「基本情報技術者試験の過去問って、何年分やれば合格できるんだろう?」と迷っていませんか。
調べてみると「5年分」「10年分」など、いろいろな答えが出てきます。ただ、今の基本情報技術者試験では、そもそも年度によって解ける問題の中身が違います。
この記事では、IPAと過去問道場の情報をもとに、今どの問題が解けるのかを整理します。結論を先に言うと、答えは科目Aと科目Bで分かれます。
読み終えるころには、自分が解くべき問題の総量と、どこを参考書や講座で埋めるべきかが決まります。
なお、私が基本情報技術者試験を受けたのは2021年2月で、当時は「午前・午後」と呼ばれていた旧制度です。そのため、体験だけでなく、今公開されている情報を確認しながら書いています。
結論|科目Aは5年分以上解ける、科目Bは全部で50問

最初に結論をまとめます。「何年分」という数え方が通用するのは科目Aだけです。
| 科目 | 解ける問題の量 | 「何年分」で数えられるか |
|---|---|---|
| 科目A(旧午前) | 過去問道場で2,960問 | 数えられる(平成16年春期まで遡れる) |
| 科目B(旧午後) | 公開済みの全50問 | 数えられない |
科目Aは過去問道場で2,960問を解ける
科目Aは、問題の量を心配する必要がありません。
過去問道場(基本情報技術者試験ドットコム)は、平成16年春期から令和8年度までの問題を2,960問収録しています1。試験回を指定して解くことも、分野を絞って解くこともできます。
たとえば「直近3年分だけ」「アルゴリズムだけ」といった使い方ができます。5年分、10年分と解き進めるだけの量があります。
つまり科目Aの課題は量ではありません。どの年度の、どの問題を解くかです。この記事の後半で、年度ごとの中身の違いを説明します。
科目Bは公開されている全問を解いても50問
一方、科目Bは事情がまったく違います。
過去問道場(科目B)は「公開済みの科目B問題(全50問)」と明記しています2。令和5年から令和8年までの問題と、サンプル問題2セットを合わせた数です。
本番の科目Bは20問です3。つまり公開されている全問を解いても、本番2.5回分にしかなりません。
科目Bは「何年分」では数えられません。50問しかない前提で、残りをどう埋めるかを考える必要があります。
なぜ科目Bだけこんなに少ないのか
理由は、IPAが公開している問題が限られているためです。
まず、CBT方式に移行した時期の問題は公開されていません。IPAは次のように書いています4。
令和2年度から令和4年度までの情報セキュリティマネジメント試験(SG)及び基本情報技術者試験(FE)の問題は非公開のため、問題、解答例等は掲載していません。
令和5年度以降は「公開問題」がありますが、全問ではありません。IPAは「基本情報技術者試験(FE)の科目Aの実際の試験は60問で構成されますが、そのうちの一部の問題を公開しています。」と説明しています5。科目Bも20問中の一部だけです。
科目Aは旧制度の午前問題という蓄積があるため、量を補えます。しかし科目Bは2023年度に始まった新しい科目なので、蓄積がありません。ここが差の理由です。
年度ごとに「解ける過去問」の中身が違う

