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

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

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

Ответ:

 (1) c неизвестным заранее числом элементов 

 (2) имеющие только фиксированное число элементов 

 (3) имеющие атрибуты и нотации  

 (4) только с симметричной структурой записей  


Номер 2
DSO позволяет отобразить документы 

Ответ:

 (1) имеющие атрибуты и нотации  

 (2) только с симметричной структурой записей  

 (3) с иерархической структурой  


Номер 3
Укажите верное утверждение

Ответ:

 (1) DOM позволяет отобразить документы, имеющие атрибуты и нотации 

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

 (3) DSO позволяет отобразить документы с иерархической структурой  

 (4) DOM позволяет отобразить документы только с симметричной структурой записей  


Упражнение 2:
Номер 1
В чем отличие между DSO и DOM? 

Ответ:

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

 (2) DSO позволяет иметь доступ к свойствам документа  

 (3) DOM хранит в себе иерархическую структуру документа  

 (4) DSO работает только с наборами записей  


Номер 2
Хранить в себе иерархическую структуру документа может ...

Ответ:

 (1) DSO 

 (2) DOM 

 (3) и DOM, и DSO 

 (4) ни DOM, ни DSO не могут хранить в себе иерархическую структуру документа 


Номер 3
Каким образом из DSO можно получить доступ к DOM?

Ответ:

 (1) использовать составляющую XMLDocument 

 (2) использовать составляющую XMLNode 

 (3) нельзя получить доступ из DSO в DOM 


Упражнение 3:
Номер 1
Что создает Internet Explorer при создании фрагмента данных на HTML-странице?

Ответ:

 (1) DSO 

 (2) DOM 

 (3) DOS 


Номер 2
Укажите ошибочные утверждения

Ответ:

 (1) корневой объект DOM - это узел Document 

 (2) член XMLDocument содержит в себе ссылку на объект DSO 

 (3) при создании фрагмента данных на HTML-странице Internet Explorer создает объект DOM 


Номер 3
Что содержит в себе член XMLDocument?

Ответ:

 (1) содержит корневой объект DOM 

 (2) содержит узел Document 

 (3) содержит ссылку на объект DSO 


Упражнение 4:
Номер 1
Что нужно делать, чтобы иметь доступ к нескольким XML-документам из одной HTML-страницы?

Ответ:

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

 (2) указать несколько значений для поля SRC 

 (3) из одной HTML-страницы можно получить доступ только к одному XML-документу 


Номер 2
Как в DOM называются программные объекты, представляющие XML-документ?

Ответ:

 (1) иноды 

 (2) узлы 

 (3) псевдонимы 


Номер 3
Укажите верное утверждение

Ответ:

 (1) DOM использует различные типы узлов для представления различных типов компонентов XML 

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

 (3) программные объекты, представляющие XML-документ, называются псевдонимы 


Упражнение 5:
Номер 1
Какие из перечисленных типов является основными типами узлов?

Ответ:

 (1) Document 

 (2) Element 

 (3) Text 

 (4) Link 


Номер 2
Каким образом можно получить имя узла?

Ответ:

 (1) из свойства узла Name 

 (2) из свойства узла nodeName 

 (3) из свойства узла nodeValue 

 (4) никак 


Номер 3
Каким образом можно получить значение узла?

Ответ:

 (1) из свойства узла nodeName 

 (2) из свойства узла nodeValue  

 (3) из свойства узла This 

 (4) никак 


Упражнение 6:
Номер 1
Какие из этих свойств поддерживаются всеми типами узлов?

Ответ:

 (1) childNodes 

 (2) text 

 (3) xml 

 (4) ownerDocument 


Номер 2
Что содержит свойство childNodes объекта NodeList? 

Ответ:

 (1) атрибуты узла  

 (2) дочерние узлы  

 (3) родительские узлы 


Номер 3
Какое свойство возвращает корневой элемент XML-документа? 

Ответ:

 (1) getElementsByTagName 

 (2) doctype 

 (3) documentElement 


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

Ответ:

 (1) null 

 (2) nil  

 (3) пустая строка  


Номер 2
Каким образом XML-документ связывается со страницей HTML? 

