| 優先度 | 単独実行時の動作順序と処理時間(単位 ミリ秒) |
|---|---|
| 高 | CPU (3) → I/O (3) → CPU (3) → I/O (3) → CPU (2) |
| ア 低 | CPU (2) → I/O (5) → CPU (2) → I/O (2) → CPU (3) |
| イ 低 | CPU (3) → I/O (2) → CPU (2) → I/O (3) → CPU (2) |
| ウ 低 | CPU (3) → I/O (2) → CPU (3) → I/O (1) → CPU (4) |
| エ 低 | CPU (3) → I/O (4) → CPU (2) → I/O (5) → CPU (2) |
応用情報技術者試験 平成28年度秋期 午前 問17「五つのタスクを単独で実行した場合の CPU と入出力装置(I/O)の動作順序と処…」の正解と解説です。応用情報技術者試験の「テクノロジ系」分野の過去問で、これまでの受験者の正答率は約49%です。
ウ. CPU (3) → I/O (2) → CPU (3) → I/O (1) → CPU (4)
正答率 49.5%(584人中 289人が正解)
高優先度のタスクは常に先に CPU を使えるので、単独実行と同じ時間割 (CPU は 0〜3、6〜9、12〜14 ミリ秒、I/O は 3〜6、9〜12 ミリ秒) で進む。低優先度のタスクは、その空き (3〜6、9〜12 ミリ秒と 14 ミリ秒以降) にだけ CPU を使える。このとき CPU が遊ぶ時間は組合せごとに 0〜4 ミリ秒となり、0 ミリ秒の組合せが最短である。
応用情報技術者試験 平成28年度秋期 午前 の過去問一覧に戻る・問17