過去問道場で年度を選ぶと、どの年度も同じように解けます。ただし中身の出どころは年度によって違います。
| 年度 | 解ける問題 | 出どころ |
|---|---|---|
| 令和7・8年度 | 各20問 | IPAの公開問題 |
| 令和5・6年度 | 各60問 | IPAの公開問題20問+免除試験40問 |
| 令和2〜4年度 | 80問前後(令和4年度は80問) | 科目A試験免除制度の修了試験 |
| 令和元年秋期以前 | 各80問 | 旧制度の本試験(午前) |
令和5年度以降はIPAの公開問題
直近の年度は、本試験の問題そのものです。ただし全問ではありません。
過去問道場の更新履歴によると、令和7年度と令和8年度は公開問題が各20問追加されています。令和5年度と令和6年度は「公式20問+免除試験から40問」で各60問の構成です。
今の試験に最も近い問題なので、まずはここから解くのが基本になります。
令和2〜4年度は免除試験の問題
この3年分は、本試験ではありません。
先ほど書いたとおり、令和2年度から令和4年度の本試験は非公開です。そのため過去問道場は、科目A試験免除制度の修了試験から問題を選んで収録しています。この免除制度は、認定を受けた講座を修了すると科目A試験が免除される仕組みで、その修了試験の問題が使われています。
過去問道場の令和4年度のページには、こう書かれています6。
令和4年度免除試験(6月・7月・12月・1月)の計320問から80問をセレクトしたオリジナルの問題集です。
演習としては十分に使えます。ただし「本試験の過去問を解いた」とは言えない点は知っておきましょう。
令和元年秋期以前は旧制度の本試験問題
令和元年秋期より前は、旧制度の本試験(午前)の問題です。
科目Aは旧午前と同じく、試験範囲全体から60問が出る形式です。そのため、これらの問題は今も対策に使えます。平成16年春期まで遡れるので、量を確保したいときはここを使います。
ただし古い年度ほど注意が必要です。法律の改正や技術の変化で、今は通用しない内容が混ざります。古い年度に手を広げるより、新しい年度を繰り返すほうが効率的です。
科目Aは「何年分」より「何周するか」で考える

