AUシステム監査技術者試験 午前Ⅱ

平成30年度春期 システム監査技術者 午前Ⅱ 問18

問題文と選択肢を読んで答えを考えてから、下の「正解と解説を見る」で確認しましょう。

問題

ファイル転送におけるFTPとHTTPの違いに関する記述のうち,適切なものはどれか。

選択肢

  1. ア
    FTPはサーバ接続時にユーザ名を用いたログイン処理が必要であるが,HTTPでは必要ではない。
  2. イ
    FTPはダウンロードにもアップロードにも使用できるが,HTTPはダウンロードだけである。
  3. ウ
    FTPはバイナリファイルの転送が可能であるが,HTTPはテキストファイルだけである。
  4. エ
    HTTPは異なるOS間でのファイル転送に使用できるが,FTPは同一OS間でのファイル転送に限られる。
解き方のヒントを見る

通信方式を比べる視点の整理

選択肢を読むときは、名称や印象だけで判断せず、通信の目的、利用する相手、必要な安全性、運用上の制約を同じ基準で整理して比較しましょう。

この問題で問われていること

この問題では、方式ごとの細かな知識を暗記するより、提示された条件が何を重視しているかを一つの評価軸に絞って確認することに集中しましょう。

視点

通信方式を比較するときは、まず利用場面と要求条件を読み取り、その条件に関係する性質だけを取り出して、各選択肢を同じ観点から見比べます。

確認ポイント

  • 問題文が重視している条件を一つに絞る
  • 各選択肢を同じ評価軸で比較する
  • 名称の印象ではなく提示条件との適合性を確認する
正解と解説を見る

正解

ア

解説

FTPはファイル転送を主目的とし、サーバ接続時にユーザ名などを用いたログイン処理を行う。一方、HTTPはWebアクセスを基本とし、通常の利用でユーザ名によるログインを必須とはしない。

理由

FTPではサーバに接続してファイルを操作する際、ユーザ名とパスワードなどによるログイン処理を行う。一方、HTTPの一般的なWebアクセスでは、ユーザ名を用いたログイン処理は必須ではありません。この違いから、アが適切です。

比較

FTPはファイルのダウンロードだけでなくアップロードにも利用できる。HTTPも仕様上はデータ送信に利用でき、ダウンロードだけに限定されない。また、両者ともバイナリファイルを扱え、異なるOS間の転送にも利用できるため、他の記述は不適切です。

選択肢ア(正解)

これは正解だよ。FTPではサーバに接続してファイルを操作するため、ユーザ名やパスワードを用いたログイン処理を行う。一方、HTTPによる一般的なWebアクセスでは、ユーザ名を使ったログイン処理は必須ではない。この認証方法の違いが記述と一致する。

選択肢イ

これは不正解だよ。FTPがダウンロードにもアップロードにも使えるという前半は正しい。しかし、HTTPがダウンロードだけに限定されるという後半が誤りである。HTTPにはサーバへデータを送信するための機能もあり、転送方向をダウンロードだけに限定できない。

選択肢ウ

これは不正解だよ。FTPでバイナリファイルを転送できるという前半は正しい。しかし、HTTPがテキストファイルだけを扱うという後半が誤りである。HTTPは画像や音声などのバイナリデータも転送でき、ファイル形式によってテキストだけに制限されない。

選択肢エ

これは不正解だよ。HTTPを異なるOS間のファイル転送に使えるという前半は正しい。しかし、FTPが同一OS間に限られるという後半が誤りである。FTPも通信規約に従ってデータを転送するため、異なるOS間でのファイル転送に利用できる。

学習のポイント

FTPとHTTPの認証方法、転送機能、ファイル形式、OS依存性を比較して理解する。

出典:独立行政法人 情報処理推進機構(IPA)平成30年度春期 システム監査技術者試験 午前Ⅱ 問18(公式資料:問題冊子(PDF) / 解答例)

関連する過去問一覧

IPA Advancedは非公式の学習サイトです。解説にはAIによる補助生成を含む場合があります。公式の問題冊子・解答例・採点講評を優先し、誤りは確認後に訂正します。運営・編集方針