令和5年秋期試験問題 午前問50

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

  • エディター,コンパイラ,リンカ,デバッガなどが一体となったツール
  • 専用のハードウェアインタフェースでCPUの情報を取得する装置
  • ターゲットCPUを搭載した評価ボードなどの実行環境
  • タスクスケジューリングの仕組みなどを提供するソフトウェア
正解 問題へ
分野:テクノロジ系
中分類:ソフトウェア開発管理技術
小分類:開発プロセス・手法
解説
IDE(Integrated Development Environment)は、統合開発環境とも呼ばれ、エディター、コンパイラ、リンカ、デバッガ、バージョン管理などのソフトウェアの開発に必要なツールがまとめられ、ひとつの環境でコーディング、デバッグ、ビルドまでの一連の作業を行えるようにしたものです。GUI環境に対応したグラフィカルな開発環境を提供する製品がほとんどです。代表的なものとして、Java開発のEclipse、macOS/iOSアプリ開発のXcode、Androidアプリ開発のAndroid Studio、Microsoft Visual Studioなどがあります。

したがって「ア」の説明が適切です。
  • 正しい。IDEの説明です。
  • インサーキットエミュレーターの説明です。ハードウェア上でソフトウェアの動作をエミュレートし、ハードウェアとソフトウェアの統合テストとデバッグを支援します。
  • ターゲットボードの説明です。実際のハードウェアを模倣し、ソフトウェアの実行とデバッグを実際のハードウェアで行うために使用されます。
  • RTOS(Real-Time Operating System)の説明です。
50.png

この問題の出題歴


Pagetop