IT PASSPORT
ITパスポートの問題解説
問題
自動車のエンジン制御やスマート家電のように、特定の機能を実現するために機器の内部に組み込まれ、限られた資源でその装置の制御を担うコンピュータシステムそのものを表す用語として、最も適切なものはどれか。
- ア リアルタイムOS
- イ 組込みシステム
- ウ ファームウェア
- エ マイクロサービス
出典:オリジナル問題|参考範囲:IPA ITパスポート試験シラバス(最新版)、情報処理技術者試験の基礎知識
正解と解説
正解:組込みシステム
解説:パソコンのような汎用コンピュータと違い、組込みシステムは決められた用途(炊飯の温度管理、自動車のエンジン制御など)に特化し、限られた資源で確実に動くよう設計されます。誤答のリアルタイムOSは、定められた時間内に処理を終えることを保証する基本ソフトで、組込み機器でよく使われますが機器そのものを指す語ではなくOSの一種です。ファームウェアは機器の制御プログラムを不揮発性メモリに書き込んだもので、装置全体の呼称ではありません。マイクロサービスはアプリを小さな部品に分けて開発する設計手法であり、機器に組み込む制御システムとは無関係です。
覚え方:「機器に“組み込まれて”特定の仕事をする裏方のコンピュータ」が組込みシステム。RTOSはその上で動くOS、ファームウェアは書き込まれたプログラム、と階層で区別しましょう。
他の選択肢はなぜ違う?
- アリアルタイムOSは、定められた時間内に処理を終えることを保証する基本ソフトであり、組込み機器でよく使われますが、装置を制御するコンピュータシステムそのものではなくその上で動くOSの一種です。
- ウファームウェアは機器の制御プログラムを不揮発性メモリに書き込んだソフトウェアを指す語であり、ハードウェアを含めた制御コンピュータシステム全体の呼称ではありません。
- エマイクロサービスはアプリケーションを小さな機能単位に分けて開発・運用する設計手法であり、機器に組み込んで制御を行うシステムとは関係がありません。
この問題について
IPAのITパスポート試験シラバスとIT基礎知識を参考に、Sikaku Master向けに独自作成した問題です。公式試験問題・過去問題の転載ではありません。
IPAの過去問題の転載ではなく、シラバス・公開情報に基づく独自問題として作成しています。