基本情報技術者試験の過去問と解説
[TOP] [午前分野別] [午後分野別] [キーワード索引] [令和元年秋午前] [令和元年秋午後]

平成25年 春期 基本情報技術者 午前 問18
問18   マルチプログラミング

 三つのタスクの優先度と,各タスクを単独で実行した場合の CPU と入出力装置( I/O )の 動作順序と処理時間は,表のとおりである。 三つのタスクが同時に実行可能状態になってから,全てのタスクの実行が終了するまでの, CPU の遊休時間は何ミリ秒か。 ここで,I/O は競合せず,OS のオーバヘッドは考慮しないものとする。 また,表の()内の数字は処理時間を示す。

優先度 単独実行時の動作順序と処理時間(単位 ミリ秒)
CPU (3) → I/O (5) → CPU (2)
CPU (2) → I/O (6) → CPU (2)
CPU (1) → I/O (5) → CPU (1)
ア 1     イ 2     ウ 3     エ 4
解答←クリックすると正解が表示されます

解説

 優先度が高いタスクの順にA、B、Cとすると図のように実行され、 CPU の遊休時間は3ミリ秒となる。

【平成15年秋 問30 類題】


[←前の問題] [次の問題→] [問題一覧表] [分野別] [キーワード索引] [基本情報技術者試験TOP ]