基本情報技術者試験 問題集・過去問対策クイズ

収録問題 40問 / 10問ランダム出題

AI クラウド IoT 基礎理論 アルゴリズム DB
基本情報技術者試験の10問クイズに挑戦

ランダムに出題・即時フィードバック・間違えた問題の復習機能付き

クイズをはじめる →

基本情報技術者試験のおすすめ教材を見る →

収録テーマ一覧(全40問)

Q1

教師あり学習の例として適切なものはどれですか?

答え: 正解ラベル付きデータを使って分類や回帰を学習する

教師あり学習は正解ラベル付きデータから、分類や回帰のモデルを学習します。

Q2

教師なし学習の代表例として適切なものはどれですか?

答え: クラスタリング

教師なし学習は正解ラベルなしのデータから構造を見つける学習で、クラスタリングが代表例です。

Q3

AIの課題として適切なものはどれですか?

答え: バイアス、説明可能性、過学習

基本情報でも、AIの活用だけでなく偏り、説明可能性、過学習などの課題が問われやすくなっています。

Q4

IaaSの説明として適切なものはどれですか?

答え: 仮想サーバやストレージなどのインフラをサービスとして提供する

IaaSはInfrastructure as a Serviceで、例として仮想マシンやストレージなどがあります。

Q5

SaaSの説明として適切なものはどれですか?

答え: 完成したアプリケーションをネットワーク経由で利用する形態

SaaSはSoftware as a Serviceで、Google Workspaceなどのようにアプリケーションをサービスとして利用します。

Q6

クラウドの責任共有モデルの説明として適切なものはどれですか?

答え: クラウド事業者と利用者がセキュリティや運用責任を分担する考え方

クラウドではサービス形態に応じて、事業者と利用者で責任範囲が分かれます。

Q7

サーバレスコンピューティング(FaaS)の説明として適切なものはどれですか?

答え: イベントに応じて関数を実行し、サーバ管理を抽象化する形態

FaaSでは、AWS Lambdaのようにイベントに応じて関数を実行し、基盤管理の多くをサービス側に任せます。

Q8

コンテナと仮想マシンの違いとして適切なものはどれですか?

答え: コンテナはOSカーネルを共有し、アプリ実行環境を軽量に分離する

コンテナはホストOSのカーネルを共有し、アプリケーションと依存関係を分離して実行します。

Q9

エッジコンピューティングの説明として適切なものはどれですか?

答え: センサーや端末に近い場所でデータ処理し、遅延や通信量を抑える

IoTなどでは、端末に近い場所で処理することでリアルタイム性や通信量削減に役立ちます。

Q10

ゼロトラストモデルの説明として適切なものはどれですか?

答え: 内外を問わず信頼を前提にせず、継続的に認証・認可・検証する考え方

ゼロトラストでは境界防御だけに依存せず、アクセスごとに検証する考え方が重要です。

Q11

2進数 1010 を10進数に変換した値はどれですか?

答え: 10

1010 は 8 + 2 = 10 です。基数変換は基本情報の定番領域です。

Q12

論理積(AND)の説明として適切なものはどれですか?

答え: 両方が真のときだけ真になる

ANDは両方の条件が真の場合だけ真です。OR、NOT、XORとの違いも押さえます。

Q13

二分探索が前提とする条件として適切なものはどれですか?

答え: 探索対象のデータが整列済みである

二分探索は整列済みデータを半分ずつ絞り込む探索法です。

Q14

関係データベースの外部キーの説明として適切なものはどれですか?

答え: 他の表の主キーなどを参照し、表間の関係を表すキー

外部キーは表間の参照関係を表し、参照整合性の維持に使われます。

Q15

可用性を高める構成として適切なものはどれですか?

答え: 冗長化やフェールオーバー構成を採用する

可用性を高めるには、冗長化、フェールオーバー、監視、バックアップなどが有効です。

Q16

実メモリより大きなプログラムを実行するため、補助記憶装置の一部をメモリのように扱う仕組みはどれですか?

答え: 仮想記憶

仮想記憶は、必要なページを実メモリへ読み込みながら、補助記憶装置を含む広いアドレス空間を提供します。

Q17

WebブラウザがURL中のホスト名から接続先のIPアドレスを調べるとき、主に利用する仕組みはどれですか?

答え: DNS

DNSはドメイン名やホスト名をIPアドレスなどの情報へ対応付ける分散型の名前解決システムです。

Q18

データベース処理中に障害が発生した。トランザクション開始前の状態へ戻す操作はどれですか?

答え: ROLLBACK

ROLLBACKは未確定のトランザクションによる変更を取り消し、処理開始前の一貫した状態へ戻します。

Q19

送信者が文書のハッシュ値を自身の秘密鍵で処理して電子署名を付けた。受信者が確認できるものはどれですか?

答え: 送信者の真正性と文書の改ざん有無

送信者の公開鍵で署名を検証することで、秘密鍵の保有者が署名したことと、署名後に文書が改ざんされていないことを確認できます。

Q20

入力可能な年齢が18歳以上65歳以下の画面を境界値分析でテストする。境界付近を効率よく確認する組合せはどれですか?

