0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

基本情報技術者試験向けかもしれない問題集

Last updated at Posted at 2024-12-09

AIを使って問題を作成しています。

Prompt:

ITパスポートもしくは基本情報技術者試験に出てきそうな問題を作ってください。

問題1 (ネットワーク)

以下のプロトコルのうち、電子メールの送受信に使用されるものはどれか。

  1. HTTP
  2. FTP
  3. SMTP
  4. Telnet
解説 正解: 3. SMTP 解説: SMTP (Simple Mail Transfer Protocol) は、電子メールの送信に使用されるプロトコルです。受信にはPOP3やIMAPが使用されます。

問題2 (データベース)

リレーショナルデータベースにおいて、データの整合性を保つために使用されるキーはどれか。

  1. 外部キー
  2. 主キー
  3. 副キー
  4. 並列キー
解説 正解: 2. 主キー 解説: 主キー (Primary Key) は、テーブル内の各レコードを一意に識別するためのフィールドであり、データの整合性を保つ役割を果たします。

問題3 (セキュリティ)

コンピュータウイルスに感染した場合に行うべき最初の対策はどれか。

  1. ウイルス対策ソフトの定義ファイルを更新する
  2. コンピュータをシャットダウンする
  3. インターネット接続を切断する
  4. ウイルス対策ソフトでスキャンを実行する
解説 正解: 3. インターネット接続を切断する 解説: ウイルス感染が疑われる場合、まずネットワーク接続を切断することで、ウイルスが他のシステムに拡散するのを防ぐことが重要です。

問題4 (アルゴリズム)

以下のうち、線形探索アルゴリズムとして正しいものはどれか。

  1. バイナリサーチ
  2. リニアサーチ
  3. ハッシュサーチ
  4. 木探索
解説 正解: 2. リニアサーチ 解説: リニアサーチ (Linear Search) は、データセットを順番に確認して目的の要素を探す探索アルゴリズムです。

問題5 (ソフトウェア開発)

アジャイル開発の特徴として正しいものはどれか。

  1. 長期間の詳細な計画に基づいて進行する
  2. 順次進行で各フェーズを完了させる
  3. 定期的にソフトウェアのリリースとフィードバックを得る
  4. 決められた手法に厳密に従う
解説 正解: 3. 定期的にソフトウェアのリリースとフィードバックを得る 解説: アジャイル開発は、短い開発サイクルでソフトウェアをリリースし、フィードバックを得ながら進行することが特徴です。

問題6 (ハードウェア)

メモリの種類で、揮発性メモリに分類されるものはどれか。

  1. ROM
  2. HDD
  3. RAM
  4. SSD
解説 正解: 3. RAM 解説: RAM (Random Access Memory) は揮発性メモリであり、電源が切れるとデータが消失します。

問題7 (ネットワーク)

OSI基本参照モデルの第3層に該当するものはどれか。

  1. 物理層
  2. データリンク層
  3. ネットワーク層
  4. トランスポート層
解説 正解: 3. ネットワーク層 解説: OSIモデルの第3層はネットワーク層であり、パケットのルーティングや転送を担当します。

問題8 (情報セキュリティ)

HTTPSで使用される暗号化技術はどれか。

  1. AES
  2. RSA
  3. DES
  4. MD5
解説 正解: 2. RSA 解説: HTTPSは公開鍵暗号方式であるRSAを使用して、データの暗号化と安全な通信を実現します。

問題9 (システム開発)

ウォーターフォールモデルの特徴として正しいものはどれか。

  1. フェーズが並行して進行する
  2. 各フェーズが順次進行する
  3. 短いサイクルで反復する
  4. フィードバックループが多い
解説 正解: 2. 各フェーズが順次進行する 解説: ウォーターフォールモデルは、各フェーズが順次進行する開発モデルであり、フェーズごとに完了してから次のフェーズに進みます。

問題10 (プログラミング)

プログラムのロジックを視覚的に表現するために使用される図はどれか。

  1. ER図
  2. フローチャート
  3. ガントチャート
  4. PERT図
解説 正解: 2. フローチャート 解説: フローチャートは、プログラムのロジックやフローを視覚的に表現するために使用される図です。
0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?