平成31年度 春期 問96 ディレクトリ構造と相対パス
Webサーバ上において,図のようにディレクトリd1及びd2が配置されているとき,ディレクトリd1(カレントディレクトリ)にあるWebページファイル f1.html の中から,別のディレクトリd2にあるWebページファイル f2.html の参照を指定する記述はどれか。ここで,ファイルの指定方法は次のとおりである。 〔指定方法〕 ファイルは,"ディレクトリ名/…/ディレクトリ名/ファイル名"のように,経路上のディレクトリを順に"/"で区切って並べた後に"/"とファイル名を指定する。 カレントディレクトリは"."で表す。 1階層上のディレクトリは".."で表す。 始まりが"/"のときは,左端のルートディレクトリが省略されているものとする。
./d2/f2.html
./f2.html
../d2/f2.html
d2/../f2.html
先に解説を見る
正解ウ
../d2/f2.html
解説
この問題のポイント
相対パスは、基準となるファイルのあるフォルダから、目的のファイルまでの経路です。「..」は一つ上のフォルダを表します。別の枝へ進む場合は、共通の親まで戻ってから目的のフォルダへ進みます。
条件に当てはめると
まず「..」で一つ上の親フォルダへ戻ります。
次に「d2」へ入り、その中の「f2.html」を指定します。
したがって、相対パスは../d2/f2.htmlです。
正解:ウ
../d2/f2.htmlです。

続けて練習して、学習記録を残そう。
同じ分野の別の問題を解く同じ分野の問題
関連する用語
編集・確認:kakoloop · 編集方針
公開日:
内容更新:
問題・解説の誤りを報告する