エンベデッドシステムスペシャリスト暗記無料で始める

レイヤードアーキテクチャとは?れいやーどあーきてくちゃ

レイヤードアーキテクチャとは、ソフトウェアを役割ごとの層に分け、上の層は直下の層だけを呼ぶという規則で依存の向きを一方向に固定する構造。変更の影響範囲が層の内側に留まり、下位を差し替えても上位が影響を受けにくくなる点が問われる。

最終更新:2026-10-06

試験情報

エンベデッドシステムスペシャリスト試験の頻出用語/午前II

エンベデッドSPを最短で暗記・合格する →

具体例

応用処理、機器共通の処理、ドライバ、レジスタ操作という4層に分け、応用処理からレジスタを直接触ることを禁止する。層をまたぐ呼出しは関数表として明示し、静的解析で違反する呼出しがないか機械的に検査する。

試験での引っ掛け

性能を理由に層を飛び越す抜け道を作ると、依存が絡んで利点が消える。また層は多いほど良いわけではなく、1回の処理で何段も関数呼出しを重ねる分だけ実行時間とスタックを消費する点が組込みでは効く。

関連用語

解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。

エンベデッドSPを最短で暗記・合格する →

試験での特徴
  • 分野:午前II
  • 性能を理由に層を飛び越す抜け道を作ると、依存が絡んで利点が消える。