Главная / Интернет-технологии /
Основы XML / Тест 8
Основы XML - тест 8
Упражнение 1:
Номер 1
Какие способы задания внешнего файла существуют?
Ответ:
 (1) абсолютный 
 (2) относительный 
 (3) относительно базового адреса 
Номер 2
С помощью какой директивы внешний файл стиля импортируется в другой файл стиля?
Ответ:
 (1) @import url(URL);
 
 (2) {background-image:url(URL);
 
 (3) <?xml-stylesheet type="text/css" href="URLТаблСтил"?>
 
Номер 3
Как внешний файл стиля можно связать с XML-документом?
Ответ:
 (1) @import url(URL);
 
 (2) {background-image:url(URL);
 
 (3) <?xml-stylesheet type="text/css" href="URLТаблСтил"?>
 
Упражнение 2:
Номер 1
Можно ли связывать с HTML любые XML-документы?
Ответ:
 (1) да, но только симметрично структурированные 
 (2) да, но только документы, которые можно представить как записи базы данных 
 (3) да, но только документы с символьными данными 
Номер 2
Если структура документа не допускает связывание данных, что надо делать?
Ответ:
 (1) использовать CSS 
 (2) создать сценарий объектной модели 
 (3) использовать расширенные таблицы стилей 
Номер 3
Какой объект применяется в языке сценариев XML-документов?
Ответ:
 (1) Data Source Object 
 (2) Application Data Object 
 (3) Open Database Connectivity interface 
Упражнение 3:
Номер 1
Основное содержание css-файлов:
Ответ:
 (1) набор правил 
 (2) совокупность описаний примитивов и списков атрибутов 
 (3) программа по обработке XML-документа 
Номер 2
В каких текстовых редакторах можно создавать каскадные таблицы стилей?
Ответ:
 (1) в любом 
 (2) в программе Adobe Acrobat 
 (3) только в программе CSS Editor 
Номер 3
Что такое правило?
Ответ:
 (1) информация по отображению некоторого типа элемента 
 (2) cелектор вместе с блоком объявлений 
 (3) описание атрибута 
Упражнение 4:
Номер 1
Какая из следующих записей устанавливает связь XML-документа с HTML-страницей?
Ответ:
 (1) <XML ID="dsoBook" SRС="Book.xml"></XML>
 
 (2) <XML ID="dsoBook" HREF="Book.xml"></XML>
 
 (3) <XML ID="dsoBook" SRC="Book.xml" />
 
 (4) <SPAN DATASRC="#dsoBook" DATAFLD="AUTHOR"></SPAN>
 
Номер 2
Какая из следующих записей сцепляет HTML-элемент с XML-элементом?
Ответ:
 (1) <XML ID="dsoBook" SRС="Book.xml"></XML>
 
 (2) <SPAN DATASRC="#dsoBook" DATAFLD="AUTHOR"></SPAN>
 
 (3) <XML ID="dsoBook" HREF="Book.xml"></XML>
 
Номер 3
Что делает следующая запись?
<XML ID="dsoBook" HREF="Book.xml"></XML>
Ответ:
 (1) такая запись вызовет ошибку 
 (2) устанавливает связь XML-документа с HTML-страницей 
 (3) сцепляет HTML-элемент с XML-элементом 
Упражнение 5:
Номер 1
Почему такая запись вызывает ошибку? <XML ID="dsoBook" SRC="Book.xml" />
Ответ:
 (1) потому что элемент с именем XML
не является собственно XML-элементом 
 (2) потому что ошибочная запись, правильно будет так: <XML ID="dsoBook" HREF="Book.xml" />
 
 (3) такая запись не вызовет ошибки 
Номер 2
Где Internet Explorer 5 хранит данные XML?
Ответ:
 (1) в Application Data Object 
 (2) в Data Source Object 
 (3) в своем встроенном XML-процессоре 
Номер 3
Что произойдет, если Internet Explorer 5 обнаружит ошибку при открытии XML-документа через фрагмент данных на HTML-странице?
Ответ:
 (1) просто не будет отображать данные XML, не выводя сообщение об ошибке 
 (2) отображение документа приостановится и появится сообщение о фатальной ошибке 
 (3) документ выведется как есть, Internet Explorer не проверяет на ошибки XML-документы, включенные через фрагмент данных на HTML-странице 
Упражнение 6:
Номер 1
Каким образом можно осуществить сцепление HTML-элементов с XML-элементами?
Ответ:
 (1) табличным сцеплением 
 (2) сцеплением по отдельным записям 
 (3) нельзя осуществить сцепление HTML-элементов с XML-элементами 
Номер 2
С каким документом сцеплен элемент TABLE
в следующем фрагменте кода?
<XML ID="dsoInventory" SRC="Inventory.xml"></XML>
<TABLE DATASRC="#dsoInventory" BORDER="1" CELLPADDING="5">
Ответ:
 (1) dsoInventory 
 (2) Inventory.xml 
 (3) элемент TABLE
не сцеплен ни с каким документом 
Номер 3
С каким документом сцеплен элемент TABLE
в следующем фрагменте кода?
<XML ID="dsoInventory" SRC="Inventory.xml"></XML>
<TABLE DATASRC="dsoInventory" BORDER="1" CELLPADDING="5">
Ответ:
 (1) dsoInventory 
 (2) Inventory.xml 
 (3) элемент TABLE
не сцеплен ни с каким документом 
Упражнение 7:
Номер 1
Что будет содержать ячейка таблицы после выполнения следующего кода?<XML ID="dsoInventory" SRC="Inventory.xml"></XML>
<TABLE DATASRC="#dsoInventory" BORDER="1" CELLPADDING="5">
...
<TD><SPAN DATAFLD="TITLE"></SPAN></TD>
...
Ответ:
 (1) ячейка таблицы будет содержать значение текущего элемента TITLE
из XML-документа Inventory.xml 
 (2) ячейка таблицы останется пустой 
 (3) ячейка таблицы будет содержать сообщение об ошибке 
Номер 2
Что будет содержать ячейка таблицы после выполнения следующего кода?<XML ID="dsoInventory" SRC="Inventory.xml"></XML>
<TABLE DATASRC="dsoInventory" BORDER="1" CELLPADDING="5">
<TR>
<TD><SPAN DATAFLD="TITLE"></SPAN></TD>
</TR>
</TABLE>
Ответ:
 (1) ячейка таблицы будет содержать значение элемента TITLE
XML-документа Inventory.xml 
 (2) ячейка таблицы останется пустой 
 (3) ячейка таблицы будет содержать сообщение об ошибке 
Номер 3
Отобразятся ли все элементы XML-документа в браузере, если в элементе TABLE
определена только одна строка?
Ответ:
 (1) да, браузер повторяет строковый элемент для каждой записи в XML-документе 
 (2) нет, отобразится только первый элемент XML-документа 
 (3) нет, отобразится только последний элемент XML-документа 
 (4) браузер выдаст ошибку 
Упражнение 8:
Номер 1
Почему ячейки (элементы TD
) не сцепляются непосредственно с полями XML?
Ответ:
 (1) элемент TD
не является связываемым HTML-элементом 
 (2) элемент TD
можно связать с полями XML 
 (3) это зависит от версии XML 
Номер 3
Каким образом можно отобразить сразу 5 значений элементов XML-документа записей за один раз?
Ответ:
 (1) <TABLE DATASRC="#dsoInventory" DATAPAGESIZE="5">
 
 (2) <TABLE DATASRC="#dsoInventory" ITEMS="5">
 
 (3) <TABLE DATASRC="#dsoInventory" DATASIZE="5">
 
 (4) никак, всегда отображается столько элементов, сколько есть в XML-документе 
Упражнение 9:
Номер 1
Какой метод элемента TABLE
следует использовать, чтобы отобразить последнюю страницу записей?
Ответ:
 (1) FirstPage
 
 (2) PreviousPage
 
 (3) NextPage
 
 (4) LastPage
 
Номер 2
Какой метод элемента TABLE
следует использовать, чтобы отобразить следующую страницу записей?
Ответ:
 (1) firstPage
 
 (2) previousPage
 
 (3) nextPage
 
 (4) lastPage
 
Номер 3
Что произойдет при выполнении следующего вызова в таблице с ID= InventoryTable
?
InventoryTable.firstPage()
Ответ:
 (1) отобразится первая страница записей 
 (2) отобразится предыдущая страница записей 
 (3) отобразится следующая страница записей 
 (4) отобразится последняя страница записей 
Упражнение 10:
Номер 1
Укажите верные варианты ответов
Ответ:
 (1) отображаемая в данный момент запись называется текущей записью 
 (2) для перемещения между записями используются методы объекта recordset DSO
 
 (3) HTML-элемент SPAN
может отобразить за раз только одну запись 
Номер 2
Какой метод объекта recordset DSO
используется для перехода к записи с номером 5?
(предполагается, что HTML-страница содержит фрагмент данных XML с идентификатором (ID) dsoInventory
)
Ответ:
 (1) dsoInventory.recordset.moveto(5)
 
 (2) dsoInventory.recordset.move(5)
 
 (3) dsoInventory.recordset.goto(5)
 
 (4) dsoInventory.recordset.next(5)
 
Номер 3
Совместно с какими источниками данных можно использовать объект общего назначения ADO recordset
?
Ответ:
 (1) только с XML DSO 
 (2) с множеством различных источников данных, а не только с XML DSO 
 (3) объект общего назначения ADO recordset
вообще не используется в web 
Упражнение 11:
Номер 1
Какое свойство объекта recordset
принимает значение true
, если достигнуто начало файла?
Ответ:
 (1) BOF
 
 (2) EOF
 
 (3) у объекта recordset
такого свойства нет 
Номер 2
Какое свойство объекта recordset
принимает значение true
, если достигнут конец файла?
Ответ:
 (1) BOF
 
 (2) EOF
 
 (3) у объекта recordset
такого свойства нет 
Номер 3
Укажите верные утверждения
Ответ:
 (1) при достижения конца файла свойство объекта recordset
BOF
принимает значение true
 
 (2) при достижения конца файла свойство объекта recordset
EOF
принимает значение true
 
 (3) при достижения начала файла свойство объекта recordset
BOF
принимает значение true
 
 (4) при достижения начала файла свойство объекта recordset
EOF
принимает значение true
 
Упражнение 12:
Номер 1
Какие из следующих HTML-элементов являются сцепляемыми?
Ответ:
 (1) A
 
 (2) B
 
 (3) IMG
 
 (4) HR
 
 (5) DIV
 
Номер 2
Что обозначает такая запись?
<!DOCTYPE INVENTORY
[
<!ELEMENT CATEGORY (CATNAME, BOOK*)>
]
>
Ответ:
 (1) каждая запись CATEGORY
содержит одно поле CATNAME
, после которого идет одно поле BOOK
 
 (2) каждая запись CATEGORY
содержит одно поле CATNAME
, после которого идет нуль или несколько вложенных записей BOOK
 
 (3) такая запись вызовет ошибку 
Номер 3
Укажите верные выражения
Ответ:
 (1) HTML-элемент P
являются сцепляемым 
 (2) HTML-элемент DIV
являются сцепляемым 
 (3) HTML-элемент IMG
не являются сцепляемым 
 (4) HTML-элемент HR
не являются сцепляемым