Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь КАТЕГОРИИ: АрхеологияБиология Генетика География Информатика История Логика Маркетинг Математика Менеджмент Механика Педагогика Религия Социология Технологии Физика Философия Финансы Химия Экология ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Кафедра «Математическое обеспечение и применение ЭВМ»
«Утверждаю» Зав. кафедрой "МО и ПЭВМ" "__" ______ 200 г.
Пояснительная записка
к курсовой работе по дисциплине «Теория языков программирования и методы трансляции»
на тему: "Учебный транслятор"
Автор работы: Иванов И.И.
Специапьность 230105 («Программное обеспечение вычислительной техники и автоматизированных систем»)
Обозначение курсовой работы ПГУ 230105 - 6КР001.07 ПЗ
Группа 00ВП1
Руководитель работы Князев В.Н., к.т.н., доцент
Работа защищена «__» ____ 2003 г. Оценка ______________
Пенза 200 г.
Задание на курсовое проектирование Приложение Б (обязательное)
Министерство образования и науки Российской Федерации Пензенский государственный университет ________________________________________________________________________ Кафедра «Математическое обеспечение и применение ЭВМ» «УТВЕРЖДАЮ» Зав. кафедрой ________ "___" _________ 200 г. ЗАДАНИЕ На курсовое проектирование по курсу «Теория языков программирования и методы трансляции»
Студенту ________Иванову И.И.__________________ Группа ____00ВП1____ Тема проекта "Учебный транслятор "
Исходные данные (технические требования) на проектирование Разработать учебный транслятор в форме интерпретатора с языка, определенного соответствующей формальной грамматикой. Разработка должна проводиться на заданном языке программирования. Осуществить функциональное тестирование разработанного транслятора. Разработку провести с использованием операционной системы Windows 98 и выше на ЭВМ, совместимых с IBM PC с процессором Intel Pentium II и выше. Вариант № 7
Объём работы по курсу Расчетная часть Разработка структуры транслятора 2) Проектирование лексического анализатора 3) Проектирование магазинного автомата 4) Разработка программных компонентов транслятора ________________________________________________________________________ ________________________________________________________________________
________________________________________________________________________
Графическая часть Отсутствует ________________________________________________________________________ ________________________________________________________________________ ________________________________________________________________________ Экспериментальная часть Тестирование и отладка разработанного транслятора ________________________________________________________________________ ________________________________________________________________________ ________________________________________________________________________ Срок выполнения проекта по разделам 1. Разработка структуры транслятора к 23.03 200 _ г. 2. Проектирование лексического анализатора к 07.04 200 _ г. 3. Проектирование магазинного автомата к 21.04 200 _ г. 4. Разработка программных компонентов к 04.05 200 _ г. 5. Тестирование и отладка к 18.05 200 _ г. 6. Оформление пояснительной записки к 25.05 200 _ г. 7. __________________________________к ___________________20___ г. 8. __________________________________к ___________________20___ г. Дата выдачи задания " 15 " 02 200 _ г. Дата защиты проекта "" _____ _______ 200 _ г. Руководитель _Князев В.Н._______________________________________ Задание получил " 15 " 02 200 _ г. Студент ______Иванов И.И._______________________________________
Реферат Приложение В (обязательное)
Реферат
Пояснительная записка содержит листа, рисунков, таблиц, использованных источников, приложения.
ТРАНСЛЯТОР, КОМПИЛЯТОР, ИНТЕРПРЕТАТОР, ЛЕКСИЧЕСКИЙ АНАЛИЗ, СКАНЕР, СИНТАКСИЧЕСКИЙ АНАЛИЗ, ПАРСЕР, ГЕНЕРАТОР КОДА, МАГАЗИННЫЙ АВТОМАТ, ГРАММАТИЧЕСКИЙ РАЗБОР, ПОСТФИКСНАЯ ЗАПИСЬ Целью курсового проектирования является разработка учебного транслятора с заданного языка. Разработка проводилась на базовом языке программирования Object Pascal в среде объектно-ориентированного визуального программирования Borland Delphi 6.0. Разработка проведена с использованием операционной системы Windows XP на персональном компьютере IBM PC с процессором Intel Pentium IV. Осуществлено функциональное тестирование разработанного транслятора, которое показало корректность его работы. Личный вклад автора в общую разработку учебного транслятора заключается в программной реализации синтаксического анализатора.
Приложение Г (справочное) Содержание Содержание
Введение............................................................. 4
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Последнее изменение этой страницы: 2017-02-09; просмотров: 122; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.143.168.172 (0.013 с.) |