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