Тесты онлайн, бесплатный конструктор тестов. Психологические тестирования, тесты на проверку знаний.

Список вопросов базы знаний

Программирование на Ajax

  • Страница:
  • 1
  • 2
  • 3
Вопрос id:87076
Тема/шкала: Механизмы работы Ajax. Отладка и основные аспекты безопасности Ajax-приложений
XMLHttpRequest-запросы на домены, отличные от домена с которого была загружена основная страница ...
?) разрешены (в случае синхронного запроса).
?) разрешены (в случае указания not_domain = true).
?) разрешены (в случае указания использования jQuery).
?) запрещены.
?) разрешены всегда.
Вопрос id:87077
Тема/шкала: Объект XMLHttpRequest
Что будет содержаться в переменной а в результате выполнения следующего фрагмента кода?

var httpRequest = new XMLHttpRequest(); 
...
httpRequest.setRequestHeader('Content-Type' ,'text/plain');
httpRequest.setRequestHeader('Content-Type', 'audio/mp4');
httpRequest.setRequestHeader('X-Name', 'second');
httpRequest.setRequestHeader('Content-Type' ,'text/xml');
...
var a = httpRequest.getAllResponseHeaders();
?)
Content-Type = text/xml 
X-Name = second
?) null
?)
Content-Type: [0 audio/mp4], [1 text/plain], [3 text/xml] 
X-Name: [0 second]
?)
Content-Type: text/plain, audio/mp4, text/xml 
X-Name: second
?)
Content-Type: audio/mp4, text/plain, text/xml 
X-Name: second
Вопрос id:87078
Тема/шкала: Объект XMLHttpRequest
Какое значение из перечисленных может принимать переменная а?

var httpRequest = new XMLHttpRequest();
var a = httpRequest.statusText; 
?) Число 200
?) Текст Not found
?) Нет верного ответа
?) Строковый массив
?) Объект XMLHttpRequest
Вопрос id:87079
Тема/шкала: Использование библиотеки jQuery для работы с Ajax
Для чего используется объект type функции jQuery.ajax()?
?) Метод запроса, POST или GET
?) Тип данных пришедших с сервера
?) Нет верного ответа
?) Передаваемые данные
?) Тип передаваемых данных
Вопрос id:87080
Тема/шкала: Организация передачи данных в Ajax. Форматы передачи данных
Какой из перечисленных версий объекта MSXML DOM не существует?
?) MSXML2.DOMDocument.3.0
?) Microsoft.DOMDocument
?) MSXML2.DOMDocument
?) MSXML2.DOMDocument.6.0
?) Microsoft.XmlDom
Вопрос id:87081
Тема/шкала: Механизмы работы Ajax. Отладка и основные аспекты безопасности Ajax-приложений
На рисунке приведены традиционная модель веб-приложений и модель веб-приложений на базе Ajax. Какой промежуточный уровень, обозначенный на рисунке знаком вопроса, отличает эти две модели?
Модель web-приложений
?) Шаблонизатор
?) Объект ActiveXObject
?) Механизм Ajax
?) Объект XMLHttpRequest
?) Скрытый фрейм
Вопрос id:87082
Тема/шкала: Основные понятия в Ajax
База данных содержит информацию о студентах и их отметках. Из Ajax-приложения производится запрос в базу данных (в примере используется MySQL) на получение списка отличников. Для этого в запросе серверу передается переменная mark равная 5, на основании которой сервер выполняет запрос к базе данных и возвращает результат (список фамилий). Укажите, какая из строк кода содержит ошибку.

Серверный код (dbrequest.php)
...
$mark = $_GET['mark']; //Строка 1
$db = mysql_connect('localhost','root','password');
$db = mysql_select_db('students', $db);
$sql = "SELECT name FROM first_course WHERE mark = '$mark'";
$result = mysql_query($sql,$db);
$res = mysql_fetch_array($result);
mysql_close($db); echo $res['name'];
...

