メインコンテンツへスキップ
見出し画像

【応用情報 科目B攻略】どの4問を選ぶ?11分野の難易度・得点安定性を図解比較|150分の時間配分と問題選択戦略

    はじめに

    「応用情報の科目B、どの分野を選べばいいの?」
    「得意な分野を選んだはずなのに、本番では全然解けなかった……」
    「問題選択に迷ってしまい、最後まで解き切れなかった」

    応用情報技術者試験の科目B(旧・午後試験)では、このような悩みを抱える受験者も多いのではないでしょうか。科目Bは、情報セキュリティ1問が必須で、残りの10分野から4問を選択する記述式試験です。つまり、「どの問題を解くか」という選択そのものが、重要な試験戦略になります。

    私は応用情報に2回不合格になった後、勉強方法を見直して3回目で合格しました。その際、過去24回分の午後問題を演習し、分野別の得点傾向や解答の定石を整理しました。その経験から重視したいのは、単に「得意な分野」を選ぶことではなく、「本番でも安定して得点できる分野」を選ぶことです。

    本記事では、科目Bの問題選択に必要な情報を図解にまとめました。
    この記事でわかること

    • 科目Bの出題構成と11分野の全体像

    • 各分野の難易度、得点のブレ、実務経験の必要性、計算問題の特徴

    • 自分に合った選択4分野の決め方

    • 第一候補・予備候補を用意する問題選択戦略

    • 150分の時間配分と2026年度CBT試験での注意点

    なお、本記事は問題選択の戦略に焦点を当てています。各分野の基礎知識や記述問題の解答の定石については、以下のチートシートにまとめています。問題選択を考える前の知識整理や、試験直前の総復習にご活用ください。

    ※試験制度に関する情報は2026年11月4日時点。難易度・得点安定性などの評価は、過去問の内容や解答に必要な知識・作業量を踏まえた筆者独自の目安であり、IPA公式の難易度・得点統計ではありません。



    1.まず押さえたい、科目Bの試験概要と11分野

    2026年度の応用情報技術者試験・科目Bの試験概要は、次のとおりです。

    • 試験時間:150分

    • 出題形式:記述式

    • 出題数:11問

    • 解答数:5問

    • 必須問題:問1「情報セキュリティ」

    • 選択問題:問2~問11の10問から4問を選択

    2026年度からCBT方式に移行しましたが、出題形式、問題数、試験時間などは従来の午後試験から変更されていません。まずは、11分野の出題概要をまとめた次の図をご覧ください。

    画像

    科目Bの大きな特徴は、すべての分野を同じ深さまで勉強する必要はないという点です。もちろん、科目Aで問われる幅広い知識は基礎として必要です。しかし、科目Bの記述問題に向けた実践的な演習は、選択予定の分野を中心に進められます。この選択制度を上手に活用することが、効率的な学習につながります。

    1-1.必須の情報セキュリティは、確実な得点源にしておこう

    科目Bで最初に対策しておきたいのが、必須問題の「情報セキュリティ」です。選択問題は自分の得意分野を選べますが、情報セキュリティだけは避けて通れません。だからこそ、事前に知識を固めて、安定して得点できる状態を目指しましょう。

    出題される問題では、サイバー攻撃の仕組み、脆弱性、認証・アクセス制御、暗号化、インシデント対応などが題材になります。重要なのは、用語を暗記するだけでなく、「何が原因で、どのような問題が起こり、どうすれば防げるのか」を説明できることです。

    画像

    セキュリティの基礎固めには、次の記事もご活用ください。

    SQLインジェクションやランサムウェアなど、代表的な攻撃と対策をまとめています。攻撃手法と防御策を対応づけて覚えることで、科目Bの記述問題にも応用しやすくなります。XSSとCSRF、CSRFとSSRFなど、似た用語の違いを図解しています。攻撃対象や悪用する仕組みを区別できるようにしておきましょう。ハッシュ化と暗号化の違いや、個人情報・認証情報を保護する考え方を解説しています。対策技術を選ぶ根拠まで理解することが大切です。



    2.問題選択で比較すべき5つの判断基準

    「結局、どの4分野がおすすめなのか?」
    この質問に、すべての受験者に共通する正解はありません。

    ITインフラの実務経験がある人と、プログラミングが得意な人、IT未経験の人では、解きやすい問題が異なるためです。そこで私がおすすめするのは、次の5つの観点から各分野を比較する方法です。

    ① 難易度

    その分野で、どの程度の専門知識や読解力、計算・分析能力が求められるかを確認します。ただし、一般的に難しいといわれる分野でも、自分にとって解きやすいなら有力な候補になります。

    ② 得点の安定性(ブレの小ささ)

    私が特に重視したい評価軸です。例えば、ある分野で高得点を取れる回があっても、テーマによって大きく点数を落としてしまうなら、本番でのリスクがあります。反対に、突出した高得点は取れなくても、毎回一定水準の解答ができる分野は、安定した得点源になり得ます。目指すのは、一度だけの最高得点ではなく、複数回の演習で安定して解ける状態です。

    ③ 実務経験の必要性

    ここでいう実務経験の必要性は、受験資格として実務経験が必要という意味ではありません。実際のシステム設計、開発、運用、プロジェクト管理などの経験が、問題文を理解する助けになる度合いを指しています。実務経験がなくても、過去問演習や基礎学習によって十分に対策できる分野はあります。

    ④ 計算問題・処理追跡の有無

    計算やプログラムの処理追跡が多い分野では、時間配分や正確性が重要です。一方、記述中心の分野でも、文章から根拠を見つけたり、状況を整理したりする力が求められます。「計算が少ない=簡単」ではありません。自分がどのタイプの問題で得点しやすいかを確認しましょう。

    ⑤ 解答に掛かる時間

    科目Bは150分で5問を解く試験です。時間を掛ければ解ける問題でも、1問に40分以上使ってしまうようであれば、他の問題に影響します。過去問演習では、正答率に加えて実際に解答を書き終えるまでの時間を記録しておくことをおすすめします。

    5つの基準を「特徴マップ」で比較する

    次の図では、横軸を難易度、縦軸を得点の安定性として、11分野の特徴を整理しました。実務経験の必要度や、計算・処理追跡の多さも比較できるようにしています。

    画像

    このマップを見る際の注意点は、分野ごとの位置が絶対的な難易度を表しているわけではないことです。例えば、システム監査やITサービスマネジメントは、監査や運用管理の基本的な考え方を整理することで対策しやすい側面があります。しかし、経験のない業務や複雑な事例が出題されれば、難しく感じることもあります。プログラミングやデータベースも、日常的に触れている人にとっては、むしろ得点しやすい分野になるでしょう。

    マップは選択候補を絞るための出発点とし、最後は自分の過去問演習の結果で判断してください。


    3.科目B・11分野の特徴と問題選択のポイント

    ここからは、各分野の特徴を図解とともに確認していきます。図解には、出題概要、よく問われる観点、記述のコツ、難易度、得点安定性、実務経験の必要性、計算問題の多寡などを整理しました。自分が得意な分野を確認するだけでなく、これまで選択候補にしていなかった分野にも目を向けてみましょう。

    3-1.ストラテジ(経営戦略)

    企業の経営課題、市場・競争分析、成長戦略、投資判断などが題材になる分野です。SWOT分析、3C分析といったフレームワークを知っていることも大切ですが、実際の問題では、本文に書かれた企業の状況を踏まえて、具体的な施策やその理由を説明する力が求められます。経営用語に抵抗がなく、文章から課題と解決策の因果関係を読み取るのが得意な人に向いています。

    画像

    3-2.プログラミング・アルゴリズム

    疑似言語、配列、探索、繰返し処理などを題材に、プログラムの動作や処理結果を読み解く分野です。処理を正確に追跡できれば得点源になりますが、条件分岐や変数の変化を読み違えると、後続の設問にも影響する可能性があります。プログラミングが得意な人や、論理的な手順を追うことが好きな人には有力な選択候補です。

    画像

    3-3.システムアーキテクチャ

    システム構成、性能、可用性、処理能力、容量設計などを題材に、システム全体の設計判断を問う分野です。性能や容量に関する計算が出題される場合もあり、前提条件や単位を正確に整理する必要があります。インフラ構成や非機能要件に詳しく、計算問題にも抵抗がない人に向いています。

    画像

    3-4.ネットワーク

    IPアドレス、ルーティング、DNS、通信プロトコル、ネットワーク障害への対応などを扱います。構成図や設定情報から通信経路を把握し、問題が発生する原因や対策を説明する能力が重要です。ネットワークの仕組みを理解している人にとっては、知識を答案に結びつけやすい分野です。

    画像

    3-5.データベース

    ER図、テーブル設計、主キー・外部キー、SQL、正規化などを中心に出題されます。単にSQLを暗記するだけでなく、業務要件を読み取り、表と表の関係や取得すべきデータを整理することが重要です。SQLやデータモデリングに慣れている人にとって、有力な得点源になり得ます。

    画像

    3-6.組込みシステム開発

    センサ、制御、リアルタイム処理、割込み、タイミングなどを扱う分野です。装置の動作条件を正しく理解し、処理の順序や時間的な制約を整理することが求められます。組込み開発の実務経験があれば有利な場面もありますが、経験がなくても問題文の条件を丁寧に追うことで解ける問題があります。

    画像

    3-7.情報システム開発

    要件定義、設計、実装、テスト、保守、開発プロセスなどが題材になります。要件を満たすために、どのような設計やテストが必要なのかを考える問題が中心です。開発の流れを体系的に理解している人や、システム開発・テストの実務経験がある人に向いています。

    画像

    3-8.プロジェクトマネジメント

    進捗、品質、コスト、リスク、スケジュール、要員管理などを扱います。問題文に登場するプロジェクトの状況を整理し、問題の原因や適切な管理方法を説明する力が重要です。マネジメントの基本的な考え方を押さえることで、異なる事例にも応用しやすい側面があります。

    画像

    3-9.ITサービスマネジメント

    ITサービスの運用、SLA、障害管理、変更管理、サービスデスクなどがテーマになります。サービスの品質を維持・改善するために、どのような管理や対応が必要なのかを考えます。運用管理の基本的な考え方を整理しやすく、私なら選択候補として優先的に過去問演習を行いたい分野です。

    画像

    3-10.システム監査

    システム監査の計画、監査証拠、リスク、内部統制、改善提案などを扱います。監査対象の業務やシステムを理解したうえで、どのようなリスクが存在し、何を確認すべきかを考えます。監査特有の考え方に慣れる必要はありますが、目的・リスク・証拠・改善という観点を整理できれば、問題が変わっても応用しやすい分野です。ITサービスマネジメントと同様に、事前に対策しておきたい有力な選択候補と考えています。

    画像



    4.結局どの4分野を選ぶ?私がおすすめする問題選択戦略

    ここまで各分野の特徴を整理しました。しかし、本番で11問をすべて読み比べてから解く問題を決めようとすると、問題選択だけで時間を使ってしまいます。そこでおすすめしたいのが、「第一候補4分野+予備候補2分野」を事前に準備する方法です。

    4-1.第一候補4分野を決めておく

    まず、過去問演習の結果を踏まえ、情報セキュリティ以外に解く4分野を決めます。例えば、次のような組合せが考えられます。

    • ITサービスマネジメント

    • システム監査

    • プロジェクトマネジメント

    • データベース

    これは、あくまで選び方の例です。マネジメント系の文章問題が得意な人はこれらの分野を軸にしてもよいでしょう。一方、プログラミングやネットワークが得意なら、そちらを優先する方が合理的です。重要なのは、他人のおすすめをそのまま採用しないことです。

    4-2.予備候補を2分野用意しておく

    第一候補に決めた分野が、本番でも必ず解きやすいとは限りません。

    普段は得意な分野でも、苦手なテーマが出題されることはあります。そのような場合に備えて、第一候補のほかに、ある程度演習しておいた予備候補を2分野用意しておきましょう。

    最初からすべてを網羅しようとする必要はありません。第一候補4分野を中心に対策しながら、予備候補についても基本的な解法を身につけておくという方針です。

    4-3.当日は難易度を見て柔軟に判断する

    本番で問題文を確認したら、次のような基準で選択を判断します。

    • 問題のテーマを理解できるか

    • 前半の設問から解答方針を立てられるか

    • 25分前後で最後まで解けそうか

    • ほかの候補問題の方が得点しやすそうか

    難問に当たったときは、無理に固執せず、予備候補へ切り替えることも重要です。ただし、既に多くの時間を掛けて解答した問題から、安易に切り替えることも避けたいところです。

    残り時間、既に書けた答案、これから解けそうな設問数を比較して判断しましょう。次の図では、事前準備から本番での問題選択までの流れを整理しました。

    画像

    5.150分の時間配分|最後の20分を見直しに残す

    科目Bは150分で5問を解答するため、単純計算では1問30分です。しかし、すべての問題に30分ずつ使うと、見直しの時間がありません。
    そこで私がおすすめするのが、「5分+125分+20分」の配分です。

    • 最初の5分:問題選択と選択確定

    • 次の125分:5問を各25分で解答

    • 最後の20分:見直し・未解答の確認

    画像

    5-1.「残り時間」を基準に進める

    試験当日は、次のように残り時間で進捗を管理すると分かりやすくなります。解答に時間を掛けすぎた場合は、次の問題で時間を調整するなど、全体の進捗を意識しましょう。

    • 残り145分:問題選択を終えて解答開始

    • 残り120分:1問目を終了

    • 残り95分:2問目を終了

    • 残り70分:3問目を終了

    • 残り45分:4問目を終了

    • 残り20分:5問目を終了し、見直し開始

    5-2.分からない小問で時間を使いすぎない

    科目Bの記述問題では、一つの設問が分からなくても、ほかの設問は解ける場合があります。そのため、分からない小問に長時間固執するより、解ける設問を優先して答案を埋めることが重要です。

    また、記述問題では、設問が求めている内容を正確に捉えましょう。「原因」を問われているのに対策を書いたり、「効果」を問われているのに単に機能名を書いたりしては、設問に対応した解答になりません。「何を問われているか」「本文のどこが根拠か」を確認してから、簡潔に記述することを意識してください。

    5-3.見直しでは空欄と設問の要求を優先する

    最後の20分は、答案を一から書き直す時間ではありません。まず、未解答の設問や入力漏れがないかを確認します。そのうえで、設問の要求と解答が一致しているか、本文の根拠と矛盾していないかを確認しましょう。細かな表現を直すことに時間を使いすぎず、得点に影響しそうな見落としから修正することをおすすめします。


    6.2026年度CBT試験では、問題選択の確定忘れに注意

    2026年度から応用情報技術者試験はCBT方式となりました。紙の試験と異なり、パソコンの画面上で問題を読み、解答をキーボードで入力します。

    特に注意したいのが、選択問題を確定する操作です。公式のCBT操作説明によると、必須問題がある場合には、その問題はあらかじめ選択された状態で表示されます。受験者は残りの選択問題を指定しますが、チェックを入れるだけでなく、最後に「選択」ボタンを押して確定する必要があります。選択を確定しないまま試験が終了すると、意図した問題が採点対象に反映されないおそれがあります。

    画像
    CBT選択確定チェック画面
    [出典] https://cbt-s.com/examinee/files/examination/17907371471.pdf

    また、問題文と解答欄は画面上で分かれて表示されます。問題の表示や文字入力の操作に慣れておくことも、時間のロスを減らすために重要です。試験当日までに、必ず公式の操作説明やチュートリアルを確認しておきましょう。



    7.試験直前に確認したいチェックリスト

    最後に、科目Bの問題選択と時間配分について確認しておきましょう。

    • 情報セキュリティの基本知識を固めている

    • 11分野の特徴を理解している

    • 過去問演習で自分の得意・不得意を確認している

    • 得点のブレと解答に掛かる時間を記録している

    • 第一候補の4分野を決めている

    • 予備候補の2分野を用意している

    • 1問25分程度で解く練習をしている

    • 最後に見直し時間を確保できる計画を立てている

    • CBTの問題選択・確定操作を確認している

    • 分からない設問に時間を使いすぎない方針を決めている

    すべてを一度に完璧にする必要はありません。まずは過去問を数回分解いて、自分の選択候補を決めるところから始めてみてください。


    まとめ|科目Bは「安定して解ける4分野」を見つけよう

    科目Bの得点を伸ばすためには、技術知識や記述力を身につけることが重要です。しかし、それと同じくらい意識したいのが、自分にとって得点しやすい問題を選ぶことです。

    今回紹介した問題選択のポイントをまとめると、次のとおりです。

    1. 情報セキュリティは必須なので、優先して基礎を固める

    2. 各分野の難易度・得点安定性・解答時間を比較する

    3. 第一候補4分野と予備候補2分野を事前に決める

    4. 本番では問題の難易度を見て、柔軟に選択する

    5. 150分の時間配分を意識し、最後の見直し時間を確保する

    特に意識してほしいのは、「一度だけ高得点を取れる分野」よりも「何度解いても一定水準の答案を書ける分野」を選ぶという考え方です。

    本記事の図解は、そのための比較資料として活用してください。そして、選択する分野が決まったら、次は実際に問題を解くための知識と記述の定石を身につけていきましょう。科目A・科目Bの重要知識を短時間で総復習できるチートシートも公開しています。基礎知識の整理や過去問演習の補助として、ぜひあわせてご活用ください。

    【予告】科目Bの分野別攻略記事を順次公開予定!

    本記事では、科目Bの各分野の特徴や問題選択の考え方を紹介しました。今後は、各分野の過去問分析・頻出テーマ・記述問題の解き方・解答の定石をさらに掘り下げた攻略記事を、順次公開していく予定です。

    「データベースではどんなSQLが出題される?」
    「システム監査の記述問題にはどう答えればいい?」
    「ITサービスマネジメントで安定して得点するには?」といった疑問に、具体的な出題例や解法のポイントを交えて解説していきます。

    記事は以下のマガジンにまとめていきますので、応用情報の科目B対策を進めている方は、ぜひマガジンとアカウントをフォローしておいてください!

    参考資料

    ※2026年度の現行制度を対象とした記事です。IPAは2027年度からの新試験制度への移行を予定しているため、以後の受験を検討する場合には、最新の公式情報をご確認ください。


    あなたへのおすすめ