Разработка интерпретатора си-подобного языка
Курсовая
В настоящей курсовой работе необходимо разработать и реализовать интерпретатор учебного языка. Далее проводится работа по разработке как самого языка так и интерпретатора для него предназначенного. Разработанный язык имеет простой синтаксис, напоминающий языки Си и Бейсик. Его можно использовать для написания небольших учебных программ. Преимущества разработанного компилятора состоит в его… Читать ещё >
Содержание
- 1. Введение
- 2. Назначение и область применения
- 3. Описание учебного языка
- 4. Технические характеристики
- 4. 1. Постановка задачи
- 4. 2. Описание алгоритма
- 4. 3. Организация входных и выходных данных
- 4. 4. Выбор состава технических и программных средств
- 5. Разработка программы
- 6. Спецификация программы
- 7. Текст программы
- 8. Описание программы
- 8. 1. Общие сведения
- 8. 2. Функциональное назначение
- 8. 3. Описание логической структуры
- 8. 4. Используемые технические средства
- 8. 5. Вызов и загрузка
- 8. 6. Входные данные
- 8. 7. Выходные данные
- Литература
Список литературы
- Павловская Т.А. С/С++. Программирование на языке высокого уровня.Учебник. — СПб: Питер, 2001. — 461 с.
- Павловская Т.А., Щупак Ю. А. С++. Объектно-ориентированное программирование. Практикум. — СПб: Питер, 2004- 781 с.
- Подбельский В.В. Язык С++: Учебное пособие. — М.: Финансы и статистика, 1996 — 560 с.
- Фалина И.Н., Богомолова Т. С., Большакова Е. А., Гущин И. С., Шухардина В. А. Алгоритмизация и программирование. — М.: КУДИЦ-ПРЕСС, 2007.- 280с.
- Буч Г. Объектно-ориентированные анализ и проектирование с примерами на С++. — СПб: Бином, 1998 — 558 с.
- Вирт Н. Алгоритмы + структуры данных = программы. — М.: Мир, 1985. — 406 с.
- Кнут Д. Искусство программирования для ЭВМ. Т1. Основные алгоритмы. — М.: Мир, 1976. — 736с.
- Кнут Д. Искусство программирования для ЭВМ. Т3. Сортировка и поиск. — М.: Мир, 1978. -844с.
- Страуструп Б. Язык программирования С++. — СПб: Бином, 1999 — 991 с.
- Мешков А., Тихомиров Ю. Visual C++ и MFC (2-е изд.). Серия «Мастер». — СПб.: БХВ-Петербург, 2003. — 1040 с.: ил.
- С. Прата, «Язык программирования С++. Лекции и упражнения» SAMS:2006 — 1104 c.