Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ТЯП_КР_МУ1.doc
Скачиваний:
7
Добавлен:
13.09.2019
Размер:
434.69 Кб
Скачать

Министерство образования Российской Федерации

Кубанский государственный технологический университет Кафедра вычислительной техники и асу

ТЕОРИЯ ЯЗЫКОВ ПРОГРАММИРОВАНИЯ И МЕТОДЫ ТРАНСЛЯЦИИ

Методические указания к курсовому проекту

для студентов всех форм обучения специальности 220400 - Программное обеспечение вычислительной техники и автоматизированных систем (6 семестр)

Краснодар

2003

Составители: проф. В. И. Ключко, доц. А. В. Власенко

Теория языков программирования и методы трансляции. Методические указания к курсовому проекту для студентов всех форм обучения специальности 220400 - Программное обеспечение вычислительной техники и автоматизированных систем / Кубан. гос. технол. ун-т., Сост. В.И.Ключко, А.В. Власенко, Краснодар, 2003, 25 с.

Составлены в соответствии с рабочей программой курса “Теория языков программирования и методы трансляции” для студентов специальности 220400.

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

Табл. 2. Ил. 12. Библиогр.: 3 назв.

Печатается по решению Редакционно-издательского совета Кубанского государственного технологического университета

Рецензенты: зав. каф. САОИ д-р экон. наук, проф.

Т. П. Барановская (КГАУ),

проф. каф. ВТ и АСУ В.И.Лойко (КубГТУ)

Содержание

Введение 4

1 НОРМАТИВНЫЕ ССЫЛКИ 4

2 Требования к курсовому проекту 4

3 Примерный перечень курсовых проектов 6

4 Пример выполнения курсового проекта 6

Введение 6

1 Общие сведения о трансляции 6

2 Описание транслируемого языка 8

3 Синтез транслятора 9

3.1 Лексический блок 9

3.2 Синтаксический блок 9

4 Описание программы 18

4.1 Общие сведения 18

4.2 Работа с программой 19

Заключение 20

ПРИЛОЖЕНИЕ А 21

ПРИЛОЖЕНИЕ Б 22

СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ 23

Введение

Курсовой проект выполняется студентами специальности 220400 в шестом семестре.

Цель курсового проекта - закрепить основы и углубить знания в области теории вычислительных процессов и структур.

Тематика заданий на курсовой проект, приведенная в данных методических указаниях, может быть дополнена и расширена за счет актуальных научно-исследовательских задач, решаемых на кафедре.

1 Нормативные ссылки

В настоящем пособии использованы ссылки на следующие стандарты:

ГОСТ 2.105-95. Общие требования к текстовым документам

ГОСТ Р 50739-95. Государственный стандарт РФ. Средства вычислительной техники. Защита от несанкционированного доступа к информации. Общие технические требования

ГОСТ 7.32-2001. СИБИД. Отчет о НИР. Структура и правила оформления

ГОСТ 7.1-84 СИБИД. Библиографическое описание документа. Общие требования и правила составления»

ГОСТ 7.80-2000 Библиографическая запись. Заголовок. Общие требования и правила составления

ГОСТ 19.701-90 (ИСО 5807-85) ЕСПД. Схемы алгоритмов, программ, данных и систем. Обозначения условные и правила выполнения

ГОСТ 34.601-90 Информационная технология. Комплекс стандартов на автоматизированные системы. Автоматизированные системы. Стадии создания