問題
エンジン制御、ハードディスク制御などの制御系ハードリアルタイムシステムでリアルタイム OS を活用する理由はどれか。
選択肢
- 1ウイルス侵入の防御のためにメモリ保護機構が必要だから。
- 2定められた時間内にイベントに対応した処理を完了させる機構が必要だから。
- 3システム全体のスループットを向上させる機構が必要だから。
- 4複数の独立したプログラムを並行して動かす機構が必要だから。
正解
2. 定められた時間内にイベントに対応した処理を完了させる機構が必要だから。
詳しい解説を見る解説を閉じる
解説
ハードリアルタイムシステムは、定められた時間(デッドライン)内に必ず処理を完了することが厳格に求められる。リアルタイム OS は割込みへの応答性やタスクの優先度制御を備え、時間内に確実に処理を終わらせる機構を提供する。よってイが正しい。(出典: 平成22年度 春期 基本情報技術者試験 午前 問18)
一問一答
科目A 180問+科目B 60問