ソフトウェア

基本情報技術者試験 科目A免除 修了試験 20190127 実施分 問13

CPU と磁気ディスク装置で構成されるシステムで,表に示すジョブ A,B を実行する。この二つのジョブが実行を終了するまでの CPU の使用率と磁気ディスク装置の使用率との組合せのうち,適切なものはどれか。ここで,ジョブ A,B はシステムの動作開始時点ではいずれも実行可能状態にあり,A,B の順で実行される。CPU 及び磁気ディスク装置は,ともに一つの要求だけを発生順に処理する。ジョブ A,B とも,CPU の処理を終了した後,磁気ディスク装置の処理を実行する。
表(単位 秒)
ジョブCPUの処理時間磁気ディスク装置の処理時間
A37
B1210
選択肢表
CPUの使用率磁気ディスク装置の使用率
ア0.470.53
イ0.600.68
ウ0.790.89
エ0.881.00
  • ア CPUの使用率 0.47,磁気ディスク装置の使用率 0.53
  • イ CPUの使用率 0.60,磁気ディスク装置の使用率 0.68
  • ウ CPUの使用率 0.79,磁気ディスク装置の使用率 0.89
  • エ CPUの使用率 0.88,磁気ディスク装置の使用率 1.00

出典:基本情報技術者試験 科目A免除 修了試験 20190127 実施分 問13

答えと解説を見る

正解:イ

覚える知識

CPUとI/O競合下のタスク実行時間計算

使用率は、各資源が稼働した時間を全体の経過時間で割った値である。

この問題で必要なこと

A:CPU0-3、DISK3-10。B:CPU3-15、DISK15-25(Aのディスク終了10後、Bのディスク開始は15)。全体25秒。CPU使用率=15/25=0.60、DISK=17/25=0.68。

ひっかけ

待ちを無視した全体時間の誤算で他の選択肢を選ばせる。

この知識の出題:本試験系 0 回・免除試験 7 回(公開問題での観測値)

この知識をアプリで解いて覚える レッスン「スケジューリングと排他制御の計算」で学ぶ

同じ知識の過去問