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

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

Упражнение 1:
Номер 1
Укажите, что не относится к AJAX:

Ответ:

 (1) большая часть работы приложения выполняется на стороне клиента 

 (2) после получения ответа сервера происходит полное обновление страницы в браузере 

 (3) для работы требуется поддержка объектов-посредников 

 (4) для передачи данных запроса испольуется JSON 

 (5) для передачи данных запроса используется XML 


Номер 2
Выберите характерные черты AJAX

Ответ:

 (1) это концепция использования нескольких смежных технологий 

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

 (3) быстро реагирует на действия пользователя 

 (4) выполняет большую часть работы на стороне клиента  

 (5) выполняет большую часть работы на стороне сервера  

 (6) взаимодействует с сервером посредством внеполосных обращений 

 (7) взаимодействует с клиентом посредством внеполосных обращений 


Номер 3
В каком случае выдается сообщение об отсутствии поддержки AJAX браузером

Ответ:

 (1) невозможно выполнить строку кода xmlHttp = new XMLHttpRequest() 

 (2) невозможно выполнить строку кода xmlHttp = new ActiveXObject("Msxml2.XMLHTTP") 

 (3) невозможно выполнить строку кода xmlHttp = new ActiveXObject("Microsoft.XMLHTTP") 

 (4) в настройках браузера отключена поддержка AJAX 


Упражнение 2:
Номер 1
Выберите верные утверждения применительно к внеполосному обращению

Ответ:

 (1) это запрос к серверу 

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

 (3) приводит к замене страницы 

 (4) внеполосный вызов HTTP – это HTTP запрос, который выдается в пределах встроенного модуля, обеспечивающего отправку форм HTTP 


Номер 2
Какая из записей соответствует объекту JSON 

Ответ:

 (1) {"firstName": "Сергей", "lastName": "Иванов"} 

 (2) "subjects": ["интернет-технологии", "информационные технологии"] 

 (3) ["firstName": "Сергей", "lastName": "Иванов"] 

 (4) "subjects": {"интернет-технологии", "информационные технологии"} 

 (5) "subjects": ["интернет-технологии"; "информационные технологии"] 

 (6) {"firstName": "Сергей"; "lastName": "Иванов"} 


Номер 3
Какая из записей соответствует массиву JSON 

Ответ:

 (1) {"firstName": "Сергей", "lastName": "Иванов"} 

 (2) "subjects": ["интернет-технологии", "информационные технологии"] 

 (3) ["firstName": "Сергей", "lastName": "Иванов"] 

 (4) "subjects": {"интернет-технологии", "информационные технологии"} 

 (5) "subjects": ["интернет-технологии"; "информационные технологии"] 

 (6) {"firstName": "Сергей"; "lastName": "Иванов"} 


Упражнение 3:
Номер 1
С архитектурной точки зрения, инфраструктура ASP.NET 2.0 AJAX состоит из элементов

Ответ:

 (1) библиотека клиентских сценариев  

 (2) библиотека серверных сценариев  

 (3) набор серверных расширений 

 (4) набор клиентских расширений 

 (5) XML-файла настроек 


Номер 2
Какие требования предъявляются к веб-приложениям, разработанным через AJAX 

Ответ:

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

 (2) приложение должно поддерживать язык JavaScript 

 (3) новые данные должны интегрироваться в существующую страницу без ее полного обновления 

 (4) поддержка обновляемой модели DOM 


Номер 3
Укажите, какие формы данных не поддерживаются в JSON:

Ответ:

 (1) объект 

 (2) структура 

 (3) массив 

 (4) значение 

 (5) строка 

 (6) класс 


Упражнение 4:
Номер 1
JSON это:

Ответ:

 (1) XML формат обмена данными, основанный на JavaScript 

 (2) HTML формат обмена данными, основанный на JavaScript 

 (3) текстовый формат обмена данными, основанный на JavaScript 

 (4) XML формат обмена данными, основанный на JavaScript или любом другом языке программирования 

 (5) HTML формат обмена данными, основанный на JavaScript или любом другом языке программирования 

 (6) текстовой формат обмена данными, основанный на JavaScript или любом другом языке программирования 


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

Ответ:

 (1) представляет собой компактную объектную модель  

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

 (3) клиентский код сценария влияет на процесс размещения запроса 

 (4) клиентский код сценария влияет на результат отправки запроса 

 (5) позволяет сценарию обрабатывать полученные ответы 


Номер 3
В JSON объект заключается в 

Ответ:

 (1) двойные кавычки 

 (2) двойные кавычки, с использованием escape-последовательностей начинающихся с обратной косой черты (backslash) 

 (3) фигурные скобки  

 (4) квадратные скобки  


Упражнение 5:
Номер 1
Используемая в JSON структура  имя/значение  в различных языках реализуется через

Ответ:

 (1) объект 

 (2) вектор 

 (3) запись 

 (4) словарь 

 (5) хэш-таблица 

 (6) список с ключом или ассоциативный массив 


Номер 2
Используемый в JSON пронумерованныйнабор значений в различных языках реализуется через

Ответ:

 (1) запись 

 (2) массив 

 (3) вектор 

 (4) список  

 (5) структура 

 (6) последовательность 


Номер 3
Какая компонента используется для выполнения внеполосных обращений к веб-серверу?

Ответ:

 (1) JavaScript  

 (2) XmlHttpRequest 

 (3) XML 

 (4) JSON 

 (5) DOM 


Упражнение 6:
Номер 1
Какой обычно формат данных использует XmlHttpRequest для передачи данных

Ответ:

 (1) JSON  

 (2) C++ 

 (3) XML 

 (4) JavaScript 

 (5) HTML 


Номер 2
Какие требования накладываются на браузер, для работы с приложениями, разработанными с помощью AJAX?

Ответ:

 (1) подключение JavaScript 

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

 (3) поддержка обновляемой модели DOM 


Номер 3
В строке "\test" использованы данные JSON 

Ответ:

 (1) объект  

 (2) массив  

 (3) строка  




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