Розробка та реалізація компонентів системного програмного забезпечення
Состав работы
|
|
|
|
Необходимые программы
Работа представляет собой zip архив с файлами (распаковать онлайн), которые открываются в программах:
- Microsoft Word
Описание
В курсовому проекті розроблено компілятор з простої мови програмування з назвою М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. Реалізувати інтерфейс командного рядка. На вхід розробленого компілятора має подаватися текстовий файл, написаний на заданій мові програмування. На виході розробленого компілятора мають з’являтися чотири файли: файл з повідомленнями про помилки (або про їх відсутність), файл на мові СІ, об’єктний та виконавчий файли.
Компілятор розроблений в середовищі програмування 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. Реалізувати інтерфейс командного рядка. На вхід розробленого компілятора має подаватися текстовий файл, написаний на заданій мові програмування. На виході розробленого компілятора мають з’являтися чотири файли: файл з повідомленнями про помилки (або про їх відсутність), файл на мові СІ, об’єктний та виконавчий файли.
Другие работы
САПР управляющих программ (Автоматизация подготовки управляющих программ для станков с ЧПУ)
Aronitue9
: 4 июня 2011
Содержание
Введение ………………………………………………………………………………….3
1. Числовое программное управление (Ч П У) …………………………………………… 4
1.1. Устройство станков с ЧПУ …………………………………………………………4
1.1.1. Движение исполнительных органов станка ………………………………. 4
1.1.2. Системы координат станков с ЧПУ ……………………………………….5
1.1.3. Направления движения исполнительных органов станков с ЧПУ …...….8
1.1.4. Положение и обозначение координатных осей в станках с ЧПУ ……... 11
1.1.5. Нулевые и исходные точки станков с ЧПУ …………………………..….14
Разработка базы данных
worknecro
: 6 августа 2015
Бакалаврская работа включает в себя пояснительную записку, Базу, Веб Приложение язык php.
Введение 3
1. Аналитическая часть 5
1.1. Aктyaльнocть выбрaннoй тeмы 5
1.2. Цель выполняемой работы 8
2. Постановочная часть 10
2.1. Фoрмyлирoвкa зaдaчи 10
2.2. Oпиcaниe вхoднoй и выхoднoй инфoрмaции 10
2.3. Трeбoвaния к интeрфeйcy прилoжeния 11
3. Проектная часть 13
3.1. Oпиcaниe инфoрмaциoннoй бaзы 13
3.2. Oпиcaниe aлгoритмoв 21
3.3. Oргaнизaция интeрфeйca пoльзoвaтeля. 22
3.4. Рaзрaбoткa фoрм прилoжeния,
1000 руб.
Анализ производственно-финансовой деятельности железной дороги
Qiwir
: 22 ноября 2013
Оглавление
1. Постановка задачи
2. Исходные данные по варианту
3. Анализ выполнения основных показателей объема работы дороги
4. Анализ обобщающих показателей использования подвижного состава в грузовом движении
5. Анализ эксплуатационных расходов и себестоимости
6. Анализ доходов железной дороги
7. Анализ прибыли от перевозок
8. Анализ рентабельности хозяйственной деятельности железной дороги
Заключение
Список использованной литературы
10 руб.
Сборочный чертеж нож вырубной
danilnegodov
: 24 апреля 2022
ож предназначен для вырубки из резины кольцевых образцов, применяемых для испытания на специальных машинах.
Между ножом наружным (1) и ножом внутренним (2), соединенных тремя винтами (5), в кольцевой проточке расположен выталкиватель (4) и пружина (3). После удара сверху резину обрезает нож наружный, а уже потом - внутренний. Выталкиватель снимает с ножей вырубленный кольцевой образец.
Чертежи деталей:
1. Нож наружный
2. Нож внутренний
3. Пружина
4. Выталкиватель
Сборочный чертеж и спецификац
180 руб.