基本情報

基本情報技術者を1ヶ月で合格する最短プラン【週次スケジュール+科目B対策】

更新 ・書いた人 合格ナビ 編集長(運営者)

この記事でわかること

基本情報技術者(FE)を1ヶ月(4週間)で目指すときの週次スケジュールの例と、科目A・科目Bの絞り込み方を整理します。試験の構成と合格基準はIPAの公表情報で確認し、1ヶ月で間に合うかを自分で判断する基準もまとめます。

目次
  1. この記事でわかること(30秒サマリ)
  2. 1ヶ月で挑戦するかどうかの判断
  3. 基本情報の勉強時間は一ヶ月で足りるか(時間の見積もり方)
  4. 基本情報は何ヶ月前から始めるか(1ヶ月・2ヶ月・3ヶ月の決め方)
  5. 1ヶ月プランの核心:科目A・Bの学習比率
  6. 4週間の週次スケジュールの例
  7. 科目Bアルゴリズム:1ヶ月での攻略法
  8. 1ヶ月プランが崩れやすい落とし穴
  9. 1週間で挑戦できるか(基本情報 1週間・一週間)
  10. 延期を検討するタイミング
  11. まとめ:1ヶ月で挑戦するための行動原則
  12. 一次ソース
  13. 関連記事
結論:基本情報技術者を1ヶ月で目指せるかは、最初に科目Aの過去問を解いて半分以上解けるかで判断します。合格に必要な学習時間はIPAが公表していません。間に合わなければ、試験日の3日前まで試験日を変更できます。合格は科目A・科目Bとも600点以上です。

この記事でわかること(30秒サマリ)

  • 基本情報技術者試験の構成と合格基準(IPA)
  • 1ヶ月で挑戦するかどうかの判断基準
  • 4週間の週次スケジュールの例と、科目A・科目Bの時間配分
  • 科目Bを1ヶ月で攻略するときの絞り込み方
  • 延期を検討するタイミング
  • 勉強時間の見積もり方、何ヶ月前から始めるか、1週間で挑戦できるか
試験の構成と合格基準:科目Aは60問・90分、科目Bは20問・100分(アルゴリズムとプログラミング16問・情報セキュリティ4問)。合格は科目A・科目Bの評価点がそれぞれ600点以上(各1,000点満点)。最終確認日:2026-10-03。出典:IPA 試験要綱 Ver.5.6。

1ヶ月で挑戦するかどうかの判断

合格に必要な学習時間は、IPAが公表していません。学習時間は人によって大きく変わるため、本記事では時間の目安を示さず、自分の現在地を確認して判断する方法をおすすめします。

1ヶ月に挑戦しやすい人

  • IT分野の学習経験や業務経験があり、プログラミング・ネットワーク・セキュリティの基礎がある
  • 平日も休日も、毎日学習時間を確保できる
  • 科目Aの過去問を解いて、半分以上正解できる
  • アルゴリズムの基本(ループ・配列・条件分岐)を、読んで追跡できる

延期を検討したほうがよい人

  • IT分野の学習経験がなく、プログラミングを書いたことがない
  • 学習時間があまり確保できない
  • 科目Bの問題を読んで「何を聞かれているかわからない」と感じる

試験日は申込み時に自分で選べるため、実力を確認してから日程を決めることもできます。2026年12月28日以降はCBT試験が休止予定です(下記)。

CBT試験の休止:基本情報技術者試験のCBT試験は2026年12月28日以降に休止予定。2026年9月1日以降の新規申込みは、申込日から2026年12月27日までの試験開催日から選択。再開時期は決まり次第公表。最終確認日:2026-10-03。出典:IPA CBT方式で実施する3試験区分における2026年5月以降の試験実施について。

独学ロードマップの詳細も参照してください。


基本情報の勉強時間は一ヶ月で足りるか(時間の見積もり方)

「一ヶ月の勉強時間」で検索すると、合格に必要な時間数を示すページが多く見つかります。しかし、IPAの試験要綱やシラバスに、学習時間の記載はありません(試験要綱 Ver.5.6 にも「学習時間」の語はありません)。そのため本記事は、必要な時間の数字は出しません。代わりに、手持ちの時間を見積もる計算と、試験そのものにかかる時間を示します。

