令和4年度 春期 午前 問50
開発技術
IDEの説明
ソフトウェア開発に使われる IDE の説明として,適切なものはどれか。
- アエディタ,コンパイラ,リンカ,デバッガなどが一体となったツール
- イ専用のハードウェアインタフェースで CPU の情報を取得する装置
- ウターゲット CPU を搭載した評価ボードなどの実行環境
- エタスクスケジューリングの仕組みなどを提供するソフトウェア
答えと解説を見る
✓ これが正解アエディタ,コンパイラ,リンカ,デバッガなどが一体となったツール
解説
開発の道具を一つに束ねたものを指します。
設問は、ソフトウェア開発に使われる IDE の説明として適切なものを選ばせています。まず略語を開くと、統合された開発の環境という意味になります。統合という語が示しているのは、それまで別々のコマンドとして呼び出していた道具が、一つの画面の中にまとまっているということです。ソースを書くための道具、書いたものを翻訳する道具、翻訳した結果とライブラリをつないで実行できる形にする道具、そして動かしながら止めて変数の中身をのぞく道具が、続けて使えるように束ねられています。正解は、エディタ、コンパイラ、リンカ、デバッガなどが一体となったツールという記述です。残る三つは、開発の場で一緒に使われることはあっても、道具を束ねたものそのものを述べてはいません。
ほかの選択肢はなぜ違うのか
- イ専用のハードウェアインタフェースで CP…:専用のハードウェアインタフェースで CPU の情報を取得する装置という記述です。開発の場で使う機器ではありますが、機器そのものを指しており、道具を束ねた環境の説明にはなりません。
- ウターゲット CPU を搭載した評価ボード…:ターゲット CPU を搭載した評価ボードなどの実行環境という記述です。作ったプログラムを動かして試すための土台であって、書いて翻訳して調べるための道具立てとは役割が違います。
- エタスクスケジューリングの仕組みなどを提供…:タスクスケジューリングの仕組みなどを提供するソフトウェアという記述です。動かす側で処理の順番を取り仕切る OS に当たり、開発作業を一つの画面へ束ねたものではありません。
出典:令和4年度 春期 応用情報技術者試験 午前 問50
この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)