IPA過去問ドリル

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

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

制御系の組込みシステムで使用されるリアルタイムOSの特徴として,適切なものはどれか。

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

正解:イ

解説

組込み向けリアルタイムOSは,即応性と予測可能性を重視するため,タスクは実行時に動的生成するのではなく,設計段階であらかじめ静的に生成しておくことが一般的です。

選択肢ごとの解説

  • 誤り。MMUによる仮想記憶やデータの仮想化は,即応性が求められる組込みリアルタイムOSではむしろ避けられることが多く,必須ではありません。
  • 正しい。リアルタイムOSでは,実行時のオーバヘッドや不確実性を避けるため,タスクは主に静的に生成されます。
  • 誤り。ファイルマネージャやメモリプロテクションは汎用OSで重視される機能であり,リソースが限られる組込みリアルタイムOSでは必須とは限りません。
  • 誤り。ラウンドロビン方式はスループット重視の汎用OSで用いられる方式であり,即応性・優先度を重視するリアルタイムOSでは優先度ベースのスケジューリングが一般的です。
応用情報技術者の過去問を演習モードで解く