科目B 公開問題

科目B 公開問題

 基本情報技術者試験の科目Bを学習するための,サンプル問題・公開問題を分野ごとに整理しています。学習したい問題を選んで,実際に問題に取り組んでみましょう。

広告

基本情報技術者試験 科目B 公開問題

 基本情報技術者試験の科目Bでは,アルゴリズムとプログラミング,情報セキュリティに関する問題が出題されます。本サイトでは,サンプル問題・公開問題を分野ごとに整理し,詳しい解説を掲載しています。また,プログラムの処理の流れを確認できるトレース表も用意しています。

※ 基本情報技術者試験の概要や学習方法については,基本情報技術者試験のカテゴリーページをご覧ください。

アルゴリズムとプログラミング

データ構造と基本的な処理

アルゴリズム(整列・探索)

アルゴリズム(数値計算)

アルゴリズム(ビット演算)

アルゴリズム(その他)

応用

情報セキュリティ

広告

まとめ

 科目Bでは,問題文や擬似言語を読み,プログラムの処理の流れを一つずつ追いながら考えることが重要です。まずは基本事項をまとめページで確認し,サンプル問題・公開問題に取り組んでみましょう。問題を解いた後は,解説やトレース表を確認し,分からなかった部分や処理の流れを復習することが大切です。

 必要に応じてまとめページに戻り,さらに実際にプログラムを書いて動かしてみることで,アルゴリズムやプログラミングへの理解を深めることができます。

 「まとめ → 問題を解く → トレースする → 解説を確認 → 復習する」という流れで学習を進め,少しずつ科目Bの問題を解く力を身につけていきましょう。

基本情報技術者試験の学習におすすめの参考書

基本情報技術者試験の合格を目指す方におすすめの参考書です。

33のアルゴリズムをイラストでわかりやすく解説した入門書です。アルゴリズムの基本的な考え方を、視覚的に理解したい方におすすめです。
¥2,728 (2026/09/01 10:50時点 | Amazon調べ)
イラストを使った解説が特徴の人気参考書です。基礎理論の考え方や計算問題もイメージで理解しやすく,独学学習との相性が良い一冊です。
¥2,420 (2026/08/31 13:06時点 | Amazon調べ)
イラストや図解が多く,基本情報技術者試験の内容を楽しくわかりやすく学べる定番の参考書です。試験対策の一冊としておすすめです。
¥1,870 (2026/08/31 13:14時点 | Amazon調べ)

学習のお役に立ちましたら

この記事が少しでも学習のお役に立ちましたら,今後も分かりやすい解説や学習コンテンツを継続してお届けする励みになります。

よろしければ、このサイトを応援いただけますと嬉しいです。

※OFUSEは,クリエイターやコンテンツ制作を直接支援できるサービスです。

サンプル問題・公開問題

科目B 公開問題

変数と値の代入【基本情報技術者試験 科目B サンプル問題】

← 科目Bの公開問題一覧へ戻る 基本情報技術者試験の科目Bのサンプル問題を題材に,変数への値の代入について学習します。この問題では,変数の値を順番に入れ替える処理を確認します。(令和4年度12月公開) 基本情報技術者試験 サンプル問題 科目...
科目B 公開問題

条件分岐と範囲の判定【基本情報技術者試験 科目B サンプル問題】

← 科目Bの公開問題一覧へ戻る 基本情報技術者試験の科目Bのサンプル問題を題材に,条件分岐について学習します。この問題では,年齢に応じて処理を分岐し,条件の範囲を判定する方法を確認します。(令和4年度4月公開) 基本情報技術者試験 サンプル...
科目B 公開問題

条件分岐(3と5の倍数を判定する)【基本情報技術者試験 科目B サンプル問題】

← 科目Bの公開問題一覧へ戻る 基本情報技術者試験の科目Bのサンプル問題を題材に,条件分岐について学習します。この問題では,3と5の倍数を条件分岐で判定する方法を確認します。(令和4年度12月公開) 基本情報技術者試験 サンプル問題 科目B...
科目B 公開問題

条件分岐(3つの整数から最大値を求める)【基本情報技術者試験 科目B 公開問題】

← 科目Bの公開問題一覧へ戻る 基本情報技術者試験の科目Bの公開問題を題材に,条件分岐について学習します。この問題では,3つの整数を比較して最大値を求める方法を確認します。令和6年度 基本情報技術者試験 公開問題 科目B 問1問 次のプログ...
科目B 公開問題

配列と繰り返し処理(配列を作成し要素を順番に加える)【基本情報技術者試験 科目B サンプル問題】

← 科目Bの公開問題一覧へ戻る 基本情報技術者試験の科目Bのサンプル問題を題材に,配列と繰り返し処理について学習します。この問題では,配列の要素を順番に加えながら,新しい配列を作る処理を確認します。(令和4年度12月公開) 基本情報技術者試...
科目B 公開問題

配列と繰り返し処理(配列の要素を後ろにずらす)【基本情報技術者試験 科目B 公開問題】

← 科目Bの公開問題一覧へ戻る 基本情報技術者試験の科目Bの公開問題を題材に,配列の要素を移動する処理について学習します。この問題では,配列の要素を1つずつ後ろにずらす方法と,値を正しく移動するために末尾から処理する方法を確認します。令和8...
科目B 公開問題

単方向リストとポインタによるデータの探索【基本情報技術者試験 科目B 公開問題】

← 科目Bの公開問題一覧へ戻る 基本情報技術者試験の科目Bの公開問題を題材に,単方向リストとポインタによるデータの探索について学習します。この問題では,ポインタを使って単方向リストを先頭から順番にたどる処理を確認します。令和8年度 基本情報...
科目B 公開問題

単方向リストへの要素の追加【基本情報技術者試験 科目B サンプル問題】

← 科目Bの公開問題一覧へ戻る 基本情報技術者試験の科目Bのサンプル問題を題材に,単方向リストへの要素の追加について学習します。この問題では,参照をたどってリストの末尾を探し,新しい要素を追加する処理を確認します。(令和4年度4月公開) 基...
科目B 公開問題

単方向リストから要素を削除【基本情報技術者試験 科目B サンプル問題】

← 科目Bの公開問題一覧へ戻る 基本情報技術者試験の科目Bのサンプル問題を題材に,単方向リストから要素を削除する処理について学習します。この問題では,指定された位置の要素をリストから削除するために,参照をどのように変更するかを確認します。(...
科目B 公開問題

優先度付きキューの操作【基本情報技術者試験 科目B サンプル問題】

← 科目Bの公開問題一覧へ戻る 基本情報技術者試験の科目Bのサンプル問題を題材に,優先度付きキューの操作について学習します。この問題では,優先度に応じて要素を取り出す処理と,同じ優先度の要素を追加した順に取り出す処理を確認します。(令和4年...