Главная / Интернет-технологии /
Перспективные технологии и языки веб-разработки / Тест 15
Перспективные технологии и языки веб-разработки - тест 15
Упражнение 1:
Номер 1
Какие из утверждений, относящиеся к спецификации HTML 5.0, являются справедливыми?
Ответ:
 (1) ничего принципиально нового в спецификации нет, просто были добавлены новые теги и удалены устаревшие элементы разметки 
 (2) основной её целью является улучшить язык HTML, для поддержки работы с современными мультимедийными приложениями 
 (3) целью новой спецификации является создание альтернативы для языков программирования веб-приложений 
 (4) это попытка определить единый язык разметки, который мог бы быть написан как в HTML, так и в XHTML 
Номер 2
Какие из элементов в HTML 5 предназначены для более структурированного представления семантического содержимого документа?
Ответ:
 (1) <article>
 
 (2) <audio>
 
 (3) <br>
 
 (4) <canvas>
 
 (5) <footer>
 
 (6) <header>
 
 (7) <img>
 
 (8) <nav>
 
 (9) <section>
 
 (10) <video>
 
Номер 3
Выберите из приведенного ниже списка верные утверждения относительно отличия HTML 5 от предыдущей версии
Ответ:
 (1) API и DOM являются фундаментальными частями новой спецификации 
 (2) были добавлены операторы для управления поведением элементов документа 
 (3) введены новые правила синтаксического анализ 
 (4) введены новые типы элементов управления формой 
 (5) добавлены глобальные атрибуты, применимые ко всем элементам 
 (6) добавлены новые атрибуты у элементов 
 (7) изменения затронули только элементы разметки, но все атрибуты остались без изменений 
 (8) некоторые элементы были исключены 
 (9) были введены новые элементы 
 (10) появилась Возможность использовать встроенные SVG и MathML  
 (11) практически ничего не изменилось 
 (12) существоваший ранее интерфейс DOM не претерпел существенных изменений 
 (13) это принципиально другой язык разметки 
Упражнение 2:
Номер 1
Какие из утверждений, относящиеся к спецификации CSS 3, являются верными?
Ответ:
 (1) количество селекторов существенно не изменилось. 
 (2) добавлено множество новых селекторов.  
 (3) можно добавлять тени как к тексту, так и к блокам 
 (4) можно добавлять тени только к тексту 
 (5) можно добавлять тени только к блоку 
 (6) тени для текста и блока не поддерживаются спецификацией 
 (7) скругление углов у блоков не поддерживается в спецификации 
 (8) имеется возможность в качестве границ устанавливать изображения 
 (9) цвет указывается в системе RGBA 
 (10) цвет указывается в системе CMYK 
 (11) цвет указывается в системе RGB 
 (12) анимация элементов на веб-странице реализуется только при помощи JavaScript.  
 (13) анимацию элементов на веб-странице можно реализовать собственными средствами CSS. 
Номер 2
Укажите какие из свойств относятся к CSS3 Borders?
Ответ:
 (1) background-origin
 
 (2) background-size
 
 (3) border-image
 
 (4) border-radius
 
 (5) box-shadow
 
 (6) punctuation-trim
 
 (7) transform
 
Номер 3
Выберите верные утверждения:
Ответ:
 (1) CSS3 не допускает использования серверных шрифтов. 
 (2) в CSS3 имеется правило, позволяющее указывать любой шрифт, установленный на сервере.  
 (3) с помощью CSS3 клиент имеет возможность загрузить свой шрифт на сервер. 
 (4) спецификация CSS3 допускает использование только тех шрифтов, которые были установлены на клиентском компьютере.  
 (5) шрифт, указанный в CSS3, автоматически загружается клиентом с сервера 
Упражнение 3:
Номер 1
Выберите верные утверждения:
Ответ:
 (1) HTML - подмножество SGML 
 (2) HTML - приложение SGML 
 (3) HTML - приложение XML 
 (4) SGML - приложение XML 
 (5) XML - подмножество SGML 
