パスポイ

Webサーバ上において、図のようにディレクトリd1及びd2が配置されているとき… ITパスポート 平成31年度春期96

テクノロジ系

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

平成31年度春期 問96の図
  • ./d2/f2.html
  • ./f2.html
  • ../d2/f2.html
  • d2/../f2.html
正解と解説を見る

正解

../d2/f2.html

正解は「../d2/f2.html」である。カレントディレクトリd1からd2にあるf2.htmlを参照するには、まず".."で1階層上の親ディレクトリに移動し、そこからd2ディレクトリに入ってf2.htmlを指定する必要があるため、"../d2/f2.html"となる。"./d2/f2.html"はd1の直下にd2があると誤って解釈しており、"./f2.html"はd1直下にf2.htmlがあるとする誤りであり、"d2/../f2.html"もd1の直下にd2があることを前提とした誤った経路指定である。

出典:平成31年度 春期 ITパスポート試験 問96

問題文および選択肢は独立行政法人情報処理推進機構(IPA)が公開する試験問題に基づいています。著作権はIPAに帰属します。解説は当サイトが独自に作成したものです。

解いて競うと、毎月1位にAmazonギフト券5,000円分

無料登録すると過去問演習のスコアが月間ランキングに記録されます。1回10問・スマホでサクッと。