игра брюс 2048
Главная / Интернет-технологии / Основы XML / Тест 5

Основы XML - тест 5

Упражнение 1:
Номер 1
Для валидных XML-документов обязательно наличие:

Ответ:

 (1) объявления типа документа 

 (2) комментариев 

 (3) примитивов 


Номер 2
К валидному XML-документу предъявляются требования:

Ответ:

 (1) пролог документа должен содержать специальное объявление типа документа, которое содержит определение типа документа (DTD) 

 (2) остальной документ должен отвечать структуре, заданной в DTD 

 (3) все критерии валидного документа носят рекомендательный характер 


Номер 3
Отклонение от требований корректности формирования при составлении XML-документа:

Ответ:

 (1) приводит к возникновению фатального сбоя и прекращению обработки документа 

 (2) приводит к возникновению ошибки, не приводящей к прекращению обработки документа 

 (3) не является причиной возникновения каких-либо ошибок 


Упражнение 2:
Номер 1
Каким требованиям необходимо обязательно следовать, чтобы создать правильно составленный XML-документ?

Ответ:

 (1) требованиям валидности и корректности формирования документа 

 (2) требованиям корректности формирования и синтаксическим требованиям 

 (3) требованиям валидности 


Номер 2
Преимуществами использования валидных документов является:

Ответ:

 (1) гарантия того, что документ отвечает определенной структуре или набору стандартов 

 (2) возможность использования их для проверки однородности среди группы схожих документов 

 (3) более быстрая обработка процессором 


Номер 3
При открытии XML-документа процессор Internet Explorer 5:

Ответ:

 (1) всегда проверяет документ на валидность 

 (2) всегда проверяет документ на валидность и корректность формы составления 

 (3) всегда проверяет документ на корректность формы составления 


Упражнение 3:
Номер 1
Объявление типа документа определяет:

Ответ:

 (1) структуру документа 

 (2) способ обработки процессором 

 (3) синтаксические особенности документа 


Номер 2
Выберите верное утверждение:

Ответ:

 (1) каждый элемент и атрибут должен соответствовать спецификации, выраженной в соответствующем объявлении 

 (2) допускается включать в документ какие-либо элементы и атрибуты, только если они были указаны в объявлении типа документа 

 (3) любые элементы и атрибуты могут беспрепятственно включаться в документ 


Номер 3
Что является причиной ошибки в следующем примере:
        <!doctype mydoc SYSTEM "mydocs.dtd">
        

Ответ:

 (1) нижний регистр ключевого слова DOCTYPE 

 (2) несоответствие имени уникального идентификатора ресурса и имени корневого элемента документа 

 (3) наличие ключевого слова SYSTEM 


Упражнение 4:
Номер 1
Какие виды объявлений разметки может содержать DTD?

Ответ:

 (1) объявления нотаций 

 (2) комментарии 

 (3) объявления списков атрибутов 


Номер 2
Целью определения типа документа является:

Ответ:

 (1) наложение ограничений на использование элементов и атрибутов в документе 

 (2) обеспечение согласованности документов 

 (3) указание синтаксическому анализатору способа обработки документа 


Номер 3
К внутреннему подмножеству DTD документа относятся:

Ответ:

 (1) все типы DTD 

 (2) типы DTD, полностью включаемые в объявление типа данного документа 

 (3) типы DTD, размещенные в отдельном файле 


Упражнение 5:
Номер 1
Объявление типа элемента указывает на:

Ответ:

 (1) типы дочерних элементов 

 (2) порядок следования дочерних элементов 

 (3) описание содержимого данного элемента 


Номер 2
Объявление типа элемента с именем STRING, для содержимого которого могут использоваться только символьные данные, имеет синтаксис:

