IPA過去問ドリル

平成29年度 秋期 応用情報技術者試験 午前 問18

テクノロジ/ソフトウェア

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

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

正解:ウ

解説

ラウンドロビンスケジューリングは,各タスクに一定時間(タイムクウォンタム)を順番に割り当てて実行させる方式で,複数の利用者が対話的に処理を行うタイムシェアリングシステム(TSS)の応答性確保に適しています。

選択肢ごとの解説

  • 誤り。厳密な時間制約を守る必要があるリアルタイムシステムには,優先度に基づくスケジューリング方式が適しており,均等に時間を割り当てるラウンドロビンは適していません。
  • 誤り。ラウンドロビン方式は,一定時間ごとにタスクを切り替えるためタイマ割込み機能が前提となり,タイマ機能がないシステムでは実現できません。
  • 正しい。ラウンドロビン方式は各タスクへの応答性を公平に確保できるため,複数の利用者が同時に使うタイムシェアリングシステムのスケジューリングに適しています。
  • 誤り。タスクに優先順位を付けて実行するのは優先度スケジューリング方式の特徴であり,均等に時間を割り当てるラウンドロビンとは異なる考え方です。
応用情報技術者の過去問を演習モードで解く