見出し画像

【資格】(FE)基本情報技術者試験 一問一答 丸暗記⑪(25問)

こんにちはあるいはこんばんは

基本情報技術者試験の丸暗記のための一問一答
※問題の後にすぐ回答があります

問題251

「コンピュータアーキテクチャ」における「パイプライン処理」の利点として正しいものはどれか。

  1. 命令の実行順序を自由に変更できる

  2. 命令の実行速度を向上させる

  3. メモリ使用量を減少させる

  4. データの安全性を向上させる

問題252

「データベース」における「インデックス」の主な目的として正しいものはどれか。

  1. データの一貫性を保つ

  2. データの検索速度を向上させる

  3. データの冗長性を減らす

  4. データの暗号化を行う

問題253

「ネットワーク」における「NAT(Network Address Translation)」の主な役割として正しいものはどれか。

  1. ローカルネットワーク内のIPアドレスを外部に隠す

  2. ネットワークトラフィックを暗号化する

  3. ネットワークデバイス間のデータ転送速度を向上させる

  4. ネットワーク内のデータパケットをフィルタリングする

問題254

「プログラミング言語」における「ラムダ式(Lambda Expression)」の特徴として正しいものはどれか。

  1. 定数を定義するために使用される

  2. 無名関数を作成するために使用される

  3. グローバル変数を定義するために使用される

  4. メソッドのオーバーロードを行うために使用される

問題255

「セキュリティ」における「AES(Advanced Encryption Standard)」の説明として正しいものはどれか。

  1. 非対称鍵暗号化方式

  2. 対称鍵暗号化方式

  3. ハッシュアルゴリズム

  4. 公開鍵インフラストラクチャ


解答:
251. 2
252. 2
253. 1
254. 2
255. 2


問題256

「オペレーティングシステム」における「デッドロック」の説明として正しいものはどれか。

  1. 一つのプロセスが無限ループに陥る現象

  2. 複数のプロセスが互いに資源を要求し続けるため、全てのプロセスが進行しなくなる現象

  3. プロセスがメモリ不足で停止する現象

  4. プロセスの優先度が低いために実行されない現象

問題257

「データベース」における「ビュー」の主な目的として正しいものはどれか。

  1. データベースのパフォーマンスを向上させる

  2. データのバックアップを効率化する

  3. ユーザーが特定のデータにアクセスしやすくする

  4. データの一貫性を保つ

問題258

「ネットワーク」における「スニッフィング(Sniffing)」の説明として正しいものはどれか。

  1. ネットワークトラフィックを監視し、不正なアクセスをブロックする

  2. ネットワークトラフィックを暗号化する

  3. ネットワークトラフィックをキャプチャして分析する

  4. ネットワークトラフィックを圧縮する

問題259

「アルゴリズム」における「ヒューリスティック(Heuristic)」の特徴として正しいものはどれか。

  1. 最適解を保証する

  2. 近似解を迅速に見つけるために使用される

  3. 全ての可能な解を探索する

  4. データの冗長性を減らす

問題260

「セキュリティ」における「SSL/TLS」の主な目的として正しいものはどれか。

  1. データベースのパフォーマンスを向上させる

  2. ネットワーク上のデータ通信を暗号化し、セキュリティを確保する

  3. ユーザーの認証を行う

  4. ネットワークトラフィックを圧縮する


解答:
256. 2
257. 3
258. 3
259. 2
260. 2


問題261

「プログラミング言語」における「ポリモーフィズム(Polymorphism)」の特徴として正しいものはどれか。

  1. メソッドのオーバーロードをサポートする

  2. 同一の操作が異なるデータ型に対して異なる動作をすることを可能にする

  3. メソッドの継承をサポートする

  4. 無名関数をサポートする

問題262

「データベース」における「トランザクション」の説明として正しいものはどれか。

  1. データの暗号化プロセス

  2. データのバックアッププロセス

  3. 一連の操作がすべて成功するか、すべて失敗することを保証するプロセス

  4. データの冗長性を減らすプロセス

問題263

「ネットワーク」における「VPN(Virtual Private Network)」の主な利点として正しいものはどれか。

  1. ネットワークトラフィックを暗号化し、安全に通信することを可能にする

  2. ネットワークトラフィックを圧縮する

  3. ネットワークデバイス間のデータ転送速度を向上させる

  4. ネットワークトラフィックを監視する

問題264

「ソフトウェア工学」における「アジャイル開発」の主な利点として正しいものはどれか。

  1. プロジェクトの全体計画を事前に詳細に立てる

  2. 頻繁な顧客のフィードバックと柔軟な変更対応を可能にする

  3. ソフトウェアの品質を手動で管理する

  4. 開発プロセスの自動化を徹底する

