Содержание

Введение

1. Анализ технического задания

2 Формальная модель задачи

3. Проектирование структуры программы и базовых алгоритмов

3.1. Интерфейс программы

3.2. Используемых модули

3.3. Структурная организация данных

3.4. Схемы реализации программы

4. Программная реализация разработанной структуры и алгоритмов.

4.1 Модуль main_unit

4.2 Модуль OScan

4.3 Модуль OText

4.4 Модуль OError

5. Руководство пользователя

6. Тестирование программы

Заключение

Список литературы

Приложения

Приложение 1. Листинг модуля main_unit

Приложение 2. Листинг модуля OScan

Приложение 3. Листинг модуля OText;

Приложение 4. Листинг модуля OError;

Выдержка из текста

В данной курсовой работе выполнена реализация лексического анализатора исходного кода PostScript в свободной среде разработки программного обеспечения на языке Object Pascal для компилятора Free Pascal — Lazarus.

В анализаторе организована возможность проведения лексического анализа с последующим выводом результатов в отдельное поле и сохранения результатов в текстовый файл, вставки или открытия текстового документа с предварительно сохраненным кодом.

….

Список использованной литературы

1. Свердлов С. 3., Языки программирования и методы трансляции: Учебное пособие. — СПб.: Питер, 2007. — 638 с.: ил.

2. Алексеев Е.Р., Чеснокова О.В., Кучер Т.В., Самоучитель по программированию на Free Pascal и Lazarus. — Донецк.: ДонНТУ, Технопарк ДонНТУ УНИТЕХ, 2009. — 503 с.

3. Мансуров К.Т., Основы программирования в среде Lazarus, 2010. – 772 с.: ил.

4. Робин Хантер, Основные концепции компиляторов = The Essence of Compilers.— М.: «Вильямс», 2002. — С. 256.

5. Братчиков И.Л. Синтаксис языков программирования / Под ред. С.С. Лаврова. – М.: Наука, 1975. — 262с.

6. Вайнгартен Ф. Трансляция языков программирования / Под ред. Мартынюка В.В.- М.: Мир, 1977. — 192с.

7. Волкова И.А., Руденко Т.В. Формальные языки и грамматики. Элементы теории трансляции. – М.: Диалог-МГУ, 1999. – 62с.

8. Льюис Ф., Розенкранц Д., Стирнз Р. Теоретические основы проектирования компиляторов. — М.: Мир, 1979. — 654с.

Похожие записи