平成21年度 秋期 応用情報技術者試験 午前 問18
制御系の組込みシステムで使用されるリアルタイムOSの特徴として,適切なものはどれか。
キーボード:1〜4 で解答 → 次の問題 ← 前の問題
正解と解説を見る
解答する前に解説を開いたので、この問題は「見て解いた」として記録します(正解数には入りません)。
正解:イ
-
ア: MMUによって仮想記憶制御を行わなければならない
誤り。仮想記憶はページフォールトなどで処理時間が予測しにくくなるため,制御系の組込みシステムのリアルタイムOSでは必須ではなく,使わないことも多いです。 -
イ: タスク生成は主に静的に行う
正しい。制御系の組込みシステムでは,実行するタスクがあらかじめ決まっていることが多く,システム起動時などに静的にタスクを生成することで,実行時のオーバヘッドを抑え,応答時間を予測しやすくしています。 -
ウ: ファイルマネージャ及びメモリプロテクション機能は必須である
誤り。組込みシステムでは資源が限られるため,必要な機能だけを組み込みます。ファイル管理やメモリ保護は必須ではありません。 -
エ: ラウンドロビン方式でスループットの向上を図る
誤り。リアルタイムOSでは,スループットよりも決められた時間内に応答することが重視され,一般に優先度に基づくプリエンプティブなスケジューリングが用いられます。
答え
イ: タスク生成は主に静的に行う。
出典:平成21年度 秋期 応用情報技術者試験 午前 問18