平成26年度 秋期 午前 問8
ソフトウェア開発管理技術
XMLに関する記述
XML に関する記述のうち,適切なものはどれか。
- アHTML を基にして,その機能を拡張したものである。
- イXML 文書を入力するためには専用のエディタが必要である。
- ウ文書の論理構造と表示スタイルを統合したものである。
- エ利用者独自のタグを使って,文書の属性情報や論理構造を定義することができる。
答えと解説を見る
✓ これが正解エ利用者独自のタグを使って,文書の属性情報や論理構造を定義することができる。
解説
タグを利用者が決められる点が XML の要です。
XML は文書にタグを付けて構造を表す言語で、名前の頭にある拡張できるという語がそのまま性質を表しています。HTML では使えるタグがあらかじめ決められていますが、XML では扱う中身に合わせてタグの名前を利用者の側で決められます。商品を扱う文書なら商品名や単価といったタグを自分で用意でき、そのおかげで何を表しているかが文書自身から読み取れます。判定の軸は、この決められるという性質に触れているかという一点です。あわせて押さえておきたいのは、XML が表しているのは中身の組み立て方であって見た目ではないこと、そして中身はただの文字の並びなので特別な道具がなくても読み書きできることです。正解にあたるのは、利用者が独自のタグを使って属性情報や論理構造を定義できると述べたものです。
ほかの選択肢はなぜ違うのか
- アHTML を基にして,その機能を拡張した…:親子の関係として述べている点が誤りです。二つはどちらも同じ祖先にあたる汎用のマークアップ言語から生まれた間柄で、一方を土台にしてもう一方が作られたわけではありません。
- イXML 文書を入力するためには専用のエデ…:書くための道具が限られると述べていますが、中身は文字の並びにすぎないので、ふつうのテキストエディタがあれば作れます。特別な編集ソフトがなければ書けないわけではありません。
- ウ文書の論理構造と表示スタイルを統合したも…:見た目と組み立て方をひとまとめにすると述べていますが、実際は逆で、表示のしかたは別の仕組みに任せて切り離す作りになっています。
出典:平成26年度 秋期 基本情報技術者試験 午前 問8
この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)