ソフトウェア
ITパスポート試験「ファイルシステム」の問題
Webサーバ上のディレクトリ構成は次のとおりである。
- 最上位にルートディレクトリがある。
- ルートディレクトリの直下に,ディレクトリd1とディレクトリd2が並んで配置されている。
- d1の直下にファイル f1.html がある。
- d2の直下にファイル f2.html がある。
ディレクトリd1(カレントディレクトリ)にあるWebページファイル f1.html の中から,別のディレクトリd2にあるWebページファイル f2.html の参照を指定する記述はどれか。ここで,ファイルの指定方法は次のとおりである。
〔指定方法〕
ファイルは,"ディレクトリ名/…/ディレクトリ名/ファイル名"のように,経路上のディレクトリを順に"/"で区切って並べた後に"/"とファイル名を指定する。カレントディレクトリは"."で表す。1階層上のディレクトリは".."で表す。始まりが"/"のときは,左端のルートディレクトリが省略されているものとする。
ア./d2/f2.html
イ./f2.html
ウ../d2/f2.html
エd2/../f2.html
正解
ウ.../d2/f2.html
カレントはd1。目的のf2.htmlはd2配下にあり,d1とd2はともにルート直下に並ぶ。d1からたどる経路はd1→(1階層上の)ルート→d2→f2.htmlである。1階層上は".."で表すのでまず"../"でルートへ上がり,続いてd2へ下りて"d2/",最後にファイル名を付けて"../d2/f2.html"となる。よってウが正解である。
?選択肢ごとの解説
ア ×./d2/f2.htmlは『カレントディレクトリd1の直下にあるd2の中のf2.html』を意味する。しかしd2はd1の中ではなくルート直下にあるため,この経路…
イ ×./f2.htmlは『カレントディレクトリd1の直下のf2.html』を指す。だがf2.htmlはd1ではなくd2の中にあるため,d1直下を探しても見つからず参…
ウ ○カレントはd1。目的のf2.htmlはd2配下にあり,d1とd2はともにルート直下に並ぶ。d1からたどる経路はd1→(1階層上の)ルート→d2→f2.htmlである。1階層上は".."で表すのでまず"../"でルートへ上がり,続いてd2へ下りて"d2/",最後にファイル名を付けて"../d2/f2.html"となる。よってウが正解である。
エ ×d2/../f2.htmlは『カレント直下のd2へ入り,そこから1階層上(=カレントd1)へ戻り,f2.html』を意味する。結局カレントd1直下のf2.htm…
ソフトウェアの他の問題
この問題の「深掘り・誤答の完全解説・試験のコツ・覚え方」はアプリで。
無料ではじめる →ITパスポート試験の全問を、一問ごとにAIの8-ways解説つきで。SRS暗記カード・全真模試・弱点診断まで。まずは無料で。
ukamiru 過去問 · ITパスポート試験 · itpass-h31-q96
