SkillStack
テクノロジ系4 / 80問

応用情報技術者試験 令和7年度 春期 午前 問4

リアルタイム性が求められる組込みシステムにおいて、システムへの入力に対するリアルタイムな応答の方法として、最も適切なものはどれか。

選択肢を押すと答え合わせができます。

正解と解説を見る

【正解】イ

リアルタイムシステムで重要なのは、単に処理速度が速いことではなく、入力や事象の発生から定められた制限時間、すなわちデッドラインまでに応答を完了することです。例えば、自動車の制御や工場設備の安全制御では、結果が正しくても期限を過ぎれば役に立たず、事故につながる場合もあります。したがって、制限時間内に応答することが最も適切です。

アの「OSを使用しない」は誤りです。OSを使用しないベアメタル方式で応答時間を短くできる場合はありますが、リアルタイム性の定義ではありません。リアルタイムOSを利用して期限を管理する方式も広く用いられます。

ウの「入力順に応答する」は誤りです。これは先に入ったものを先に処理するFIFO方式の説明です。リアルタイム処理では、後から到着した入力でも、緊急度や優先度、期限に応じて先に処理することがあります。

エの「入力時刻を記録する」は誤りです。時刻の記録はログ取得や応答時間の測定に利用できますが、それだけでは期限内の応答を保証できません。

【ポイント】 リアルタイム性は「速さ」ではなく「時間的制約を守る性質」と覚えます。期限超過が許されないものをハードリアルタイム、多少の超過を許容できるものをソフトリアルタイムといいます。

出典:令和7年度 春期 応用情報技術者試験 午前 問4
※ 解説は SkillStack 編集部が作成したものです。Web 表示のため、図表の配置や表記を一部改めています。

この回の80問を、アプリで通しで解く

  • 本番と同じ問題数・制限時間で通し演習(模試モード)
  • 間違えた問題は自動で「復習すべき問題」に回る
  • 解説で分からない点はAIに質問できる
SkillStackで無料で始める