Next: 程式驗證設計精神
Up: 程式線上測驗
Previous: 安全考量
Contents
DYWANG_HOME
- 所有學生同一時間按下開始作答鈕,系統 mysqld 查詢迼成 CPU 過載,這個問題可以限制作答時間,而不管開始時間,學生就不會搶在第一時開始作答。
- 利用 Linux 上 timeout 指令,限制每個程式執行時間,因系統負荷過大造成程式無法執行完成的機率不高。timeout 時間是以取得程序執行權後才開始算。
- 因系統為上網測驗,不需大量的前置作業時間與人量,只要在電腦教室,隨時可測驗,設定隨機出題、分批進行同樣有一定的公平性,並可解決過載問題。
De-Yu Wang
2020-05-19