基本情報技術者試験 — シラバス全体像

基本情報技術者試験とは
基本情報技術者試験(略称「FE」)は、経済産業省認定・IPA実施の国家資格で、情報処理技術者試験の「レベル2」に相当する。ITエンジニアとして働き始めた人やこれからIT業界に就職しようとする学生を主な対象としており、ITパスポートの次に挑戦する資格として位置づけられている。
The Fundamental Information Technology Engineer Exam (FE) is a METI-certified, IPA-administered national qualification at "Level 2" of the Information Processing Engineer Examinations. It mainly targets people who have started working as IT engineers or students aiming to enter the IT industry, and is positioned as the next exam to challenge after the IT Passport.
試験構成:科目A・科目B
現行のFEは科目Aと科目Bの2部構成である。科目Aは四肢択一式で全60問、試験時間90分である。出題範囲はテクノロジ系(基礎理論・アルゴリズム・コンピュータ構成要素・システム構成要素・ソフトウェア・データベース・ネットワーク・情報セキュリティ・技術要素)、マネジメント系(プロジェクトマネジメント・サービスマネジメント・システム監査)、ストラテジ系(システム戦略・経営戦略・企業と法務)に広く渡るが、テクノロジ系が圧倒的に比重を占める。
The current FE consists of two parts, Subject A and Subject B. Subject A is four-choice multiple choice with 60 questions in 90 minutes. The scope spans broadly across the Technology domain (fundamental theory, algorithms, computer components, system components, software, database, network, information security, technology elements), Management domain (project management, service management, system audit), and Strategy domain (system strategy, management strategy, enterprise and legal affairs), but the Technology domain occupies overwhelming weight.
科目Bは全20問、試験時間100分で、「アルゴリズムとプログラミング」が約16問、「情報セキュリティ」が約4問という配分である。アルゴリズム問題はIPAが独自に定めた「擬似言語」で記述されており、特定のプログラミング言語(C・Java・Pythonなど)の知識は不要だが、制御構造(条件分岐・繰り返し)、配列、関数、再帰、計算量(O記法)の理解が必須である。
Subject B has 20 questions in 100 minutes, distributed as roughly 16 questions on "Algorithms and Programming" and 4 questions on "Information Security." Algorithm questions are written in IPA's original "pseudo-code," so knowledge of any specific programming language (C, Java, Python, etc.) is not required, but understanding of control structures (conditional branching, looping), arrays, functions, recursion, and computational complexity (Big-O notation) is essential.
合格基準と合格率
合格基準は科目A・科目Bそれぞれで600点/1000点以上が必要である。どちらか一方でも600点を下回ると不合格となる。受験料は税込7,500円(2024年改定後)。CBT移行後の合格率は公表データによれば科目A・科目B両方を受験した受験者で約40〜50%と、従来の紙試験(25%前後)より大幅に向上している。
The passing criteria require 600/1000 or higher on each of Subject A and Subject B. Falling below 600 on either one results in failure. The fee is 7,500 yen including tax (after the 2024 revision). According to published data, the post-CBT-migration pass rate for examinees who took both Subject A and Subject B is about 40–50%, significantly higher than the previous paper exam (around 25%).
出題分野の重点
科目Aで特に頻出な分野は次の通りである。基礎理論(2進数・論理演算・情報量・誤差)、コンピュータ構成要素(CPUのパイプライン・キャッシュ記憶・割込み)、データベース(正規化・SQL・排他制御・トランザクション管理)、ネットワーク(OSI参照モデル・TCP/IP・サブネットマスク・経路制御)、情報セキュリティ(暗号方式・認証・PKI・攻撃手法)である。
Particularly frequent domains in Subject A are as follows. Fundamental Theory (binary, logical operations, information amount, errors), Computer Components (CPU pipelining, cache memory, interrupts), Database (normalization, SQL, exclusive control, transaction management), Network (OSI reference model, TCP/IP, subnet mask, routing control), and Information Security (cryptography, authentication, PKI, attack methods).
科目Bのアルゴリズム問題では、基本データ構造(配列・連結リスト・スタック・キュー・木)と整列・探索アルゴリズム(バブルソート・挿入ソート・クイックソート・マージソート・線形探索・2分探索)の計算量と動作を正確に追跡できることが要求される。再帰(フィボナッチ・階乗)と計算量の評価(O(n)・O(n log n)・O(n²))も頻出である。
Subject B algorithm questions require accurately tracing the behavior and computational complexity of basic data structures (array, linked list, stack, queue, tree) and sorting/search algorithms (bubble sort, insertion sort, quicksort, merge sort, linear search, binary search). Recursion (Fibonacci, factorial) and complexity evaluation (O(n), O(n log n), O(n²)) are also frequent.
学習プランと推奨リソース
標準的な学習期間は初心者で約3〜6か月、ITパスポート合格者や業務経験がある人で1〜3か月が目安である。第1ステップとして市販テキスト(「キタミ式イラストIT塾 基本情報技術者」など)で全範囲を一周し、第2ステップで科目Aの過去問を徹底演習する。最後に科目B専用の問題集でアルゴリズムトレースと情報セキュリティの読解を強化する。
Standard study duration is about 3–6 months for beginners and 1–3 months for those who have passed the IT Passport or have work experience. As Step 1, do one full pass through a commercial textbook (like "Kitami-shiki Illustrated IT Cram School: FE"). In Step 2, drill Subject A past questions thoroughly. Finally, use a Subject-B-dedicated problem book to strengthen algorithm tracing and information security reading comprehension.
無料リソースとしては「基本情報技術者過去問道場」が最大手で、紙試験時代(〜2022年)の問題が全公開されている。CBT移行後は公開問題が減ったが、IPAが年に数回サンプル問題を公表している。科目Bは紙時代の午後試験(長文アルゴリズム)と出題形式が異なるため、必ず最新のサンプル問題と市販の科目B対策本で練習すること。
The largest free resource is the "FE Past Question Dojo," which has all questions from the paper-exam era (until 2022) publicly available. After the CBT migration, public questions have decreased, but IPA publishes sample questions several times a year. Because Subject B's question format differs from the paper-era afternoon exam (long-form algorithms), be sure to practice with the latest sample questions and commercial Subject-B preparation books.
次のステップ:APと高度区分
FE合格後は、レベル3の応用情報技術者試験(AP)に進むのが一般的である。APは午後が記述式となり、より実務に近い応用力が問われる。さらに上位には高度区分(レベル4)として、データベーススペシャリスト・ネットワークスペシャリスト・情報処理安全確保支援士(登録セキスペ)など専門分野の資格がある。
After passing FE, the typical path is to proceed to the Level 3 Applied Information Technology Engineer Exam (AP). The AP afternoon section becomes written, asking for applied skills closer to practice. Above it are Level 4 advanced categories with specialized field qualifications such as Database Specialist, Network Specialist, and Registered Information Security Specialist.