Страницу Назад
Поискать другие аналоги этой работы
10 Розробка та реалізація компонентів системного програмного забезпеченняID: 115417Дата закачки: 10 Октября 2013 Продавец: Qiwir (Напишите, если есть вопросы) Посмотреть другие работы этого продавца Тип работы: Работа Форматы файлов: Microsoft Office Описание: В курсовому проекті розроблено компілятор з простої мови програмування з назвою М13. Компілятор розроблений в середовищі програмування Borland C/C++ на мові С, та поданий у пояснювальній записці, а також в електронному варіанті. В пояснювальній записці подано огляд існуючих методів розробки компіляторів, детальний опис мови, а також описано процес розробки програми компілятора на рівні блок-схем і тексту програми. В додатку міститься текст компілятора, а також результати тестування програми. компілятор програма схема тестування Завдання Розробити транслятор заданої вхідної мови програмування, до якої висуваються наступні базові вимоги: · Кожна програма починається зі слова begіn і закінчується словом end. Все що до begіn і після end не аналізується. · Програма має надавати можливість працювати зі змінними k, l, m. Змінні перед використанням мають бути попередньо оголошені за наступним форматом: «тип даних» «змінна1», «змінна2». · Присвоєння до змінних виконується оператором присвоєння:=. · Програма має надавати можливість працювати з константами k1, k2, k3. Константи ініціюються наступним чином: «константа» = «число;». · Ввід даних зі стандартного вводу відбувається оператором scanf(), а вивід оператором prіntf(). · Програма має працювати з типом даних float. · Програма має виконувати операції *,/,+, –. Вихідною мовою трансляції є мова С. Математичний вираз має бути розібраний в залежності від пріоритету виконання та розписаний викликом власних С функцій. Цільова мова компілятора: ANSІ C. Для отримання виконавчого файлу на виході розробленого компілятора скористатися програмою bcc.exe. Мова розробки компілятора: ANSІ C. Реалізувати інтерфейс командного рядка. На вхід розробленого компілятора має подаватися текстовий файл, написаний на заданій мові програмування. На виході розробленого компілятора мають з’являтися чотири файли: файл з повідомленнями про помилки (або про їх відсутність), файл на мові СІ, об’єктний та виконавчий файли. Размер файла: 167,8 Кбайт Фаил: (.zip)
Коментариев: 0 |
||||
Есть вопросы? Посмотри часто задаваемые вопросы и ответы на них. Опять не то? Мы можем помочь сделать! Некоторые похожие работы:Мікропроцесорна система для підрахунку готової продукціїЕщё искать по базе с такими же ключевыми словами. |
||||
Не можешь найти то что нужно? Мы можем помочь сделать! От 350 руб. за реферат, низкие цены. Спеши, предложение ограничено ! |
Вход в аккаунт:
Страницу Назад
Cодержание / Информатика / Розробка та реалізація компонентів системного програмного забезпечення
Вход в аккаунт: