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

平成25年度 秋期 午前 問19

ソフトウェア

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

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

答えと解説を見る

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

解説

優先度を使わず、待ち行列の順に一定時間ずつ回します。

設問は、プロセスのスケジューリングのうち、ラウンドロビン方式の説明として適切なものを選ばせています。見る軸は一つで、実行の順番を決めているのが優先度なのか並んだ順なのかです。ラウンドロビンという言葉は順番に回り持ちすることを指し、その名のとおり、待ち行列に並んだ順に一つずつ取り出して、決められた一定時間だけ実行します。この一定時間をタイムクウォンタムと呼びます。割り当てられた時間を使い切っても処理が終わらなければ、そのプロセスは列の最後尾に並び直し、次のプロセスに順番が移ります。したがって、各プロセスを待ち行列の順にタイムクウォンタムずつ処理し、終了しないときは待ち行列の最後につなぐ、という記述が当てはまります。順番だけで回すため、いつまでも実行されないプロセスが生まれず、どのプロセスも短い間隔で少しずつ進むので、応答の良さが求められる用途に向きます。

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

出典:平成25年度 秋期 応用情報技術者試験 午前 問19

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