Разработка системного программного обеспечения

Цена:
15 руб.

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

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

Описание

Разработка системного программного обеспечения -это прямая задача системного программиста. Более того разработка не есть конечный пункт его деятельности. Совершенное владение этим инструментом -вот главная задача. Системное программирование является одной и наиболее широкой областью программного обеспечения. Главным преймуществом его является непосредственная гибкость и направленность на достижение определённой задачи. Логика и формальность -ключ к системному программированию.

В данной работе рассмотрен пример реализации языка при помощи популярного языка высокого уровня С++. Поэтому сам продукт разработки автоматически относится к типу «компиляторов». В отличии от интерпретаторов и ассемблеров данный вариант может быть доступен для понимания широкому кругу программистов на что и был рассчитан. В работе рассмотрен пример, входным языком которого является язык Си. Интересным моментом здесь является развитие языка при помощи самого себя. Т.е. фактически имея определённый набор команд или функции можно не только сконструировать но и расширить свой собственный язык. Другое дело будет ли он полезен и однозначен?

Разработанный язык в данной программе по классификации

Хомского относится к автоматной грамматике, т.к. последнее звено декомпозиции удовлетворят правилу построении такого рода грамматик.

Замечание: пункт 6, 7, 8 не являются правилами вывода, а лишь служат для отражения семантической и синтаксической стороны грамматики.

Для наглядного изображения работы программы представлено

дерево функционального вызова (рис 1). На нём можно проследить

принцип рекурсивного спуска -основной принцип, заложенный в обработку. Он заключается в прохождении дерева от крайней левой до крайней правой вершины дерева.

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

Рис 1. Функциональное дерево вызова. Элементы И и ИЛИ определяют выборочность при вызове функции. Т.е. в случае элемента И выполнится как первая так и вторая функция. Для элемента ИЛИ вызов функции определяется однозначно.
Анализ и сравнение различных видов задних подвесок переднеприводных легковых автомобилей
Введение. Предназначение подвесок. Анализ и сравнение конструкций задних подвесок в переднеприводных легковых автомобилях. Заключение и выбор конструкции задней подвески. Список литературы.
User Aronitue9 : 25 января 2015
20 руб.
Модернизация гидравлической части бурового насоса УНБТ-950А-Дипломная работа-Оборудование для бурения нефтяных и газовых скважин
Бурение проводилось при помощи буровой установки Уралмаш 3д-86 (Ссылка на чертеж 1). В дальнейшем рассматривается модернизация циркуляционной системы, применительно к данному буровому комплексу. Подробнее циркуляционная система рассмотрена на чертеже 2 (ссылка на чертеж). Раствор нагнетается буровыми насосами в линию манифольда, откуда через вертлюг он попадает в бурильную колонну, приводит в действие гидравлический забойный двигатель и через отверстия в долоте выходит в затрубное пространство.
3485 руб.
Модернизация гидравлической части бурового насоса УНБТ-950А-Дипломная работа-Оборудование для бурения нефтяных и газовых скважин
Теплотехника 19.03.04 КубГТУ Задача 4 Вариант 49
Определить поверхность нагрева рекуперативного газовоздушного теплообменника при прямоточной и противоточной схемах движения теплоносителей, если объемный расход нагреваемого воздуха при нормальных условиях Vн, средний коэффициент теплопередачи от продуктов сгорания к воздуху k, начальные и конечные температуры продуктов сгорания и воздуха соответственно равны t′1, t″1, t′2, t″2. Изобразить для обоих случаев графики изменения температуры теплоносителей от величины поверхности теплообмена.
User Z24 : 20 января 2026
200 руб.
Теплотехника 19.03.04 КубГТУ Задача 4 Вариант 49
ИГ.02.02.02 - Эпюр 2. Задача 2
Все выполнено в программе КОМПАС 3D v16 Вариант 2 ИГ.02.02.02 - Эпюр 2. Задача 2. Способ перемены плоскостей проекций Построить прямые а и b, параллельные заданным m и n и отстоящие от n на 30 мм, от m на 20 мм. Решать способом перемены плоскостей проекций. А(70;40;10) В(30;20;50) С(80;70;30) В состав работы входят два файла: - чертеж формата А3 с сохранением всех линий построения, для большей понятности стрелками указан ход построения, равные расстояния при первой замене помечены засечками,
100 руб.
ИГ.02.02.02 - Эпюр 2. Задача 2
up Наверх