問題265

「セキュリティ」における「サイバー攻撃」の一つである「MITM(Man-In-The-Middle)攻撃」の説明として正しいものはどれか。

  1. 攻撃者がネットワークトラフィックを暗号化する

  2. 攻撃者が被害者のセッションIDを盗む

  3. 攻撃者が通信の中間に介入してデータを盗聴し、改ざんする

  4. 攻撃者が被害者のブラウザで任意のスクリプトを実行する


解答:
261. 2
262. 3
263. 1
264. 2
265. 3


問題266

「コンピュータアーキテクチャ」における「キャッシュメモリ」の主な役割として正しいものはどれか。

  1. データの長期保存

  2. CPUとメインメモリ間のデータ転送速度を向上させる

  3. データの暗号化

  4. データの圧縮

問題267

「データベース」における「SQLインジェクション攻撃」の説明として正しいものはどれか。

  1. 攻撃者がネットワークトラフィックを盗聴する

  2. 攻撃者がデータベースに不正なSQLクエリを挿入し、データを取得または改ざんする

  3. 攻撃者が被害者のセッションIDを盗む

  4. 攻撃者が被害者のブラウザで任意のスクリプトを実行する

問題268

「ネットワーク」における「OSI参照モデル」の「トランスポート層」の主な役割として正しいものはどれか。

  1. データの表示形式を管理する

  2. データの暗号化を行う

  3. データの信頼性とフロー制御を管理する

  4. データのルーティングを行う

問題269

「アルゴリズム」における「動的計画法(Dynamic Programming)」の特徴として正しいものはどれか。

  1. 問題を部分問題に分割し、それぞれを独立に解く

  2. 問題を部分問題に分割し、それぞれの結果を再利用する

  3. 逐次的に全ての解を試す

  4. 問題を近似解で解く

問題270

「セキュリティ」における「ファジング(Fuzzing)」の主な目的として正しいものはどれか。

  1. ネットワークトラフィックを暗号化する

  2. ソフトウェアの脆弱性を発見するために、ランダムデータを入力する

  3. ソフトウェアのパフォーマンスを向上させるために、データを圧縮する

  4. ソフトウェアの機能を拡張するために、追加のモジュールをインストールする


解答:
266. 2
267. 2
268. 3
269. 2
270. 2


問題271

「プログラミング言語」における「ガベージコレクション(Garbage Collection)」の主な目的として正しいものはどれか。

  1. メモリリークを防ぎ、未使用のメモリを自動的に解放する

  2. プログラムの実行速度を向上させる

  3. メモリのフラグメンテーションを防ぐ

  4. プログラムのセキュリティを強化する

問題272

「データベース」における「ACID特性」の一つである「原子性(Atomicity)」の説明として正しいものはどれか。

  1. トランザクションの全ての操作が成功するか、全て失敗するかのどちらかであること

  2. トランザクションが完了した後にデータベースが一貫した状態に保たれること

  3. トランザクションの実行中に他のトランザクションが干渉しないこと

  4. トランザクションが永続的に保存されること

問題273

「ネットワーク」における「DHCP(Dynamic Host Configuration Protocol)」の主な役割として正しいものはどれか。

  1. ネットワークデバイス間のデータ転送速度を向上させる

  2. IPアドレスを動的に割り当てる

  3. ネットワークトラフィックを暗号化する

  4. ネットワークトラフィックを監視する

問題274

「ソフトウェア開発」における「テスト駆動開発(TDD)」の主な利点として正しいものはどれか。

  1. 開発プロセスを短縮する

  2. コードの品質を高めるために、テストを先に書く

  3. コードの量を減らすために、リファクタリングを行う

  4. プロジェクトのコストを削減する

問題275

「セキュリティ」における「フィッシング(Phishing)」の説明として正しいものはどれか。

  1. 攻撃者がネットワークトラフィックを暗号化する

  2. 攻撃者が被害者のセッションIDを盗む

  3. 攻撃者が被害者を騙して個人情報を取得する

  4. 攻撃者が被害者のブラウザで任意のスクリプトを実行する


解答:
271. 1
272. 1
273. 2
274. 2
275. 3




ここから先は

0字
このマガジンを購読すると基本情報技術者試験の試験勉強ができます。記事は順次追加されます。

基本情報技術者試験の勉強をしている人向けに試験問題などをまとめていきます

この記事が気に入ったらサポートをしてみませんか?