1日の学習時間1週間(7日)1ヶ月(28日)
1時間7時間28時間
2時間14時間56時間
3時間21時間84時間
4時間28時間112時間

この表は掛け算で、「この時間があれば合格できる」という意味ではありません。時間が足りるかは、Day1に科目Aの過去問を解いた結果と、Day7・Day14の判断基準(下の週次スケジュール)で確かめます。

通しで解く練習にかかる時間は、IPAの試験要綱から計算できます。科目Aは90分、科目Bは100分なので、合計190分(3時間10分)です。休憩は最長10分です。1ヶ月プランでは、通し演習の回数を先に決めておくと、残りの時間が見えます。たとえば1日2時間・28日(56時間)のうち、通し演習を3回やると、190分×3=570分(9.5時間)で、残りは46.5時間です(56時間−9.5時間)。

過去問は、年度別・分野別に解けます。令和7年度・令和6年度・令和5年度の問題と、サンプル問題が、当サイトの基本情報の入口です。


基本情報は何ヶ月前から始めるか(1ヶ月・2ヶ月・3ヶ月の決め方)

何ヶ月かかるかは、人によって変わります。IPAは、受験を何ヶ月前に始めるべきかを示していません。決め方の順序は、次のとおりです。

  • ①試験日を決める前に、Day1で科目Aの過去問を解く:半分以上解けるか、科目Bの疑似言語を読んで変数の動きを追えるかを確認する
  • ②確保できる期間と時間を決める:上の表で、1日の時間×日数を出す
  • ③足りなければ期間を延ばす:1ヶ月で足りない見込みなら、同じ週次スケジュールを2週ずつ(またはそれ以上)に引き延ばし、科目Aの基礎固めと科目Bのトレースを、それぞれ長くとる
  • ④試験日を動かせることを前提にする:試験日の変更は試験日の3日前まででき、変更の回数に制限はありません(申込み・予約の案内 基本情報技術者試験、IPA CBT方式での試験実施について)

1ヶ月から延ばすときの組み替えの例(当サイトが考えた例で、IPAの公表ではありません):

期間科目A科目B
1ヶ月1〜2週目に基礎用語と過去問2〜4週目にトレースを集中
2ヶ月1〜4週目に分野別の基礎固め3〜8週目にトレースを段階的に増やす
3ヶ月1〜6週目に基礎固めと過去問の2周目4〜12週目にアルゴリズムの型ごとに練習
受験の予約と日程の決まり:基本情報技術者試験は年間を通じてCBT方式で随時実施。受験予約は申込日から3日目以降で、空席がある場合に可能。試験日の変更は試験日の3日前まで。再受験は前回の受験日の翌日から数えて30日を超えた日以降。2026年9月1日以降の新規申込みで選べる試験開催日は2026年12月27日まで(2026年12月28日以降は休止予定。2027年1月以降の実施は2026年秋頃にIPAが案内予定)。最終確認日:2026-10-03。出典:申込み・予約の案内 基本情報技術者試験、IPA CBT方式で実施する3試験区分における2026年5月以降の試験実施について。

科目A・科目Bの評価点は、試験終了後に画面で確認できます(科目ごとの科目評価点)。合格発表は、受験月の翌月中旬から下旬に、IPAのホームページで受験番号が公表されます(申込み・予約の案内)。


1ヶ月プランの核心:科目A・Bの学習比率

科目Bは、プログラムの動きを追う(変数の状態変化を追う)という、科目Aとは別のスキルが必要です。科目Aは知識の習得が中心のため、先に基礎を固めます。

当サイトが考えた時間配分の例(IPAの公表ではありません):

期間科目A科目B理由
Week1多め少なめまず科目Aの基礎用語を固める
Week2半々半々科目Bの基本トレースに慣れる
Week3少なめ多め科目Bを集中攻略する
Week4半々半々本番形式で最終調整

