基本情報技術者試験(FE: Fundamental Information Technology Engineer Examination)は、IPA(情報処理推進機構)が実施する国家試験「情報処理技術者試験」の一つです。
ITエンジニアとしての登竜門に位置づけられており、ハードウェア、ソフトウェア、ネットワーク、データベース、セキュリティ、プログラミング(擬似言語)、マネジメントまで幅広い基礎知識が問われます。この記事では、現在のCBT試験制度に合わせた概要と効率的な勉強方法を解説します。
この記事の要点
- 01.基本情報技術者試験は全国のテストセンターでCBT方式(通年受験)により受験可能
- 02.基礎知識を幅広く問う科目Aと、アルゴリズム・情報セキュリティに特化した科目Bで構成される
- 03.過去問Webサイトでの演習と、擬似言語を使ったアルゴリズムのトレース練習が合格の鍵
試験構成と出題科目の特徴
現在の基本情報技術者試験は、科目Aと科目Bの2つの試験で構成されています。
| 区分 | 試験時間・出題形式 | 主な出題分野と対策ポイント |
|---|---|---|
| 科目A試験(90分) | 四肢択一式(60問) | テクノロジ系、マネジメント系、ストラテジ系。過去問演習による用語と概念の定着が有効 |
| 科目B試験(100分) | 多肢選択式(20問) | アルゴリズム・プログラミング(擬似言語)と情報セキュリティ。ロジックの読解力が問われる |
※横スクロールで全体を確認できます
効率的な学習ステップ
1. 全体像の把握(参考書の通読): まずは入門向けの参考書を一通り読み、コンピュータの仕組み(2進数、論理演算、メモリ、ネットワーク)の全体像を掴む。
2. 科目Aの過去問反復: Web問題集を活用し、頻出の用語や計算問題の解法パターンを定着させる。
3. 科目B(アルゴリズム・擬似言語)の対策: 擬似言語の文法を把握し、ループや配列の走査、条件分岐のトレースを実際に紙に書きながら練習する。
エンジニアにおける資格取得全般のメリットについては ITエンジニアに資格は必要?、体系的な学習指導を受けたい場合は プログラミングスクールの選び方 もご覧ください。
よくある質問
- Q.IT未経験者でも独学で合格できますか?
- A.はい、市販のわかりやすいテキストとオンラインの過去問演習を活用することで、独学で合格される方は多くいらっしゃいます。
- Q.科目Bのプログラミング言語は特定の言語(C言語やJavaなど)を学ぶ必要がありますか?
- A.現在の新制度では個別プログラミング言語の選択は廃止され、全員共通の「擬似言語」で出題されます。
- Q.不合格だった場合、すぐに再受験できますか?
- A.一定の再受験待機期間(約1ヶ月)を置くことで、年内に何度でもテストセンターで再受験が可能です。
まとめ
基本情報技術者試験は、IT業界で長く活躍するための基礎体力を養うのに最適な試験です。計画的に学習を進め、基礎知識を自信に変えていきましょう。