Главная / Интернет-технологии /
Теория и практика разработки современных клиентских веб-приложений / Тест 8
Теория и практика разработки современных клиентских веб-приложений - тест 8
Упражнение 1:
Номер 1
Какие из утверждений, относящиеся к модели DOM HTML являются справедливыми?
Ответ:
 (1) комментарии являются текстовыми узлами 
 (2) комментарии являются узлами элемента 
 (3) комментарии являются узлами комментариев 
Номер 2
Укажите, что в приведенном ниже списке является свойством узла HTML:
Ответ:
 (1) appendChild
 
 (2) attributes
 
 (3) childNodes
 
 (4) getElementById
 
 (5) innerHTML
 
Номер 3
Укажите, что в приведенном ниже списке не является свойством узла HTML:
Ответ:
 (1) getElementsByTagName
 
 (2) nodeName
 
 (3) nodeValue
 
 (4) parentNode
 
 (5) removeChild
 
Упражнение 2:
Номер 1
В каком случае свойство nodeValue
не определено?
Ответ:
 (1) текстового узла 
 (2) в случае узла элемента 
 (3) узла атрибута 
 (4) всегда определено 
Номер 2
Укажите составные части стандарта DOM
Ответ:
 (1) JavaScript DOM - стандартная модель встроенного JavaScript-кода (при наличии) 
 (2) XML DOM - стандартная модель XML документа  
 (3) Core DOM – стандартная модель любого структурированного документа 
 (4) HTML DOM - стандартная модель HTML документа  
 (5) HEAD DOM - стандартная модель заголовка HTML документа 
 (6) BODY DOM - стандартная модель тела HTML документа 
Номер 3
В отношении узлов дерева DOM соблюдаются следующие принципы
Ответ:
 (1) самый верхний узел дерева называется корневым 
 (2) каждый узел имеет ровно один родительский узел 
 (3) узел может иметь любое число дочерних узлов 
 (4) конечный узел дерева не имеет дочерних узлов 
 (5) потомки имеют общего родителя 
 (6) дочерний узел не имеет потомков 
Упражнение 3:
Номер 1
Укажите особенности свойства nodeName
Ответ:
 (1) для текстового узла указывает на сам текст  
 (2) для узла элемента не определено 
 (3) доступно для чтения и записи 
 (4) для узла атрибута соответствует имени атрибута 
 (5) для узла документа всегда равно #document
 
 (6) всегда содержит имя тэга HTML элемента в верхнем регистре 
Номер 2
Укажите особенности свойства nodeValue
Ответ:
 (1) доступно только для чтения 
 (2) для узла элемента точно соответствует имени тэга 
 (3) для текстового узла всегда равно #text
 
 (4) для узла документа всегда равно #document
 
Номер 3
Укажите свойства, доступные только для чтения
Ответ:
 (1) nodeValue
 
 (2) nodeName
 
 (3) nodeType
 
 (4) innerHTML
 
Упражнение 4:
Номер 1
Для следующих элементов Element Text Attribute Document
определены типы узлов:
Ответ:
 (1) 1,2,3,4 
 (2) 1,3,2,4 
 (3) 2,3,1,4 
 (4) 9,3,2,1 
 (5) 3,2,1,9 
 (6) 1,3,2,9 
Номер 2
Укажите записи, с помощью которых можно обратиться к тэгу <body>
Ответ:
 (1) document.documentElement
 
 (2) document.body
 
 (3) document.getElementsByTagName("body")
 
 (4) document.childNodes("body")
 
 (5) document.nodeName("body")
 
Номер 3
Укажите записи, с помощью которых можно обратиться к корневому узлу документа
Ответ:
 (1) document.root
 
 (2) document.parentNode
 
 (3) document.getElementsByTagName("html")
 
 (4) document.documentElement
 
Упражнение 5:
Номер 1
В документе <html>
<head> <title>заголовок</title> </head>
<body>
text
<p id="р1">параграф1 <i>курсив</i></p>
<p title="параграф2">текст параграфа2</p>
</body></html>
к дочерним узлам можно отнести
Ответ:
 (1) тэг html
 
 (2) тэг head
 
 (3) тэг body
 
 (4) тэг p id=...
 
 (5) параметр title
 
 (6) текст текст параграфа2
 
Номер 2
В документе <html>
<head> <title>заголовок</title> </head>
<body>
text
<p id="р1">параграф1 <i></i></p>
<p title="параграф2">текст параграфа2</p>
</body></html>
к конечным узлам можно отнести
Ответ:
 (1) тэг title
 
 (2) текст заголовок
 
 (3) аттрибут id
 
 (4) тэг p id=...
 
 (5) тэг i
 
 (6) тэг body
 
Номер 3
Имеется документ <html>
<head> <title>заголовок</title> </head>
<body>
text
<p id="р1">параграф1 <i>курсив</i></p>
<p title="параграф2">текст параграфа2</p>
</body></html>
выберите правильные утверждения
Ответ:
 (1) узел элемента <p id="р1">
является потомком элементa body
 
 (2) узел элемента <p id="р1">
является потомком элементa html
 
 (3) узел элемента <p id="р1">
является родителем элементa <i>
 
 (4) узел элемента <p id="р1">
является родителем текстовому узлукурсив
 
Упражнение 6:
Номер 1
Количество корневых узлов в документе равно
Ответ:
 (1) количеству тэгов документа 
 (2) не менее одного 
 (3) всегда только один 
 (4) три и соответствуют тэгам html
body
head
 
Номер 2
Среди приведенных элементов укажите свойства
Ответ:
 (1) getElementsByTagName
 
 (2) firstChild
 
 (3) documentElement
 
 (4) attribute
 
 (5) nodeName
 
 (6) removeChild
 
Номер 3
Среди приведенных элементов укажите методы
Ответ:
 (1) getElementsByTagName
 
 (2) firstChild
 
 (3) documentElement
 
 (4) attribute
 
 (5) nodeName
 
 (6) removeChild