科目A攻略戦略と科目Bアルゴリズム攻略も合わせて読んでください。


4週間の週次スケジュールの例

以下は、当サイトが考えた学習計画の例です。1日の学習量は、ご自身の状況に合わせて調整してください。

Week1:科目Aの土台構築

ゴール: 科目Aの主な分野(セキュリティ・ネットワーク・データベース・システム開発)の基礎用語を押さえ、過去問を解き始める。

日やること
Day1科目Aの過去問を解いて、現在の実力を確認する
Day2セキュリティ分野の解説読み+過去問
Day3ネットワーク分野(TCP/IP・DNS・HTTP)+過去問
Day4データベース分野(SQL・正規化)+過去問
Day5システム開発・プロジェクト管理の基礎+過去問
Day6Week1の弱点補強。科目Bは変数追跡の入門
Day7Day1と同じ範囲で伸びを確認。科目Bは配列の基本

Week1の判断基準: Day7の時点で、科目Aの過去問が半分以上解けていれば順調です。そうでなければ、Week2の科目Aの割合を増やします。

Week2:科目A強化+科目B基礎定着

ゴール: 科目Aの弱点分野を減らし、科目Bの基本3パターン(ループ・配列・条件分岐)をトレースできるようにする。

日やること
Day8科目Aの弱点分野を集中補強
Day9ハードウェア・コンピュータシステムの基礎+過去問
Day10法務・標準化・数値問題(2進数・稼働率)+過去問。科目Bはループのトレース
Day11アルゴリズム入門(配列の要素操作)+過去問
Day12経営・戦略・マネジメントの補強+過去問
Day13科目Aの全範囲を横断して過去問演習。科目Bは条件分岐のトレース
Day14科目Aを本番と同じ60問・90分で解く。科目Bは公開されている問題を数問解く

Week2の判断基準: 科目Bで「変数の値を追える」状態になっているか確認します。

Week3:科目B集中攻略期

ゴール: 科目Bの公開問題を解き、解説を読んでトレース方法を確認する。

日やること
Day15科目Bの公開問題を時間を計って解く
Day16Day15の解説を全部読み、トレース方法を確認
Day17科目Bの公開問題を追加で解く
Day18Day17の解説+苦手パターンの追加演習
Day19科目Aの過去問(Week2の弱点分野中心)
Day20科目Bの苦手パターンを繰り返しトレース
Day21科目A(60問・90分)と科目B(20問・100分)を通しで解く

Week3の判断基準: 科目Bの公開問題で、半分以上正解できているか確認します。そうでなければ、Week4も科目B中心で進めます。

科目Bのパターン別の解説は科目B 練習問題20問(擬似言語の5つの型)を参照してください。

Week4:最終仕上げと本番コンディション作り

ゴール: 本番と同じ時間配分で解き、弱点を最後まで潰す。

日やること
Day22Week3の弱点問題の解き直し(科目B中心)
Day23科目Aの過去問(全範囲ランダム)
Day24科目Bの追加演習+科目Aの計算問題補強
Day25科目A・科目Bを続けて、本番と同じ時間で解く
Day26間違えた問題を解説で再確認
Day27苦手な用語・パターンの最終チェック
Day28(前日)確認のみ(新しいことは入れない)。試験会場・持ち物の確認

試験は、科目Aと科目Bが連続して実施され、間に最長10分の休憩があります(IPA 試験要綱 Ver.5.6)。


科目Bアルゴリズム:1ヶ月での攻略法

絞り込みの考え方

科目Bは、アルゴリズムとプログラミングが16問、情報セキュリティが4問です。1ヶ月プランでは、次の順に取り組みます。

優先内容対応
1変数・配列の基本操作、繰り返し処理(for/while)のトレース、条件分岐(if/case)の読み取り確実に取る(必須)
2情報セキュリティ(4問)科目Aのセキュリティ分野と合わせて学ぶ
3再帰・データ構造時間があれば取り組む

この優先順位は、当サイトが考えたものです。IPAの公表ではありません。

アルゴリズム問題で詰まったときの対処法

ステップ1:変数の一覧表を作る

