令和5年度 秋期 応用情報技術者試験 午前 問50
テクノロジ組込み・IoTシステム開発技術組込み開発・安全設計
組込みシステムのソフトウェア開発に使われるIDEの説明として,適切なものはどれか。
解答・解説
正解: ア. エディター,コンパイラ,リンカ,デバッガなどが一体となったツール
IDE(統合開発環境: Integrated Development Environment) とは、ソフトウェア開発に必要な様々なツールを一つの操作画面から利用できるようにまとめたソフトウェアツールのことです。組込みシステムのソフトウェア開発においても、コーディングからビルド、デバッグまでをシームレスに行うために広く利用されています。
一般的にIDEには、以下のツールが統合されています。
- エディター: ソースコードを記述・編集するためのツール
- コンパイラ: ソースコードをオブジェクトコードに変換するツール
- リンカ: 複数のオブジェクトコードやライブラリを結合し、実行可能なプログラムを作成するツール
- デバッガ: プログラムの実行状態を監視し、バグ(不具合)を特定・修正するためのツール
したがって、これらのツールが一体となったツールを指す ア が適切な説明となります。