Клиентский код
...
<script type="text/javascript">
if (window.XMLHttpRequest){ xmlhttp=new XMLHttpRequest(); //Строка 2 }
else{ xmlhttp=new ActiveXObject("Microsoft.XMLHTTP"); //Строка 3 }
xmlhttp.onreadystatechange=function() {
if (xmlhttp.readyState==4 && xmlhttp.status==200) {
document.getElementById("list").innerHTML=xmlhttp.responseText;
}
}
xmlhttp.open("GET","dbrequest.php?mark=5",true); //Строка 4
xmlhttp.send();
</script>
...
<div id="list">Информация об отличниках будет показана здесь...</div>
...
?) Строка 1
?) Строка 2
?) Строка 3
?) Строка 4
?) Нет верного ответа
Вопрос id:87083
Тема/шкала: Объект XMLHttpRequest
Укажите, в каком из свойств объекта XMLHTTPRequest не содержится ответ сервера?
?) statusText
?) responseText
?) response
?) responseXML
?) status
Вопрос id:87084
Тема/шкала: Использование библиотеки jQuery для работы с Ajax
Что из перечисленного верно относительно следующего фрагмента кода?

jQuery.ajax(
{
   url: "test.php",
   type: "POST",
   async: false,   
   data: "day=Sunday&date=12",
   success: function(msg)
   {
        alert("Complete");
   }
})
?) Данные загружаются синхронно
?) В строке data: "day=Sunday&date=12" содержится ошибка
?) Данные на сервер не передаются
?) Нет верного ответа
?) В случае неуспешного завершения скрипта будет выдано уведомление "Complete"
Вопрос id:87085
Тема/шкала: Использование библиотеки jQuery для работы с Ajax
Что означает следующая запись в jQuery?

$(document).ready(function(){ ... });
?) jQuery(document).ready(function(){... });
?) function(){... };
?) jQuery{function(){... }};
?) Данная запись неверна
?) Нет верного ответа среди указанных
Вопрос id:87086
Тема/шкала: Использование библиотеки jQuery для работы с Ajax
Что из перечисленного не является параметром объекта dataType функции jQuery.ajax()?
?) xml
?) html
?) text
?) script
?) Нет верного ответа
Вопрос id:87087
Тема/шкала: Основные понятия в Ajax
Какой из перечисленных браузеров не поддерживает Ajax?
?) Internet Explorer (последней версии)
?) Opera (последней версии)
?) Firefox (последней версии)
?) Safari (последней версии)
?) Нет верного ответа. Все перечисленные поддерживают
Вопрос id:87088
Тема/шкала: Организация передачи данных в Ajax. Форматы передачи данных
Какой из перечисленных типов запроса загружает информацию на сервер в виде обычного текста?
?) HEAD
?) POST
?) PUT
?) TRACE
?) GET
Вопрос id:87089
Тема/шкала: Организация передачи данных в Ajax. Форматы передачи данных
В каком случае является допустимым использование GET в Ajax-запросе?
?) Необходимо передать около 10000 символов
?) Нет необходимости создавать защищенное веб-приложение
?) Необходимо передать логин и пароль пользователя
?) Необходимо получить некэшированный результат
?) Необходимо, чтобы аргументы, передаваемые клиенту, не записывались в файл отчета сервера
Вопрос id:87090
Тема/шкала: Объект XMLHttpRequest
Какой обьект (как низкоуровневая основа большинства AJAX-приложений) используется для обмена данными с сервером?
?) XmlAjaxRequest
?) XmlWebRequest
?) XmlHttpRequest
?) XmlHttpResponse
?) XmlWwwRequest
Вопрос id:87091
Тема/шкала: Объект XMLHttpRequest
Какой из перечисленных браузеров не поддерживает объект XMLHttpRequest?
?) Firefox
?) Chrome
?) Safari
?) Opera
?) Нет верного ответа
Вопрос id:87092
Тема/шкала: Использование библиотеки jQuery для работы с Ajax
Какой из обработчиков событий в jQuery.ajax() используется в случае неудачного выполнения запроса?
?) error
?) error_response
?) fall
?) incomplete
?) fault
Вопрос id:87093
Тема/шкала: Объект XMLHttpRequest
Какая кодировка используется для отправки XmlHttpRequest на сервер?
?) UTF-8
?) windows-1251
?) Кодировка в заголовке запроса
?) Кодировка страницы
?) Нет верного ответа
Вопрос id:87094
Тема/шкала: Механизмы работы Ajax. Отладка и основные аспекты безопасности Ajax-приложений
Ниже представлен фрагмент кода. Укажите, что необходимо вставить на пропущенном месте для того, чтобы данный код выполнялся без ошибок.

