
Курсовики по Сайкину. / Kurs_1 / Бланк задания
.docСАРАТОВСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ
Кафедра Программного обеспечения вычислительной техники и автоматизированных систем
УТВЕРЖДАЮ
-
Зав. кафедрой
« » 2012 г.
Задание № 2-2-1
на курсовое проектирование
Студент курса группы ПВС факультета электронной техники и приборостроения Кондюшова Марина Владимировна
-
Тема проекта
Курсовой проект составляет разработку некоторого языка программирования, разработку лексического анализатора этого языка, разработку синтаксического анализатора и генерацию программы на промежуточном языке.
Время выдачи задания г.
Срок выполнения проекта г.
Защита проекта назначена на г.
-
Исходные данные к проекту
Алфавит языка программирования: Латинский, заглавные буквы .
Дополнительные операторы языка: Оператор условного перехода и switch
Стандартные функции языка: sin, cos, tan, exp .
Содержание расчетно-пояснительной записки (перечень подлежащих разработке вопросов)
1. Составить описание языка программирования высокого уровня. Описание производится с помощью форм Наура-Бекуса .
2. Описание языка с помощью контекстно-свободной грамматики .
Перечень графического материала с точным указанием чертежей
реализация графического интерфейса .
Список использованных источников
1 Ахо, А.В. Компиляторы: принципы, технологии и инструменты [Текст]: / А. Ахо, Р. Сети, Д. Ульман; перевод с англ. И.В. Красикова и др. - М.: Вильямс, 2001. - 767 с.: ил.; 24 см. - Библиогр.: с. 742-763. - Предм. указ.: 764-767. - 5000 экз. - ISBN 5-8459-0189-8 (в пер.).
2 Власенко, А.В. Теория языков программирования и методы трансляции [Текст]: учеб. пособие / А.В. Власенко, В.И. Ключко; М-во образования и науки РФ, ГОУ ВПО «Кубан. гос. технол. ун-т». - Краснодар: Изд-во КубГТУ, 2004. - 119 с.: ил.; 21 см. - Библиогр.: с. 118. - 75 экз. - ISBN 5-8333-0176-9.
3 Гордеев, А.В. Системное программное обеспечение [Текст]: учеб. для вузов / А. В. Гордеев, А.Ю. Молчанов; под. общ. ред. А.В. Гордеева. – СПб.: Питер, 2001. - 734 с.: ил.; 24 см. - Библиогр.: с. 719-724. – 5000 экз. – ISBN 5-272-00341-1 (в пер.).
4 Ишакова Е.Н. Теория языков программирования и методов трансляции: учебное пособие / Е.Н. Ишакова. – Оренбург: ИПК ГОУ ОГУ, 2007. – 137 с.-300 экз.- ISBN978-57410-0712-9.
5 Калинин, А.Г. Универсальные языки программирования: Семантический подход [Текст] / А.Г. Калинин, И.В. Мацкевич. – М.: Радио и связь, 1991. - 398, [1] с.: ил.; 21 см. - Библиогр.: с. 395-398. – 10000 экз. – ISBN 5-256-00638-X (в пер.).
-
Руководитель проекта
Задание принял к исполнению _________________________________________________________________
(дата и подпись студента)