ITパスポート 問題集|過去問題

ITパスポート テクノロジ系 問題集|過去問題形式で10問

ITパスポート テクノロジ系「ネットワーク・データベース・クラウド・基礎理論」の練習問題10問です。解けなかった問題は、各問の解説末尾のリンクから対応する解説記事に進んでください。

 

Q1. DNS(Domain Name System)の役割として、もっとも適切なものはどれですか?

回答

解説

正解は「C」です。

DNS(Domain Name System) は、人が読みやすい ドメイン名(例: example.com)と、コンピュータが通信に使う IP アドレス(例: 192.0.2.1)を対応づける仕組みです。電話帳の「名前と電話番号」のような関係をイメージするとわかりやすいです。

A は HTTPS / TLS の説明、B は SMTP / POP / IMAP などのメール用プロトコルの説明で、いずれも DNS の役割ではありません。


DNSとは?インターネットの住所録の仕組みをやさしく解説を見る

 

Q2. IPv4 と IPv6 の違いとして、もっとも適切なものはどれですか?

回答

解説

正解は「B」です。

IPv4 は 32 ビットでアドレスを表現するため、理論上で約 43 億個 のアドレスしか割り当てられません。インターネット利用者の増加でこの枯渇が問題になり、IPv6(128 ビット)が導入されました。IPv6 のアドレス空間は事実上枯渇しないほど膨大です。

A は暗号化と IP のバージョンは別の概念のため誤り、C はアドレスの用途分けの説明としては不正確です。


IPアドレスとは?ネットワーク上の住所をやさしく解説を見る

 

Q3. HTTP と HTTPS の違いとして、もっとも適切なものはどれですか?

回答

解説

正解は「A」です。

HTTPSHTTP over TLS の略で、HTTP の通信を TLS(Transport Layer Security) で暗号化したものです。盗聴や改ざんを防ぐ目的で、ログインフォームや決済画面など機密情報を扱うページでは HTTPS が標準になっています。ブラウザのアドレスバーに表示される鍵マークは、HTTPS 通信であることを示します。

B はデータの種類で分けるものではないため誤り、C も社内 / インターネットの用途で分かれてはいません。


HTTP/HTTPSとは?Webの通信プロトコルをやさしく解説を見る

 

Q4. リレーショナルデータベースの「正規化」の目的として、もっとも適切なものはどれですか?

回答

解説

正解は「B」です。

正規化 は、リレーショナルデータベースの設計手法で、データの 重複(冗長性) を取り除き、テーブルを適切に分割することで、更新時の 不整合(更新異常・挿入異常・削除異常) を防ぐことを目的とします。第1正規形〜第3正規形が基本で、目的に応じてさらに上位の正規形が使われます。

A は暗号化、C は圧縮の説明で、いずれも正規化の目的ではありません。


データベースとは?仕組みと役割をやさしく解説を見る

 

Q5. クラウドサービスの提供形態 IaaS / PaaS / SaaS の違いとして、もっとも適切なものはどれですか?

回答

解説

正解は「D」です。

クラウドサービスの代表的な3区分は、提供される範囲で分かれています。IaaS(Infrastructure as a Service) はサーバ・ストレージ・ネットワークなどの インフラ を提供、PaaS(Platform as a Service) はアプリ開発・実行用の プラットフォーム を提供、SaaS(Software as a Service) は完成した アプリケーション をそのまま利用できる形態です。

賃貸物件にたとえると、IaaS は土地と建物の骨組みだけ、PaaS は内装と設備つき、SaaS は家具まで揃った完成住宅のようなイメージです。

A / B / C はいずれも公式の3区分の説明とは異なります。


IaaS/PaaS/SaaSとは?クラウド3区分をやさしく解説を見る

 

Q6. クラウドコンピューティングの特徴として、もっとも適切なものはどれですか?

回答

解説

正解は「C」です。

クラウドコンピューティング は、サーバ・ストレージ・ソフトウェアなどのコンピュータ資源を、インターネット経由で必要な分だけ利用できる 形態を指します。利用者は物理的なハードウェアを所有せず、使った分に応じて料金を払うのが基本です。スケールの増減が柔軟で、初期コストを抑えられる点が大きな利点です。

A はオンプレミス(自社運用)の説明、B はスタンドアロン(単独 PC 動作)の説明で、いずれもクラウドの定義とは異なります。


クラウドコンピューティングとは?仕組みをやさしく解説を見る

 

Q7. SQL の「JOIN」の役割として、もっとも適切なものはどれですか?

回答

解説

正解は「A」です。

JOIN は、リレーショナルデータベースで 複数のテーブルを共通の列(キー)で結合し、関連するデータをまとめて取り出す ための構文です。たとえば「社員テーブル」と「部署テーブル」を社員番号で JOIN すれば、各社員が所属する部署名を1つの結果として取得できます。代表的な種類に INNER JOIN・LEFT JOIN・RIGHT JOIN などがあります。

B は ALTER TABLE、C は DELETE / TRUNCATE の説明で、いずれも JOIN の役割ではありません。


データベースとは?仕組みと役割をやさしく解説を見る

 

Q8. TCP/IP の階層モデルにおける「IP」と「TCP」の役割の組み合わせとして、もっとも適切なものはどれですか?

回答

解説

正解は「B」です。

TCP/IP では、IP(Internet Protocol)ネットワーク上で宛先までデータを届ける経路選択(ルーティング)と配送 を担当し、TCP(Transmission Control Protocol)データの順序付け・再送・到達確認 などを行って通信の 信頼性 を確保します。インターネットの通信は、この2つを土台に成り立っています。

A / C はいずれも TCP / IP の本来の役割ではありません。暗号化は TLS、圧縮はアプリケーション層の役割です。


ITパスポート 試験全体概要に戻る

 

Q9. サーバ仮想化とコンテナ技術の違いとして、もっとも適切なものはどれですか?

回答

解説

正解は「C」です。

サーバ仮想化 は、1台の物理マシン上に ゲスト OS ごと 複数の仮想マシンを動かす方式で、OS レベルから独立性が高い反面、リソース消費が大きくなります。一方の コンテナ は、ホスト OS のカーネルを共有 しながらアプリと依存ライブラリだけを隔離して動かす方式で、起動が速く、リソース効率も高いのが特徴です。

A はネットワーク要件の話で誤り、B は料金体系の話で誤りです。両者は実行モデルの違いで区別されます。


クラウドコンピューティングとは?仕組みをやさしく解説を見る

 

Q10. コンピュータが内部で扱うデータの基本的な表現として、もっとも適切なものはどれですか?

回答

解説

正解は「A」です。

コンピュータの内部では、電気的に区別しやすい 「電圧が高い / 低い」 という2状態を 0 と 1 に対応させ、2進数 でデータを表現しています。文字・画像・音声なども最終的には 0 と 1 の並びに変換されて処理されます。論理演算(AND・OR・NOT など)も、この 0 と 1 を組み合わせる演算として定義されます。

B は人が使う表記であって内部表現ではありません。C は電気信号と文字の対応関係を直接結びつけたわけではなく、間に2進数による符号化が入ります。


ITパスポート 試験全体概要に戻る

 

試験全体の流れを俯瞰したい時は、ITパスポート 試験全体概要 に戻れます。