本文へスキップ

平成23年度 特別試験 ITパスポート試験 問14

この問題の解説と、これまでの解答の記録です。

問14
頻出度★☆☆

組込みシステムの特徴の一つであるリアルタイム性の説明として, 適切なものはどれか。

出典 平成23年度 特別試験 ITパスポート試験 問14
解説

問 14

  • 不正解ア

    「いつでもどこでも必要な時間に必要な場所で使用できる性質」は、ユビキタスコンピューティング (ユビキタス社会) の説明です。利用者がいつでもどこでもネットワークやコンピュータの恩恵を受けられるという「利用シーンの広がり」を指す考え方であり、処理が締切までに完了することを保証する話ではありません。組込みシステムがユビキタス社会を支える要素であるのは事実ですが、リアルタイム性の定義とは別物です。

  • イ

    正解 正解はイ。リアルタイム性 (real-time) とは、あらかじめ定められた制限時間 (デッドライン) の範囲内に処理を必ず完了させる性質のことで、選択肢イの「定められた時間の範囲内で一定の処理を完了する性質」がその定義そのものです。組込みシステムは、自動車のブレーキ制御やエアバッグの展開、産業機械の制御、家電の操作応答など、外部で起きた事象に対して遅れずに応答しなければ機能そのものが成立しない用途に使われます。そのため「とにかく速いこと」ではなく「決めた時間内に必ず終わることが保証されていること」が本質で、締切超過が事故や不良に直結する分野をハードリアルタイム、多少の遅れが許容される分野をソフトリアルタイムと呼び分けます。ポイントは、リアルタイム性が測る軸は「時間」であって、資源の量でも故障のしにくさでもない、という点です。

  • 不正解ウ

    「制約の厳しいリソースの範囲内で一定の処理をこなす性質」は、組込みシステムのもう一つの重要な特徴である資源制約 (リソース制約) の説明です。組込み機器は搭載できる CPU 性能・メモリ容量・電力・コストが厳しく限られるため、少ない資源で目的の処理を実現する工夫が求められます。しかしこれは「資源」の軸の話であり、「決められた時間内に完了する」というリアルタイム性の軸とは異なります。

  • 不正解エ

    「制約の厳しいリソースの範囲内でトラブルなく稼働する性質」は、信頼性 (高信頼性・安定稼働) の説明です。組込みシステムは長期間にわたり無人で連続稼働することが多く、故障や停止を起こさないことが求められますが、これは「壊れない・止まらない」という信頼性の観点であって、処理の締切という時間の観点を含みません。リアルタイム性とは区別して覚えてください。

ここがポイント
  • リアルタイム性 = 定められた制限時間 (デッドライン) 内に処理を完了することを保証する性質。「速いこと」ではなく「時間内に必ず終わること」が本質で、締切超過が致命的なものをハードリアルタイム、ある程度許容されるものをソフトリアルタイムという。
  • 組込みシステムの特徴は複数あり、リアルタイム性 (時間の制約) のほかに、資源制約 (CPU・メモリ・電力・コストが限られる)、高信頼性 (長期間トラブルなく稼働する) などがある。設問がどの軸を問うているかを見極め、ユビキタス (いつでもどこでも) の概念と取り違えないこと。
用語

解答の記録