本文へスキップ

FE SUBJECT B

基本情報技術者 科目B 問題一覧・分野別対策

基本情報技術者試験の現行科目B対策ページです。試験要綱Ver.5.5とFEシラバスVer.9.2を踏まえ、アルゴリズム・プログラム読解16問、情報セキュリティ4問の本番形式を意識して演習できます。

CURRENT SUBJECT B GUIDE

現行科目Bの概要と勉強方法

科目Bは20問100分で、中心はアルゴリズム・プログラム読解です。暗記よりも、擬似言語の仕様を読み、変数・配列・条件・ループを1行ずつ追い、最後に選択肢を消去する力が重要です。

本番形式 20問・100分・必答
本番比率 アルゴリズム16問 / 情報セキュリティ4問
問題プール 200問(増やさず再構成)
重点 コード読解・トレース・空欄補充

CURRENT AREAS

分野別に学ぶ

160問 アルゴリズム・プログラム読解

変数更新、配列、関数呼出し、空欄補充、探索・整列、再帰、スタック・キュー、グラフ、ビット演算を、擬似言語のコードを読んで解く形式に再構成しています。

40問 情報セキュリティ

Web脆弱性、認証・認可、セッション、ログ、バックアップ、インシデント対応などを、事例文から最も適切な対策を選ぶ形式で演習します。

STUDY METHOD

おすすめの勉強方法

1 1. 擬似言語の記法に慣れる 代入、if、while、for、return、配列の要素番号を確認します。問題文に1始まりの指定がある場合は、0始まりで考えないよう注意します。
2 2. 変数表でコードを読む i、条件、配列要素、更新後の値を表にして追います。アルゴリズム問題は『知っているか』より『読めるか』が得点を分けます。
3 3. 空欄補充は小さい入力で検証する 選択肢を見ただけで決めず、境界値や小さな配列で実行結果が仕様に合うかを確認します。
4 4. データ構造は操作順序を守る スタックは後入れ先出し、キューは先入れ先出し、優先度付きキューは優先度と同順位時の順序を分けて追います。
5 5. セキュリティは原因と対策を対応させる XSS、CSRF、SQLインジェクション、認可不備などは、攻撃経路と守る対象に直接効く対策を選びます。

SOURCE / OFFICIAL REFERENCES

参考にした公式資料

公開ページでは公式資料や公表問題の本文を丸写しせず、試験形式・範囲・出典方針を確認したうえで、Sikaku Master向けに独自整理しています。

CATEGORY

分野別に学ぶ

QUESTIONS

おすすめ問題

データ構造及びアルゴリズム 次のプログラムを実行したときの戻り値はどれか。 ○整数型: sumTo(整数型: n) if (n = 0) return 1 endif re… 標準 / single_choice データ構造及びアルゴリズム 次のプログラムを実行したとき,戻り値はどれか。配列の要素番号は1から始まる。 整数型の配列: a ← {16, 20, 24, 28, 2} 整… 難しい / single_choice プログラムの基本要素 次のプログラムを実行したとき,戻り値はどれか。ここで,配列の要素番号は1から始まる。 整数型の配列: a ← {7, 12, 17, 5, 10… 易しい / single_choice プログラムの基本要素 次のプログラムを実行したとき,戻り値はどれか。ここで,配列の要素番号は1から始まる。 整数型の配列: a ← {14, 2, 7, 12, 17… 標準 / single_choice プログラムの基本要素 次のプログラム中の[空欄]に入れる最も適切な式はどれか。 ○整数型: countPair(整数型の配列: a) 整数型: i, j, count… 難しい / single_choice 情報セキュリティ A社は従業員300名の商社で,在宅勤務を進めるため,グループウェアSaaSへ社外の自宅PCから直接ログインできるよう設定を変更した。ログインには… 標準 / single_choice プログラムの基本要素 次のプログラムを実行したとき,戻り値はどれか。ここで,配列の要素番号は1から始まる。 整数型の配列: a ← {10, 15, 3, 8, 13… 易しい / single_choice プログラムの基本要素 次のプログラムを実行したとき,戻り値はどれか。ここで,配列の要素番号は1から始まる。 整数型の配列: a ← {13, 18, 6, 11, 1… 易しい / single_choice

NEXT STEPS

あわせて使うページ

問題を解くのと並行して、勉強法記事と用語集を行き来すると理解が早くなります。