基本情報技術者試験 攻略マップ——科目A「知識の盾」×科目B「アルゴリズムの剣」
合格基準：科目A・科目Bともに600点以上（1,000点満点）／ CBT方式で通年受験可能
🛡 科目A（知識の盾）
60問／テクノロジ・マネジメント・ストラテジ
目標：6割以上の正解率で守り切る
盾を構成する知識パーツ
▸ テクノロジ系：2進数・論理回路・NW（TCP/IP）
▸ テクノロジ系：DB（SQL・正規化）・セキュリティ
▸ マネジメント系：プロジェクト管理・開発工程
▸ ストラテジ系：経営戦略・システム戦略
盾の鍛え方
過去問道場を反復するほど盾は厚くなる。
丸暗記ではなく「なぜそうなるか」で理解。
科目Aの役割
知識問題は「暗記量＝防御力」に直結する
ストレートな戦い。奇をてらわず反復あるのみ。
攻略の主戦場は科目B。科目Aは守り切ろう。
⚔ 科目B（アルゴリズムの剣）
アルゴリズム16問＋セキュリティ4問＝20問
最難関・最重要：合否はここで決まる
剣を研ぐ＝疑似言語トレース力
▸ ソート・探索アルゴリズムを手で追う
▸ 再帰処理・文字列処理のパターンを覚える
▸ 変数の値の変化を紙にトレースする練習
▸ セキュリティ4問は知識で確実に得点
剣の研ぎ方
「キタミ式」「アルゴリズム図鑑」で直感理解。
手を止めず、計算用紙に書きながら反復する。
科目Bの役割
知識だけでは殴れない「頭脳戦」の主戦場。
パズルを解く快感がクセになる領域でもある。
ここに学習時間の半分以上を投資すべし。
盾（科目A）で守り、剣（科目B）で決める——両輪が揃って初めて600点ラインを超える