科目Aは量が潤沢です。だからこそ、何年分解いたかより、同じ問題をどれだけ繰り返したかで差がつきます。
まず直近3年分で今の傾向をつかむ
最初に解くのは、令和5年度から令和8年度の問題です。
この範囲はIPAの公開問題を含んでおり、今の試験に最も近い内容だからです。令和5・6年度が各60問、令和7・8年度が各20問なので、合わせて160問ほどになります。
量としては多くありません。だからこそ、1問ずつ解説まで読み込む余裕があります。
足りない分は旧制度の午前問題で埋める
直近だけでは演習量が足りないので、旧制度の午前問題で補います。
科目Aの出題範囲は旧午前と重なっており、繰り返し出る論点が多いためです。
分野を絞って出題する機能を使えば、苦手な分野だけを集中して解けます。「計算問題が解けない」「セキュリティの用語が覚えられない」といった弱点を潰すのに向いています。
ここでも「5年分」という数字にこだわる必要はありません。苦手分野が埋まるまで解くほうが、結果的に得点につながります。
解く、採点する、解説を読む。これを3周する
過去問を1周しただけでは身につきません。3周を目安に繰り返しましょう。
1周目で解けなかった問題はもちろん、偶然正解した問題も残っているからです。「なぜこの選択肢が正解なのか」を自分の言葉で説明できないうちは、身についたとは言えません。
- 1周目全体像をつかむ。解けなくても気にしない
- 2周目解答の根拠を理解する。他の選択肢が違う理由まで確認する
- 3周目時間を計って解く。スピードと正確さを上げる
間違えた問題は「解き直しノート」にまとめておくと、試験直前に自分専用の問題集として使えます。問題と自分の解答、なぜ間違えたのかの原因、関連する知識を書いておきましょう。
必要な勉強期間の目安は、以下の記事で解説しています。
科目Bは50問をどう使うか
科目Bは公開されている問題が50問しかありません。少ないからこそ、使い方を決めてから取りかかりましょう。
本番と同じ時間配分で解く
50問は、なんとなく消費してはもったいない問題です。
科目Bは20問を100分で解きます。1問あたり5分の計算です。この時間感覚は、実際に時間を計って解かないと身につきません。
サンプル問題で解き方に慣れ、公開問題は本番と同じ形式で解く、という使い分けがおすすめです。
解いた後は、正解した問題も解説を読みます。50問しかないので、1問から引き出せるものを増やすほうが得です。
分野の偏りを知っておく
公開されている50問は、分野が偏っています。
過去問道場の科目Bは、分野別の内訳が公開されています。プログラムの基本要素が16問、データ構造及びアルゴリズムが16問、プログラミングの諸分野への適用が9問、情報セキュリティが9問です。
プログラムの基本要素とアルゴリズムだけで32問と、過半を占めます。科目Bの対策は、擬似言語を読んで処理を追う練習が中心になると考えてよいでしょう。
旧午後試験のアルゴリズムとセキュリティは演習に使える
科目Bの演習量は、旧制度の午後問題である程度補えます。ただし、使えるのは2つの分野だけです。
IPAは科目Bについて、旧午後試験で必須解答だった2分野を中心にした構成だと説明しています。「情報セキュリティ」と「データ構造及びアルゴリズム(擬似言語)」の2つです。この2分野は、旧午後試験から科目Bへ引き継がれています。
過去問道場(旧・午後試験)では、旧午後試験の問題を分野別に選んで解けます。データ構造及びアルゴリズムは22問、情報セキュリティは19問です。公開されている科目Bの50問に、この41問を足せます。
ただし、形式は今の科目Bと違います。旧午後試験は1問が長文で、複数の設問を含む問題もあります。IPAも、科目Bでは小問形式へ変えて問題をコンパクトにしたと説明しています。そのため、1問5分の時間配分の練習には向きません。
また、C言語・Java・Python・アセンブラ・表計算の問題は使えません。科目Bでは、これらの言語による出題が擬似言語に統一されたためです。
旧午後試験の問題は、科目Bの公開問題を解き終えた後の追加演習として使いましょう。アルゴリズムと情報セキュリティの2分野だけを選ぶと、今の試験と近い練習ができます。
足りない分は参考書や講座で埋める
50問では演習量が足りません。本番2.5回分しかないためです。
科目Bに対応した参考書や問題集、動画講座を併用して、擬似言語の問題に触れる回数を増やしましょう。
科目Aは過去問だけでも戦えますが、科目Bは過去問だけでは完結しません。 ここが今の基本情報技術者試験の特徴です。
私が受けた2021年2月の試験と、今の試験の違い
ここからは私の受験体験です。ただし前提として、今の試験とは形が違うことを先に書いておきます。
受けたのは旧制度(午前・午後)のCBT
私が基本情報技術者試験を受けたのは2021年2月で、会場はテストセンターでした。
当時すでにCBT方式でしたが、試験は「午前」と「午後」に分かれていました。科目A・科目Bという呼び方に変わったのは2023年度からです。
そして、私が受けた令和2年度の本試験問題は、今は非公開の年度にあたります。つまり私が解いた問題は、今から受ける人は手に入りません。
体験談を読むときは、それがいつの制度の話なのかを確認することをおすすめします。私の体験も、科目Bの対策にはそのまま当てはまりません。
今の科目Bは擬似言語に寄っている
旧制度の午後試験は、プログラミング言語を選んで長文問題を解く形式でした。
今の科目Bは、擬似言語を読んで処理を追う問題が中心です。IPAは2023年4月の変更で「個別プログラム言語(C、Java、Python、アセンブラ言語、表計算ソフト)による出題は、普遍的・本質的なプログラミング的思考力を問う擬似言語による出題に統一します」と発表しました7。
公開されている50問の分野内訳を見ても、プログラムの基本要素とアルゴリズムで過半を占めています。
そのため、旧制度の午後対策を紹介している記事や体験談を、そのまま真似しないほうがよいでしょう。試験時間や出題数も変わっています。今の科目Aは60問90分、科目Bは20問100分です。
制度が変わった後の情報かどうかは、記事の日付と「科目A・科目B」という表記で見分けられます。
基本情報技術者試験の過去問に関するよくある質問

