Главная / Программирование /
Языки информационного обмена / Тест 7
Языки информационного обмена - тест 7
Упражнение 1:
Номер 1
Выберите верное утверждение
Ответ:
 (1) атрибут xmlns
может появиться только в корневом элементе XML
 
 (2) в объявлении типа документа (DTD
) префиксы имен опускаются 
 (3) если мы определяем пространство имен по умолчанию, то предполагается, что ему принадлежат все неквалифицированные имена внутри области действия его декларации 
Номер 2
Выберите верное утверждение
Ответ:
 (1) в одном пространстве имен имена не обязательно должны быть уникальны 
 (2) все имена тегов и атрибутов, префиксы которых связаны с одним и тем же идентификатором, образуют одно пространство имен 
 (3) в одном теге может встретиться только одно пространство имен 
Номер 3
Выберите верное утверждение
Ответ:
 (1) во вложенных элементах пространство имен переопределить нельзя 
 (2) пространства имен в XML
определяются только с помощью URL
 
 (3) псевдоним, позволяющий понять, из какого пространства имен взят наш элемент имеет форму префикса элемента 
Упражнение 2:
Номер 1
Если псевдонимом для элемента Book
является слово catalog
, как будет выглядеть уточненное имя элемента
Ответ:
 (1) <Book catalog> 
 (2) <Book:catalog> 
 (3) <catalog Book> 
 (4) <catalog:Book> 
Номер 2
Квалифицированное имя элемента - ntb:city
, как выглядит локальная часть имени
Ответ:
 (1) city 
 (2) ntb 
Номер 3
Если пространство имен определенно следующим образом: <notebook xmlns:ntb = "http://some.firm.com/2003/ntbml">
, то как будет записан элемент city
принадлежащий данному пространству имен
Ответ:
 (1) <ntb:city>
 
 (2) <city>
 
 (3) <xmlns:city>
 
Упражнение 3:
Номер 1
Выберите верное утверждение
Ответ:
 (1) в схемах объявляются допустимые элементы или атрибуты 
 (2) с помощью схем проектировщики словарей создают определения эквивалентные по сложности определениям DTD
 
 (3) схемы не ограничивают для пользователя выбор тегов и модели содержания 
Номер 2
Выберите верное утверждение
Ответ:
 (1) с помощью схем создаются определения с использованием синтаксиса языка EBNF
 
 (2) DTD
фактически представляют собой разновидность схемы 
 (3) схемы представляют собой описание компонентов и правил словаря XML
 
Номер 3
Выберите верное утверждение
Ответ:
 (1) при разработке схем учитываются не только определения словаря, но и разъяснения связей между определенными типами данных 
 (2) схемы не позволяют использовать имена из других схем 
 (3) схемы позволяют типизировать данные только элементов  
Упражнение 4:
Номер 1
Если в XSD
схеме задано:
<xsd:element name="course">
<xsd:simpleType>
<xsd:restriction base="xsd:positiveInteger">
<xsd:enumeration value="2" />
<xsd:enumeration value="3" />
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
выбрать верный вариант задания элемента в XML
документе
Ответ:
 (1) <course>1</course> 
 (2) <course>3</course> 
 (3) <course>7</course> 
 (4) <course>10</course> 
Номер 2
Если в XSD
схеме задано:
<xsd:element name="zip">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:pattern value=”[0-9]{6}”/>
</xs:restriction>
</xs:simpleType>
</xs:element>
выбрать верный вариант задания элемента в XML
документе
Ответ:
 (1) <zip>176559362 </zip> 
 (2) <zip>A68JF6</zip> 
 (3) <zip>158349</zip> 
 (4) <zip>3755</zip> 
Номер 3
Если в XSD
схеме задано:
<xsd:element name="image">
<xsd:complexType>
<xsd:attribute name=”href” type=”xsd:anyURI”/>
</xs:complexType>
</xs:element>
выбрать верный вариант задания элемента в XML
документе
Ответ:
 (1) <image href="http://some.com/images/image.gif"> image </image> 
 (2) <image href="http://some.com/images/image.gif"/> 
 (3) <image> image </image> 
 (4) <image> "http://some.com/images/image.gif"</image> 
Упражнение 5:
Номер 1
Если атрибут объявлен следующим образом: <xsd:attribute name="nameU" type="xsd:string" use="required" /> то
Ответ:
 (1) aтрибут nameU
необязателен 
 (2) aтрибут nameU
обязателен; 
 (3) aтрибут nameU
неприменим 
Номер 2
С помощью какого атрибута, используя схему XSD
, можно установить в объявлении атрибута значение по умолчанию
Ответ:
 (1) type
 
 (2) use
 
 (3) default
 
Номер 3
В схеме XSD
какой тип должен быть установлен при объявлении атрибута
Ответ:
 (1) любой тип 
 (2) только сложный тип 
 (3) только простой тип 
Упражнение 6:
Номер 1
В схеме XSD
c помощью какой фасетки можно задать наибольшее значение, которое уже не входит в определяемый тип
Ответ:
 (1) <maxExclusive> 
 (2) <maxInclusive> 
 (3) <totalDigits> 
 (4) <length> 
 (5) <maxLength> 
Номер 2
В схеме XSD
c помощью какой фасетки можно задать наибольшее значение определяемого типа
Ответ:
 (1) <maxExclusive> 
 (2) <maxInclusive> 
 (3) <totalDigits> 
 (4) <length> 
 (5) <maxLength> 
Номер 3
В схеме XSD
c помощью какой фасетки можно задать наибольшую длину значений определяемого типа
Ответ:
 (1) <maxExclusive> 
 (2) <maxInclusive> 
 (3) <totalDigits> 
 (4) <length> 
 (5) <maxLength>