$.ajax({
  url: 'http://test.com',
  type: 'GET',
  dataType: 'json',
  statusCode: {
    ???: function() {
      $("#response").html('error');
    }
  },
  success: function() {
    // ...
  }
});
?) 404
?) error = 404
?) not_connected
?) fail
?) error
Вопрос id:87095
Тема/шкала: Использование библиотеки jQuery для работы с Ajax
Какой параметр функции jQuery.ajax() позволяет передавать аутентификационные данные для HTTP запроса авторизации?
?) processData
?) data
?) global
?) HTTPdata
?) Нет верного ответа
Вопрос id:87096
Тема/шкала: Механизмы работы Ajax. Отладка и основные аспекты безопасности Ajax-приложений
Что из перечисленного является неверным относительно защиты Ajax-приложений?
?) Клиент при каждом запросе должен быть аутентифицирован
?) Для запросов, которые модифицируют данных, следует использовать только GET запросы
?) Передача данных между сервером и клиентом должна осуществляться с применением шифрования
?) Все механизмы авторизации, аутентификации и валидации данных должны быть реализованы на сервере
?) Все вводимые данные необходимо предварительно обрабатывать фильтром
Вопрос id:87097
Тема/шкала: Механизмы работы Ajax. Отладка и основные аспекты безопасности Ajax-приложений
Необходимо сделать страницу с полем, в котором вводимое слово при помощи Ajax будет автоматически дополняться из списка на сервере.

Код: ...
<input type="text" [аттрибут]="функция, которая будет выполнять автозаполнение">
... 

Какая из перечисленных задач не должна выполняться вышеупомянутой функцией?
?) Создание объект запроса при помощи функции CreateRequest()
?) Нет верного ответа. Всё перечисленное должно выполняться
?) Отправка запроса серверу
?) Настройка объекта запроса для установки связи с сервером
?) Формирование URL-адреса для получения результатов
Вопрос id:87098
Тема/шкала: Механизмы работы Ajax. Отладка и основные аспекты безопасности Ajax-приложений
Что из перечисленного может использоваться для мониторинга и отладки приложений с Ajax?
?) Notepad++
?) OllyDbg
?) ZeroBugs
?) The bat
?) Firebug
Вопрос id:87099
Тема/шкала: Объект XMLHttpRequest
Какой порядок методов XMLHttpRequest для отправки запроса верный?
?) send → open → onreadystatechange
?) onreadystatechange → open → send
?) send → onreadystatechange → open
?) open → onreadystatechange → send
?) open → send → onreadystatechange
Вопрос id:87100
Тема/шкала: Использование библиотеки jQuery для работы с Ajax
Как правильно записать свойства объекта data?

jQuery.ajax(
{
    ...
    data ... ,
    ...
}
?)
data = {name: "Jane", surname: "James"}
?) Нет верного ответа
?)
data: {name = "Jane"; surname = "James"}
?)
data = {(name, "Jane"), (surname, "James")}
?)
data: {name: "Jane", surname: "James"}
Вопрос id:87101
Тема/шкала: Механизмы работы Ajax. Отладка и основные аспекты безопасности Ajax-приложений
Какой из вариантов не относится к виду ответа сервера в Ajax-приложениях?
?) Сервер отсылает JavaScript-функции для их обработки и выполнения клиентом
?) Сервер отсылает HTML-код для его отображения клиентом
?) Сервер отсылает XML-данные
?) Нет верного ответа
?) Сервер отсылает необработанные данные (raw data)
Вопрос id:87102
Тема/шкала: Организация передачи данных в Ajax. Форматы передачи данных
Какую конструкцию необходимо использовать на сервере (написанном на PHP), чтобы получить значение переменной name, которая передавалась Ajax-приложением запросом типа GET?
?) $GET['name']
?) $_get['name']
?) $_REQUEST['name']
?) $get['name']
?) $_GET['name']
Вопрос id:87103
Тема/шкала: Организация передачи данных в Ajax. Форматы передачи данных
Выполняется запрос с использованием Ajax, в результате которого возвращается содержание файла (info.xml), содержащегося на сервере:

