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

平成27年度 春期 午前 問17

ソフトウェア

ラウンドロビン方式の説明

プロセスのスケジューリングに関する記述のうち,ラウンドロビン方式の説明として,適切なものはどれか。

答えと解説を見る

✓ これが正解エ各プロセスを待ち行列の順にタイムクウォンタムずつ実行し,終了しないときは待ち行列の最後につなぐ。

解説

待ち行列の順に、決まった持ち時間ずつ回します。

設問は、プロセスのスケジューリングのうち、ラウンドロビン方式の説明を選ばせています。この語は順番に回すという意味で、次に誰を動かすかを順番だけで決めるところに特徴があります。ですから、読み分ける軸は二つです。選ぶ基準が順番か優先度か、そして一回に与える持ち時間が一定か、相手によって変わるかです。当てはまるのは、待ち行列の順にタイムクウォンタムずつ実行し、終わらなければ待ち行列の最後につなぐ、という記述です。三つのプロセスが並んでいるとして、先頭を持ち時間のあいだ動かし、終わらなければ列の最後へ回します。次も同じようにすると、全員が平等に順番を得るので、応答の速さが必要な対話型の処理に向きます。持ち時間の決め方は効きます。短すぎると切替えの手間ばかりが増え、長すぎると先に来た順に片付けるのと変わらなくなって応答が悪くなります。

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

出典:平成27年度 春期 応用情報技術者試験 午前 問17

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