本文へスキップ

技術士試験(情報工学部門)・情報技術者試験。ファーストマクロ。


Since 2016.4.19

平成29年度 春期 基本情報技術者試験問題と解説

問16

四つのジョブA〜Dを次の条件で実行し印刷する。全ての印刷が完了するのは、ジョブを起動してから何秒後か。
〔条件〕

(1) ジョブは一斉に起動され、多重度1で実行される。

(2) 優先順位はAが最も高く、B、C、Dの順に低くなる。

(3) 各ジョブの実行後、スプーリング機能が1台のプリンタを用いて逐次印刷を行う。

(4) 各ジョブを単独で実行した場合の実行時間と印刷時間は、表のとおりである。

(5) その他のオーバヘッドは考慮しない。

           単位 秒
 ┌───┬────┬────┐
 │ジョブ│実行時間│印刷時間│
 ├───┼────┼────┤
 │ A │  50│  50│
 ├───┼────┼────┤
 │ B │  30│  40│
 ├───┼────┼────┤
 │ C │  20│  30│
 ├───┼────┼────┤
 │ D │  40│  20│
 └───┴────┴────┘

ア 100  イ 160  ウ 190  エ 280


正解


解説

10秒間を■で表記し、A: B: C: D:とすると、実行時間と印刷時間は以下の通りとなる。

     12345 678910 1112131415 16171819
実行時間
■■■■■ ■■■■■ ■■■■
印刷時間      
■■■■■ ■■■■■ ■■■■

従って、全ての印刷が完了するのは190秒後である。

問15 目次 問17