ukamiru
基本情報

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

科目Bの既存問題で、条件分岐と変数の更新を1周ずつ確認します。

科目Bのアルゴリズムは、入力・添字・条件・代入の順番を具体的な値で追います。ここでは既存のオリジナル例題を使い、答え合わせの後に各反復の変数表を確認できます。科目Aの知識問題や別資格の事例問題で代替しません。

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

条件分岐と累積値を1周ずつ追う

既存のオリジナル問題 fe-b-algo-0001。制作年度は未確認、公式過去問ではありません。無料・登録不要で、答案は保存されません。1問の確認で全範囲や本番の合否を判定しません。

配列は {12, 125, 1008, 231, 14}、添字は1からです。次の戻り値を選んでください。

total ← 0
for i = 1 to 5
  if arr[i] mod 2 = 1
    total ← total + arr[i]
  endif
endfor
return total

科目Bの既存問題一覧へ →

科目Bでつまずく理由

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

読解

コードが読めない。

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

トレース

頭の中で追えない。

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

時間

時間が足りない。

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

科目Bの勉強法

戻り値を選び、条件を満たすときだけtotalを更新する過程を確認します。次の反復・1周戻る・解き直すを使い、誤読した条件を説明してください。無料・登録不要、答案は保存されません。科目Bの既存一覧から別問題にも進めます。正式なIRT評価点や合否は推定しません。

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

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

出題の内訳

公開中の問題を分野別・テーマ別に数えたものです。

基本情報技術者試験向けにサイトで公開中の演習問題 1,008問を集計 / うち計算問題 36%

収録問題の分野別割合

  • テクノロジ系31%312問
  • 情報セキュリティ19%192問
  • アルゴリズムとプログラミング17%168問
  • ストラテジ系17%168問
  • マネジメント系17%168問

収録数の多いテーマ

  • 配列/集計25問
  • 文字列処理21問
  • 再帰18問
  • スタック・キュー17問
  • ソフトウェアテスト14問
  • アクセス制御13問
  • インシデント対応13問
  • グラフ13問
基本情報技術者試験の過去問を分野別に解く →

読んだら、解いてみる。

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

無料ではじめる →

よくある質問

公式過去問ですか?

本站のオリジナル例題です。制作年度は未確認で、公式出題年度を示しません。

科目Aと同じ練習ですか?

この入口は科目Bのアルゴリズム例題と科目B一覧につながります。

全範囲や合否を判定できますか?

できません。1問の理解確認で、完全模試やIRT評価ではありません。

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

関連ページ

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

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

無料ではじめる →

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

読んだ内容は、解いて初めて身につく。

この分野の過去問をAI解説つきで。まちがえた問題は自動で復習に回ります。

登録は1分・クレジットカード不要。無料のまま練習・暗記カード・模試まで使えます。

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