|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция |
Хід виконання курсової роботиЗміст
Вступ
Мета курсової роботи Мета роботи: вивчення складових частин, основних принципів побудови і функціонування компіляторів, практичне освоєння методів побудови простих компіляторів для заданої вхідної мови. Курсова робота полягає в створенні компілятора із заданої підмножини мови Паскаль з незначними модифікаціями і спрощеннями (повний опис вхідної і вихідної мов даний далі в завданні для кожного варіанту). Результатами курсової роботи є програмна реалізація заданого компілятора і пояснювальна записка, оформлена відповідно до вимог ДСТУ, стандартів Університету і завдання на курсову роботу. Для програмної реалізації компілятора рекомендується використовувати мову програмування Object Pascal і систему програмування Borland Delphi. Можливо використання інші мови і системи програмування. Компілятор рекомендується побудувати з наступних складових частин: 1. лексичний аналізатор; 2. синтаксичний аналізатор; 3. оптимізатор; 4. генератор результуючого коду. Для побудови компілятора рекомендується використовувати методи, освоєні в ході виконання лабораторних робіт по курсу «Системне програмне забезпечення». Хід виконання курсової роботи
Таблиця 1 - Етапи, що рекомендуються, і час виконання курсової роботи.
Поиск по сайту: |
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.003 сек.) |