ウカマル応用情報技術者ログイン

平成26年度 春期 応用情報技術者 問17

テクノロジ系

CPUスケジューリングにおけるラウンドロビンスケジューリング方式に関する記述として,適切なものはどれか。

選択肢
正解と解説

正解 ウ

ラウンドロビンは、一定時間(タイムクウォンタム)ごとにCPUを実行待ちのタスクへ順番に割り当てる方式で、タイムシェアリングシステムに適しています。

ラウンドロビン方式は、各タスクに決まった長さの時間だけCPUを使わせます。時間を使い切ったタスクは実行待ち行列の最後に回され、次のタスクに切り替わります。すべてのタスクが公平に少しずつ実行されるので、多数の利用者が同時に使うタイムシェアリングシステム(TSS)に向いています。時間の経過を知って切り替えるため、タイマ割込みが必要です。

ア:リアルタイムシステムには、緊急度の高いタスクを先に実行する優先度順方式が向いています。順番に時間を割り当てるラウンドロビンでは、応答時間の保証が難しくなります。

イ:一定時間ごとにタスクを切り替えるには、タイマ割込みが必要です。タイマ機能のないシステムでは実現できません。

エ:タスクに優先順位をつけて実行順を決めるのは、優先度順方式です。ラウンドロビンは優先順位をつけず、到着順に巡回して割り当てます。

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

全年度から出題。10問で実力を判定します。登録不要。

出典:平成26年度 春期 応用情報技術者試験 問17(独立行政法人情報処理推進機構)

解説と用語ページは生成 AI が書き、別の生成 AI が確かめています。作り方