1 (1119426), страница 6
Текст из файла (страница 6)
http://www.iana.org/assignments/uri-schemes.html3. Н.В.Вдовикина, И.В.Машечкин, А.Н.Терехин, А.Н.Томилин.Операционные системы: взаимодействие процессов. - М.: МАКСПресс, 2008 г.4. У.Р.Стивенс. UNIX: разработка сетевых приложений. - СПб.: Питер,2004.5. И. А. Волкова, А.
А. Вылиток, Т. В. Руденко. Формальныеграмматики и языки. Элементы теории трансляции. - М.: МАКСПресс, 2009 г.6. Т.В.Руденко. Интерпретатор модельного языка. Задание практикума.- http://cmcmsu.no-ip.info/download/model.lang.practical.task.pdf.7. Т.Пауэлл, Ф.Шнайдер. Полный справочник по JavaScript. - М.:Издательский дом «Вильямс», 2006 г.33СодержаниеВВЕДЕНИЕ................................................................................................................................3ПОСТАНОВКА ЗАДАЧИ........................................................................................................3ОСНОВНЫЕ ПОНЯТИЯ..........................................................................................................4Унифицированный идентификатор ресурса......................................................................5HTTP-запрос.........................................................................................................................6Метод GET.......................................................................................................................7Метод HEAD....................................................................................................................8HTTP-ответ...........................................................................................................................9Коды состояния, возвращаемые модельным сервером..............................................10HTTP-заголовок..................................................................................................................11Заголовок Date...............................................................................................................11Заголовок Host...............................................................................................................12Заголовок Referer...........................................................................................................12Заголовок User-agent.....................................................................................................12Заголовок Server.............................................................................................................12Заголовок Content-length...............................................................................................12Заголовок Content-type..................................................................................................12Заголовок Allow.............................................................................................................13Заголовок Last-modified...............................................................................................13МЕТОДИЧЕСКИЕ УКАЗАНИЯ ПО ВЫПОЛНЕНИЮ ПЕРВОГО ЭТАПА ЗАДАНИЯ...................................................................................................................................................14Внутренняя организация сервера....................................................................................14ОБЩИЙ ИНТЕРФЕЙС ШЛЮЗА – ОСНОВНЫЕ ПОНЯТИЯ...........................................16Пример CGI-программы....................................................................................................18..................................................................................................................................................18МЕТОДИЧЕСКИЕ УКАЗАНИЯ ПО ВЫПОЛНЕНИЮ ВТОРОГО ЭТАПА ЗАДАНИЯ19МЕТОДИЧЕСКИЕ УКАЗАНИЯ ПО ВЫПОЛНЕНИЮ ТРЕТЬЕГО ЭТАПА ЗАДАНИЯ...................................................................................................................................................21Способы встраивания программ на модельных языках в веб-сервер ..........................22ОПИСАНИЕ МОДЕЛЬНЫХ ЯЗЫКОВ...........................................................................24Модельный язык программирования..........................................................................24Модельный JavaScript (MJS)........................................................................................24Переменные..............................................................................................................24Простые типы данных и операции.........................................................................25Составные типы данных..........................................................................................26Встроенные объекты MJS......................................................................................28Универсальные значения и операции....................................................................29Преобразования типов.............................................................................................30Синтаксис MJS.........................................................................................................32СПИСОК ЛИТЕРАТУРЫ......................................................................................................3334.