IPA過去問ドリル

平成23年度 特別 基本情報技術者試験 午前 問22

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

組込みシステムでリアルタイムOSが用いられる理由として,適切なものはどれか。

出典:平成23年度 特別 基本情報技術者試験 午前 問22

正解:イ

解説

リアルタイムOSは,決められた時間内(期待される応答時間内)に処理を完了させることを保証するための仕組み(優先度に基づくタスクスケジューリングや割込み処理など)を提供するOSです。組込みシステムでは制御対象の応答性が重要なため,リアルタイムOSが用いられます。

選択肢ごとの解説

  • 誤り。アプリケーションのハングアップ時にデータを保護する仕組みは,リアルタイム性とは直接関係しません。
  • 正しい。期待される応答時間内にタスクや割込みを処理する仕組みを提供することが,リアルタイムOSが用いられる理由です。
  • 誤り。グラフィカルなユーザインタフェースの提供は,むしろデスクトップ向けの汎用OSの特徴です。
  • 誤り。セキュリティの保証は,リアルタイムOSに特有の目的ではありません。
基本情報技術者の過去問を演習モードで解く