基本情報技術者試験 科目Aの攻略法|
60問・90分を効率よく解く勉強法
出題範囲の整理・優先する分野・90分の時間配分・分野別の攻略ポイントを解説します。
科目Aは90分で60問(1問あたり平均90秒)。知識を問う問題・計算問題・状況判断問題が混在します。用語を暗記するだけでなく「なぜ正解か・なぜ他の選択肢が誤りか」を説明できる状態にすること、そして知識問題を素早く処理して計算・迷い問題に時間を残すペース配分が科目A攻略の核心です。
科目Aは幅広い知識を短時間で判断する試験です。出題範囲はテクノロジ系(ネットワーク・DB・セキュリティ・コンピュータ)からマネジメント系・ストラテジ系まで広く、どの分野を優先して学ぶかで学習効率が大きく変わります。
この記事では、試験形式・出題分野・優先順位・時間配分・分野別の攻略ポイントを整理します。
- 科目Aの試験形式(60問・90分・四肢択一)の詳細
- 3系統・6分野の出題内容と優先学習順序
- 90分の具体的な時間配分(3フェーズ)
- 分野別の頻出テーマと攻略ポイント
- 科目AとBを並行して学ぶ際の配分の考え方
科目Aの試験形式
| 項目 | 内容 |
|---|---|
| 試験時間 | 90分 |
| 出題数 | 60問(採点対象58問・試験問題2問) |
| 形式 | 四肢択一(4つの選択肢から1つを選ぶ) |
| 1問あたりの平均時間 | 90秒(90分÷60問) |
| 合格基準 | 評価点 600点以上 / 1,000点(IRT方式) |
| 問題の種類 | ①知識・用語問題(即答できる)②計算・変換問題(手を動かす)③状況判断問題(事例を読んで選ぶ) |
| 採点対象外 | 60問のうち2問は「試験問題」として採点対象外。どれが対象外かは試験中に分からないため、全問に取り組む |
出題範囲と学習の優先順位
科目Aの出題範囲はテクノロジ系・マネジメント系・ストラテジ系の3系統から出題されます。すべての分野を均等に学ぶのではなく、優先度に応じて時間を配分することが効率的な学習の鍵です。
情報セキュリティ
- 攻撃手法(フィッシング・マルウェア・SQLインジェクション)
- 認証・暗号化(公開鍵・共通鍵・デジタル署名)
- セキュリティ対策・法令(不正アクセス禁止法・個人情報保護法)
- ゼロトラスト・クラウドセキュリティ(シラバスVer.6.5追加)
基礎理論・アルゴリズム
- 2進数・16進数の変換
- 論理演算(AND・OR・XOR・NOT)
- 性能計算・処理速度・稼働率
- データ構造(スタック・キュー・木構造)の概念
ネットワーク・データベース
- TCP/IP・DNS・HTTP/HTTPS・SMTP
- IPアドレス・サブネットマスク
- 関係データベース・SQL(SELECT・JOIN)
- 正規化・トランザクション・ACID特性
コンピュータシステム・OS
- CPU・メモリ・記憶装置の仕組み
- 仮想記憶・キャッシュメモリ
- プロセス管理・割込み
- クラウドコンピューティング(IaaS・PaaS・SaaS)
情報セキュリティを最優先にする理由
情報セキュリティは科目A・科目Bの両方に出題される唯一の分野です。科目Aでは用語・概念の理解問題として、科目Bでは事例読解型の問題として出題されます。科目Aでセキュリティを固めることが、科目B対策にも直結するため最優先で学習します。
| 分野 | 学習優先度 | 特徴・攻略方針 |
|---|---|---|
| 情報セキュリティ | 最優先 | 科目A・B両方に出題。攻撃・認証・暗号化・対策をセットで覚える |
| 基礎理論・アルゴリズム | 高優先 | 計算問題の基礎。反復練習で計算手順を体得する |
| ネットワーク・DB | 中優先 | 用語同士の関係を図で整理する。SQLの基本構文も押さえる |
| コンピュータシステム | 中優先 | CPUとメモリの関係・OS管理を仕組みで理解する |
| 開発・マネジメント | 後回しでも可 | 知識問題中心で比較的覚えやすい。終盤でまとめて整理 |
| 戦略・経営・法務 | 後回しでも可 | 日常知識と接点が多い。用語を業務場面と結びつけて覚える |
90分の時間配分|3フェーズで進める
科目Aを90分で60問解くための時間配分戦略です。「全問を1問ずつ丁寧に解く」より「知識問題を素早く処理して計算・迷い問題に時間を集中させる」方が得点効率が上がります。
| フェーズ | 時間の目安 | やること | 注意点 |
|---|---|---|---|
| 第1フェーズ(1周目) | 60〜65分 | 知識問題を素早く処理。計算・迷い問題は「後で見直す」フラグをつけて先へ進む | 1問に1分以上かけない。解けない問題を引きずらないことが最重要 |
| 第2フェーズ(保留問題) | 15〜20分 | フラグをつけた計算・判断問題へ戻る。メモ機能や画面上の電卓を使って解く | 全フラグ問題を解こうとせず、正解できそうな問題から優先する |
| 第3フェーズ(最終確認) | 5分前後 | 未解答がないか確認。明らかに間違えた問題だけ見直す | 確信のある解答は変えない。直感での変更はミスを増やすリスクがある |
分野別の頻出テーマと攻略ポイント
🔒 情報セキュリティ(最優先分野)
| 頻出テーマ | 攻略のポイント |
|---|---|
| 暗号化(公開鍵・共通鍵) | 「誰の鍵で暗号化し、誰の鍵で復号するか」の流れを図で理解する。公開鍵暗号の鍵配送問題を先に把握する |
| デジタル署名・ハッシュ関数 | 署名の目的(なりすまし防止・改ざん検知・否認防止)をセットで覚える。ハッシュは「一方向の変換」という性質を先に理解する |
| 攻撃手法 | 「攻撃の仕組み」と「対策」をセットで覚える。SQLインジェクション→入力値サニタイズ、フィッシング→多要素認証・URLの確認 |
| ゼロトラスト・クラウドセキュリティ | シラバスVer.6.5(2026年1月)で強化されたテーマ。「境界型セキュリティとの違い」から理解する |
🔢 基礎理論・計算問題
| 頻出テーマ | 攻略のポイント |
|---|---|
| 2進数・16進数変換 | 変換手順を1パターン決めて繰り返す。「8→1000」「16進F→10進15」などの基本換算を体得する |
| 論理演算(AND・OR・XOR) | 真理値表を書いて確認する習慣。XOR(排他的論理和)を特に反復する |
| 性能計算・稼働率 | 直列・並列の稼働率公式を確実に覚える。計算手順を紙に書いて練習する |
| データ量・処理速度計算 | 単位(bit・Byte・KB・MB・GB)の変換を先に固める。問題文の単位をそろえることでミスを防ぐ |
🌐 ネットワーク・データベース
| 頻出テーマ | 攻略のポイント |
|---|---|
| IPアドレス・サブネット | 「ネットワーク部とホスト部」の概念を先に理解する。サブネットマスクの意味から計算に入る |
| プロトコル(TCP/IP・DNS・HTTP) | 「何に使うプロトコルか」を用途とセットで覚える。OSI参照モデルの層の意味も確認する |
| SQL基本(SELECT・WHERE・JOIN) | 「何のためにJOINするか」「WHERE句の条件がどう絞るか」をテーブルの例で練習する |
| 正規化・トランザクション | 正規化は「データの重複をなくす」目的から。トランザクションのACID特性は4つの頭文字で覚える |
科目Aの効率的な学習サイクル
-
WEB版問題演習で分野を指定して20問解き、弱点分野を特定する
「全分野を最初から順番に」より「弱い分野に早く気づく」方が効率的です。最初の問題演習で「どの分野で止まるか」を確認します。
-
「正解理由と誤答理由を説明できるか」を基準に問題を復習する
「この選択肢が正しい理由」「他の3つがなぜ違うか」を説明できれば、同じ概念を別の聞かれ方でも対応できます。正解番号の暗記ではなく根拠の理解を目指します。
-
分野別の演習→全分野混合演習へ移行する
分野を絞った演習で知識を固めた後、PDF問題集を使って時間を計りながら混合演習を行います。本番の90分ペースに慣れることが最終仕上げです。
- 分野別のWEB版演習で正答率65〜70%以上を安定して出せているか
- 情報セキュリティの基本用語(暗号化・認証・攻撃手法・対策)を一言で説明できるか
- 2進数変換・稼働率計算を紙で再現できるか
- SQLのSELECT・WHERE・JOINを使った問題を正解できるか
- 90分で60問を解き終えられるペース感を体感しているか
科目Aの学習を進めながら、科目Bの擬似言語も毎日少量並行して触れることが独学合格の鍵です。「科目Aが終わってから科目Bへ」という順番ではなく、科目Aの学習初期から科目Bを10〜20分並行させることをおすすめします。
よくある質問(FAQ)
参照した公式情報
※ 制度・日程・手数料・合格基準等は変更される場合があります。受験前にIPA公式サイトで最新情報をご確認ください。
科目Aの弱点分野を今日確認しよう
WEB版問題演習で分野を指定して20問解き、どの分野が弱いかを特定してから優先順位を決めましょう。