Ответ:

 (1) <!ELEMENT STRING ANY> 

 (2) <!ELEMENT SUM (#PCDATA)> 

 (3) <!ELEMENT STRING (#PCDATA)> 


Номер 3
Какое ключевое слово указывает на то, что элемент может иметь любое допустимое для этого типа содержимое?

Ответ:

 (1) EMPTY 

 (2) ANY 

 (3) нет верного ответа 


Упражнение 6:
Номер 1
При описании дочернего содержимого элемента он может содержать:

Ответ:

 (1) только определенные дочерние элементы 

 (2) определенные дочерние элементы и символьные данные 

 (3) только символьные данные 


Номер 2
Для какой модели содержимого характерно, что элемент может иметь любой из серии допустимых дочерних элементов?

Ответ:

 (1) последовательной 

 (2) параллельной 

 (3) выборочной 


Номер 3
Выберите неверное утверждение:

Ответ:

 (1) последовательная форма модели содержимого указывает, что элемент должен иметь заданную последовательность дочерних элементов 

 (2) использование одного и того же типа дочернего элемента более одного раза в объявлении содержимого элемента в соответствии с последовательной моделью недопустимо 

 (3) допустимым является пропуск дочернего элемента в объявлении содержимого элемента в соответствии с последовательной моделью 


Упражнение 7:
Номер 1
Какой символ, задающий число вхождений элемента, указывает на одно или более вхождений?

Ответ:

 (1) * 

 (2) + 

 (3) ? 

 (4) ! 


Номер 2
Что означает следующее объявление:
        <!ELEMENT FRIEND (NAME+, SEX, AGE?)>
        

Ответ:

 (1) имеется возможность включить один или более дочерних элементов NAME, и что дочерний элемент AGE является необязательным 

 (2) имеется возможность включить один или более дочерних элементов AGE, и что дочерний элемент NAME является необязательным 

 (3) имеется возможность включить несколько или ни одного дочернего элемента NAME, и что дочерний элемент AGE является необязательным 


Номер 3
Число вхождений групп элементов:

Ответ:

 (1) представляет собой число вхождений двух или более элементов, которые встречаются в определенном сочетании 

 (2) невозможно задать в XML-документе 

 (3) задается путем заключения имен элементов внутри спецификации содержимого в круглые скобки, за которыми следует знак "+", "*" или "?


Упражнение 8:
Номер 1
При использовании типа "смешанного содержимого" имеется возможность определить:

Ответ:

 (1) порядок или количество вхождений дочерних элементов 

 (2) только количество вхождений дочерних элементов 

 (3) типы дочерних элементов 


Номер 2
Укажите запись, объявляющую тип элемента FRIEND, который может содержать символьные данные плюс ни одного или несколько дочерних элементов NAME:

Ответ:

 (1) <!ELEMENT FRIEND (#PCDATA | NAME)+> 

 (2) <!ELEMENT FRIEND (#PCDATA | NAME)*> 

 (3) <!ELEMENT FRIEND (#PCDATA)> 


Номер 3
Объявление списка атрибутов:

Ответ:

 (1) является специальным типом DTD-разметки 

 (2) определяет имена атрибутов, ассоциированных с элементом 

 (3) устанавливает тип данных каждого атрибута 


Упражнение 9:
Номер 1
Укажите строку, в которой содержится объявление списка атрибутов элемента:

Ответ:

 (1) <!ELEMENT FRIEND (NAME, (SEX ( M | W) )> 

 (2) <!ATTLIST FRIEND Surname CDATA "fictional" Age CDATA #REQUIRED> 

 (3) ни одна из перечисленных 


Номер 2
Какой тип невозможно присвоить атрибуту:

Ответ:

 (1) строковый 

 (2) числовой 

 (3) маркерный 

 (4) нумерованный 

 (5) логический 


Номер 3
Какое ограничение ключевое слова ID накладывает на значение атрибута маркерного типа:

Ответ:

 (1) значение атрибута должно совпадать со значением атрибута элемента типа ID внутри документа 

 (2) для каждого элемента атрибут должен иметь уникальное значение 

 (3) значение атрибута должно совпадать с именем примитива, объявленного в DTD 

 (4) значение может включать ссылки на несколько идентификаторов, разделенных пробелами внутри строки в кавычках 


Упражнение 10:
Номер 1
Какое ключевое слово используется для задания ограничения, которому должно отвечать значение атрибута нумерованного типа?

Ответ:

 (1) IDREF 

 (2) ENTITY 

 (3) NMTOKEN 

 (4) NOTATION 


Номер 2
На что указывает форма объявления значения по умолчанию #IMPLIED?

Ответ:

 (1) необходимо обязательно задать значение атрибута для каждого элемента ассоциированного типа 

 (2) допускается включить, либо опустить атрибут для элемента ассоциированного типа, причем если атрибут опускается, то никакое значение по умолчанию процессору не передается 

 (3) допускается включить, либо опустить атрибут для элемента ассоциированного типа, причем если атрибут опускается, то процессор использует значение по умолчанию 


Номер 3
Объявление обязательности атрибута и его значения по умолчанию может иметь следующие формы:

Ответ:

 (1) #IMPLIED 

 (2) #FIXED 

 (3) #REQUIRED 

 (4) #NOTATION 


Упражнение 11:
Номер 1
Если опустить блок объявлений разметки, и вместо него включить ключевое слово SYSTEM, после которого в кавычках следует описание местонахождения отдельного файла, содержащего DTD, то:

Ответ:

 (1) можно использовать только внутреннее подмножество DTD 

 (2) можно использовать как внутреннее, так и внешнее подмножество DTD 

 (3) можно использовать только внешнее подмножество DTD 


Номер 2
Системный литерал:

Ответ:

 (1) это описание местонахождения файла 

 (2) задает унифицированный идентификатор ресурса (URI) файла, содержащего внешнее подмножество DTD 

 (3) должен заключаться в кавычки 


Номер 3
Выберите верное утверждение:

Ответ:

 (1) URI (унифицированный идентификатор ресурса) практически аналогичен стандартному Internet-адресу 

 (2) для использования внешнего подмножества DTD URI обязательно должен быть прописан полностью 

 (3) частичный URI задает местонахождение относительно местонахождения XML-документа, содержащего URI 


Упражнение 12:
Номер 1
Какое подмножество использует следующий пример XML-документа:
        
<?xml version="1.0"?>
<!DOCTYPE MUSIC SYSTEM "MUSIC.dtd"
   [
   <!ATTLIST MUSIC Author CDATA #IMPLIED  Year CDATA "2000">
   <!ELEMENT TITLE (#PCDATA)>
   ]
>
<MUSIC Year="1955">
   <TITLE>Saltarello</TITLE>
</ MUSIC>
        

Ответ:

 (1) только внешнее 

 (2) только внутреннее 

 (3) и внутреннее, и внешнее 

 (4) ни внешнее, ни внутреннее 


Номер 2
При использовании и внутреннего и внешнего подмножества:

Ответ:

 (1) XML-процессор осуществляет слияние двух подмножеств, чтобы сформировать полный DTD 

 (2) внутреннее подмножество DTD имеет приоритет перед внешним подмножеством DTD 

 (3) внешнее подмножество DTD имеет приоритет перед внутренним подмножеством DTD 

 (4) внешнее и внутренне подмножество имеют одинаковый приоритет 


Номер 3
Какой раздел можно использовать для временного отключения необязательного блока объявлений разметки?

Ответ:

 (1) INCLUDE 

 (2) IGNORE 

 (3) ни один из перечисленных 




Главная / Интернет-технологии / Основы XML / Тест 5