Содержание
Введение…………………………………………………………………………………………………………….. 2
1. Анализ технического задания ………………………………………………………………………….. 3
2. Описание языка ………………………………………………………………………………………………. 4
3. Выбор и обоснование архитектуры системы ……………………………………………………. 6
4. Выбор и обоснование алгоритмов……………………………………………………………………. 8
5 Описание программы……………………………………………………………………………………… 14
6 Методика испытаний ……………………………………………………………………………………… 15
Список используемой литературы …………………………………………………………………….. 20
Приложение……………………………………………………………………………..2
Выдержка из текста
В данной курсовой работе необходимо реализовать транслятор
подмножества языка Ruby.
Исходя из темы курсовой работы, необходимо, чтобы в программе
поддерживались:
−идентификаторы, значащие первые 8 символов.
−Оператор цикла for in
−Сложное арифметическое выражение.
Синтаксический разбор – на основе LR-грамматик. Разбор арифметических
выражений должен выполняться по методу Бауэра Замельзона.
Данная курсовая работа выполняется в несколько этапов:
Лексический анализ включает в себя сканирование исходного текста
программы, распознавание лексем и их классификацию. Выходная информация
подается для дальнейшей обработки транслятором на этапе синтаксического
разбора.
Синтаксический разбор выполняет выделение синтаксических конструкций в
тексте исходной программы, обработанной лексическим анализатором. На этом же
этапе проверяется синтаксическая правильность программы.
Разбор сложного арифметического выражения – последовательный перевод
арифметического выражения в матричную форму записи
Список использованной литературы
1. Архангельский А.Я. Программирование в Delphi 7. – М.: ООО «Бином-
Пресс»,2003 г. – 1152с.: ил.
2. Гордеев А.В., Молчанов А.Ю. Системное программное обеспечение. –
Спб.: Питер, 2001. — 736с.
3. Разработка компиляторов: метод. Указ. По курсовому проектированию. –
Муром: ИПЦ МИВлГУ, 2007 – 52с.
4. Фаронов В.В. Delphi. Программирование на языке высокого уровня:
Учебник для вузов – Спб.: Питер, 2006. – 640с.: ил.
5. Юров В. Ассемблер. — Спб.: Питер, 2000. – 624с.
С этим материалом также изучают
... транслятора, для своего языка. Другими словами, создание универсальной программы по разбору и вычислению математических выражений.В качестве итога исследования разработана универсальная программа для вычисления математических выражений. Цель работы ...
... Разбор синтаксических особенностей и ошибок в объемных рекламных текстах……………………………………………………………... 32 3.1. Типичные ошибки в рекламном тексте………………………………... 32 3.2. Разбор синтаксических особенностей рекламных текстов ... Работа ... русский язык. Морфология. ...
... Синтаксические нормыВыберите правильный вариант при согласовании подлежащего и сказуемого в данных предложениях.Большинство студентов нашей группы защитили курсовой проект.6. Спишите текст, ... словесное выражение понятия.Точность, ... литературного языка. ...
Глубокий разбор специфики зрительного восприятия у младших школьников с интеллектуальными нарушениями. Раскрываются ключевые аспекты – от замедленности и фрагментарности до методов диагностики, таких как тест Фростиг, и принципов коррекционной работы.
... русском языке и их выражение в китайском 32.1 Исследование семантической структуры глагольных действий в текстах ... работ, рассматривающих данную тему. Однако особенность моей работы заключается в том, что на материале итальянского языка таких работ ...
... состоит в выявлении формирования самоконтроля учащихся посредством компьютерных обучающих программ по иностранному языку. Объект исследования: самоконтроль учащихся. Предмет исследования: процесс формирования самоконтроля ...
... исследования Компьютерные обучающие программы по иностранному языку как средство ... литературы……………………………………………41Содержание Выдержка из текста К сожалению, на ... языке. На протяжении педагогической практики я работала с детьми старшего звена. При работе ...
... Перевод артикля с французского языка в общественно-политических текстах на русский язык 17 2.1. Синтаксические средства передачи артикля в русском языке 17 2.2. Лексические средства ...
... задач нашей работы – выделить и обсудить лингвистические средства выражения тональности текста. Результатом этой работы должен стать ... взаимодействия. [Стилистический энциклопедический словарь русского языка] На основе анализа тональности определяют ...
Ищете образец курсовой работы по модернизации делового туризма? Изучите готовый пример, включающий анализ современных тенденций, технологических инноваций (MICE, AI) и практические шаги по улучшению программ.