エンジン制御,ハードディスク制御などの制御系ハードリアルタイムシステムでリアルタイム OS を活用する理由はどれか。
解説
エンジン制御やハードディスク制御などの制御系ハードリアルタイムシステムでは,外部からのイベントに対して定められた時間内(デッドライン)に処理を完了することが要求される。リアルタイム OS は,優先度に基づくスケジューリングや割込み処理などの機構によって,この時間制約を満たす処理を実現する。ウイルス侵入の防御(ア),スループットの向上(ウ),複数プログラムの並行実行(エ)は汎用 OS でも実現でき,制御系ハードリアルタイムシステムでリアルタイム OS を活用する本質的な理由ではない。よって「イ」が正しい。