過去問解きまくり研究所 ホーム

ソフトウェア|平成23年度 特別 ITパスポート試験 問100

〔中問C・Web ページの作成〕〔テクノロジ〕D さんは,E さんから,完成した ank01.html を Web サーバの nsiten ディレクトリに,懸賞ページで使用した写真などのデータを tgazou ディレクトリに転送して公開するよう指示された。そこで,写真が懸賞ページに正しく表示されるように,ank01.html に写真を表示するタグを記述した。Web サーバのディレクトリ構成とファイルの指定方法が次のとおりのとき,JPEG 形式に変換した写真1(ファイル名 s01.jpeg)を表示するタグの a に入る記述はどれか。ここで,img タグは,src="ファイル名" で指定したファイル名の画像を表示する。

〔中問C の記述(抜粋・再掲)〕D さんは E さんから次の指示を受けている。
1. 懸賞ページは HTML 形式の ank01.html というファイル名で作成し,Web サーバの指定されたディレクトリに転送する。
2. ファイルを指定する場合は,相対パスで記述する
3. 使用する写真のファイルサイズは,1 枚当たり 200 k バイト以下とする。

〔Web サーバのディレクトリ構成〕当課が木の形を字で書き起こしたもの

```
ルート
└ …… www ── main ─┬─ tenpo ── nsiten ← ank01.html を置く
└─ tgazou ← 写真を置く
(ルートと www の間には省略されたディレクトリがある)
```

〔ファイルの指定方法〕
1. ファイルは,“ディレクトリ名¥…¥ディレクトリ名¥ファイル名” のように,経路上のディレクトリを順に “¥” で区切って並べた後に “¥” とファイル名を指定する。
2. カレントディレクトリは “.” で表す。
3. 1 階層上のディレクトリは “..” で表す。
4. 始まりが “¥” のときは,左端にルートディレクトリが省略されているものとする。
5. 始まりが “¥”,“.”,“..” のいずれでもないときは,左端にカレントディレクトリ配下であることを示す “.¥” が省略されているものとする。

〔写真1を表示するタグ〕

```
img src="  a  ¥s01.jpeg " … (原典は img タグの形で印字されている)
```

解説

いったん二つ上へ戻ってから、絵を置いた入れ物へ下ります。

頁の置き場所と、絵の置き場所は別の入れ物でした。頁は、店の入れ物の下の店名の入れ物に置かれます。絵のほうは、その二つ上の入れ物の下に置かれました。だから頁から見ると、いったん上へ戻る要りがあります。一つ上へ戻ると、店の入れ物に着きました。そこからさらに上へ行くと、共通の親に着きました。そこから下へたどれば、絵の入れ物です。だから上へ戻る印を二つ並べ、入れ物の名を書きます。この書き方を挙げた肢が当たり、戻る回数が要でした。一つだけ戻る書き方は、まだ店の入れ物に居ます。そこに絵の入れ物は無いので、たどり着けませんでした。いま居る場所から下る書き方も、絵の入れ物へは届きません。根から書き下ろす書き方は、相対という指示に反します。シラバスも、絶対パスと相対パスの指定を活用の例に挙げています。

ほかの選択肢はなぜ違うのか

この問題に関係する言葉

出典:平成23年度 特別 ITパスポート試験 問100(改変:原典の図表をテキストに書き起こした)

この問題を演習で解く

同じ単元をまとめて解くならソフトウェアへ。

この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)