ukamiru
基本情報

基本情報技術者 科目B(アルゴリズム)の対策

科目Bは合否を分ける最大の山場。暗記では太刀打ちできず、手を動かす練習が効きます。

基本情報技術者試験の科目Bは、アルゴリズムと擬似言語、情報セキュリティが中心で、20問/100分です。合否を分ける最大の山場で、暗記より「擬似言語を手でトレースする」練習が効果的。早い段階から着手し、変数の値を追いながらコードの動きを理解するのが王道です。

20問/100分アルゴリズム中心トレースが命早期着手
基本情報技術者 科目B(アルゴリズム)の対策
20問科目B(100分)の出題数。
擬似言語IPA独自の擬似言語でアルゴリズムを出題。
トレース変数を追う練習が得点に直結。
早期着手時間がかかるため後回しは禁物。

科目Bでつまずく理由

正しい練習法に切り替えれば伸びます。

読解

コードが読めない。

擬似言語の記法に慣れていないと止まります。まず記法を覚えます。

トレース

頭の中で追えない。

紙に変数の値を書き出し、1行ずつ動きを追う練習が効きます。

時間

時間が足りない。

1問の読解量が多いので、本番形式で時間感覚を作ります。

科目Bの勉強法

①擬似言語の記法を覚える → ②基本アルゴリズム(探索・整列など)をトレースで理解 → ③過去問・予想問題を手を動かして解く → ④本番形式で時間配分を確認。読むだけでなく「書いて追う」のが、科目B攻略の核心です。

科目B攻略チェックリスト

  • 擬似言語の記法(条件分岐・繰り返し・配列)を正確に押さえる。
  • 探索・整列など基本アルゴリズムを、トレースで理解する。
  • 問題は必ず手を動かし、変数の値を書き出して追う。
  • 本番形式で、1問あたりの時間配分を確認する。

読んだら、解いてみる。

基本情報は、読むだけでなく問題を解いて「なぜ」を確認すると定着します。まずは無料で。

無料ではじめる →

よくある質問

科目Bは何が出ますか?

アルゴリズム・擬似言語と情報セキュリティが中心で、20問/100分です。

科目Bの勉強法は?

擬似言語の記法を覚え、基本アルゴリズムをトレースで理解し、手を動かして演習するのが効果的です。

プログラミング経験は必要?

必須ではありません。擬似言語のトレースに慣れれば、未経験でも対応できます。

なぜ科目Bが難しいと言われる?

読解量が多く時間が厳しいうえ、暗記が効かず思考力が問われるためです。

出典:IPA 基本情報技術者試験。数値は目安であり、最新は公式情報をご確認ください。

関連ページ

基本情報技術者試験を「受かる」状態へ

ukamiru は、問題を解いて点数を出すだけで終わりません。答えの「なぜ」まで解説するから、ややこしい範囲もすっと腑に落ちて、本番まで記憶に残ります。

無料ではじめる →

最終更新:2026年6月。最新の試験要項は必ず実施団体の公式情報をご確認ください。

基本情報技術者 科目B対策|アルゴリズム・擬似言語の勉強法|ukamiru