答え: 17、18、65、66

境界値分析では、有効範囲の下限・上限と、その直外側の値を選ぶと境界条件の不具合を検出しやすくなります。

Q21

後入れ先出し(LIFO)でデータを出し入れするデータ構造はどれですか?

答え: スタック

スタックは最後に入れた要素を最初に取り出すLIFO構造で、関数呼び出しの管理などに使われます。

Q22

先入れ先出し(FIFO)でデータを処理するデータ構造はどれですか?

答え: キュー

キューは最初に入れた要素を最初に取り出すFIFO構造で、処理待ち行列などに使われます。

Q23

二分探索木において、ある節点の左部分木の全要素が満たす条件はどれですか?

答え: その節点の値より小さい

二分探索木では、左部分木は節点より小さい値、右部分木は大きい値を持ち、効率的な探索ができます。

Q24

2進数 1011 を10進数で表すといくつですか?

答え: 11

1011は 8+0+2+1 = 11 です。各桁は2のべき乗の重みを持ちます。

Q25

2つの入力が異なるときだけ1を出力する論理演算はどれですか?

答え: 排他的論理和(XOR)

XORは入力が異なるとき1、同じとき0を出力します。ビット反転やパリティ計算に使われます。

Q26

コンピュータが負の整数を表現する代表的な方式はどれですか?

答え: 2の補数表現

2の補数は加減算を統一的に扱えるため、整数の負数表現として広く使われます。

Q27

TCPがUDPと比べて持つ特徴として適切なものはどれですか?

答え: 再送制御により信頼性のある通信を行う

TCPはコネクション型で順序保証・再送制御により信頼性を確保します。UDPはコネクションレスで高速・軽量です。

Q28

ドメイン名をIPアドレスに変換する仕組みはどれですか?

答え: DNS

DNSはドメイン名とIPアドレスを相互変換する名前解決の仕組みです。

Q29

ネットワーク機器が端末へIPアドレスなどを自動的に割り当てるプロトコルはどれですか?

答え: DHCP

DHCPはIPアドレス・サブネットマスク・デフォルトゲートウェイ等を端末へ自動配布します。

Q30

プライベートIPアドレスの説明として適切なものはどれですか?

答え: 組織内で自由に使える、インターネット上では一意でないアドレス

プライベートIPは組織内で利用するアドレスで、インターネット接続時はNATで公開アドレスに変換します。

Q31

関係データベースの正規化を行う主な目的はどれですか?

答え: データの重複や更新時の矛盾を減らす

正規化は重複を排除して更新時の不整合(更新時異常)を防ぎます。性能のため意図的に非正規化する場合もあります。

Q32

関係データベースの主キーが満たすべき性質として適切なものはどれですか?

答え: 各行を一意に識別でき、NULLを含まない

主キーは一意性とNULL不可(実体保全性)を満たし、各行を識別します。

Q33

SQLで、条件に合致する行だけを抽出するために使う句はどれですか?

答え: WHERE句

WHERE句は抽出条件を指定して行を絞り込みます。並べ替えはORDER BY、集計の grouping は GROUP BYです。

Q34

トランザクションのACID特性のうち「原子性(Atomicity)」の説明として適切なものはどれですか?

答え: 処理は全て実行されるか、全く実行されないかのどちらかになる

原子性は処理の全実行か全取消(ロールバック)を保証します。整合性・独立性・耐久性は別の特性です。

Q35

公開鍵暗号方式で、送信者が受信者へ秘密に送る際に暗号化に使う鍵はどれですか?

答え: 受信者の公開鍵

公開鍵暗号では受信者の公開鍵で暗号化し、受信者だけが自分の秘密鍵で復号できます。

Q36

ハッシュ関数の性質として適切なものはどれですか?

答え: 出力から入力を求めるのが困難な一方向性を持つ

ハッシュ関数は一方向性を持ち、固定長の値を出力します。改ざん検知やパスワード保管に使われます。

Q37

ディジタル署名によって主に確認できることはどれですか?

答え: 作成者の正当性と内容の改ざんの有無

ディジタル署名は署名者の真正性(認証)と完全性(改ざん検知)、否認防止を提供します。

Q38

2台の装置を直列に接続したシステムの稼働率の説明として適切なものはどれですか?

答え: 各装置の稼働率の積になる

直列構成では全装置が稼働して初めて機能するため、稼働率は各稼働率の積になります。並列は冗長で高くなります。

Q39

プロセスとスレッドの違いとして適切なものはどれですか?

答え: スレッドは同一プロセス内でメモリ空間を共有する

スレッドは同一プロセス内でメモリを共有して並行実行できます。プロセスは独立したメモリ空間を持ちます。

Q40

ブラックボックステストの説明として適切なものはどれですか?

答え: 内部構造を意識せず、入力と出力の仕様に基づいて検証する

ブラックボックステストは仕様に基づき入出力を検証します。内部構造に着目するのはホワイトボックステストです。

certdrill.dev は、LPI Japan・IPA・AWS・Microsoft Azure その他各試験団体と一切関係のない独立した非公式学習サイトです。問題・解説はオリジナルコンテンツです。