Номер 2
Какие из спецификаций описывают схему XML?
Ответ:
 (1) DOM 
 (2) DTD 
 (3) XDR 
 (4) XLink 
 (5) XPath 
 (6) XSD 
 (7) XSLT 
Номер 3
Если XML документ выполняет все синтаксические правила:
Ответ:
 (1) он считается действительным 
 (2) он считается правильно построенным 
 (3) он считается правильно построенным и действительным 
 (4) это никак не связано с его действительностью или правильной построенностью 
Упражнение 4:
Номер 1
Укажите, какие из свойств определены в XML DOM:
Ответ:
 (1) childNodes
 
 (2) firstChild
 
 (3) firstSibling
 
 (4) lastChild
 
 (5) nextParent
 
 (6) nextSibling
 
 (7) parentNode
 
 (8) previousSibling
 
 (9) siblingNodes
 
Номер 2
Укажите правильное соответствие между свойствами и их описаниями для объекта Node
:
название события | объект |
---|
1 | baseURI | 1 | Возвращает URI узла в пространстве имен |
2 | childNodes | 2 | Возвращает XML код узла |
3 | firstChild | 3 | Возвращает абсолютный URI узла |
4 | lastChild | 4 | Возвращает имя узла в зависимости от типа |
5 | localName | 5 | Возвращает корневой элемент (объект document) для узла |
6 | namespaceURI | 6 | Возвращает локальную часть имени узла |
7 | nextSibling | 7 | Возвращает непосредственно предшествующий узел |
8 | nodeName | 8 | Возвращает первый дочерний узел |
9 | nodeType | 9 | Возвращает последний дочерний узел |
10 | nodeValue | 10 | Возвращает родительский узел |
11 | ownerDocument | 11 | Возвращает следующий дочерний узел |
12 | parentNode | 12 | Возвращает список дочерних узлов |
13 | prefix | 13 | Возвращает тип узла |
14 | previousSibling | 14 | Устанавливает или возвращает значение узла в зависимости от типа |
15 | textContent | 15 | Устанавливает или возвращает префикс пространства имен узла |
16 | xml | 16 | Устанавливает или возвращает текстовое содержимое узла |
Ответ:
 (1) 1-3,2-12,3-8,4-9,5-6,6-1,7-11,8-4,9-13,10-14,11-5,12-10,13-15,14-7,15-16,16-2 
 (2) 1-14,2-5,3-10,4-15,5-7,6-16,7-2,8-4,9-13,10-3,11-12,12-8,13-9,14-6,15-1,16-11 
 (3) 1-1,2-2,3-3,4-4,5-5,6-6,7-7,8-16,9-15,10-14,11-13,12-12,13-11,14-10,15-9,16-8 
Номер 3
Укажите правильное соответствие между методами и их описаниями для объекта Node:
название события | объект |
---|
1 | appendChild | 1 | Ассоциирует объект с ключем в узле |
2 | cloneNode | 2 | Возвращает истинное значение, если узел имеет атрибуты |
3 | compareDocumentPosition | 3 | Возвращает истинное значение, если узел имеет дочерние узлы |
4 | getFeature | 4 | Возвращает объект DOM, реализующий специализированный API |
5 | getUserData | 5 | Возвращает объект, ассоциирующийся с ключем текущего узла |
6 | hasAttributes | 6 | Вставляет новый узел перед существующим узлом |
7 | hasChildNodes | 7 | Добавляет новый узел в конец списка дочерних узлов |
8 | insertBefore | 8 | Заменяет дочерний узел |
9 | isDefaultNamespace | 9 | Клонирует узел |
10 | isEqualNode | 10 | Определяет - поддерживается ли указанная характеристика узлом |
11 | isSameNode | 11 | Определяет, является ли указанный namespace значением по умолчанию |
12 | isSupported | 12 | Проверяет идентичность двух узлов |
13 | removeChild | 13 | Проверяет равенство двух узлов |
14 | replaceChild | 14 | Сравниваете позиций двух узлов |
15 | setUserData | 15 | Удаляет дочерний узел |
Ответ:
 (1) 1-7,2-9,3-14,4-4,5-5,6-2,7-3,8-6,9-11,10-13,11-12,12-10,13-15,14-8,15-1 
 (2) 1-7,2-9,3-11,4-13,5-12,6-10,7-15,8-6,9-14,10-4,11-5,12-2,13-3,14-8,15-1 
 (3) 1-15,2-14,3-13,4-12,5-11,6-10,7-9,8-8,9-7,10-6 ,11-5 ,12-4 ,13-3 ,14-2,15-1 
