ソフトウェア開発における統合開発環境(IDE)の構成

IDE(Integrated Development Environment:統合開発環境)は、プログラムのソースコードを作成・編集するエディタ、コンパイラ、リンカ、バグを発見・修正するためのデバッガ、ビルド自動化ツールなどのソフトウェア開発に必要な一連のツールを単一のGUI環境に統合した開発支援ソフトウェアです(Visual Studio、Eclipse、Xcode、IntelliJ IDEAなど)。 専用ハードウェアでCPUの内部バスやレジスタ情報を取得するデバッグ用装置は「ICE(In-Circuit Emulator)」やJTAGエミュレータの説明です。 実機CPUを搭載した評価用基板は「ターゲットボード」や「評価キット(Evaluation Board)」の説明です。 タスクスケジューリングやメモリ管理などの基本機能を提供するソフトウェアは「OS(オペレーティングシステム/リアルタイムOS)」の説明です。

ソフトウェア開発に使われるIDEの説明として,適切なものはどれか。

出典令和4年度 春期 応用情報技術者試験 午前 問50
ア
エディタ,コンパイラ,リンカ,デバッガなどが一体となったツール
イ
専用のハードウェアインタフェースでCPUの情報を取得する装置
ウ
ターゲットCPUを搭載した評価ボードなどの実行環境
エ
タスクスケジューリングの仕組みなどを提供するソフトウェア