Главная / Интернет-технологии /
Основы программирования на JavaScript / Тест 10
Основы программирования на JavaScript - тест 10
Упражнение 1:
Номер 1
Что представляет собой приложение AJAX?
Ответ:
 (1)
приложение JavaScript и соединение XMLHTTP с Web-сервером 
 (2)
приложение, обрабатывающее запросы клиента на стороне сервера 
 (3)
приложение, написанное на принципиально новом языке программирования 
Номер 2
Выберите верные утверждения
Ответ:
 (1)
AJAX работает исключительно на стороне клиента 
 (2)
AJAX работает исключительно на стороне сервера 
 (3)
AJAX ориентирован на взаимодействие клиентской и серверной части 
 (4)
AJAX ориентирован преимущественно на обработку XML данных 
Номер 3
Определите, в каком формате AJAX может получать данные с сервера?
Ответ:
 (1)
текст 
 (2)
XML 
 (3)
JSON 
Упражнение 2:
Номер 1
Какие браузеры работают с AJAX?
Ответ:
 (1)
Netscape/Firefox 
 (2)
Opera 
 (3)
Internet Explorer (при условии использования ActiveX компонента) 
Номер 2
Для чего предназначен объект ActiveX XMLHttp
?
Ответ:
 (1)
для браузеров, не поддерживающих встроенный метод XMLHttpRequest
 
 (2)
необходим для создания запросов, независимо от браузера 
 (3)
этот объект не имеет отношения к AJAX 
Номер 3
Каким образом Internet Explorer 6 взаимодействует с AJAX?
Ответ:
 (1)
посредством метода XMLHttpRequest
 
 (2)
посредством объекта ActiveX XMLHttp
 
 (3)
по умолчанию 
Упражнение 3:
Номер 1
Каким методом AJAX может извлекать данные с сервера?
Ответ:
 (1)
GET
 
 (2)
POST
 
 (3)
LOAD
 
 (4)
SEND
 
Номер 2
Какой метод AJAX чаще используется при извлечении данных с сервера?
Ответ:
 (1)
GET
 
 (2)
POST
 
 (3)
LOAD
 
 (4)
SEND
 
Номер 3
Какой метод AJAX чаще используется при отправке данных на сервер?
Ответ:
 (1)
GET
 
 (2)
POST
 
 (3)
LOAD
 
 (4)
SEND
 
Упражнение 4:
Номер 1
Какая функция служит для задания параметров соединения?
Ответ:
 (1)
open
 
 (2)
XMLHttpRequest
 
 (3)
config
 
Номер 2
Для чего предназначен флаг асинхронности при задании параметров соединения?
Ответ:
 (1)
для задания блокировки или продолжения работы браузера на время обработки данных сервером 
 (2)
для создания защищенного туннеля между клиентом и сервером 
 (3)
при задании параметров соединения такой флаг не используется 
Номер 3
Каким образом можно добиться одновременной работы браузера и обработки данных сервером при использовании AJAX?
Ответ:
 (1)
посредством установки флага асинхронности в значение true
 
 (2)
посредством установки флага асинхронности в значение false
 
 (3)
AJAX не поддерживает асинхронный режим работы 
Упражнение 5:
Номер 1
Выберите верные утверждения
Ответ:
 (1)
каждый тег XML должен иметь закрывающий тег 
 (2)
XML имеет ограниченный набор символов, которые можно использовать 
 (3)
XML позволяет использовать любые символы в запросах и их результатах 
Номер 2
Какие символы используются для описания объектов?
Ответ:
 (1)
"{" и "}" 
 (2)
"[" и "]" 
 (3)
"<" и ">" 
Номер 3
Какие символы используются для описания массивов?
Ответ:
 (1)
"{" и "}" 
 (2)
"[" и "]" 
 (3)
"<" и ">"