Упражнение 5:
Номер 1
Выберите характеристики, относящиеся к SAX API:
Ответ:
 (1) анализ документа является однонаправленным 
 (2) затраты памяти зависят от максимальной глубины дерева документа и количества атрибутов в узле элемента  
 (3) потоковое чтение данных с диска невозможно 
 (4) требуется хранить в памяти все дерево документа 
 (5) формальной спецификации для данного API не существует 
 (6) является поточным и управляемым событиями 
Номер 2
Выберите характеристики, относящиеся к XSL:
Ответ:
 (1) базируется на XML  
 (2) у разработчиков имеется возможность использовать средства контроля за корректностью составления стилевых списков  
 (3) форматирование выполняется на сервере  
 (4) форматирование применяется к HTML-документу браузером на клиентской стороне 
Упражнение 6:
Номер 1
Что такое CGI?
Ответ:
 (1) стандарт 
 (2) сценарий 
 (3) интерфейс 
 (4) ни одно из названного выше 
Номер 2
Каким образом выполняются программы на сценарных языках?
Ответ:
 (1) интерпретатор считывает инструкции из файла программы минимально требующимися блоками, и исполняет эти блоки, не читая дальнейший код 
 (2) вначале считывается вся программа, затем компилируется либо в машинный код, либо в один из внутренних форматов, после чего получившийся код исполняется 
 (3) оба варианта неверны 
Номер 3
Выберите те утверждения, которые относятся к ISAPI:
Ответ:
 (1) ISAPI приложения уступают по производительности другим веб-приложениям 
 (2) приложение загружается в том же адресном пространстве, что и веб-сервер 
 (3) приложение и веб-сервер загружаются в отдельных адресных пространствах 
 (4) программно реализуется в виде DLL 
 (5) производительность ISAPI приложений выше чем у других веб-приложений 
 (6) сбой ISAPI-приложения может привести к неустойчивой работе самого веб-сервера 
 (7) сбой ISAPI-приложения не влияет на устойчивость работы веб-сервера 
 (8) это многозвенный API для веб-сервера IIS 
Упражнение 7:
Номер 1
Укажите правильное соответствие: SOAP
Ответ:
 (1) описывает внешние интерфейсы веб-сервисов 
 (2) описывает интерфейс распознавания, описания и интеграции 
 (3) определяет порядок обмена сообщениями и формат сообщений с веб-сервисом 
Номер 2
Укажите правильное соответствие: WSDL
Ответ:
 (1) описывает внешние интерфейсы веб-сервисов 
 (2) описывает интерфейс распознавания, описания и интеграции 
 (3) определяет порядок обмена сообщениями и формат сообщений с веб-сервисом 
Номер 3
Укажите правильное соответствие: UDDI
Ответ:
 (1) описывает внешние интерфейсы веб-сервисов 
 (2) описывает интерфейс распознавания, описания и интеграции 
 (3) определяет порядок обмена сообщениями и формат сообщений с веб-сервисом 
Упражнение 8:
Номер 1
Укажите правильное соответствие между событиями веб-запроса и объектами в ASP: Response
Ответ:
 (1) используется для записи данных в запрос HTTP, возвращаемый клиенту 
 (2) представляет собой состояние заданного веб-сеанса с заданным хостом клиентом 
 (3) содержит информацию о веб-сервере, веб-сайте, а также обеспечивает поддержку вызывающей программы 
 (4) содержит параметры и конфигурации по настройке работы ASP для данного веб-сайта 
 (5) хранит содержимое HTTP-запроса и обеспечивает вспомогательные функции для обработки данных HTTP-запроса 
