組込みシステムにおけるハードウェアとソフトウェアのコデザインの説明として適切なものはどれか。
コデザインはハード・ソフトの切分けを検証しつつ並行開発
選択肢
- アハードウェアとソフトウェアの開発を独立して行い、それぞれの完了後に組み合わせて統合テストを行う手法
- イハードウェアとソフトウェアの切分けをシミュレーションによって十分に検証し、その後もシミュレーションを活用しながらハードウェアとソフトウェアを並行して開発していく手法
- ウハードウェア開発をアウトソーシングし、ソフトウェア開発に注力することによって、短期間に高機能の製品を市場に出す手法
- エハードウェアをプラットフォーム化し、主にソフトウェアで機能を差別化することによって、短期間に多数の製品ラインナップを構築する手法
正解と解説
正解:イ ハードウェアとソフトウェアの切分けをシミュレーションによって十分に検証し、その後もシミュレーションを活用しながらハードウェアとソフトウェアを並行して開発していく手法
コデザインは、どの機能をハードウェアで実現し、どこからをソフトウェアで担うかという切分けそのものを設計対象とし、シミュレーションで妥当性を確かめながら決めていく手法である。切分けが固まった後も、実機ができる前からシミュレータ上で両者を突き合わせて検証できるので、ハードとソフトを並行して開発でき、開発期間を短縮しつつ手戻りを減らせる。
選択肢ごとの解説
- ア別々に作って最後に統合するのは従来型の進め方で、コデザインとは逆である。
- イ正しい。切分けをシミュレーションで検証しながら、ハードとソフトを協調して並行開発する。
- ウ外部委託の話であり、設計手法としてのコデザインの説明ではない。
- エ共通基盤の上でソフトにより差別化するプラットフォーム開発の説明である。
同じ分野の他の問題
- マイクロサービスアーキテクチャを利用してシステムを構築する利点はどれか。2022年度 秋期 午前II 問20
- ハッシュ表の理論的な探索時間を示すグラフはどれか。ここで、複数のデータが同じハッシュ値になることはないものとする。2021年度 秋期 午前II 問10
- 組込みシステムの開発における、ハードウェアとソフトウェアのコデザインを適用した開発手法の説明として、適切なものはどれか。2020年度 10月試験 午前II 問20
- ハッシュ表の理論的な探索時間を示すグラフはどれか。ここで、複数のデータが同じハッシュ値になることはないものとする。2017年度 春期 午前II 問8
- 銀行の勘定系システムといった特定の分野のシステムに対して、業務知識、再利用部品、ツールなどを体系的に整備し、再利用を促進…2025年度 秋期 午前II 問20
最終更新:2026-08-25/解説・選択肢ごとの解説は資格暗記が独自に作成しています。問題文と選択肢の出典は上記のとおりです。