エンベデッドシステムスペシャリスト試験 令和2年度 秋期 午前II 問20
組込みシステムの開発における、ハードウェアとソフトウェアのコデザインを適用した開発手法の説明として、適切なものはどれか。
選択肢を押すと答え合わせができます。
正解と解説を見る
【正解】ア
ハードウェアとソフトウェアのコデザインは、両者を一体のシステムとして捉え、設計の早い段階から協調して開発する手法です。要求された性能、消費電力、コスト、開発期間などを考慮し、どの機能をハードウェアで実現し、どの機能をソフトウェアで実現するかを決めます。この切分けをシミュレーションで評価し、その後も両者を並行して設計・検証することで、統合時の問題を早期に発見できます。したがって、アが正解です。
イの両者を独立して開発し、完了後に統合する方法は誤りです。これは逐次的で分離された開発方法であり、相互の制約を設計段階から調整するコデザインの考え方とは異なります。統合までインタフェース上の問題を発見しにくい方法です。
ウのハードウェアを外部委託してソフトウェアに注力する方法は誤りです。これは開発資源の配分やアウトソーシング戦略の説明であり、ハードウェアとソフトウェアを協調設計する手法ではありません。
エの共通ハードウェア上でソフトウェアにより製品を差別化する方法は誤りです。これはプラットフォーム化や製品系列開発の説明です。部品の共通化には有効ですが、機能の切分けを共同で最適化するコデザインそのものではありません。
【ポイント】 コデザインの中心は、ハードウェアとソフトウェアの機能分割を早期に検討し、並行して開発・検証することです。 シミュレーションや協調検証によって、性能不足やインタフェース不整合を早い段階で見つけます。
出典:令和2年度 秋期 エンベデッドシステムスペシャリスト試験 午前II 問20
※ 解説は SkillStack 編集部が作成したものです。Web 表示のため、図表の配置や表記を一部改めています。
この回の25問を、アプリで通しで解く
- 本番と同じ問題数・制限時間で通し演習(模試モード)
- 間違えた問題は自動で「復習すべき問題」に回る
- 解説で分からない点はAIに質問できる