平成23年度 特別 午前 問22
ソフトウェア
リアルタイムOSが用いられる理由
組込みシステムでリアルタイム OS が用いられる理由として,適切なものはどれか。
- アアプリケーションがハングアップしても,データが失われない。
- イ期待される応答時間内にタスクや割込みを処理するための仕組みが提供される。
- ウグラフィカルなユーザインタフェースを容易に利用できる。
- エシステムのセキュリティが保証される。
答えと解説を見る
✓ これが正解イ期待される応答時間内にタスクや割込みを処理するための仕組みが提供される。
解説
決められた時間内に処理を終える仕組みが必要だからです。
組込みシステムは、機器の動きそのものを制御する役目を負っています。センサからの信号や操作の合図に対して、決められた時間の中で応答できなければ、機器そのものが用をなさなくなります。そこでリアルタイム OS は、実行の順番を優先度で入れ替える仕掛けや、割込みを受け取ってから処理を始めるまでの遅れに上限を見込める仕掛けを備えています。速さそのものよりも、遅れが決めた幅に収まると見込めることに値打ちがあります。判定の軸は、挙げられた理由が時間の約束に関わるものかどうかです。
ほかの選択肢はなぜ違うのか
- アアプリケーションがハングアップしても,デ…:プログラムが停止したときにデータを守るのは、記録の二重化や書込みの確定手順、それに復旧の仕組みが受け持つ役目です。データが失われないという性質は、応答の期限を管理する仕掛けからは導けません。
- ウグラフィカルなユーザインタフェースを容易…:画面上の見た目や操作のしやすさを整えるのは、描画のライブラリや、その上に載せるソフトウェアの役目です。組込みの機器には表示装置を持たないものも多く、これを導入の理由には置けません。
- エシステムのセキュリティが保証される。:安全性は、暗号や認証、権限の管理といった対策を積み重ねて高めていくものです。実行の順番と期限を扱う仕掛けを組み込んだだけで、外部からの攻撃や不正な操作に対する強さが得られるわけではありません。
この問題の用語
- 応答時間要求を終えてから、最初の結果が表示され始めるまでの時間です。処理がすべて終わるまでを測るターンアラウンドタイムとは別です。
出典:平成23年度 特別 基本情報技術者試験 午前 問22
同じ用語が出る問題
- 平成30年度 秋期 午前 問55:キャパシティ管理に関する問題(応答時間)
- 平成29年度 秋期 午前 問56:バックアップ方法に関する記述(応答時間)
- 平成28年度 春期 午前 問57:キャパシティ管理に関する問題(応答時間)
- 平成28年度 春期 午前 問13(応答時間)
- 平成27年度 秋期 午前 問70:投資目的のcに当てはまるもの(応答時間)
この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)