最後に、過去問の量についてよくある疑問に答えます。
結局、何年分解けばいい?
科目Aは、まず令和5年度から令和8年度を解き、足りない分を旧制度の午前問題で補います。年数ではなく、苦手分野が埋まるまでが目安です。
科目Bは、公開されている50問すべてを解きます。年数では数えられません。
何年前までの過去問が使える?
科目Aは、平成16年春期まで遡って解けます。ただし古い年度ほど、法律の改正や技術の変化で今は通用しない内容が混ざります。
目安としては、新しい年度から解き始め、量が足りないときに古い年度へ広げる進め方がおすすめです。科目Bは令和5年以降の問題とサンプル問題しかないため、古い年度という考え方自体がありません。
過去問道場だけで合格できる?
科目Aは、量の面では足りています。分野を絞って繰り返せば、演習としては十分でしょう。
科目Bは50問しかないため、過去問道場だけでは演習量が不足します。参考書や講座との併用をおすすめします。
免除試験の問題は本試験と同じ?
同じではありません。出題範囲は共通していますが、本試験そのものではありません。
過去問道場も令和2〜4年度分を「オリジナルの問題集」と説明しています。演習として使いつつ、本試験の問題とは区別しておきましょう。
2027年度から試験が変わる?
IPAは2027年度からの新しい試験制度を予定しています。基本情報技術者試験については、科目Aの出題範囲体系の変更と、科目Bの出題範囲の一部変更が挙げられています8。
ただし、これは「案」「予定」の段階です。受験を考えている人は、IPAの発表を確認してください。
この記事の要点まとめ
基本情報技術者試験の過去問について、押さえておきたい点を振り返ります。
- 科目Aは過去問道場で2,960問あり、「何年分」でも解ける
- 科目Bは公開されている全問を解いても50問(本番2.5回分)
- 令和2〜4年度は本試験が非公開で、解けるのは免除試験の問題
- 令和5年度以降の公開問題は、本試験の一部のみ
- 科目Aは周回数で仕上げ、科目Bは50問を本番形式で使い切る
- 旧午後試験のアルゴリズムと情報セキュリティ(計41問)は、科目Bの追加演習に使える
- 科目Bの不足分は参考書や講座で埋める
過去問は量をこなすことより、1問ずつ理解することが大切です。特に科目Bは問題が限られているので、1問から学べることを増やしましょう。
勉強の進め方や必要な期間は、以下の記事で解説しています。
応用情報技術者試験の過去問については、別の記事で扱っています。
効率的に合格したい人はオンライン講座がおすすめ!
「自分一人で計画通りに進められる自信がない…」
「もっと効率的に、短期間で合格したい!」
そんな方には、スマホ1つで学べるオンライン通信講座「スタディングの基本情報技術者講座」がおすすめです。
スタディングの基本情報技術者試験講座は、インプットからアウトプットまで、合格に必要なすべてがオンラインで完結するように設計されています。
- ビデオ講座 プロ講師が図や表を使い、初学者にも分かりやすく解説
- AI問題復習 あなたが間違えた問題をAIが自動で出題し、効果的な復習をサポート
- 多機能な学習ツール 場所を選ばずに学べるWEBテキスト、演習問題、模擬試験
これらの機能により、忙しい社会人や学生でも、隙間時間を活用して無理なく学習を続けられます。
まずは、スタディングの無料講座を体験してみてはいかがでしょうか? 以下のリンクから詳細をご確認いただけます。
- 基本情報技術者試験ドットコム「基本情報技術者過去問道場」 ↩︎
- 基本情報技術者試験ドットコム「基本情報技術者過去問道場(科目B)」 ↩︎
- IPA「基本情報技術者試験」 ↩︎
- IPA「過去問題」 ↩︎
- IPA「問題冊子・解答例(2025年度、令和7年度)」 ↩︎
- 基本情報技術者試験ドットコム「基本情報技術者 過去問題解説(令和4年度免除試験)」 ↩︎
- IPA「情報処理技術者試験における出題範囲・シラバス等の変更内容の公表について」(2022年4月25日公開、2023年2月6日更新) ↩︎
- IPA「情報処理技術者試験及び情報処理安全確保支援士試験の見直しの検討状況について」(2026年3月31日公開、2026年4月28日更新) ↩︎






