ピアのパソコン学習ガイド
メニュー
資格

基本情報技術者試験の科目B対策|擬似言語の読み方と、時間内に解くコツ

ピアのパソコン学習ガイド 編集部2026年11月13日 更新

※写真はイメージです

先に結論

  • 科目Bは100分で20問。中心は擬似言語のアルゴリズムと情報セキュリティです。
  • C言語・Java・Pythonなどの個別の言語は出ません。すべて擬似言語(日本語まじりの共通の書き方)。
  • 解き方の基本はトレース:変数の値を表に書いて、1行ずつ追う。

何が出る

分野中身
アルゴリズムとプログラミング配列・繰り返し・条件分岐・関数・並べ替え・探索などを、擬似言語のプログラムで読む
情報セキュリティ会社の場面を読んで、対策として正しいものを選ぶ

擬似言語の読み方

書き方意味
○整数型: x整数を入れる箱 x を用意する
x ← 5x に 5 を入れる
if (条件) … endif条件が正しいときだけ中を実行
for (i を 1 から n まで 1 ずつ増やす) … endfori を1からnまで変えながら繰り返す
while (条件) … endwhile条件が正しいあいだ繰り返す

上の表は主な書き方です。正式な決まりはIPAが「擬似言語の記述形式」として公表しています。

トレースのやり方

  1. 変数を横に並べた表を書くi・x・配列の中身など。
  2. 1行実行するたびに、変わった値だけ書き足す頭の中でやらずに必ず紙に書く。
  3. 繰り返しは2〜3周やったら規則を見る全部回さなくても答えが分かることが多い。

時間の使い方

100分で20問なので1問5分。分からない問題は飛ばして、最後に戻るのが基本です。1問に10分かけるより、5分で切って次に行くほうが点は伸びます。

科目Bでは何が出ますか?

擬似言語で書かれたアルゴリズム・プログラミングと、情報セキュリティの問題です。

Pythonなどのプログラミング言語は出ますか?

出ません。2023年からすべて擬似言語に統一されています。

基本情報技術者の関連ページ

このページについて

試験の情報は、IPA(情報処理推進機構)とCBT-Solutionsの公表資料で確かめた内容を載せ、確かめた日を書いています。このサイトはIPAとは関係ありません。運営者情報

参考にした資料:基本情報技術者試験、情報セキュリティマネジメント試験の通年試験化(IPA、2022年4月25日)、基本情報技術者試験(IPA)、SG・FE 公開問題(問題冊子・解答例)(IPA)