<product id="tv">
  <model>ur-0341</model>
  <status>sold</status>
</product>

Какой код позволяет вывести значение ur-0341 из полученных данных?
?)
var httpRequest = new XMLHttpRequest(); 
...
var model = httpRequest.responseXML.getElementsByTagName("model")[0].firstChild.data;

?)
var httpRequest = new XMLHttpRequest(); 
...
var model = httpRequest.responseXML("model")[0].firstChild.data;

?)
var httpRequest = new XMLHttpRequest(); 
...
var model = httpRequest.responseText.getElementsByTagName("model")[0].firstChild.data;

?)
var httpRequest = new XMLHttpRequest(); 
...
var model = httpRequest.responseText.getElementsByTagName("model")[0];

?)
var httpRequest = new XMLHttpRequest(); 
...
var model = httpRequest.responseXML("model")[0];

Вопрос id:87104
Тема/шкала: Использование библиотеки jQuery для работы с Ajax
Метод getJSON библиотеки jQuery производит асинхронный запрос json-данных у сервера. Какой параметр данного метода является обязательным?
?) url – URL-адрес, по которому будет отправлен запрос
?) data – данные для отправки на сервер
?) jqXHR – объект jqXHR, осуществляющий запрос к серверу
?) callback – пользовательская функция обработки ответа сервера
?) Метод не имеет обязательного параметра
Вопрос id:87105
Тема/шкала: Основные понятия в Ajax
Для отправки асинхронных запросов на сервер в библиотеки Dojo Toolkit имеется функция xhr(). Какие параметры данной функции обязательно нужно указать для отправки синхронного запроса к серверу методом GET с предотвращением возможного кеширования?
?) Установить значение "GET" для опции method
?) Установить значение false для опции sync
?) Установить значение true для опции sync
?) Установить значение true для опции preventCache
?) Указать URL адрес страницы, к которой будет осуществлён запрос
Вопрос id:87106
Тема/шкала: Основные понятия в Ajax
Что из перечисленного не требует реализации при помощи Ajax?
?) Обновление блока новостного сайта при появлении новых событий
?) Нет верного ответа
?) Визуализация (в процентах) процесса загрузки файла
?) Автоматический поиск в процессе набора поискового запроса
?) Отправка данных заполненной формы
Вопрос id:87107
Тема/шкала: Объект XMLHttpRequest
Какая версия (версии) Internet Explorer не работает(-ют) с объектом XMLHttpRequest?
?) Internet Explorer 7 и Internet Explorer 8
?) Internet Explorer 5 и Internet Explorer 6
?) Internet Explorer 7 и Internet Explorer 9
?) Internet Explorer 10
?) Internet Explorer 7
Вопрос id:87108
Тема/шкала: Основные понятия в Ajax
Посмотрите на приведённый фрагмент JavaScript кода и выберите вариант, наиболее точно описывающий его назначение.

