Этот заказ уже выполнен на сервисе Автор24
На нашем сайте вы можете заказать учебную работу напрямую у любого из 45000 авторов, не переплачивая агентствам и другим посредникам. Ниже приведен пример уже выполненной работы нашими авторами!
Узнать цену на свою работу

Реализация компилятора усеченного языка Pascal с использованием технологии автоматизации

Номер заказа
132124
Создан
25 августа 2014
Выполнен
4 января 1970
Стоимость работы
1200
Помогите быстро выполнить курсовую работу по программированию. Есть буквально 3 дня. Тема работы «Реализация компилятора усеченного языка Pascal с использованием технологии автоматизации».
Всего было
15 предложений
Заказчик выбрал автора
Этот заказ уже выполнен на сервисе Автор24
На нашем сайте вы можете заказать учебную работу напрямую у любого из 45000 авторов, не переплачивая агентствам и другим посредникам. Ниже приведен пример уже выполненной работы нашими авторами!
Узнать цену на свою работу
Или вы можете купить эту работу...
Страниц: 23
Оригинальность: Неизвестно
1200
Не подошла
данная работа?
Вы можете заказать учебную работу
на любую интересующую вас тему
Заказать новую работу

Настоящая курсовая работа выполнена как результат прослушивания курса лекций и выполнения лабораторных работ по дисциплине "Системное программное обеспечение". Целью ее является формирование представления о взаимосвязи различных стадий единого процесса проектирования сложных программных систем.

В задании предлагается создать компилятор подмножества языка высокого уровня (Pascal) на язык ассемблера.


все приложения есть
Компилятор - это программа, на вход которой поступает какой -
нибудь текст, а на выходе - машинный код com или exe файл.
Объектный код - полуфабрикат. Объектный код - перемещаемый,
в нем не разрешены внешние ссылки. Ссылки - переходы: внутренние и внешние.
Для преобразования исходного текста в объектный модуль нужно сделать анализ и синтез.
Цель анализа состоит в том, чтобы разобрать исходный текст на составляющие и понять смысл каждой конструкции. Есть три этапа анализа: лексический, синтаксический и семантический. С точки зрения
структуры компилятора, синтаксический анализ главный.
Синтез состоит из подготовки, генерации команд и собственной
генерации. Подготовка включает в себя выделение памяти, преобразования внутреннего представления. Генерация состоит в формировании ма Показать все
СОДЕРЖАНИЕ

ВВЕДЕНИЕ 2
1. ИЗУЧЕНИЕ ОБЪЕКТА 3
1.1. КРАТКАЯ ТЕОРИЯ 3
1.2. Основные термины и определения из области формальных языков…………………………………....4
2. ТЕХНИЧЕСКОЕ ЗАДАНИЕ 5
3. ТЕХНИЧЕСКИЙ ПРОЕКТ 9
3.1. ОБЩИЕ СВЕДЕНИЯ 9
3.2. СТРУКТУРА ВХОДНЫХ И ВЫХОДНЫХ ДАННЫХ 9
3.3. АЛГОРИТМЫ ОБРАБОТКИ ДАННЫХ 10
4. РАБОЧАЯ ДОКУМЕНТАЦИЯ 12
4.1. ОПИСАНИЕ ИСХОДНЫХ МОДУЛЕЙ 12
4.2. ПРЕДВАРИТЕЛЬНЫЕ ИСПЫТАНИЯ 14
6. ДОКУМЕНТАЦИЯ ДЛЯ ПОЛЬЗОВАТЕЛЯ 16
6.1. ИНСТРУКЦИЯ ПО ИНСТАЛЛЯЦИИ 16
6.2. РУКОВОДСТВО ПОЛЬЗОВАТЕЛЮ 20
ЗАКЛЮЧЕНИЕ 22
СПИСОК ЛИТЕРАТУРЫ 23

2. Системное программное обеспечение: Учебник для вузов /А. Ю. Молчанов — СПб.: Питер, 2003 — 396 с.
3. Гордеев А.В., Молчанов А.Ю. Системное программное обеспечение – СПб.: Питер, 2001 (2002) - 736 с.
4. Ахо А., Сети Р., Ульман Дж. Компиляторы: принципы, технологии и инструменты: Пер. с англ. — М.: Издательский дом «Вильямс», 2003 — 768 с.
5. Молчанов А.Ю. Системное программное обеспечение. Лабораторный практикум. – СПб.: Питер, 2005 – 284 с
6. Робин Хантер Основные концепции компиляторов – М.: Издательский дом «Вильямс», 2002 – 256 с.
Министерство высшего и профессионального образованияУльяновский государственный технический университетКафедра “Вычислительная техника”Дисциплина “Лингвистическое обеспечение САПР”Пояснительная записка к курсовой работе«Реализация компилятора усеченного языка Pascal с использованием технологии автоматизации»Выполнила студентка группы ИВТАПбд-31 Ткачева Е.А.Проверил: Макаров П.С.Ульяновск, 2014Содержание TOC \t "heading 1;1;heading 2;2;heading 3;3" ВВедение PAGEREF _Toc442741852 \h 21. Изучение объекта31.1. Краткая теория3 1.2. Основные термины и определения из области формальных языков…………………………………....42. Техническое задание53. Технический проект93.1. Общие сведения93.2. Структура входных и выходных данных93.3. Алгоритмы обработки данных104. Рабочая документация124.1. Описание исходных м Показать все
Автор24 - это фриланс-биржа. Все работы, представленные на сайте, загружены нашими пользователями, которые согласились с правилами размещения работ на ресурсе и обладают всеми необходимыми авторскими правами на данные работы. Скачивая работу вы соглашаетесь с тем что она не будет выдана за свою, а будет использована исключительно как пример или первоисточник с обязательной ссылкой на авторство работы. Если вы правообладатель и считаете что данная работа здесь размещена без вашего разрешения - пожалуйста, заполните форму и мы обязательно удалим ее с сайта. Заполнить форму
Оценим бесплатно
за 10 минут
Эта работа вам не подошла?
У наших авторов вы можете заказать любую учебную работу от 200 руб.
Оформите заказ и авторы начнут откликаться уже через 10 минут!
Заказать курсовую работу