2-АЯ АТТЕСТАЦИЯ Вопросы и некоторые ответы на веб тех (web тех - технологии) ФКН ВГУ 2011

3-Я АТТЕСТАЦИЯ ЗЕДСь

Вариант 2

1. Как работают программы, выполняющиеся на сервере?
2. Какое назначение имеет язык JavaScript?
JavaScript позволяет "оживить" Web-страницу, добавить к статическому описанию фрагмент исполняемого кода. Но, если Java-аплет, включаемый в состав Web-страницы , практически не зависит от остальных объектов, то JavaScript-сценарий в процессе работы может взаимодействовать с любыми компонентами HTML-документа и реагировать на изменение их состояния.
3. Каким образом CGI-сценарий получает доступ к данным, передаваемым в запросе клиента?
Атрибут METHOD дескриптора

имеет либо значение "GET", либо значение "POST". Значения "GET" и "POST" определяют два различных метода передачи параметров сценарию:
• Если атрибут METHOD имеет значение "GET" строка параметров передается вместе с URL вызываемого сценария. Разделителем между URL и строкой параметров является символ "?".
• Если атрибут METHOD имеет значение "POST" строка параметров передается в теле HTTP-запроса.
4. Дайте краткое описание языка Perl
Perl (Practical Extraction and Report Language) — язык программирования, сильными сторонами которого считаются его богатые возможности для работы с текстом, в том числе реализованные при помощи регулярных выражений. Основные типы данных языка: скаляр, массив, ассоциативный массив (хеш-таблица), функция, файловый дескриптор и константа.
5. Какие вы знаете типы массивов в Perl? В чем заключается их отличие?
Ассоциативный массив %ENV содержит текущие значения переменных окружения.
Массив (скалярный) является упорядоченным списком скаляров.
Каждый элемент массива имеет порядковый номер (индекс), с помощью которого к нему можно получить доступ. Нумерация элементов начинается с нуля.
6. Что такое регулярные выражения? Какую роль они играют при поиске и замене?
7.
8. Что такое ISAPI-фильтр? Какие задачи он решает?
ISAPI фильтры используются для изменения или расширения функциональности, предоставляемой по IIS. Они запускаются не по запросу конкретной страницы, а всегда при работе сервера. Фильтры могут изменять входящие и исходящие потоки данных
Фильтры реализованы в виде файлов DLL и может быть зарегистрирован на IIS
и они применимы ко всем сайтам
на сервере IIS.
Например задачи фильтров:
- изменения запросов (URL или заголовков), передаваемых клиентом;
- формирование статистики доступа;
- реализация простейшей аутентификации;
- реализация сжатия или шифрования ;

Вариант 3

1.
2. Где размещается JavaScript код?
Сценарии, написанные на языке javascript, могут располагаться на самой html-странице между тегами

, которые в свою очередь обычно находятся в тегах

. У тега