基本情報技術者の過去問の傾向と対策【頻出パターン解説】
公開: 更新:
基本情報技術者試験(FE)は、CBT化後も過去問の類題率が高い国家試験です。本記事では直近5年の出題傾向・頻出パターン・効率的な過去問演習の進め方を解説します。
過去問演習の重要性
基本情報技術者はCBT方式でプール問題から出題されるため、科目Aは過去問と同じ肢がほぼそのまま登場することが珍しくありません。IPA公式サイトで過去問と解答が無料公開されており、科目Aは10回分を3周すれば合格圏。科目Bはサンプル問題・公開問題を徹底演習することで対応可能です。
直近5年の出題傾向
| 科目 | 出題数 | 試験時間 | 合格基準 |
|---|---|---|---|
| 科目A(知識問題) | 60問 | 90分 | 600点以上 |
| 科目B(アルゴリズム+セキュリティ) | 20問 | 100分 | 600点以上 |
両科目とも1000点満点中600点以上で合格。科目A・Bそれぞれで合格ラインを超える必要があります。
頻出パターン5選
1科目A:コンピュータ基礎(2進数・論理演算)
2進数・16進数の変換、論理演算(AND・OR・XOR)、ビット演算などコンピュータの基礎理論。過去問そのままの数値違いが頻出。
2科目A:データベース(SQL・正規化)
SQL文の穴埋め(SELECT・JOIN・GROUP BY)、正規化(第1〜第3正規形)、主キー・外部キーの関係を問う問題。
3科目A:ネットワーク・セキュリティ
TCP/IPの階層、ポート番号、公開鍵暗号・電子署名、DoS攻撃・SQLインジェクションなどの攻撃手法と対策。
4科目B:アルゴリズムの疑似コード読解
IPA独自の疑似コードで書かれた探索・ソート・再帰アルゴリズムのトレース問題。疑似コードの構文に慣れることが最重要。
5科目B:情報セキュリティ(インシデント対応)
情報セキュリティの事例問題(インシデント対応・リスクアセスメント)。状況設定を読み解き、適切な対応を選ぶパターン。
過去問演習の進め方
- テキスト1周後に科目A過去問へ(学習開始1〜2ヶ月目)
- 1周目:科目A 10回分を分野別に演習
- 2周目:間違えた問題のみ再演習
- 3周目:時間計測で通し演習
- 科目B対策:サンプル問題+公開問題を繰り返し演習
無料で入手できる過去問リソース
- IPA公式サイト:「基本情報技術者試験 過去問題」で過去問とサンプル問題を無料公開。
- 当サイトの一問一答:過去問を分析した頻出論点を肢単位で反復学習。
- 基本情報技術者過去問道場:Web上で過去問を無料演習できる定番サイト。
よくある質問
Q. 基本情報技術者試験の過去問はどこで入手できますか?
IPAの公式サイトで、CBT方式になる前の過去問題(問題冊子・解答例)と、科目Bのサンプル問題、令和5年度以降の公開問題が無料で公開されています。CBT方式の試験は、問題の一部が公開問題として公開されています。
Q. CBT化後も過去問は有効ですか?
はい。IPAは科目Aの出題範囲を旧午前試験に準じるとしているため、旧午前の過去問も知識の確認に使えます。科目Bは擬似言語による出題に統一されるなど形式が変わったため、サンプル問題や公開問題で形式に慣れておきましょう。
Q. 科目Bの対策はどうすればいいですか?
科目Bは20問で、アルゴリズムとプログラミング分野が16問、情報セキュリティ分野が4問です。IPAのサンプル問題と公開問題を繰り返し解いて擬似言語の読み方に慣れ、市販の科目B対策書で演習量を補いましょう。
Q. 過去問演習はいつから始めるべきですか?
テキストを1周したあと(学習開始から1〜2か月目ごろ)に、科目Aの過去問を始めるのが目安です。科目Bはアルゴリズムの基礎を理解してから取り組むと進めやすくなります。学習時間は150〜200時間ほどを目安に計画するとよいでしょう。
📝 過去問対策、ここから始めよう
基本情報技術者の過去問学習を加速する3つの動線
基本情報技術者 一問一答 →