игра брюс 2048
Главная / Интернет-технологии / Теория и практика разработки современных клиентских веб-приложений / Тест 10

Теория и практика разработки современных клиентских веб-приложений - тест 10

Упражнение 1:
Номер 1
Укажите, какие из свойств определены в XML DOM:

Ответ:

 (1) childNodes 

 (2) firstChild 

 (3) firstSibling 

 (4) lastChild 


Номер 2
Укажите, какие из свойств  не определены  в XML DOM:

Ответ:

 (1) nextParent 

 (2) nextSibling 

 (3) parentNode 

 (4) previousSibling 

 (5) siblingNodes 


Номер 3
Выберите характеристики, относящиеся к SAX API:

Ответ:

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

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

 (3) потоковое чтение данных с диска невозможно 

 (4) требуется хранить в памяти все дерево документа 

 (5) формальной спецификации для данного API не существует 

 (6) является поточным и управляемым событиями 


Упражнение 2:
Номер 1
Выберите характеристики, относящиеся к XSL:

Ответ:

 (1) базируется на XML  

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

 (3) форматирование выполняется на сервере  

 (4) форматирование применяется к HTML-документу браузером на клиентской стороне 


Номер 2
Какая из приведенных записей изменяет значение атрибута

Ответ:

 (1) x = xmlDoc.getElementsByTagName('lesson') 

 (2) y = x.getAttributeNode("type");y.nodeValue = "lab"; 

 (3) x[0].setAttribute("type","lab") 


Номер 3
Укажите составные части спецификации XSL

Ответ:

 (1) XSLT 

 (2) CSS 

 (3) XPath  

 (4) XSL-FO  

 (5) SAX 

 (6) DOM XML 


Упражнение 3:
Номер 1
Какие из элементов являются свойствами для объекта Node

Ответ:

 (1) hasAttributes 

 (2) ownerDocument 

 (3) lastChild 

 (4) localName 

 (5) appendChild 

 (6) nextSibling 


Номер 2
Какие из элементов являются методами для объекта Node

Ответ:

 (1) isSameNode 

 (2) namespaceURI 

 (3) cloneNode 

 (4) replaceChild 

 (5) nodeValue 

 (6) getUserData 


Номер 3
Какое свойство объекта Node определено только в Internet Explorer (его нет в Opera, Firefox, W3C)

Ответ:

 (1) prefix 

 (2) baseURI 

 (3) localName 

 (4) xml 

 (5) textContent 

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


Упражнение 4:
Номер 1
Какой элемент указывает на то, что документ является  XSL таблицей

Ответ:

 (1) xsl:template  

 (2) xsl:stylesheet  

 (3) xsl:transform  

 (4) ?xml-stylesheet  

 (5) xsl:apply-templates 

 (6) xsl:value-of  


Номер 2
Выберите правильные утверждения применительно к XSL-FO

Ответ:

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

 (2) имеет семантическую разметку 

 (3) сохраняет все данные документа внутри себя 

 (4) модифицирует представление по умолчанию для внешнего HTML или XML-документа 

 (5) конвертирует документ в какой-либо читаемый и/или печатаемый формат 


Номер 3
Выберите правильные утверждения применительно к XQuery

Ответ:

 (1) это язык запросов, разработанный для обработки данных в формате XML. 

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

 (3) разработаны механизмы для встраивания XQuery-запросов непосредственно в SQL-запросы 

 (4) конвертирует документ в какой-либо читаемый и/или печатаемый формат 


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

Ответ:

 (1) обычный текст 

 (2) база данных 

 (3) XML-структура 

 (4) HTML-документ 


Номер 2
Укажите, какие браузеры имеют поддержку XML и XSLT

Ответ:

 (1) Internet Explorer, начиная с версии 5  

 (2) Mozilla Firefox, начиная с версии 1.0.2 

 (3) Mozilla 

 (4) Netscape, начиная с версии 8 

 (5) Opera, начиная с версии 9 


Номер 3
Выберите правильные утверждения применительно к XPath

Ответ:

 (1) позволяет обходить всевозможные деревья 

 (2) имеет одинаковый с XML синтаксис 

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

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

 (5) имеет механизм встраивания SQL-запросов 

 (6) распознает предков, потомков, атрибуты элементов 


Упражнение 6:
Номер 1
Какие события возникают в SAX API при анализе документа?

Ответ:

 (1) текстовый узел 

 (2) узел элемента XML 

 (3) инструкция обработки XML 

 (4) комментарий XML 


Номер 2
Каким образом в рамках DOM XML определен доступ к узлам

Ответ:

 (1) с помощью метода getElementsByTagName(name) 

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

 (3) обращением к узлу по его имени 

 (4) обращением к узлу по номеру в индексированном списке 

 (5) путем перемещения по дереву с использованием отношений между узлами 


Номер 3
Какая из записей возвращает истинное значение, если узел имеет атрибуты

Ответ:

 (1) isEqualNode 

 (2) getAttributeNode 

 (3) getElementsByTagName 

 (4) isSameNode 

 (5) setAttribute 

 (6) hasAttributes 




Главная / Интернет-технологии / Теория и практика разработки современных клиентских веб-приложений / Тест 10