修了試験 2017-12-10実施分 基本情報技術者試験 問16
次の条件で四つのジョブがCPU処理及び印刷を行う場合に,最初のCPU処理を開始してから最後の印刷が終了するまでの時間は何分か。 〔条件〕 (1) 多重度1で実行される。 (2) 各ジョブのCPU処理時間は20分である。 (3) 各ジョブはCPU処理終了時に400Mバイトの印刷データをスプーリングする。 スプーリング終了後にOSの印刷機能が働き,プリンタで印刷される。 (4) プリンタは1台であり,印刷速度は100Mバイト当たり10分である。 (5) CPU処理と印刷機能は同時に動作可能で,互いに影響を及ぼさない。 (6) スプーリングに要する時間など,条件に記述されていない時間は無視できる。
正答3
解説
正解はウ。 4ジョブが順にCPU処理(各20分)を行い,各終了直後に400Mバイト(=40分)の印刷をプリンタ1台で順番に行う。 ジョブ1はCPU終了(20分)後すぐ印刷し60分終了。 ジョブ2はCPU終了(40分)後もプリンタが空くまで待ち,60分開始・100分終了。 以降も同様にプリンタ待ちが積み重なり,ジョブ4の印刷は140分開始・180分終了となる。まとめて解く
修了試験 2017-12-10実施分を通しで解く(80問)→