基本情報技術者試験の難易度は?合格率やITパスポートとの違いを解説
エンジニアの登竜門を攻略する
基本情報技術者試験の難易度を合格率・勉強時間の目安から徹底解説。科目A・科目Bの内容、ITパスポートとの違い、未経験転職での評価まで網羅。エンジニアの登竜門と呼ばれる国家試験の全体像がわかります。
目次
基本情報技術者試験の難易度は?合格率やITパスポートとの違いを解説
「エンジニアの登竜門」。基本情報技術者試験には、この呼び名がついて回ります。登竜門と言われると身構えますが、では実際どのくらい難しいのか、そしてITパスポートとは何がどう違うのか。名前の知名度が高いぶん、挑む前にその実態を確かめておきたくなるはずです。
位置づけはシンプルです。基本情報技術者試験は、ITエンジニアとしての基礎知識・技能を問う国家試験で、ITパスポートの一つ上のレベルにあたります。2023年に制度が大きく変わり、通年で受験できるようになったことで、以前より挑戦のハードルは下がりました。
ただ、受けやすくなったことと、やさしくなったことは別の話です。以下では、合格率・勉強時間・出題内容という三つの角度から難易度の実態を確かめ、ITパスポートとの違いや、未経験転職でどう評価されるかまで踏み込んでいきます。
基本情報技術者試験とはどんな試験?
基本情報技術者試験(FE)は、IPA(独立行政法人情報処理推進機構)が実施する情報処理技術者試験のレベル2に位置する国家試験です。「ITエンジニアの登竜門」と呼ばれ、IT企業の新入社員が最初に目指す資格の定番になっています。
2023年4月からはCBT方式による通年実施へと制度が変わり、従来の春・秋の年2回開催から、都合のよい日程を選んで受験できるようになりました。試験は「科目A」と「科目B」の2つで構成されます。
| 項目 | 科目A | 科目B |
|---|---|---|
| 試験時間 | 90分 | 100分 |
| 出題数 | 60問 | 20問 |
| 内容 | テクノロジ・マネジメント・ストラテジの知識問題 | 擬似言語によるアルゴリズム+情報セキュリティ |
| 合格基準 | 600点以上(1,000点満点) | 600点以上(1,000点満点) |
科目Aは幅広い知識を問う四択問題、科目Bはプログラムの流れを読み解くアルゴリズム問題が中心です。特定のプログラミング言語ではなく「擬似言語」で出題されるため、言語の文法暗記よりも論理的に処理を追う力が問われます。
基本情報技術者試験の難易度と合格率
旧制度時代の合格率は25%前後で推移していましたが、通年CBT化された新制度以降はおおむね40%台で推移していると言われています。制度変更で問題形式が整理されたことや、受験日を自分で選べるようになったことが影響していると考えられます。
とはいえ「半分近く受かるなら簡単」と考えるのは早計です。受験者にはIT企業の社員や情報系の学生が多く含まれており、未経験者にとっては、アルゴリズムや2進数の計算など、初めて触れる概念を理解する必要がある骨のある試験です。国家試験全体で見れば「入門より一段上、しっかり対策すれば独学でも届く難易度」と捉えるのが実態に近いでしょう。
ITパスポートとの違い
よく比較されるITパスポートとの違いを整理します。
| 比較項目 | ITパスポート | 基本情報技術者試験 |
|---|---|---|
| レベル | レベル1(入門) | レベル2(登竜門) |
| 対象 | ITを利用するすべての社会人・学生 | ITエンジニアを目指す人・若手エンジニア |
| 技術的な深さ | 用語の意味を問う程度 | アルゴリズムや擬似言語の読解まで問う |
| 合格率の目安 | 約50%前後 | 約40%台と言われる |
| 勉強時間の目安 | 100〜180時間程度 | 未経験で200時間前後と言われる |
最大の違いは科目Bの存在です。ITパスポートが「ITを使う人」の試験なのに対し、基本情報は「ITを作る人」の試験であり、プログラミング的思考が試されます。IT学習が初めての方は、まずITパスポートの難易度はどれくらい?合格率や勉強のポイントで入門レベルから確認し、ステップアップする流れも有効です。
合格に必要な勉強時間の目安
必要な勉強時間は、IT・プログラミングの経験によって大きく変わります。
- IT未経験者:200時間前後(半年程度かけてじっくり)
- ITパスポート合格済み・IT業務経験あり:100〜150時間程度
- 情報系の学習経験者:50〜100時間程度
未経験者がつまずきやすいのは科目Bのアルゴリズムです。知識の暗記で対応できる科目Aと違い、擬似言語のトレース(処理を1行ずつ追う練習)に慣れるまで時間がかかるため、学習時間の3〜4割を科目B対策に充てる配分がおすすめです。
未経験転職で基本情報技術者はどう評価される?
未経験からのエンジニア転職において、基本情報技術者試験の合格は有力なアピール材料になります。理由は次のとおりです。
- 国家試験であり、ITの基礎体力を客観的に証明できる
- 「入社後に学ぶ姿勢」を、実績で示せる
- アルゴリズムの学習経験は、プログラミング研修の吸収の速さにつながる
ただし、資格だけで内定が決まるわけではありません。ポートフォリオや学習の継続性、志望動機と合わせて総合的に評価されるのが実情です。転職活動全体の進め方は未経験からITエンジニアになるにはで詳しく解説しています。また、目指す職種によって求められる知識も変わるため、エンジニアの種類とはで職種の全体像を把握しておくのもおすすめです。
合格するための勉強法のポイント
- 科目Aは、参考書1周ののち過去問(旧制度の午前問題含む)を繰り返す。知識問題は演習量がそのまま得点になる
- 科目Bは、公開されているサンプル問題・過去問題でトレースの練習を重ねる。頭の中だけで追わず、変数の値をメモしながら読むのがコツ
- 通年試験なので、先に受験日を決めて逆算する。不合格でも一定期間を空ければ再挑戦できる
- 2進数・確率などの計算問題は、捨てずに解法パターンを覚えると安定して得点できる
よくある質問(FAQ)
ITパスポートと簿記3級はどっちが難しいですか?
分野が違うため単純比較はできませんが、どちらも入門レベルの資格で、しっかり対策すれば初学者でも合格できる難易度です。一般に、暗記中心のITパスポートに対し、簿記3級は仕訳という計算・手続きの習熟が必要で、人によって感じる難しさが分かれます。なお基本情報技術者試験は、この2つより一段難しいレベルと考えておくとよいでしょう。
基本情報技術者試験は未経験でも合格できますか?
合格できます。実際に文系出身・IT未経験で合格する人は珍しくありません。ただし200時間前後の学習時間を見込み、特に科目Bのアルゴリズム対策に早めに着手することが重要です。いきなり基本情報が不安な場合は、ITパスポートで基礎を固めてから挑戦する2段階ルートも有効です。
基本情報技術者試験に落ちたらすぐ再受験できますか?
通年CBT方式のため、再挑戦しやすい試験です。ただし再受験には一定の間隔を空けるルールが設けられているため、申し込み時に最新の受験規約を確認してください。「落ちても年に何度でも挑戦機会がある」ことは、旧制度に比べた大きなメリットです。
科目Bにプログラミング経験は必要ですか?
必須ではありません。科目Bは特定言語ではなく擬似言語で出題されるため、文法知識よりも処理を順に追う論理的思考が問われます。とはいえ、何らかの言語で簡単なプログラムを書いた経験があると理解は格段に速くなるため、学習と並行して軽くプログラミングに触れてみるのはおすすめです。
資格取得と転職活動は並行して進めよう
基本情報技術者試験の学習は、そのままエンジニアとしての基礎体力づくりになります。未経験からの転職を本気で目指すなら、体系的な学習コンテンツと転職支援を一緒に受けられるナミノリの活用も選択肢に入れてみてください。未経験歓迎の求人一覧で市場の求人を見ておくと、資格学習のゴール設定もしやすくなります。
まとめ
- 基本情報技術者試験はレベル2の国家試験で「ITエンジニアの登竜門」
- 科目A(知識60問)と科目B(アルゴリズム中心20問)で構成され、それぞれ600点以上で合格
- 新制度以降の合格率はおおむね40%台と言われるが、未経験者には十分歯ごたえがある
- ITパスポートとの最大の違いは、プログラミング的思考を問う科目Bの存在
- 未経験転職では基礎力と学習意欲の証明になり、勉強時間は200時間前後を見込む
難易度の実態がわかれば、あとは計画を立てて進むだけです。受験日を決めて、登竜門への一歩を踏み出しましょう。