科目Bの壁は「暗記」でなく「トレースの型」で越える
基本情報技術者試験(FE)は、科目Aと科目Bの両方に合格して初めて資格取得となる試験です。科目Aは知識を問い、科目Bは実践的な読解とアルゴリズムを問います。多くの受験者が足止めされるのは科目Bのほうです。とくにアルゴリズムに苦手意識を持つ人が少なくありません。
科目Bは20問・100分で構成されています。内訳はアルゴリズムとプログラミング分野が16問、情報セキュリティ分野が4問です。壁の正体はこの16問にあります。科目Bは「知っている言語で書けば解ける」試験ではありません。擬似言語(疑似コード)という独自ルールを、その場で正確に読む試験だからです。
壁を越える手順は次の3つです。
- 擬似言語の基本ルール(変数・条件分岐・繰り返し・配列の表記)を先に一度しっかり覚える
- トレース(コードを1行ずつ手で追うこと)を反復練習する。暗記より「慣れ」が効きます
- 情報セキュリティ4問は科目Aの知識の延長で対応する。実質的な壁はアルゴリズムに集約されます
基本情報技術者の問題演習はこちら →(まず50問は、会員登録もログインもなしで解けます)
基本情報技術者試験(FE)の基本情報(IPA公式)
| 項目 | 内容 |
|---|---|
| 試験名 | 基本情報技術者試験(FE) |
| 運営 | 経済産業省・独立行政法人情報処理推進機構(IPA) |
| 出題形式 | 多肢選択式(CBT方式)。科目A・科目Bの2科目に合格が必要 |
| 問題数・試験時間(科目A) | 60問・90分(うち採点対象は56問。残り4問は今後の出題のための評価用で、採点には含まれません) |
| 問題数・試験時間(科目B) | 20問・100分(アルゴリズムとプログラミング分野16問+情報セキュリティ分野4問) |
| 合格ライン | 科目A・科目Bともに1,000点満点中600点以上(両科目とも基準を満たして合格) |
| 受験料 | 7,500円(税込)※2026年7月時点 |
| 実施方式 | 全国のテストセンターで随時実施(通年CBT)。希望日時・会場を選んで申し込みます |
採点はIRT(項目応答理論)方式です。そのため問題ごとの配点は一律ではありません。受験料や試験仕様は改定されることがあります。お申し込みの前に、必ずIPA公式サイトで最新情報をご確認ください。
科目Bの出題範囲:なぜ「壁」に感じるのか
科目Bは、かつての午後試験に代わる科目です。出題は擬似言語(疑似コード)に統一されていて、C・Java・Pythonといった特定のプログラム言語では出ません。普段Pythonで書いている人も、Javaで書いている人も、試験の場では自分の書き方を使えません。「自分の得意言語が出ない」という前提そのものが、壁に感じる一因です。
出題比率は、IPA公式のシラバスとサンプル問題を根拠とする概数(2026年7月確認)で、次のとおりです。
| 出題領域 | 配点 |
|---|---|
| アルゴリズムとプログラミング(擬似言語での読解・トレース) | 約80% |
| 情報セキュリティ | 約20% |
科目Bはアルゴリズムとプログラミングが8割を占めるので、この領域が実質的な合否の分かれ目になります。情報セキュリティの4問は、科目Aの知識だけで届く範囲から出ます。だから対策の優先順位で迷いません。アルゴリズム16問にどれだけ慣れられるかが、科目B全体の得点を決めます。
壁の越え方(1):擬似言語の基本ルールを先に覚える
擬似言語の読み方を、最初に一度しっかり覚えてしまうのが第一歩です。覚える対象は、変数・条件分岐・繰り返し・配列の表記ルールに絞られます。ここは暗記というより、「このルールで書かれている」という前提を体に入れる作業だと捉えてください。表記ルール自体はそれほど多くありません。一度腰を据えて覚えれば、以降の学習効率が大きく変わります。
壁の越え方(2):トレースを反復練習する
基本ルールを覚えたら、次はトレースの反復練習に移ります。トレースとは、コードを1行ずつ手で追うことです。科目Bは、暗記の量では差がつきません。効くのは慣れです。変数の値がどう変化するかを、紙に書き出しながら1行ずつ追ってください。この練習を繰り返すと、正答率が着実に上がります。
最初は時間がかかっても構いません。「読めない」から「読める」への変化は、量をこなした先に来ます。焦らず、同じ型の練習を繰り返してください。
壁の越え方(3):情報セキュリティ4問は科目Aの延長で拾う
科目Bの情報セキュリティは、科目Aで学ぶ知識の延長で対応できます。アルゴリズムのように、その場での読解力を問われる領域ではありません。科目Aの学習がそのまま得点に直結します。ここで手堅く4問を拾えるかどうかも、科目B全体の安定感に影響します。
勉強時間の目安:150〜200時間・2〜3か月
よく言われる目安は、科目A・科目B合わせて150〜200時間、期間にすると2〜3か月程度です。ITパスポート合格者やプログラミング経験者なら、ここまではかかりません。未経験からだと、科目B(擬似言語)に慣れる時間を多めに見込んでおくと安心です。これは公式の基準ではありません。目安として扱ってください。
科目Aはテクノロジ系の比重が大きい科目です。次の4つの用語と原理を優先して固めると、得点が伸びやすくなります。
- コンピュータの仕組み
- ネットワーク
- データベース
- セキュリティ
マネジメント系・ストラテジ系は出題数こそ少ない分野です。ただし用語の言い回しがそのまま問われる素直な問題が多く、短期間でも伸ばしやすい分野でもあります。
模試での仕上げ方:科目Aと科目Bを分けて見る
問題演習や模試で仕上げるときは、科目Aと科目Bを分けて正答率を確認してください。科目Aで見るのは知識の抜けです。科目Bで見るのはトレースの精度、つまりどこで読み違えたかです。二つは同じ復習に見えて、中身が重なりません。
科目Aで間違えた問題は、「知らなかった知識」を1つずつ潰す作業になります。科目Bで間違えた問題は、「どの行の読み違いか」を特定する作業になります。そこを意識しておくと、直前期の時間配分で迷いません。
よくある質問
Q. 科目Bはプログラミング未経験でも解けますか?
解けます。科目Bが問うのは、特定のプログラム言語の知識ではありません。擬似言語という独自ルールの読解力を問う試験です。プログラミング経験がなくても、擬似言語の基本ルールを覚えてトレース練習を積めば対応できます。
Q. 科目Bは何のプログラム言語で出題されますか?
C・Java・Pythonなどの特定言語では出ません。擬似言語(疑似コード)で統一されています。かつての午後試験は特定言語の選択制でした。出題方式が変わっている点に注意してください。
Q. 科目Bの勉強時間はどれくらい必要ですか?
科目A・科目B合わせて150〜200時間、期間にして2〜3か月程度が目安です。プログラミング経験がある方は短縮できます。未経験の方は、科目Bに慣れる時間を多めに見込んでください。
Q. 科目Aと科目B、どちらから勉強すべきですか?
決まった順序はありません。ただし科目Aの知識、とくにテクノロジ系は科目Bの情報セキュリティ4問にも活きます。科目Aを先行させてから科目Bのトレース練習に移る進め方が効率的です。
Q. 合格ラインはどのくらいですか?
科目A・科目Bともに1,000点満点中600点以上が必要です。どちらか一方が基準を満たしていても、もう一方が届いていなければ合格になりません。
科目B対策で押さえる5つ
- FEは科目A・科目Bの両方合格が必須。科目Bは20問・100分で、アルゴリズムとプログラミングが約8割を占める
- 科目Bは特定言語ではなく擬似言語(疑似コード)による出題に統一されている
- 壁の越え方は「①擬似言語の基本ルールを覚える → ②トレースを反復練習する → ③情報セキュリティ4問は科目Aの延長で拾う」の3段階
- 勉強時間の目安は150〜200時間・2〜3か月(未経験は科目Bに多めに時間を割く)
- 模試の復習は科目Aと科目Bを分けて確認する(知識の抜け/トレースの精度、で見る観点が異なる)
資格道場の使い方
資格道場では、FEの出題範囲に沿ったオリジナル問題集を用意しています。
- 基本情報技術者試験について詳しく(出題範囲・合格ライン・勉強時間):この記事より詳しい試験ガイドです
- サンプル問題を見る(第1回の先頭5問・解説付き):本番形式の問題を、解答・解説つきでそのまま確認できます
- 基本情報技術者問題集を見る(まず50問は無料):会員登録もログインもなしで50問を解けます
あわせて狙いたい資格
FEにIT未経験からいきなり挑むと、科目Aの前提知識でつまずく人が少なくありません。前提知識とは、ストラテジ・マネジメント・テクノロジの基礎用語のことです。ITの基礎用語にまだ不安がある方は、先にITパスポートで土台を作っておくと、FEの学習がスムーズになります。
FEで基礎を固めた後は、クラウドの基礎資格(AZ-900・AWS CLF)に進む人も多く、資格道場でもこの流れをおすすめしています。
- ITパスポート問題集を見る:FEの前段として基礎を固めたい方に
- AZ-900(Azure Fundamentals)問題集を見る:FEの次の一歩としてよく選ばれるクラウド入門
- AWS CLF(クラウドプラクティショナー)問題集を見る:AWS系を志望する方の次の一歩
資格道場では、いずれも全問オリジナル・公式範囲準拠の問題集を用意しています(各資格、第1回は無料でお試しいただけます)。
参考(IPA公式・一次情報)
- 基本情報技術者試験(IPA公式)(試験概要)
- 試験要綱・シラバス(IPA公式)(出題範囲・配点の根拠)
- 基本情報技術者試験 科目B サンプル問題(IPA公式)
※ この記事は2026年7月時点のIPA公式情報をもとに作成しています。試験仕様・日程・受験料は改定されることがあるため、お申し込みの前に必ず公式サイトで最新情報をご確認ください。