問題に登場するすべての変数と初期値を紙に書き出します。「変数名 → 初期値」の表を作るだけで、問題の構造が見えてきます。

ステップ2:ループを1回ずつ手で動かす

1回目のループ実行後に、各変数の値がどう変わるかを手で計算します。1周追えれば、残りは同じパターンの問題が多くあります。

ステップ3:解説を読んでから解き直す

限られた時間では、詰まったまま長く考えすぎない工夫も大切です。解説を読んでトレース方法を確認してから、もう一度自分で解き直します。

科目Bアルゴリズムの詳細攻略も参照してください。手を動かす練習には、再帰的に定義された関数 f(n) の値を求める問題(サンプル問題)やスタックに push と pop を行ったあとに残るデータを求める問題が使えます。


1ヶ月プランが崩れやすい落とし穴

落とし穴1:科目Aを固める前に科目Bに入る

科目Aの基礎用語がないまま科目Bに入ると、解説を読んでも理解できないことがあります。Week1は科目Aの用語固めを優先します。

落とし穴2:過去問以外の難問・応用問題に手を出す

1ヶ月では、IPAが公開している過去問題や公開問題を、解説まで理解して仕上げることを優先します。それ以外の問題集は、そのあとに追加します。合格率・難易度の統計データも参考にしてください。

落とし穴3:Week3以降も科目Aに同じ時間をかけ続ける

科目Aの弱点が減ったら、科目Bへの時間を増やします。科目A・科目Bの両方で600点以上が必要なため、片方だけに偏らない配分にしてください。


1週間で挑戦できるか(基本情報 1週間・一週間)

1週間で合格できるかどうかを、IPAは示していません。合格の条件は、科目A・科目Bの両方で600点以上(各1,000点満点)です。科目Aは知識、科目Bは疑似言語を読んで動きを追う技能を問うため、片方だけに時間をかける作戦は成り立ちません。

1週間で挑戦する前に、次の3点を確認してください。

確認すること見る場所目安
科目Aの過去問を解いて、どれだけ解けるか令和7年度・令和6年度の問題半分以上解ければ挑戦の選択肢(当サイトの目安)
科目Bの疑似言語を読んで、変数の動きを追えるか科目Bの対策変数の表を作って追えるか
受験予約が間に合うか試験の申込み・予約窓口の案内予約は申込日から3日目以降。空席が必要

1週間プランの例(当サイトが考えた例で、IPAの公表ではありません。1日あたりの時間は、各自で決めてください):

日やること
Day1科目Aを本番と同じ60問・90分で解いて、現在地を確認する。受験の予約も、このときに入れる
Day2Day1で間違えた分野を、用語と式の確認から復習する(用語集を引く)
Day3科目Bの疑似言語の記述形式を確認し、変数の表を作ってトレースする
Day4科目Bの公開問題を解き、解説でトレースの手順を確認する
Day5科目Aの苦手分野を、過去問で解き直す
Day6科目A(90分)と科目B(100分)を通しで解く(190分)
Day7間違えた問題だけを見直す。新しいことは入れない

Day1とDay6の結果で、日程を動かす判断をします。実力が足りないと分かったときは、試験日の3日前までなら予約を変更できます。試験日の変更は何回でもでき、再受験は前回の翌日から30日を超えた日以降です(上の「受験の予約と日程の決まり」の枠)。


延期を検討するタイミング

以下に当てはまる場合は、試験日を後ろにずらすことも検討してください。試験日の変更は、試験日の3日前までできます(申込み・予約の案内)。

判断タイミング指標判断
Day7(Week1終了)科目Aの過去問で半分以上解けない延期を検討
Day14(Week2終了)科目Bの基本パターンのトレースができない延期を検討
Day21(Week3終了)科目Bの公開問題で半分以上解けない延期を検討
受験手数料:7,500円(消費税込み)。最終確認日:2026-10-03。出典:IPA スケジュール、手数料など。

再受験は、前回の受験日の翌日から数えて30日を超えた日以降の日程から選べて、改めて受験手数料が必要です(申込み・予約の案内 基本情報技術者試験)。


