過去問解きまくり研究所 ホーム

平成22年度 春期 午前 問18

ソフトウェア

リアルタイムOSを活用する理由

エンジン制御,ハードディスク制御などの制御系ハードリアルタイムシステムでリアルタイム OS を活用する理由はどれか。

答えと解説を見る

✓ これが正解イ定められた時間内にイベントに対応した処理を完了させる機構が必要だから。

解説

締切までに終わることを保証する仕組みが必要です。

エンジンやハードディスクの制御では、答えが正しいだけでは足りず、決められた時間の内側で終わることそのものが求められます。遅れて出た正しい答えは、制御される側が先へ進んでしまった後なので使えません。リアルタイム OS は、優先度の高い処理へすぐ切り替え、割込みを受けてから処理が始まるまでの遅れに上限を置けるように作られています。だからハードリアルタイムシステムのように締切を守る必要のある場面で選ばれます。判定の軸は、求めているものが時間の上限の保証なのか、それとも安全や処理量や同時実行といった別の目的なのかです。

ほかの選択肢はなぜ違うのか

この問題の用語

出典:平成22年度 春期 基本情報技術者試験 午前 問18

同じ用語が出る問題

この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)