基本情報技術者試験

基本情報技術者試験を、動かして対策する

紙の上で追うだけでは掴みにくい「動き」を、ブラウザ上で実際に動かして確かめられる学習ツールを置いています。 プログラミング未経験の方でも、擬似言語と SQL が何をしているのかをわかりやすく追えるようにしています。

すべて無料・登録不要で、処理はブラウザ内で完結します。

ツール

科目 B

擬似言語 実行シミュレーター

科目 B のアルゴリズム問題で使われる擬似言語を、その場で書いて実行できる。一行ずつ進めて変数の変化と出力を目で追える。

  • —一行ずつ実行して変数の変化を可視化
  • —構文別レッスン 6 本 (変数 / if / while / for / 配列 / 関数)
  • —オリジナル練習問題 20 問 (解説つき)
  • —Python / TypeScript に変換して読み比べ
このツールを開く →
科目 A

SQL 実行シミュレーター

データベース分野の SQL をその場で実行できる。FROM → WHERE → GROUP BY → HAVING → SELECT の評価順に、それぞれの時点の表を 1 つずつ見られる。

  • —評価順に中間の表を 1 段階ずつ表示
  • —WHERE と HAVING の違いをグループ単位で確認
  • —INSERT / UPDATE / DELETE は実行前後の差分で表示
  • —制約違反はどの行が引っかかったかを表上で明示
このツールを開く →

試験の構成

CBT 方式による通年実施で、科目 A と科目 B を同じ日に続けて受験します。

科目時間 / 問数出題範囲
科目 A90 分 / 60 問テクノロジ系・マネジメント系・ストラテジ系の四肢択一。データベース分野の SQL もここに出る
科目 B100 分 / 20 問アルゴリズムとプログラミング (約 8 割) と情報セキュリティ (約 2 割)。擬似言語が使われる

合格基準は科目 A・科目 B とも 1,000 点満点で 600 点以上。採点は IRT (項目応答理論) 方式なので、単純な正答率とは一致しません。

データベース分野を深く学ぶ

科目 A のデータベース分野は、正規化とER 図が頻出です。試験対策の枠を超えて仕組みから理解したい場合は、もしもこの世界に RDB がなかったらから読むと、制約やトランザクションが何のために存在するのかが掴めます。

よくある疑問

Q.プログラミング未経験でも基本情報技術者試験に合格できますか?
A.できます。科目 B で使う擬似言語は特定のプログラミング言語ではなく、試験のためだけに定義された表記です。実務経験の有無より、変数・条件分岐・繰返し・配列という 4 つの動きを、頭の中で追えるようになっているかどうかで差がつきます。ここのシミュレーターは、その 4 つを一行ずつ動かして目で確かめるためのものです。
Q.何から手を付けるとわかりやすいですか?
A.科目 B が不安なら擬似言語の構文別レッスンを変数から順に、科目 A のデータベースが不安なら SQL レッスンを SELECT から順に読むのが近道です。どちらも各節に実行できるエディタが埋め込まれているので、読んだ直後に値を書き換えて結果の変化を見てください。読むだけより圧倒的に速く定着します。
Q.このページのツールは無料ですか?
A.はい。すべて無料で、会員登録も不要です。コードの解析・実行・変換はすべてブラウザ内で完結し、サーバには送信されません。
Q.基本情報技術者試験の科目 A と科目 B は何が違いますか?
A.科目 A は 90 分・60 問の四肢択一で、テクノロジ系・マネジメント系・ストラテジ系を幅広く問います。科目 B は 100 分・20 問で、アルゴリズムとプログラミング (約 8 割) と情報セキュリティ (約 2 割) に絞られます。擬似言語が出るのは科目 B です。
Q.合格には何割とればよいですか?
A.科目 A・科目 B とも 1,000 点満点で 600 点以上が合格基準です。ただし採点は IRT (項目応答理論) 方式なので、単純に 6 割正答すれば合格というわけではありません。
Q.いつ受験できますか?
A.CBT 方式による通年実施です。試験会場の空き枠を予約する形なので、自分の準備状況に合わせて受験日を決められます。

試験対策に使える書籍

おすすめ
[改訂新版]基本情報技術者【科目B】アルゴリズム×擬似言語 トレーニングブック
大滝みや子

擬似言語の記法の読み方から、トレースして答えを出すまでを一冊で通せる科目B特化本。手を動かして追う練習量を確保したいときの定番。

Amazon で見る →
おすすめ
[改訂新版]基本情報技術者【科目B】ゼロからわかるアルゴリズムと擬似言語
イエローテールコンピュータ/角谷一成

プログラミング未経験を前提に、記号の意味とアルゴリズムの考え方を最小単位から積み上げる入門書。変数や条件分岐で手が止まる段階に向く。

Amazon で見る →
おすすめ
キタミ式イラストIT塾 基本情報技術者 令和08年
きたみりゅうじ

イラスト主体で科目Aの全範囲を通読できる入門書。用語の土台を作ってから科目Bのアルゴリズムに入ると理解が速い。

Amazon で見る →
2025-2026 基本情報技術者 科目Bの重点対策
富田良治

科目Bの出題パターンを網羅的に演習できる対策書。構文を理解した後、解法の型を身につける段階で効く。

Amazon で見る →
情報処理教科書 出るとこだけ!基本情報技術者[科目B]第4版
橋本祐史

科目Bの出題範囲を絞り込んだ薄型の対策書。頻出アルゴリズムと情報セキュリティを短期間で一周したいときに。

Amazon で見る →
令和08年 イメージ&クレバー方式でよくわかる かやのき先生の基本情報技術者教室
栢木厚

科目Aの頻出テーマを図と語呂で押さえる入門書。参考書と問題集を兼ねるので初受験の一冊目に選びやすい。

Amazon で見る →
令和08年 基本情報技術者 パーフェクトラーニング過去問題集
山本三雄

公開問題を大量に解いて仕上げるための問題集。擬似言語の読解に慣れた後、本番形式で時間配分を試す段階で使う。

Amazon で見る →

本セクションはAmazonアソシエイトのリンクを含みます。