IPA過去問ドリル

平成30年度 春期 応用情報技術者試験 午前 問47

テクノロジ/開発技術

組込みシステムの“クロス開発”の説明として,適切なものはどれか。

出典:平成30年度 春期 応用情報技術者試験 午前 問47

正解:ウ

解説

組込みシステムのクロス開発とは,実際にソフトウェアを実行させるターゲット機器とは異なるCPUアーキテクチャの開発機(ホストコンピュータ)を用いてプログラムを開発し,ターゲット機器用の実行コードを生成する開発形態です。

選択肢ごとの解説

  • 誤り。実装担当とチェック担当の二人一組で役割を交代しながら開発するのは,ペアプログラミングに近い説明であり,クロス開発の説明ではありません。
  • 誤り。設計とプロトタイピングを繰り返しながら開発するのは,プロトタイピングモデルの説明です。
  • 正しい。ソフトウェアを実行する機器とはCPUアーキテクチャが異なる機器で開発を行うのがクロス開発です。
  • 誤り。派生開発を変更プロセスと追加プロセスに分けるのは,XDDP(派生開発プロセス)などの説明であり,クロス開発の説明ではありません。
応用情報技術者の過去問を演習モードで解く