組込み開発の IDE
出典: 令和5年度 秋期 応用情報技術者試験 午前 問50 (IPA)
組込みシステムのソフトウェア開発に使われる IDE の説明として,適切なものはどれか。
- ア エディター,コンパイラ,リンカ,デバッガなどが一体となったツール
- イ 専用のハードウェアインタフェースで CPU の情報を取得する装置
- ウ ターゲット CPU を搭載した評価ボードなどの実行環境
- エ タスクスケジューリングの仕組みなどを提供するソフトウェア
正解と解説を見る
正解: ア
- ア: エディター、コンパイラ、リンカ、デバッガなどが一体となったツールが IDE なので正しい説明です。
- イ: 専用のハードウェアインタフェースで CPU の情報を取得する装置は、JTAG デバッガや ICE (インサーキットエミュレータ) です。
- ウ: ターゲット CPU を搭載した評価ボードは、プログラムを動かして確かめるための実行環境で、IDE ではありません。
- エ: タスクスケジューリングの仕組みなどを提供するのは、リアルタイム OS です。
ポイント
- IDE (統合開発環境): ソースコードを書くエディター、コンパイラ、リンカ、デバッガなど、開発に使うツールを 1 つにまとめた ソフトウェアです。