合格ドリル

仕組みとアルゴリズムを学ぶ

基本情報技術者

科目Aの基礎知識と、科目Bの擬似言語・セキュリティを試せます。

無料・14会員登録不要

解き方を選ぶ

正解だけでなく、ほかの選択肢が違う理由まで読めます。

回答はこのブラウザに自動保存します。端末間の同期はありません。ミニ模試は本試験の問題数・制限時間とは異なる短縮演習です。

この演習で確認すること

  • 科目A計算過程やSQLの結果を、自分の手で再現してみましょう。
  • 科目B変数が変わるたびに表を1行進めて、条件と更新の順番を確認しましょう。

出題テーマ

  1. 右端から1,2,4,8…の重みを置いて足し戻す。
  2. 2の補数で符号を反転するときは、ビット反転して1を足す。
  3. 並列は「全部止まる確率」を計算して1から引く。
  4. スタックはLIFO。操作ごとに最上段を書き換える。
  5. 内部結合は条件が一致する行の組を残す。同じキーの複数行も数える。
  6. 通常のIPv4サブネットのホスト数は、ホスト部の組合せから予約2個を除く。
  7. 線形探索の最悪時は全要素を調べるためO(n)。
  8. ACIDのAはAtomicity。更新を途中だけ残さない。
  9. 境界の値だけでなく、そのすぐ内側・外側の扱いを確かめる。
  10. 互いが持つ資源を待ち続ける、循環した待機関係を見つける。
  11. トレース:i=1→s=1、i=2→s=3、i=3→s=7、i=4→s=15。
  12. 配列の「要素番号」と「格納された値」を別々の列で追う。
  13. 再帰は終了条件を確認し、戻り値を下から積み上げる。
  14. 認証できることと、今も権限を持つべきことは別。

2026年9月6日時点の公式情報を参照した独自問題です。出題範囲の一部を扱い、本試験の難易度や得点を再現するものではありません。

IPA:基本情報技術者試験

ほかのIT資格を見てみる →