まとめ:1ヶ月で挑戦するための行動原則

1. Day1に科目Aの過去問を解いて、現在地を確認する。結果を見てから続けるか延期するかを決める。

2. Week1〜2は科目Aの土台固めを優先。用語が入っていない状態で科目Bに入らない。

3. Week3〜4は科目Bに多くの時間を使う。公開問題を繰り返しトレースする。

4. 延期の判断を早くする。Week2終了時点で科目Bのトレースができなければ、延期も選択肢。


一次ソース


関連記事

よくある質問

Q基本情報技術者は1ヶ月で合格できますか?

合格に必要な学習時間をIPAは公表していないため、「何時間あれば合格できる」とは言えません。IT分野の学習経験があり、毎日まとまった時間を確保できる人は、1ヶ月で挑戦する選択肢があります。最初の1週間で科目Aの過去問を解いて現在の実力を確認し、間に合いそうにない場合は試験日を後ろにずらす判断をおすすめします。試験日は、申込み時に自分で選べます(IPA 受験申込み)。

Q1ヶ月プランで科目Bのアルゴリズムはどう攻略すればいいですか?

科目Bは20問・100分で、アルゴリズムとプログラミングが16問、情報セキュリティが4問です(IPA 試験要綱 Ver.5.6)。1ヶ月プランでは、まず「変数の追跡・配列の操作・繰り返し処理の読み取り」の3つに絞り、手でトレースする練習を毎日行います。再帰など難度の高い問題は、基本が固まってから取り組みます。

Q科目AのCBT試験はどう対策すればいいですか?

科目Aは60問・90分で、評価点が1,000点満点中600点以上であることが合格の条件です(IPA 試験要綱 Ver.5.6)。1ヶ月プランでは、前半に基礎用語を固めながらIPAが公開する過去問題を繰り返し解き、間違えた分野を重点的に復習します。

Q1ヶ月プランで使う教材は何がいいですか?

教材を増やしすぎないことが大切です。IPAの過去問題ページで公開されている問題と、手元のテキスト1冊・問題集1冊を使い切る進め方がおすすめです。科目Bはトレースの練習ができる問題を優先します。

Q現役エンジニアが1ヶ月で合格するコツは?

業務で使っている分野(ネットワーク・セキュリティ・プログラミングなど)は復習にとどめ、普段触れない分野(計算問題・法務・標準化・プロジェクト管理の数値問題など)に時間を使うことです。最初に科目Aの過去問で現在の実力を確認し、弱い分野を見つけてから学習の重点を決めてください。

Q1ヶ月で間に合わせるには、1日何時間の勉強が必要ですか?

必要な時間は、IPAの試験要綱 Ver.5.6 に記載がありません(2026-10-03 時点)。決められるのは「確保できる時間」のほうです。1日2時間を28日続ければ56時間、3時間なら84時間という掛け算はできますが、これは必要な時間ではなく、手持ちの時間の見積もりです。最初の1週間の終わりに科目Aの過去問を解いて、半分以上解けているかで、続けるか試験日を後ろにずらすかを決めてください。

Q基本情報技術者試験は1週間で合格できますか?

1週間で合格できるかどうかを、IPAは示していません。科目A・科目Bの両方で600点以上が必要で、科目Bは疑似言語のトレースという別の技能を問います。IT学習の経験があり、最初に解いた科目Aの過去問で半分以上正解できる人が、期間を絞って挑戦する選択肢です。受験の予約は申込日から3日目以降で、試験日の変更は試験日の3日前までできるため(試験の申込み・予約を行う窓口の案内)、実力を確認してから日程を動かす使い方もできます。

この資格の問題を解く基本情報技術者(FE) 科目A過去問問題集(全520問)
解いてみる

法令や試験の数字は、改正や年度で変わります。この記事の最終確認日は2026年10月3日です。申込みや合格基準は、必ず試験団体の公式情報で確かめてください。

合格ナビ 編集長・運営者

基本情報技術者(FE)の出題範囲・法令・公式の統計を参照して書いています。プロフィール・編集方針