require(["dojo/request/xhr", "dojo/dom", "dojo/dom-construct", "dojo/json", "dojo/on", "dojo/domReady!"], 
function(xhr, dom, domConst, JSON, on){
    on(dom.byId("startButton"), "click", function(){
        xhr("data.json",{
            query: {
                key1: "value1",
                key2: "value2"
            },
            handleAs: "json"
        }).then(function(data){
            domConst.place("<p>" + JSON.stringify(data) + "</p>", "output");
        });
    });
});
?) Происходит Ajax-запрос к странице data.json методом POST с передачей двух параметров и выводом полученного объекта JSON
?) По клику на кнопке происходит Ajax-запрос к странице data.json методом GET с передачей двух параметров и выводом полученного объекта JSON
?) По клику на кнопке происходит Ajax-запрос к странице data.json методом POST с передачей двух параметров и выводом полученного объекта JSON
?) По клику на кнопке происходит Ajax-запрос к странице data.json методом GET c последующим выводом полученного объекта JSON
?) Происходит Ajax-запрос к странице data.json методом GET с передачей двух параметров и выводом полученного объекта JSON
Вопрос id:87109
Тема/шкала: Организация передачи данных в Ajax. Форматы передачи данных
Какого статуса необходимо дождаться для обработки ответа в формате XML?
?) readyXMLState=200
?) readyState=4 и HTTP статус=200
?) readyXMLState=4 и HTTP статус=200
?) HTTP статус=4
?) readyState=6
Вопрос id:87110
Тема/шкала: Основные понятия в Ajax
Что такое COMET в AJAX?
?) Технология, используемая в Ajax, для формирования запроса на сервер
?) Javascript-библиотека для написания Ajax-приложений
?) Функция передачи данных
?) Способ передачи данных на клиент с сервера по инициативе последнего
?) Формат передачи данных
Вопрос id:87111
Тема/шкала: Организация передачи данных в Ajax. Форматы передачи данных
Какой формат данных не требует клиентского кода?
?) XML
?) XHTML
?) Нет верного ответа
?) HTML
?) JSON
Вопрос id:87112
Тема/шкала: Основные понятия в Ajax
Является ли веб-приложение, использующее AJAX, безопасным? Если нет, то что уязвимо (выберите из предложенных вариантов)?
?) Нет, небезопасны используемые библиотеки
?) Нет верного ответа
?) Да, приложение безопасно
?) Нет, имеется возможность выполнения сторонних скриптов
?) Да, приложение безопасно при использовании библиотеки SecAJAX (Secured AJAX)
Вопрос id:87113
Тема/шкала: Организация передачи данных в Ajax. Форматы передачи данных
Ниже представлен код, который формирует запрос к серверу. На сервер передаются данные: first=1 и second=2.Определите, что из перечисленного необходимо указать в пропущенном месте, чтобы код выполнялся без ошибок.

var request;
if(window.XMLHttpRequest){
    request = new XMLHttpRequest();
} 
else if(window.ActiveXObject){
	request = new ActiveXObject("Microsoft.XMLHTTP");  
} 
else {
    return;
} 
...
request.open(???,url+"?first=1&second=2",true);
?) "POST"
?) GET
?) "GET"
?) "async"
?) %POST%
Вопрос id:87114
Тема/шкала: Механизмы работы Ajax. Отладка и основные аспекты безопасности Ajax-приложений
Укажите, какой из перечисленных фактов не относится к AJAX?
?) Отправляет запрос на сервер, но не ждет ответа
?) Минимизирует нагрузку на сервер
?) Управляет и контролирует веб-страницу после загрузки
?) Требует включенного JavaScript
?) Выполняет другие операции на странице во время ожидания ответа от сервера
Вопрос id:87115
Тема/шкала: Основные понятия в Ajax
В процессе интернет-серфинга вы побывали на страницах:
1. google.com 2. yandex.ru 3. retratech-ajax.com (сайт с использованием ajax для подгрузки отдельных модулей), 
на котором вы побывали на страничках (модулях): 3.1 Главная 3.2 Компания 3.3 О нас 4. mail.ru