Номер 2
Укажите правильное соответствие между событиями веб-запроса и объектами в ASP: Application
Ответ:
 (1) используется для записи данных в запрос HTTP, возвращаемый клиенту 
 (2) представляет собой состояние заданного веб-сеанса с заданным хостом клиентом 
 (3) содержит информацию о веб-сервере, веб-сайте, а также обеспечивает поддержку вызывающей программы 
 (4) содержит параметры и конфигурации по настройке работы ASP для данного веб-сайта 
 (5) хранит содержимое HTTP-запроса и обеспечивает вспомогательные функции для обработки данных HTTP-запроса 
Номер 3
Укажите правильное соответствие между событиями веб-запроса и объектами в ASP: Request
Ответ:
 (1) используется для записи данных в запрос HTTP, возвращаемый клиенту 
 (2) представляет собой состояние заданного веб-сеанса с заданным хостом клиентом 
 (3) содержит информацию о веб-сервере, веб-сайте, а также обеспечивает поддержку вызывающей программы 
 (4) содержит параметры и конфигурации по настройке работы ASP для данного веб-сайта 
 (5) хранит содержимое HTTP-запроса и обеспечивает вспомогательные функции для обработки данных HTTP-запроса 
Упражнение 9:
Номер 1
Укажите правильное соответствие между событиями веб-запроса и объектами в ASP: Server
Ответ:
 (1) используется для записи данных в запрос HTTP, возвращаемый клиенту 
 (2) представляет собой состояние заданного веб-сеанса с заданным хостом клиентом 
 (3) содержит информацию о веб-сервере, веб-сайте, а также обеспечивает поддержку вызывающей программы 
 (4) содержит параметры и конфигурации по настройке работы ASP для данного веб-сайта 
 (5) хранит содержимое HTTP-запроса и обеспечивает вспомогательные функции для обработки данных HTTP-запроса 
Номер 2
Укажите правильное соответствие между событиями веб-запроса и объектами в ASP: Session
Ответ:
 (1) используется для записи данных в запрос HTTP, возвращаемый клиенту 
 (2) представляет собой состояние заданного веб-сеанса с заданным хостом клиентом 
 (3) содержит информацию о веб-сервере, веб-сайте, а также обеспечивает поддержку вызывающей программы 
 (4) содержит параметры и конфигурации по настройке работы ASP для данного веб-сайта 
 (5) хранит содержимое HTTP-запроса и обеспечивает вспомогательные функции для обработки данных HTTP-запроса 
Номер 3
Укажите правильное соответствие: Интеграция на уровне представления.
Ответ:
 (1) включает все типы интеграции. 
 (2) обеспечивается прямой доступ к бизнес-логике приложений через непосредственное взаимодействие приложений с API или посредством веб-сервисов.  
 (3) позволяет пользователю взаимодействовать с приложением. Предоставляет доступ к пользовательскому интерфейсу удаленных приложений. 
 (4) предполагается доступ к одной или нескольким базам данных, используемых удаленным приложением.  
Упражнение 10:
Номер 1
Укажите правильное соответствие: Интеграция на уровне функциональности.
Ответ:
 (1) включает все типы интеграции. 
 (2) обеспечивается прямой доступ к бизнес-логике приложений через непосредственное взаимодействие приложений с API или посредством веб-сервисов.  
 (3) позволяет пользователю взаимодействовать с приложением. Предоставляет доступ к пользовательскому интерфейсу удаленных приложений. 
 (4) предполагается доступ к одной или нескольким базам данных, используемых удаленным приложением.  
Номер 2
Укажите правильное соответствие: Интеграция на уровне данных.
Ответ:
 (1) включает все типы интеграции. 
 (2) обеспечивается прямой доступ к бизнес-логике приложений через непосредственное взаимодействие приложений с API или посредством веб-сервисов.  
 (3) позволяет пользователю взаимодействовать с приложением. Предоставляет доступ к пользовательскому интерфейсу удаленных приложений. 
 (4) предполагается доступ к одной или нескольким базам данных, используемых удаленным приложением.