過去問ぽちぽちby KKM Studio

平成22年度春期 ITパスポート 問76 解説

OSが,ジョブを到着順に,前のジョブが終わってから次のジョブを処理する場合について考える。ジョブの到着時刻と処理時間が表のとおりであるとき,ジョブ4は,到着してからその処理が終了するまでに何秒を要するか。ここで,四つのジョブ以外の処理に要する時間は無視できるものとする。表の到着時刻は,ジョブ1が到着した時刻を開始時刻とする。

到着時刻処理時間
ジョブ10秒後3秒
ジョブ24秒後4秒
ジョブ35秒後3秒
ジョブ47秒後5秒
  1. ア5
  2. イ8
  3. ウ9
  4. エ12
答えを見る

正解 ウ9

要点到着順処理では前のジョブの終了を待って開始する

解説

到着順に、前のジョブが終わってから次を処理すると次のようになります。

  • ジョブ1:0秒〜3秒
  • ジョブ2:4秒に到着し、4秒〜8秒
  • ジョブ3:5秒に到着するがジョブ2の終了を待ち、8秒〜11秒
  • ジョブ4:7秒に到着するがジョブ3の終了を待ち、11秒〜16秒

ジョブ4の所要時間=16−7=9[秒]

  • ア:5は処理時間だけで、待ち時間を含まないので誤り。
  • イ・エ:待ち時間の計算が合わないので誤り。
App

スキマ時間に、1問ずつ。
アプリ「ITパスポート 過去問ぽちぽち」

全問を正答・解説つきで収録。毎日の10問に、忘れた頃の復習が自然に混ざります。広告なし・買い切り。

App Store近日公開Google Play近日公開