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

平成29年度 春期 応用情報技術者 問46

テクノロジ系

組込み機器のソフトウェア開発にプラットフォーム開発を適用する利点として,適切なものはどれか。

選択肢
正解と解説

正解 ウ

プラットフォーム開発では、共通部分を複数の機器で使い回すので、ソフトウェアの開発効率が上がります。

プラットフォーム開発は、複数の製品に共通するハードウェアやソフトウェアの基盤(プラットフォーム)を先に作る手法です。各機器はこの基盤を再利用し、機器ごとに異なる部分だけを開発します。共通部分を作り直す必要がないので、開発の工数と期間を減らせます。品質が確認された部品を使い回せるので、品質の安定にもつながります。

ア:機器ごとにソフトウェアを新規に設計するのは、プラットフォーム開発とは逆のやり方です。共通の基盤を使うと、機器ごとの最適化は弱くなる傾向があります。

イ:共通の基盤を使っても、機器ごとにハードウェアが異なるので、結合テストは必要です。

エ:複数の機器に共通のバグが出たときは、むしろ共通部分であるプラットフォームが原因の候補になります。

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

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

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

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