本文へスキップ

技術士試験(情報工学部門)・情報技術者試験。ファーストマクロ。


Since 2016.4.19

平成23年度 技術士第一次試験問題【専門科目】

W−23

XML文書に関する次の記述のうち、最も適切なものはどれか。

@ 整形式 (well-formed) のXML文書ではXMLの構文規則を満たしていなくてもよい。

A 文書構造に関する制約が文書型定義によって示されており、あるXML文書がその制約を満たすことをバリデータという。

B DTD (Document Type Definition) を用いて文書型を定義する方法は許されていない。

C XMLプロセッサは、処理対象となるXML文書の妥当性を必ず検証する。

D XML Schema により、XML名前空間を使ったXML文書の妥当性検証ができる。


正解

D


解説

@ 整形式 (well-formed) のXML文書ではXMLの構文規則をすべて満たしていなければならない

A XML文書がきちんと文書型定義に沿って書かれているかチェックすることをバリデートといい、バリデートを行うことをバリデータと呼ぶ。「制約を満たすこと」とは、少しニュアンスが違う。

B DTDは、XML文書において一番使われる言語の一つである。

C 検証XMLプロセッサは、XML文書の妥当性をチェックする。非検証XMLプロセッサは、整形式XML文書かどうかの検査を行うが妥当性は検証しない。

D 正しい。スキーマはXMLの構造のことである。

W−22 目次 W−24