Разработка компилятора подмножества языка Паскаль

Тип работы
Курсовая работа
Дисциплина
Основы программирования
ВУЗ
ТУЛГУ

Файлы задания

Можно просмотреть до покупки

Курсовая работа по дисциплине «Основы программирования» посвящена разработке компилятора подмножества языка Паскаль. Работа состоит из введения, двух глав, заключения и списка использованных источников; общий объём — 30 страниц. В первой главе рассматриваются основы программирования на Паскале: структура программы, типы данных и операторы языка. Вторая глава посвящена разработке структурной схемы компилятора: описываются грамматика входного языка, выбранный способ организации таблицы идентификаторов, синтаксический анализатор и структура программы. В заключении подводятся итоги. Комплект включает один готовый файл Kursovaya.docx. Работа содержит титульный лист, содержание и список источников.

Похожие работы

Основы программирования
Контрольная работаТУЛГУ

КР Проектирование человеко-машинных интерфейсов

Контрольная работа по дисциплине «Основы программирования» посвящена проектированию человеко-машинных интерфейсов средствами Windows Presentation Foundation. В работе ставится цель познакомиться с основами WPF, изучить пользовательские элементы управления и получить практические навыки создания приложений с интерфейсами на этой технологии. Практическая часть выполнена по варианту 7 на тему «Умный дом». В теоретическом разделе приводится анализ требований и сценариев использования будущего интерфейса, а также обоснование выбора WPF — в частности, поддержкой векторной графики и качественного масштабирования, а также системой привязки. В состав комплекта входят текстовый документ с теорией и решениями и архивы проектов, содержащие исходный код приложения SmartHouse, включая главное окно и другие файлы WPF-проектов.

Основы программирования
Лабораторная работаТУЛГУ

ЛР х4 Проектирование человеко-машинных интерфейсов

Отчёт по лабораторным работам №1–4 по дисциплине «Проектирование человеко-машинных интерфейсов». Документ объединяет четыре лабораторные работы. В первой работе целью заявлено закрепление теоретических знаний по разработке пользовательского интерфейса и получение практических навыков предварительного и высокоуровневого проектирования интерфейса пользователя. Постановка задачи предполагает выполнение этапов предварительного и высокоуровневого проектирования. В разделе реализации рассматривается работа со списками, где используются объекты «клиент» и «заказ» (таблица 2). Каждая лабораторная работа включает цель, постановку задачи, реализацию и вывод. Объём документа — около 18 тысяч символов. Материал может быть полезен для ознакомления с примерами выполнения аналогичных лабораторных работ.

Основы программирования
Лабораторная работаТУЛГУ

КР Лингвистическое и программное обеспечение автоматизированных систем

Лабораторная работа по дисциплине «Основы программирования» посвящена разработке синтаксического анализатора для языка выражений на языке Си. В работе рассматриваются выражения, содержащие логические операции и операции отношений, без скобок, с операндами в виде идентификаторов и целых констант. Раскрываются этапы лексического и синтаксического анализа: описание грамматики языка выражений, разбиение исходного текста на минимальные значащие единицы — токены (лексемы) и проверка корректности их последовательности. Документ включает цель работы, задание, описание предметной области, раздел тестирования и заключение, а также приложение. Материал будет полезен для изучения принципов построения анализаторов и закрепления навыков программирования на Си.

Популярные услуги для студентов ТУЛГУ

Полезные материалы для студентов ТУЛГУ

Смотреть все статьи

Остались вопросы?

Оставьте заявку на консультацию

или свяжитесь с нами удобным для вас способом