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


