過去問解きまくり研究所 ホーム

コンピュータ構成要素|平成25年度 春期 ITパスポート試験(特別措置試験) 問57

1台の CPU と1台の出力装置で構成されているシステムで,表の三つのジョブを処理する。三つのジョブはシステムの動作開始時点ではいずれも処理可能状態になっている。CPU と出力装置のそれぞれにおいて,ジョブ1,ジョブ2,ジョブ3の順に処理する。CPU と出力装置は独立して動作するが,出力処理はそれぞれのジョブの CPU 処理が終了してから実施可能になる。ジョブ3の出力が完了するのは,ジョブ1の処理開始時点から何秒後か。

CPU 時間出力時間
ジョブ135秒10秒
ジョブ220秒20秒
ジョブ35秒25秒

解説

並行して動くものは、足し算ではなく時間割で解きます。

二つの装置が別々に動くので、帯を二本並べて考えます。二本の帯に書き出せば、待ちの正体が見えてきます。処理の装置は、三十五秒、二十秒、五秒と順に使われます。よって順に、三十五秒、五十五秒、六十秒で終わります。出力装置のほうは、二つの条件がそろって初めて動きます。自分の処理が終わることと、前の出力が終わることです。一つ目は三十五秒から始まり、四十五秒で終わります。二つ目は処理が五十五秒までかかるので、そこまで待ちます。五十五秒から二十秒で、七十五秒に終わります。三つ目は処理が六十秒で済みますが、前の出力を待ちます。七十五秒から二十五秒で、百秒に終わりました。だから、百と述べた肢が当たります。待つ理由が、処理待ちから出力待ちへ入れ替わっています。だから処理の合計でも出力の合計でも答えになりません。

ほかの選択肢はなぜ違うのか

この問題に関係する言葉

出典:平成25年度 春期 ITパスポート試験(特別措置試験) 問57

この問題を演習で解く

同じ単元をまとめて解くならコンピュータ構成要素へ。

この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)