仕組みとアルゴリズムを学ぶ
基本情報技術者
科目Aの基礎知識と、科目Bの擬似言語・セキュリティを試せます。
無料・14問会員登録不要
解き方を選ぶ
正解だけでなく、ほかの選択肢が違う理由まで読めます。
回答はこのブラウザに自動保存します。端末間の同期はありません。ミニ模試は本試験の問題数・制限時間とは異なる短縮演習です。
この演習で確認すること
- 科目A:計算過程やSQLの結果を、自分の手で再現してみましょう。
- 科目B:変数が変わるたびに表を1行進めて、条件と更新の順番を確認しましょう。
出題テーマ
- 右端から1,2,4,8…の重みを置いて足し戻す。
- 2の補数で符号を反転するときは、ビット反転して1を足す。
- 並列は「全部止まる確率」を計算して1から引く。
- スタックはLIFO。操作ごとに最上段を書き換える。
- 内部結合は条件が一致する行の組を残す。同じキーの複数行も数える。
- 通常のIPv4サブネットのホスト数は、ホスト部の組合せから予約2個を除く。
- 線形探索の最悪時は全要素を調べるためO(n)。
- ACIDのAはAtomicity。更新を途中だけ残さない。
- 境界の値だけでなく、そのすぐ内側・外側の扱いを確かめる。
- 互いが持つ資源を待ち続ける、循環した待機関係を見つける。
- トレース:i=1→s=1、i=2→s=3、i=3→s=7、i=4→s=15。
- 配列の「要素番号」と「格納された値」を別々の列で追う。
- 再帰は終了条件を確認し、戻り値を下から積み上げる。
- 認証できることと、今も権限を持つべきことは別。
2026年9月6日時点の公式情報を参照した独自問題です。出題範囲の一部を扱い、本試験の難易度や得点を再現するものではありません。