ウカマル応用情報技術者ログイン

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

テクノロジ系

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

選択肢
正解と解説

正解 ウ

クロス開発は、実行する機器とはCPUアーキテクチャが異なる機器(PCなど)でソフトウェアを開発する方法です。

組込みシステムの実行機器(ターゲット)は、資源が少なく、開発環境を動かしにくいことがあります。そこで、PCなどの別の機器(ホスト)で開発します。ホストではクロスコンパイラを使い、ターゲットのCPU用の機械語を生成します。決め手は「CPUのアーキテクチャが異なる機器で開発」という記述です。

ア:ペアプログラミングは、二人一組で役割を交代しながら開発する手法です。

イ:プロトタイピングは、試作品を作って確認しながら開発を進める手法です。

エ:XDDP(eXtreme Derivative Development Process)は、派生開発を変更と追加のプロセスに分けて進める手法です。

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

全年度から出題。10問で実力を判定します。登録不要。

出典:平成30年度 春期 応用情報技術者試験 問47(独立行政法人情報処理推進機構)

解説と用語ページは生成 AI が書き、別の生成 AI が確かめています。作り方