На какую страницу вы попадете при нажатии кнопки "Назад" в браузере, находясь на mail.ru?
?) Компания (retratech-ajax.com)
?) google.com
?) Главная (retratech-ajax.com)
?) О нас (retratech-ajax.com)
?) yandex.ru
Вопрос id:87116
Тема/шкала: Основные понятия в Ajax
Какой компонент сайта (или сам сайт) не может быть написан с использованием Ajax?
?) Чат
?) Новостная лента
?) Сайт-визитка
?) Статическая страничка
?) Корзина интернет-магазина
Вопрос id:87117
Тема/шкала: Механизмы работы Ajax. Отладка и основные аспекты безопасности Ajax-приложений
Оригинальный объект XMLHttpRequest имеет строгую модель безопасности. Следовательно, передача данных между какими URL-адресами будет разрешена?
?) new.test.com и www.test.com
?) test.com и test2.com
?) Нет верного ответа
?) http://test.com и https://test.com
?) test.com и test.com/new
Вопрос id:87118
Тема/шкала: Использование библиотеки jQuery для работы с Ajax
Как можно средствами jQuery.ajax загрузить и выполнить скрипт (файл run.js)?
?)
Вариант 3. $.ajax({ 
type: "GET",
url: "run.js",
dataType: "json"
});
?)
Вариант 1. $.ajax({ 
type: "GET",
url: "run.js",
dataType: "script"
});
?) Нет верного ответа
?) Варианты 1 и 3
?)
Вариант 2. $.ajax({ 
type: "GET",
dataType: "script"
});
Вопрос id:87119
Тема/шкала: Организация передачи данных в Ajax. Форматы передачи данных
Как называется функция, которая преобразует строку в формате JSON в объекты JavaScript?
?) equalToString()
?) switch()
?) convert()
?) toString()
?) eval()
Вопрос id:87120
Тема/шкала: Организация передачи данных в Ajax. Форматы передачи данных
Каким образом можно передать русские буквы в GET-запросе?
?) При помощи функции convert_URI
?) При помощи escape-последовательностей
?) При помощи рекурсивной функции
?) При помощи функции get_URI()
?) При помощи парсера
Вопрос id:87121
Тема/шкала: Организация передачи данных в Ajax. Форматы передачи данных
Как называется метод, который преобразует JavaScript объекты в формат JSON?
?) toString()
?) convert()
?) toJSONString()
?) eval()
?) toJSON()
Вопрос id:87122
Тема/шкала: Механизмы работы Ajax. Отладка и основные аспекты безопасности Ajax-приложений
Вам необходимо добавить обработку ошибок в Ajax-приложении. Какой вариант верный?
?)
error:  function(xhr, str) { 
alert('Error:', xhr.status, ' ', xhr.statusText); }
?)
error:  function(xhr.status) { 
alert('Error: ' + xhr.status + ' ' + xhr.statusText); }
?)
traceError:  function() { 
alert('Error: ' + xhr.status + ' ' + xhr.statusText); }
?)
error:  function(xhr, str) { 
alert('Error: ' + xhr.status + ' ' + xhr.statusText); }
?)
error:  function(xhr, str) { 
alert('Error: ' + xhr.statusCode + ' ' + xhr.statusTextCode); }
Вопрос id:87123
Тема/шкала: Объект XMLHttpRequest
Какие варианты создания объекта XMLHttpRequest относятся к Internet Explorer?
?) new ActiveXObject('Microsoft.XMLHTTP');
?) new ActiveXObject('XMLHttpRequest');
?) new ActiveXObject('Msxm.XMLHTTP');
?) new ActiveXObject('Msxml2.XMLHTTP');
?) new XMLHttpRequest();
Вопрос id:87124
Тема/шкала: Организация передачи данных в Ajax. Форматы передачи данных
Относительно какого типа запроса можно утверждать следующее: на сервер передаются данные по URI, сервер в ответе не возвращает тело сообщения?
?) PUT
?) HEAD
?) TRACE
?) GET
?) POST
Вопрос id:87125
Тема/шкала: Объект XMLHttpRequest
Какое свойство класса XMLHttpRequest отвечает за обработку ответа от сервера?
?) onready
?) onreadystatechange
?) onReadyStateChange
?) onsuccess
?) onreceiveresponse
  • Страница:
  • 1
  • 2
  • 3
Copyright testserver.pro 2013-2024 - AppleWebKit