Тесты онлайн, бесплатный конструктор тестов. Психологические тестирования, тесты на проверку знаний.
Список вопросов базы знанийПрограммирование на AjaxВопрос id:87126 Тема/шкала: Объект XMLHttpRequest Необходимо выполнить асинхронный запрос к странице page.php методом GET, предотвратив кеширование ответа. Выберите подходящий вариант использования объекта XMLHttpRequest для решения данной задачи.?) xmlhttp.open("GET", "/page.php?r="+Math.random())?) xmlhttp.open("GET", "/page.php", false)?) xmlhttp.open("GET", "/page.php?r="+Math.random(), false)?) xmlhttp.open("GET", "/page.php")?) xmlhttp.open("GET", "/page.php", true)Вопрос id:87127 Тема/шкала: Объект XMLHttpRequest Какое из утверждений об объекте XMLHttpRequest не является верным? ?) Запрос со страницы можно отправлять только на тот домен и порт, с которого она пришла ?) Метод open() объекта XMLHttpRequest позволяет указать данные для HTTP-авторизации?) Можно использовать только http(s), но не другие протоколы, например ftp или file ?) Состояние свойства readyState под номером 4 означает конец выполнения?) Различают два использования XMLHttpRequest: синхронное и асинхронноеВопрос id:87128 Тема/шкала: Объект XMLHttpRequest Какой из перечисленных методов класса XMLHttpRequest позволяет остановить выполнение запроса??) stop()?) abort()?) exit()?) cancel()?) override()Вопрос id:87129 Тема/шкала: Основные понятия в Ajax Что из перечисленного не используется для написания серверной части для работы с Ajax? ?) PHP ?) Javascript ?) Java ?) ASP ?) Нет верного ответа Вопрос id:87130 Тема/шкала: Основные понятия в Ajax Где в данном коде следует записать строку document.getElementById("list").innerHTML=xmlhttp.responseText; , которая помещает ответ сервера в элемент list?
<script type="text/javascript">
if (window.XMLHttpRequest){
xmlhttp=new XMLHttpRequest();
// #1
}
else{
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
// #2
}
xmlhttp.onreadystatechange=function()
{
if (xmlhttp.readyState==4 && xmlhttp.status==200){
// #3
}
}
xmlhttp.open("GET","dbrequest.php?mark=5",true);
xmlhttp.send(); // #4 Записать в скобках
</script>
// #5
...
<div id="list">Информация будет показана здесь...</div>
...
?) На месте 3 ?) На месте 4 ?) На месте 1 ?) На месте 2 ?) На месте 5 Вопрос id:87131 Тема/шкала: Основные понятия в Ajax Какое из следующих утверждений является неверным относительно использования AJAX? ?) Возможны сложности с индексированием поисковой системой сайта, который использует AJAX ?) AJAX позволяет производить экономию трафика ?) При использовании AJAX cнижается нагрузка на сервер ?) Невозможно интегрировать с инструментами браузеров пользователей (например, добавить текущую страницу в закладки) ?) Нет верного ответа Вопрос id:87132 Тема/шкала: Объект XMLHttpRequest Чему будет равно свойство status объекта XMLHTTPRequest при выполнении запросов по протоколам FTP, file:// ??) 200 ?) 400 ?) 403 ?) 404 Вопрос id:87133 Тема/шкала: Основные понятия в Ajax С помощью AJAX была реализована загрузка части страницы с комментариями пользователей. С помощью какого HTTP заголовка можно предотвратить кэширование комментариев, посылаемых от сервера клиенту? ?) Cache-Control: public?) Cache-Control: post-check=3600, pre-check=3600?) Cache-Control: store, cache, proxy-revalidate?) Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0?) Cache-Control: privateВопрос id:87134 Тема/шкала: Использование библиотеки jQuery для работы с Ajax На странице подключена библиотека jQuery. Что необходимо изменить в следующем коде, чтобы результат его выполнения соответствовал рисунку? ![]()
<script type="text/javascript">
jQuery(document).ready(function()
{
jQuery('#updatable').click(function()
{
jQuery(this).html('[Нажмите для обновления]<br>'+Date());
})
});
</script>
<div id="updatable">[Получить текущую дату]</div>
?) Необходимо <div id="updatable">[Получить текущую дату]</div> заменить на <input type="text" id="updatable" value = "[Получить текущую дату]" />?) jQuery использовать в данном контексте невозможно?) Нет верного ответа ?) Необходимо заменить html на load во фрагменте ...jQuery(this).html...?) Необходимо заменить #updatable на updatableВопрос id:87135 Тема/шкала: Механизмы работы Ajax. Отладка и основные аспекты безопасности Ajax-приложений В каком случае из перечисленных AJAX может быть использован? ?) Если браузер не поддерживает JavaScript ?) Нет верного ответа ?) Если страница должна быть доступна поисковой системе ?) Если создается безопасное веб-приложение ?) Если создается статический сайт Вопрос id:87136 Тема/шкала: Использование библиотеки jQuery для работы с Ajax Какая из этих функций jQuery не может прикрепляться к AJAX-запросу??) ajaxStart() ?) ajaxComplete() ?) ajaxSend() ?) Нет верного ответа ?) ajaxStop() Вопрос id:87137 Тема/шкала: Механизмы работы Ajax. Отладка и основные аспекты безопасности Ajax-приложений Что из перечисленного не касается предотвращения реализации атаки "Cross-site scripting"? ?) Установка максимальной длины строки вводимых данных ?) Избегать использования (\", \', или \). ?) Использовать hex и Unicode-кодировку JavaScript ?) Избегать использование парсинга JSON при помощи eval()?) Проверка вводимых данных (например, вводимый тип данных должен соответствовать требуемому Вопрос id:87138 Тема/шкала: Организация передачи данных в Ajax. Форматы передачи данных Определите, в каком формате представлены следующие данные:
{"type":"text","name":"Jane","title":"News"}?) XHTML ?) Нет верного варианта ?) XML ?) JSON ?) HTML Вопрос id:87139 Тема/шкала: Механизмы работы Ajax. Отладка и основные аспекты безопасности Ajax-приложений Решения на базе AJAX могут использовать самые разные технологии, применяемые в web-программировании, но три из них являются обязательными. Какие? ?) JavaScript ?) CSS ?) XMLHTTP ?) DOM ?) HTML/XHTML Вопрос id:87140 Тема/шкала: Использование библиотеки jQuery для работы с Ajax Для чего в jQuery используется ajaxPrefilter??) Обработка пользовательских настроек AJAX-запроса ?) Проверка AJAX-запроса на возможность его выполнения ?) Запись данных сессии пользователя ?) "Очистка" AJAX-запроса от некорректных конструкций ?) Изменение существующих настроек AJAX-запроса перед каждой отправкой запроса Вопрос id:87141 Тема/шкала: Основные понятия в Ajax Что из перечисленного относится к преимуществам использования AJAX? ?) Нет верного ответа ?) Не требуется включенный JavaScript в браузере ?) Содержимое страницы, подгружаемое при помощи AJAX, всегда доступно поисковикам ?) Страницы, загружаемые при помощи AJAX, всегда можно добавить в закладки без использования дополнительных API ?) Улучшение времени отклика приложений веб-клиента, избегая необходимости загружать заново всю страницу во время обновления ее части Вопрос id:87142 Тема/шкала: Организация передачи данных в Ajax. Форматы передачи данных Какой формат данных (ответ от сервера) менее избыточен? ?) Нет верного ответа ?) JSON ?) HTML ?) XML ?) XLS Вопрос id:87143 Тема/шкала: Использование библиотеки jQuery для работы с Ajax Какая из строк кода содержит ошибку, из-за которой при нажатии на кнопку ничего не произойдет?
<script type = "text/javascript">
$(document).ready(function()
{
$("#get_info").click(function() //1
{
$("#result").load("info.txt"); //2
})
});
</script>
...
<p id = "result"></p>
<input id = "get_info" type = "button" value = "Get info" /> //3
?) Строка 2 ?) Строки 1 и 2 ?) Строка 3 ?) Строка 1 ?) В коде нет ошибок Вопрос id:87144 Тема/шкала: Механизмы работы Ajax. Отладка и основные аспекты безопасности Ajax-приложений Необходимо сделать страницу с полем, в котором вводимое слово при помощи Ajax будет автоматически дополняться из списка на сервере.
Код для текстового поля: ... <input type="text" [аттрибут]="autoFill(this.value)"> ... В каком атрибуте необходимо указать функцию автозаполнения autoFill(this.value)??) onfocus ?) onclick ?) onkeyup ?) onload ?) Нет верного ответа Вопрос id:87145 Тема/шкала: Основные понятия в Ajax Определите, верно ли указан порядок этапов выполнения запроса. Если не верно, то как необходимо задать порядок?
(1) Создание URL для подключения. (2) Инициализация соединения с сервером. (3) Получение данных со страницы. (4) Передача запроса. (5) Формирование функции для сервера, которая выполнится после его ответа. ?) 3 → 1 → 2 → 5 → 4 ?) Порядок указан верно ?) 1 → 3 → 2 → 4 → 5 ?) 2 → 1 → 3 → 5 → 4 ?) 3 → 5 → 1 → 4 → 2 Вопрос id:87146 Тема/шкала: Механизмы работы Ajax. Отладка и основные аспекты безопасности Ajax-приложений Реализация некоторых методов взаимодействия в Ajax требует умения делать фрейм невидимым для пользователя. Как нужно изменить приведённый ниже HTML, чтобы скрыть второй фрейм?
?) Установить значение атрибута rows="100%,0"?) Установить значение атрибута name="hiddenFrame" второго фрейма?) Установить значение атрибута frameborder="1"?) Убрать атрибут src у второго фрейма?) Убрать атрибут noresize у второго фреймаВопрос id:87147 Тема/шкала: Механизмы работы Ajax. Отладка и основные аспекты безопасности Ajax-приложений Как называется этап разработки Ajax-приложения, на котором производится обнаружение причины ошибки? ?) Воспроизведение ошибки ?) Тестирование ?) Нет верного ответа ?) Программирование ?) Отладка Вопрос id:87148 Тема/шкала: Организация передачи данных в Ajax. Форматы передачи данных Какой формат данных (ответ от сервера) не требует дополнительной обработки при помощи парсеров и т.п.? ?) Нет верного ответа ?) XHTML ?) XML ?) JSON ?) HTML Вопрос id:87149 Тема/шкала: Использование библиотеки jQuery для работы с Ajax Что произойдет при выполнении следующего фрагмента кода? jQuery.ajax(); ?) На сервер будет отправлен POST-запрос ?) На сервер будет отправлен запрос без указания каких-либо параметров ?) На сервер будет отправлен GET-запрос ?) На сервер будет отправлен запрос с оповещением о его удачном завершении ?) На сервер будет отправлен запрос на url-адрес текущей страницы Вопрос id:87150 Тема/шкала: Объект XMLHttpRequest Какое из значений readyState объекта XMLHttpRequest корректно обрабатывается всеми браузерами??) 3 ?) 4 ?) 2 ?) 1 Вопрос id:87151 Тема/шкала: Объект XMLHttpRequest При каких обстоятельствах возбуждается исключение SECURITY_ERR (код 18) объекта XMLHttpRequest??) При попытке совершить запрос, требующей HTTP-авторизации ?) При попытке совершить запрос к несуществующей странице ?) При попытке совершить более 5 одинаковых запросов в секунду ?) При попытке совершить запрос, запрещённый настройками в браузере пользователя ?) При попытке совершить запрос, запрещённый настройками веб-сервера Вопрос id:87152 Тема/шкала: Объект XMLHttpRequest Необходимо установить функцию обратного вызова, которая будет обслуживать изменение состояния запроса. Какое свойство объекта XMLHttpRequest нужно использовать для решения этой задачи??) onstatuschange?) status?) readyState?) onstatechange?) onreadystatechangeВопрос id:87153 Тема/шкала: Организация передачи данных в Ajax. Форматы передачи данных Какой формат данных может занимать больший объем из-за содержания разметки страницы в передаваемых данных в ответе на AJAX-запрос? ?) HTML ?) XML ?) XHTML ?) JSON ?) XHTML и XML Вопрос id:87154 Тема/шкала: Основные понятия в Ajax При выполнении какого условия в обработчике события onreadystatechange можно утверждать, что данные загружены??) obj.getState == 2 (где obj - объект XMLHttpRequest)?) obj.onReadyState == 10 (где obj - объект XMLHttpRequest)?) obj.readyDataState == 1 (где obj - объект XMLHttpRequest)?) obj.loadState == 1 (где obj - объект XMLHttpRequest)?) obj.readyState == 4 (где obj - объект XMLHttpRequest)Вопрос id:87155 Тема/шкала: Организация передачи данных в Ajax. Форматы передачи данных Какой из статусов (readyState) не используется в Ajax? ?) Initialized ?) Loaded ?) Loading ?) Connected ?) Complete Вопрос id:87156 Тема/шкала: Организация передачи данных в Ajax. Форматы передачи данных Что из перечисленного является одним из вариантов определения PHP-сервером Ajax-запроса? ?) Выполнение условия strtolower($_SERVER['HTTP_X_REQUESTED_WITH']) = 'xmlhttprequest'?) Выполнение условия $_SESSION['HTTP_X_REQUESTED_WITH'] = 'xmlhttprequest'?) Выполнение условия $_SERVER['HTTP'] = 'xmlhttprequest'?) Выполнение условия strtolower($_SERVER['HTTP_AJAX_REQUESTED_WITH']) = 'XmlHTTPrequest'?) Выполнение условия $_REQUEST['HTTP_REQUESTED_WITH'] = 'xmlhttprequest'Вопрос id:87157 Тема/шкала: Организация передачи данных в Ajax. Форматы передачи данных Выберите синтаксически правильную запись JSON-представления объекта, соответствующего следующей XML структуре:
?) { "firstName" => "Иван", "lastName" => "Иванов", "phoneNumbers" => [ 1231234, 1231235, 1231237 ] }?) { "Иван", "Иванов", "phoneNumbers": [ 1231234, 1231235, 1231237 ] }?) { "Иван", "Иванов", [ 1231234, 1231235, 1231237 ] }?) { "firstName": "Иван", "lastName": "Иванов", "phoneNumbers": [ 1231234, 1231235, 1231237 ] }?) [ "firstName": "Иван", "lastName": "Иванов", "phoneNumbers": { 1231234, 1231235, 1231237 } ]Вопрос id:87158 Тема/шкала: Основные понятия в Ajax Что из перечисленного используется для написания клиентской части для работы с Ajax? ?) Visual Basic ?) Javascript ?) Perl ?) C# ?) PHP Вопрос id:87159 Тема/шкала: Использование библиотеки jQuery для работы с Ajax Какой из обработчиков событий в jQuery.ajax() используется в момент прибытия данных с сервера для их обработки??) success ?) complete ?) afterSend ?) beforeSend ?) dataFilter Вопрос id:87160 Тема/шкала: Использование библиотеки jQuery для работы с Ajax Можно ли задать проверку изменений данных в ответе сервера в функции jQuery.ajax()? ?) Нет, необходимо использовать функцию jQuery.dataCheck() ?) Да, используя параметр ifDataModified ?) Нет верного ответа ?) Нет, необходимо использовать функцию jQuery.dataTrace() ?) Да, используя параметр ifModified Вопрос id:87161 Тема/шкала: Использование библиотеки jQuery для работы с Ajax Где необходимо размещать файл библиотеки jQuery? ?) На Рабочем столе пользователя?) На сервере ?) На клиенте ?) На диске С:/?) В папке браузера /systemВопрос id:87162 Тема/шкала: Объект XMLHttpRequest Какое значение принимает свойство readyState класса XMLHttpRequest во время загрузки ответа от сервера? ?) 2 ?) 1 ?) 4 ?) 3 Вопрос id:87163 Тема/шкала: Объект XMLHttpRequest Создав объект XMLHttp, можно приступать к выполнению HTTP запросов. Какой метод объекта используется для его инициализации? ?) open()?) send()?) abort()?) init()?) initialize()Вопрос id:87164 Тема/шкала: Использование библиотеки jQuery для работы с Ajax Какой из обработчиков событий не сработает при отправке запроса на сторонний домен (с указанием в jQuery.ajax() соответствующего параметра для объекта dataType) ??) beforeSend ?) success ?) dataFilter ?) complete ?) Нет верного ответа Вопрос id:87165 Тема/шкала: Механизмы работы Ajax. Отладка и основные аспекты безопасности Ajax-приложений Какой из перечисленных подходов не реализуется сервером в Ajax-приложениях? 1.Ориентированный на содержимое (Content-Centric Ajax) 2.Ориентированный на данные (Data-Centric Ajax) 3.Скрипт-ориентированный (Script-Centric Ajax) 4.Браузер-ориентированный (Browser-Centric Ajax) 5.Клиент-ориентированный (Client-Centric Ajax) ?) 2 и 4 ?) 4 и 5 ?) 1, 2 и 5 ?) 1 и 2 ?) 3 и 5 Вопрос id:87166 Тема/шкала: Объект XMLHttpRequest Какой объект вместо XMLHttpRequest используется не поддерживающими его браузерами? ?) HttpXMLRequest ?) ActiveXObjectRequest ?) ActiveXObject ?) ActiveXHttpRequest ?) HttpRequest Вопрос id:87167 Тема/шкала: Организация передачи данных в Ajax. Форматы передачи данных Что необходимо сделать, чтобы браузер успешно обработал ответ сервера в свойство responseXML? ?) Выполнить responseXML = responseText.XMLConvert();?) В send() указать HTTP-метод "POST"?) Ответ от сервера предварительно записать в файл ?) Выполнить запрос синхронно ?) Задать заголовок Content-Type: text/xmlВопрос id:87168 Тема/шкала: Организация передачи данных в Ajax. Форматы передачи данных Какой из вариантов ответа сервера в формате "Текст / HTML" не является верным? ?) <h1>Operation complete</h1> ?) Любой вариант может использоваться ?) <p>Operation complete</p> ?) <h1>Thank you!</h1> <p>Operation complete</p> ?) Operation complete Вопрос id:87169 Тема/шкала: Механизмы работы Ajax. Отладка и основные аспекты безопасности Ajax-приложений На рисунке представлена схема одного из методов взаимодействия в Ajax:
![]() Укажите правильную последовательность выполнения шагов данного метода. ?) 2-1-4-3-2 ?) 1-4-3-2 ?) 3-2-1-4 ?) 1-3-2-3-4 ?) 4-2-3-1 Вопрос id:87170 Тема/шкала: Основные понятия в Ajax Какая из перечисленных технологий не может использоваться в Ajax-приложениях? ?) Нет верного ответa ?) CSS ?) DOM ?) JavaScript ?) HTML Вопрос id:87171 Тема/шкала: Организация передачи данных в Ajax. Форматы передачи данных Для корректной передачи какого типа данных необходимо на сервере задать заголовок "Content-Type: text/xml"??) JSON ?) XML ?) XML и JSON ?) XML и обычный текст ?) XML и XHTML Вопрос id:87172 Тема/шкала: Механизмы работы Ajax. Отладка и основные аспекты безопасности Ajax-приложений Для чего может использоваться выделенный фрагмент кода? $.ajax({
...
statusCode: {
500: function()
{
$("#response").html('');
}
},
...
});
?) Для обнаружения ошибок при формировании запроса ?) Для обнаружения ошибок с сформированными данными ?) Для обнаружения ошибок на стороне клиента ?) Для обнаружения ошибок со стороны сервера ?) Для обнаружения ошибок с отправленными данными Вопрос id:87173 Тема/шкала: Механизмы работы Ajax. Отладка и основные аспекты безопасности Ajax-приложений Укажите, какую из перечисленных функций выполняет сервер в веб-приложении, использующем Аjax? ?) Взаимодействие с клиентом: обработка ответов и подготовка запросов ?) Отображение клиентом веб-приложения ?) Взаимодействие с клиентом: обработка запросов и подготовка ответов ?) Формирование запроса ?) Туннелирование трафика Вопрос id:87174 Тема/шкала: Основные понятия в Ajax В каком из пунктов (отмеченных на схеме веб-приложения, использующего Ajax) содержится ошибка? ![]() ?) 4, должно быть указано, что это "Функции Javascript" ?) Нет верного ответа ?) 3, должно быть указано, что это "Код Ajax" ?) 1, должно быть указано, что это "Сервер" ?) 2, должно быть указано, что это "Веб-сервер" Вопрос id:87175 Тема/шкала: Объект XMLHttpRequest Чему будет равно свойство responseXML, если заголовок ответа не содержит: "Content-Type: text/xml"??) false?) null?) Пустую строку ?) error |
Copyright tests.ithead.ru 2013-2026