Ответ:

 (1) <SPAN DATASRC="#dsoBook" DATAFLD="AUTHOR"></SPAN> 

 (2) <XML ID="dsoBook" SRC="Book.xml"></XML> 

 (3) Document = dsoBook.XMLDocument; 


Номер 3
Как сценарий JavaScript получает доступ к документу? 

Ответ:

 (1) Document = dsoBook.XMLDocument;  

 (2) <SPAN DATASRC="#dsoBook" DATAFLD="AUTHOR"></SPAN> 

 (3) <XML ID="dsoBook" SRC="Book.xml"></XML> 


Упражнение 8:
Номер 1
Что такое onreadystatechange? 

Ответ:

 (1) состояние загрузки документа  

 (2) функция, которая вызывается при изменении состояния загрузки  

 (3) функция, которая вызывается, когда данные становятся доступны  


Номер 2
Какая функция позволяет получить доступ к первому дочернему элементу? 

Ответ:

 (1) Element.childNodes.item(0);  

 (2) Element.childNodes(0);  

 (3) Element.childNodes.item(1);  

 (4) Element.childNodes(1);  


Упражнение 9:
Номер 1
Что обозначает 3 в значении свойства узла readyState?

Ответ:

 (1) не инициализирован 

 (2) загружается 

 (3) загружен 

 (4) интерактивный режим 

 (5) завершение 


Номер 2
Что обозначает 0 в значении свойства узла readyState?

Ответ:

 (1) не инициализирован 

 (2) загружается 

 (3) загружен 

 (4) интерактивный режим 

 (5) завершение 


Номер 3
Что обозначает 4 в значении свойства узла readyState?

Ответ:

 (1) не инициализирован 

 (2) загружается 

 (3) загружен 

 (4) интерактивный режим 

 (5) завершение 


Упражнение 10:
Номер 1
Возможно ли с помощью DOM отобразить документ, имеющий неизвестное число элементов?

Ответ:

 (1) да, возможно 

 (2) возможно только с помощью DSO 

 (3) нет, невозможно 


Номер 2
Каким образом можно извлечь элемент по имени его типа?

Ответ:

 (1) getElementsByName  

 (2) getElementsByTagName  

 (3) getElementsByTag  

 (4) это невозможно 


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

Ответ:

 (1) если в качестве параметра метода getElementsByTagName указать "ALL" 

 (2) если в качестве параметра метода getElementsByTagName указать "*" 

 (3) если в качестве параметра метода getElementsByTag указать "*" 

 (4) это невозможно 


Упражнение 11:
Номер 1
Возможно ли обратиться к дочернему узлу Attribute с использованием свойств childNodes?

Ответ:

 (1) нет, никогда 

 (2) да, всегда 

 (3) нет, для этого нужно воспользоваться свойством attributes узла Element 


Номер 2
Что возвратит вызов nextNode() после обработки следующей команды: Element.attributes.reset();?

Ответ:

 (1) возвращает ошибку 

 (2) возвращает null 

 (3) возвращает первый узел 


Номер 3
Что делает следующий скрипт: 
Attribute = Element.attributes.getNamedItem("Binding");?

Ответ:

 (1) присваивает переменной Attribute узел, который носит имя "Binding" 

 (2) присваивает переменную Attribute узлу, который носит имя "Binding" 

 (3) ничего, такой скрипт вызовет ошибку 


Упражнение 12:
Номер 1
Что происходит, если документ не имеет объявления типа документа?

Ответ:

 (1) страница выдает сообщения только об ошибках корректности формы 

 (2) страница выдает сообщения только о валидности документа 

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


Номер 2
Что обозначает строка FOR="window" EVENT="ONLOAD" в следующем скрипте?
<SCRIPT LANGUAGE="JavaScript" FOR="window" EVENT="ONLOAD">
  /* код сценария … */
</SCRIPT>


Ответ:

 (1) при выполнении сценария открывается новое окно браузера и все результаты попадают туда 

 (2) сценарий выполняется, когда браузер первый раз открывает окно страницы до того, как будет отображено содержимое страницы 

 (3) ничего, такая запись приведет к ошибке 


Номер 3
Укажите верное выражение

Ответ:

 (1) parseError.errorCode 

 (2) parseError.errorState 

 (3) parseError.errorDocument 




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