過去問ぽちぽちby KKM Studio

平成31年度春期 ITパスポート 問96 解説

Webサーバ上において,図のようにディレクトリd1及びd2が配置されているとき,ディレクトリd1(カレントディレクトリ)にあるWebページファイルf1.htmlの中から,別のディレクトリd2にあるWebページファイルf2.htmlの参照を指定する記述はどれか。ここで,ファイルの指定方法は次のとおりである。

〔指定方法〕

(1) ファイルは,“ディレクトリ名/…/ディレクトリ名/ファイル名”のように,経路上のディレクトリを順に“/”で区切って並べた後に“/”とファイル名を指定する。

(2) カレントディレクトリは“.”で表す。

(3) 1階層上のディレクトリは“..”で表す。

(4) 始まりが“/”のときは,左端のルートディレクトリが省略されているものとする。

平成31年度春期 問96 図1
  1. ア./d2/f2.html
  2. イ./f2.html
  3. ウ../d2/f2.html
  4. エd2/../f2.html
答えを見る

正解 ウ../d2/f2.html

要点相対パスで“..”は1階層上、“.”はカレントディレクトリ

解説

図ではルートの下にd1とd2が並んでおり、カレントディレクトリはd1です。f2.htmlを指定するには、まず“..”で1階層上のルートに戻り、そこから“d2/f2.html”とたどります。よって“../d2/f2.html”のウが正答です。

  • ア:“./d2/f2.html”は、d1の下にあるd2を指すが、d1の下にd2はないので誤り。
  • イ:“./f2.html”は、d1の中のf2.htmlを指すので誤り。
  • エ:“d2/../f2.html”は、d1の下のd2から1階層上がりd1のf2.htmlを指すことになるので誤り。
App

スキマ時間に、1問ずつ。
アプリ「ITパスポート 過去問ぽちぽち」

全問を正答・解説つきで収録。毎日の10問に、忘れた頃の復習が自然に混ざります。広告なし・買い切り。

App Store近日公開Google Play近日公開