Розробка системних програмних модулів та компонент систем програмування

Цена:
10 руб.

Состав работы

material.view.file_icon
material.view.file_icon bestref-142310.doc
Работа представляет собой zip архив с файлами (распаковать онлайн), которые открываются в программах:
  • Microsoft Word

Описание

На перший погляд, різноманітність компіляторів вражає. Використовуються тисячі вихідних мов, від традиційних, таких як Fortran і Pascal, до спеціалізованих, які виникають у всіх областях застосування комп’ютера. Цільові мови не менш різноманітні – це можуть бути інші мови програмування, різні машинні мови – від мов мікропроцесорів до суперкомп’ютерів. Деколи компілятори класифікують як однопрохідні, багато прохідні, виконуючі (load-and-go), відлагоджуючі, оптимізуючи – в залежності від призначення і принципів і технологій їх створення.

Не дивлячись на те, що основні задачі, що виконуються компіляторами видаються складними і різноманітними, по суті вони одні і ті ж. Розуміючи ці задачі, ми можемо створювати компілятори для різних вихідних мов і цільових машин з використанням одних і тих же базових технологій.

В 50‐х роках про компілятори ходила слава, що це програми, дуже складні в написанні (наприклад, перший компілятор Fortran потребував 18 людино-років роботи). З того часу розроблені різноманітні систематичні технології вирішення багатьох задач, виникаючих при компіляції. Крім цього, розроблені хороші мови реалізації, програмні середовища та програмні інструменти. Завдяки цьому «солідний» компілятор може бути реалізований в якості курсової роботи з проектування компіляторів [1].

1. Огляд способів та методів проектування трансляторів
1.1 Модель аналізу-синтезу компіляції

Компіляція складається з двох частин: аналізу і синтезу. Аналіз – це розбиття початкової програми на складові частини і створення її проміжного представлення. Синтез – конструювання необхідної цільової програми з проміжного представлення.

В процесі аналізу визначаються і записуються в ієрархічну деревовидну структуру операції, задані початковою програмою. Часто використовується спеціальний вид дерева, що називається синтаксичним (або деревом синтаксичного розбору), в якому кожен вузол представляє операцію, а його дочірні вузли – аргументи операції.

Багато програмних інструментів, працюючи з початковими програмами, спочатку виконують певний вид аналізу. Розглянемо приклади таких інструментів.
Клемма. Вариант 8 ЧЕРТЕЖ
Клемма. Вариант 8 ЧЕРТЕЖ Армированное изделие. Ручка специальная По приведенным в таблицах данным, используя показанные изображения арматуры и пластмассовой части армированного изделия, выполнить чертеж этого изделия. Клемма. Вариант 8 сборочный чертеж Клемма. Вариант 8 спецификация Клемма. Вариант 8 3d сборка Клемма. Вариант 8 чертежи 01 Штырь 02 Фенопласт 02-010-02 ГОСТ 5689-73 Все чертежи и 3d модели (все на скриншотах показано и присутствует в архиве) выполнены в КОМПАС 3D.
User coolns : 25 мая 2026
300 руб.
Клемма. Вариант 8 ЧЕРТЕЖ
Экзамен по дисциплине: Архитектура вычислительных систем. Билет №2
Билет 2. 1. Какие существуют отличия между архитектурой фон Неймана и Гарвардской архитектурой? 2. Какими свойствами обладают распределенные вычислительные системы? Какие из них реализуются программно, а какие - аппаратно? 3. Какие задачи решаются введением конвейера в архитектуру вычислительной системы? Какие при этом возникают проблемы?
User IT-STUDHELP : 5 октября 2016
200 руб.
Экзамен по дисциплине: Архитектура вычислительных систем. Билет №2
Предпринимательство как фактор производства
Введение ___________________________________________________3стр I. Предпринимательство_______________________________________4стр 1.1 История становления предпринимательства_______________4стр 1.2 Функции предпринимательства_________________________8стр 1.3 Характерные черты предпринимательства и его признаки___11стр 1.4 Предприниматель и его роль в экономике_______________13стр II.Формы и виды предпринимательства_________________________15стр 2.1 Сущность производственного предпринимате
User Lokard : 7 ноября 2013
10 руб.
Чертеж цех сухих смесей завода ЖБИ-Чертеж-Машины и аппараты нефтехимических производств-Курсовая работа-Дипломная работа
Чертеж цех сухих смесей завода ЖБИ-(Формат Компас-CDW, Autocad-DWG, Adobe-PDF, Picture-Jpeg)-Чертеж-Машины и аппараты нефтехимических производств-Курсовая работа-Дипломная работа
368 руб.
Чертеж цех сухих смесей завода ЖБИ-Чертеж-Машины и аппараты нефтехимических производств-Курсовая работа-Дипломная работа
up Наверх