エンベデッドシステムスペシャリストの出題範囲を徹底解説【午前・午後別】
午前Ⅰの出題範囲と対策
午前Ⅰは情報処理技術者試験の共通問題です。応用情報技術者試験の午前問題と同じレベルの問題が30問出題されます。出題範囲は「テクノロジ系」「マネジメント系」「ストラテジ系」の3分野にわたります。
| 分野 | 出題割合(目安) | 主な内容 |
|---|---|---|
| テクノロジ系 | 約50%(15問) | 基礎理論・アルゴリズム・データベース・セキュリティ・ネットワーク |
| マネジメント系 | 約20%(6問) | プロジェクトマネジメント・サービスマネジメント |
| ストラテジ系 | 約30%(9問) | システム戦略・経営戦略・法務 |
✅ 午前Ⅰ免除制度を活用しよう 応用情報技術者試験に合格していれば、その後2年間は午前Ⅰが免除されます。まだ応用情報に合格していない方は、先に応用情報を取得してから高度試験に挑むルートも有効です。
午前Ⅱの出題範囲(専門分野)
午前Ⅱはエンベデッドシステムスペシャリスト固有の専門知識が問われる25問です。組込みシステムに特化した内容です。
| カテゴリ | 主なトピック | 重要度 |
|---|---|---|
| 組込みシステムの基礎 | マイコン・プロセッサのアーキテクチャ、メモリ構成 | ★★★★★ |
| リアルタイムOS | タスク管理・スケジューリング・セマフォ・割り込み処理 | ★★★★★ |
| ソフトウェア設計 | 状態遷移図・リアルタイム設計・モジュール設計 | ★★★★☆ |
| ハードウェア | 論理回路・A/D変換・D/A変換・インタフェース | ★★★★☆ |
| 制御技術 | PID制御・フィードバック制御・サンプリング | ★★★☆☆ |
| 信頼性・安全性 | フォールトトレランス・フェールセーフ・機能安全 | ★★★☆☆ |
| ネットワーク・通信 | CAN・I²C・UART・SPI・Ethernet | ★★★☆☆ |
午後Ⅰの出題範囲と問題形式
午後Ⅰは記述式の問題です。実際の組込みシステム開発事例をもとにした長文問題が3問出題され、そのうち2問を選択して解答します。
問題形式は、システムの仕様や設計の説明文(4〜6ページ程度)を読んだ上で、設問に答えるものです。設問には「25字〜50字程度で説明せよ」といった記述問題が含まれます。
午後Ⅰでよく出るテーマ
- タスク間通信・同期処理の設計(セマフォ・イベントフラグ・メッセージキュー)
- 割り込み処理の設計と優先度管理
- ハードウェア制御(センサー・アクチュエータとのI/F設計)
- システムの信頼性・安全性確保の設計
- 省電力設計・リソース制約下での設計
午後Ⅱ(論述式)の出題テーマ
午後Ⅱは2023年度から事例解析から論述式に変更されました。2問出題され、1問を選択して論述します(設問アで論文概要200字程度、設問イ・ウ合計で2,400〜3,200字程度)。
| 論文テーマの例(過去類似) | 論じる内容 |
|---|---|
| 組込みシステムの信頼性確保 | 設計した組込みシステムで採用した信頼性向上策と効果 |
| リアルタイム性の実現 | リアルタイム要件を満たすための設計・実装・検証方法 |
| 機能安全(FuSa)への対応 | ISO 26262等の安全規格に準拠した開発プロセス |
| ハードウェアとソフトウェアの協調設計 | ハードウェアとソフトウェアの役割分担と設計方法 |
💡 論文対策は早めに始める 午後Ⅱの論述は、実際の組込みシステム開発経験を題材にして書くことが求められます。経験がない場合は、業界事例や参考書の事例シナリオを使って練習します。早めから論文の練習を積みましょう。
優先順位の高い学習分野
限られた時間で合格を目指すなら、以下の優先順位で学習しましょう。
| 優先度 | 分野 | 理由 |
|---|---|---|
| 最優先 | リアルタイムOS・タスク管理 | 午前Ⅱ・午後Ⅰ両方で頻出。試験の核心テーマ |
| 高 | ハードウェア制御・インタフェース設計 | 午後Ⅰで毎回出題される実装テーマ |
| 高 | 信頼性・安全性設計 | 午後ⅡのIoT・機能安全論文テーマで必須 |
| 中 | 状態遷移設計・ソフトウェア設計 | 午後Ⅰの設計問題で必要 |
| 中 | 午前Ⅰ(応用情報レベル) | 免除がなければ対策必須。過去問で演習 |
出題範囲攻略のコツ
午前Ⅱで得点を稼ぐ戦略
午前Ⅱ(25問・60点以上で基準達成)は以下の攻略法で90%以上の正答率を目指せます:
-
頻出テーマを重点的に学習:RTOS・タスク管理は毎回5~8問出題されます。「タスク状態遷移図の読み方」「セマフォとミューテックスの違い」「優先度逆転とその対策」など、頻出パターンをテンプレート化して覚えるのが効果的です。
-
過去問からのパターン学習:午前Ⅱは過去問からの流用が比較的多い分野です。最新5年分の過去問を繰り返し解くことで、「このキーワードが出たら答えはA」というパターン認識ができます。
-
図を読む力を鍛える:状態遷移図、割り込みタイミング図、メモリレイアウト図などの読解が必須です。図がある問題は図から必ず情報を取り読むようにしましょう。
午後Ⅰ・Ⅱでの配点構造を意識する
- 午後Ⅰ:各設問は5~15点程度で、得点の配分は均等ではありません。「最初の簡単な設問で確実に得点する」ことが重要。難しい設問に時間を使いすぎて簡単な設問をミスするのは最悪です。
- 午後Ⅱ:設問ア(200字程度)で対象システムをしっかり説明できると評価者に好印象を与え、後の設問の評価も上がる傾向があります。
よくある学習上の課題と対応策
| 課題 | 原因 | 対応策 |
|---|---|---|
| 午前Ⅱで点が取れない | RTOSの基礎概念が不理解 | RTOS専門の参考書を1冊精読し、タスク状態遷移を手書き復習 |
| 午後Ⅰの記述問題で減点される | 問題文のキーワードを使わない | 問題文を読みながら、重要キーワードに下線を引く癖をつける |
| 午後Ⅱで何を書いていいか分からない | 開発経験がない or 経験を言語化できない | 教科書の事例シナリオを参考にして、複数テーマで論文案を作成する |
| 試験中に時間が足りなくなる | 問題選択を誤るか、解けない問題に時間を使う | 全問題をざっと確認してから解く問題を決定。解けない設問は20秒で判断して飛ばす |
まとめ
📝 この記事のまとめ 午前Ⅰは応用情報レベルの共通問題。免除制度の活用も検討する。 午前ⅡはリアルタイムOS・ハードウェア・制御技術が頻出。 午後Ⅰは記述式。組込みシステム設計事例の読解と記述力が問われる。 午後Ⅱは2023年から論述式。実務経験を論文に昇華する練習が必要。 学習優先度:リアルタイムOS>ハードウェア制御>信頼性設計の順。 午前Ⅱの過去5年分を反復学習することで、安定した基準点達成が可能。
出題範囲の全体像を把握したら、次は各分野の深掘り学習に進みましょう。特に「リアルタイムOS(RTOS)」「組込みシステムの基礎知識」から優先的に学習することをお勧めします。
分野別の学習難易度と対策優先度
各出題範囲には「理解難易度」と「試験での得点化の難易度」が異なります。以下を参考に学習計画を立てることで、効率的に合格点に到達できます:
| 分野 | 理解難易度 | 得点化難易度 | 学習時間 | 優先順位 |
|---|---|---|---|---|
| リアルタイムOS・タスク管理 | ★★★★☆(高い) | ★★★☆☆(中程度) | 60~80時間 | 最優先 |
| ハードウェアアーキテクチャ | ★★★★☆(高い) | ★★★★☆(高い) | 50~70時間 | 最優先 |
| メモリ管理・I/O制御 | ★★★☆☆(中程度) | ★★★☆☆(中程度) | 40~50時間 | 高優先 |
| 信頼性・安全性設計 | ★★★★★(非常に高い) | ★★★★★(非常に高い) | 60~100時間 | 高優先 |
| 制御技術(PID制御等) | ★★★☆☆(中程度) | ★★☆☆☆(低め) | 20~30時間 | 中優先 |
| 通信プロトコル | ★★☆☆☆(低い) | ★★★☆☆(中程度) | 30~40時間 | 中優先 |
「得点が取りやすい」と「難しい」各出題パターン
比較的得点しやすい出題パターン
-
ハードウェアインタフェースの選択問題
- 例:「複数のセンサーをマイコンに接続する場合、最適なインタフェースは?」
- 特徴:用途が明確で、選択肢から正答を消去法で導ける
- 対策:各インタフェース(UART・I²C・SPI・CAN)の「用途・特性」を整理表で覚える
-
タスク状態遷移の読み取り
- 例:「以下の図でセマフォ解放後、次に実行されるタスクは?」
- 特徴:図が明確で、優先度ルールを理解していればほぼ正答できる
- 対策:複数の状態遷移図パターンを手書きで復習
得点しにくい出題パターン
-
複数条件を組み合わせた設計問題
- 例:「メモリが100Byte、割り込みが3個、タスク5個という制約の下で、どうスケジューリングすべきか」
- 特徴:複合的な考察が必要。単なる知識では不足
- 対策:参考書の事例問題を「条件を変えて」複数パターン解く
-
実装上のトレードオフを問う設問
- 例:「応答性を高めると消費電力が増える場合、最適な制御周期は?」
- 特徴:「一般的な原理」を理解した上で、実務的な判断が必要
- 対策:技術系書籍やブログで「実務レベルのトレードオフ」事例を学ぶ
「これだけは外してはいけない」出題テーマ
合格者のほぼ100%が得点しているテーマを確認し、学習優先度の最上位に位置付けましょう:
- セマフォ・ミューテックスの概念と違い:毎回出題。必ず理解する
- 割り込みベクタの役割:ハードウェア基礎として重要
- タスクプリオリティとプリエンプション:RTOS出題の核
- メモリのROM/RAM区分けと用途:マイコンの基本中の基本
- I²CとSPIの速度・用途の違い:比較問題で頻出
これらを確実に得点できれば、午前Ⅱで60点以上を安定確保できます。