リアルタイム性が求められる組込みシステムにおいて,システムへの入力に対するリアルタイムな応答の方法として,最も適切なものはどれか。
- OSを使用しないで応答する。
- 定められた制限時間内に応答する。
- 入力された順序を守って応答する。
- 入力時刻を記録して応答する。
解答
イ
解説
- OSを使用しないで応答する。
OSを使用しない(ベアメタル)構成は、OSのオーバーヘッドを削減し、高速な応答を実現する手段の一つではありますが、リアルタイム性の本質ではありません。OSを使用するリアルタイムOS(RTOS)も、厳密な時間管理機能を提供することでリアルタイム性を保証します。 - 定められた制限時間内に応答する。
適切です。
リアルタイム性が求められるシステムは、あらゆる入力に対して、事前に定められたデッドライン(制限時間)以内に応答を完了する必要があります。 - 入力された順序を守って応答する。
入力の順序も重要な要素である場合がありますが、リアルタイム性の主要な焦点ではありません。例えば、複数のセンサーからのデータがほぼ同時に到着する場合、必ずしも厳密な順序での処理がリアルタイム性よりも優先されるとは限りません。重要なのは、それぞれの入力に対して時間内に応答することです。 - 入力時刻を記録して応答する。
入力時刻の記録は、システムの挙動を分析する上で役立つ情報ですが、リアルタイムな応答そのものを保証するものではありません。重要なのは、応答が時間内に完了することです。
参考情報
分野・分類
| 分野 | テクノロジ系 |
| 大分類 | 基礎理論 |
| 中分類 | 基礎理論 |
| 小分類 | 計測・制御に関する理論 |
出題歴
- AP 令和7年度春期 問4