修了試験 2020-01-26実施分 基本情報技術者試験 問10
XML文書のDTDに記述するものはどれか。
正答4
解説
正解は4です。 XML(Extensible Markup Language)文書のDTD(Document Type Definition:文書型定義)に何を書くかを問う問題です。 DTDには、使用する要素や属性の名前、要素の入れ子構造などの文書の型を定義します。 【選択肢別解説】 1:× 使用する文字コードは、文書先頭のXML宣言(encoding属性)に書きます。 DTDに書くものではありません。 2:× データそのものは、要素の内容として文書本体(文書インスタンス)に書きます。 DTDはデータの入れ物の形を決めるものです。 3:× XMLのバージョン情報は、XML宣言のversion属性に書きます。 DTDの役割ではありません。 4:○ DTDは名前のとおり文書型の定義です。 どの要素がどの順序・回数で現れるか、どんな属性をもつかを記述します。 【ポイント】 XML宣言には「バージョンと文字コード」、DTDには「文書の構造(文書型)」を書く、と区別して覚えます。 DTDに従っている文書は「妥当な(valid)XML文書」と呼ばれます。まとめて解く
修了試験 2020-01-26実施分を通しで解く(80問)→