組込みシステムでリアルタイムOSが用いられる理由として、適切なものはどれか。
ア | アプリケーションがハングアップしでも、データが失われない。 |
イ | 期待される応答時間内にタスクや割込みを処理するための仕組みが提供される。 |
ウ | グラフィカルなユーザーインタフェースを容易に利用できる。 |
エ | システムのセキュリティが保証される。 |
答え イ
【解説】
ア | リアルタイムOSに限らず、OS上で動作するアプリケーションのデータ保証機能を持ったOSはないと思います。 |
イ | リアルタイムOSはイベントが発生したときに一定時間以内にタスクや割込み処理が動作する機能を提供します。 |
ウ | グラフィックユーザーインタフェースをサポートしていないリアルタイムOSも多いです。 |
エ | 一部のリアルタイムOSではセキュリティ機能を持っています。 |
【キーワード】
・リアルタイムOS