令和5年度 秋期 応用情報技術者試験 午前 問50
テクノロジ/開発技術組込みシステムのソフトウェア開発に使われる IDE の説明として,適切なものはどれか。
出典:令和5年度 秋期 応用情報技術者試験 午前 問50
- アエディター,コンパイラ,リンカ,デバッガなどが一体となったツール
- イ専用のハードウェアインタフェースで CPU の情報を取得する装置
- ウターゲット CPU を搭載した評価ボードなどの実行環境
- エタスクスケジューリングの仕組みなどを提供するソフトウェア
正解:ア
解説
IDE(Integrated Development Environment:統合開発環境)は,エディター,コンパイラ,リンカ,デバッガなどの開発に必要なツールを一体化して提供するソフトウェアです。組込みシステム開発ではクロスコンパイラやターゲットへの書込み・デバッグ機能を統合したものが使われます。
選択肢ごとの解説
- ア正しい。開発ツール群を一体化したものが IDE です。
- イ誤り。専用ハードウェアインタフェースで CPU の情報を取得する装置は ICE や JTAG デバッガなどのデバッグ装置の説明です。
- ウ誤り。ターゲット CPU を搭載した評価ボードは実行環境であり,IDE ではありません。
- エ誤り。タスクスケジューリングの仕組みを提供するのはリアルタイム OS(RTOS)の説明です。