Главная / Интернет-технологии /
Web-технологии / Тест 20
Web-технологии - тест 20
Упражнение 1:
Номер 1
Какие требования к языку были сформулированы при разработке Erlang?
Ответ:
 (1) soft real-time 
 (2) беспрерывная работа 
 (3) обновление кода налету 
 (4) hard real-time 
Номер 2
Какие языки программирования имеют динамическую типизацию?
Ответ:
 (1) Perl 
 (2) Ruby 
 (3) Java 
 (4) Python 
 (5) JavaScript 
Номер 3
Что содержит в себе http-запрос?
Ответ:
 (1) параметры запроса 
 (2) специальный заголовок status 
 (3) тело запроса 
 (4) URI запроса 
Упражнение 2:
Номер 1
Переменные окружения (установите соответствие)
Ответ:
REQUEST_METHOD |
→ |
метод (GET, POST и т.д.) |
REQUEST_URI |
→ |
строка запроса |
REMOTE_ADDR |
→ |
ip адрес клиента |
SCRIPT_NAME |
→ |
имя текущего скрипта |
Номер 2
Какие существуют основные способы обработки пользовательских данных?
Ответ:
 (1) валидация 
 (2) очистка 
 (3) делегирование 
 (4) экранирование 
 (5) cgi-обработка 
Номер 3
Как называется проверка пользовательских данных на то, что они переданы в необходимом формате?
Ответ:
 (1) экранирование 
 (2) авторизация 
 (3) валидация 
 (4) тестирование 
Упражнение 3:
Номер 1
Какие существуют операторы SQL запросов?
Ответ:
 (1) INSERT 
 (2) SELECT 
 (3) DELETE 
 (4) POST 
Номер 2
Из чего состоят реляционные базы данных?
Ответ:
 (1) списки 
 (2) таблицы 
 (3) словари 
Номер 3
Какой способ конфигурировать web-приложения является наименее предпочтительным?
Ответ:
 (1) использование специальных библиотек для конфигурационных файлов 
 (2) скрипт на целевом языке программирования 
 (3) значения настроек размещаются непосредственно в коде приложения 
 (4) разделение конфигурационного файла на несколько файлов 
Упражнение 4:
Номер 1
Какие данные необходимы для построения пагинатора?
Ответ:
 (1) общее количество страниц 
 (2) текущая страница 
 (3) шаблон страницы 
 (4) количество страниц справа и слева от текущей 
Номер 2
Как называется функция принимающая шаблон и данные для него?
Ответ:
 (1) валидатор 
 (2) шаблонизатор 
 (3) конфигуратор 
 (4) генератор 
Номер 3
Как называется механизм постраничного вывода информации?
Ответ:
 (1) header 
 (2) footer 
 (3) paginator 
 (4) datanator 
Упражнение 5:
Номер 1
Какие существуют правила (Best Practice) при разработке форм Web-приложений?
Ответ:
 (1) разделять методы GET и POST 
 (2) проверять данные пользователя 
 (3) выделять неправильно заполненные поля 
 (4) скрывать сообщения об успешном выполнении 
 (5) сообщать об ошибках 
Номер 2
К какому типу относится http-протокол?
Ответ:
 (1) statefull 
 (2) stateless 
 (3) statepart 
 (4) stable 
Номер 3
Где можно хранить временные значения Web-страницы (например, список выбранных товаров в интернет-магазине)?
Ответ:
 (1) wizard 
 (2) URL 
 (3) скрытые поля 
 (4) Cookie 
 (5) сессии