ITパスポート試験 ITパスポート 2019年 (平成31年 春期)96: Webサーバ上において,図のようにディレクトリd1及びd2が配置されているとき,ディレクトリd1(カレントディレクトリ)にあるWebページファイルf1.html

ITパスポート 2019年 (平成31年 春期)
Q 9696 / 100
Webサーバ上において,図のようにディレクトリd1及びd2が配置されているとき,ディレクトリd1(カレントディレクトリ)にあるWebページファイルf1.htmlの中から,別のディレクトリd2にあるWebページファイルf2.htmlの参照を指定する記述はどれか。ここで,ファイルの指定方法は次のとおりである。 〔指定方法〕 (1) ファイルは,"ディレクトリ名/…/ディレクトリ名/ファイル名"のように,経路上のディレクトリを順に"/"で区切って並べた後に"/"とファイル名を指定する。 (2) カレントディレクトリは"."で表す。 (3) 1階層上のディレクトリは".."で表す。 (4) 始まりが"/"のときは,左端のルートディレクトリが省略されているものとする。 ディレクトリ構成: ルート ─ d1(f1.html), d2(f2.html)
この問の正解率:78.89%(1,705件)
この問題の本文・選択肢・正解・解説(展開)

問題本文

Webサーバ上において,図のようにディレクトリd1及びd2が配置されているとき,ディレクトリd1(カレントディレクトリ)にあるWebページファイルf1.htmlの中から,別のディレクトリd2にあるWebページファイルf2.htmlの参照を指定する記述はどれか。ここで,ファイルの指定方法は次のとおりである。 〔指定方法〕 (1) ファイルは,"ディレクトリ名/…/ディレクトリ名/ファイル名"のように,経路上のディレクトリを順に"/"で区切って並べた後に"/"とファイル名を指定する。 (2) カレントディレクトリは"."で表す。 (3) 1階層上のディレクトリは".."で表す。 (4) 始まりが"/"のときは,左端のルートディレクトリが省略されているものとする。 ディレクトリ構成: ルート ─ d1(f1.html), d2(f2.html)

選択肢

  • ../d2/f2.html
  • ../f2.html
  • .../d2/f2.html
  • .d2/../f2.html

正解

. ../d2/f2.html

解説

カレント d1 から f2.html へは一つ上 (..) のルートへ上がり,そこから d2 へ降りて f2.html を参照する.よって ../d2/f2.html が正しいパス.

選択肢ごとの解説

  • ../d2/f2.html は d1 の下に d2 を探し誤り.
  • ../f2.html は d1 の下に f2.html を探し誤り.
  • .正しい.../d2/f2.html がルート経由の正しいパス.
  • .d2/../f2.html は d2 に入り戻る無意味なパス.

ITパスポート 2019年 (平成31年 春期)過去問一覧へ戻る・問96