🗊Презентация Компилятор логико-алгебраических выражений для многомодульных систем

Нажмите для полного просмотра!
Компилятор логико-алгебраических выражений для многомодульных систем, слайд №1Компилятор логико-алгебраических выражений для многомодульных систем, слайд №2Компилятор логико-алгебраических выражений для многомодульных систем, слайд №3Компилятор логико-алгебраических выражений для многомодульных систем, слайд №4Компилятор логико-алгебраических выражений для многомодульных систем, слайд №5Компилятор логико-алгебраических выражений для многомодульных систем, слайд №6Компилятор логико-алгебраических выражений для многомодульных систем, слайд №7Компилятор логико-алгебраических выражений для многомодульных систем, слайд №8Компилятор логико-алгебраических выражений для многомодульных систем, слайд №9Компилятор логико-алгебраических выражений для многомодульных систем, слайд №10Компилятор логико-алгебраических выражений для многомодульных систем, слайд №11

Вы можете ознакомиться и скачать презентацию на тему Компилятор логико-алгебраических выражений для многомодульных систем. Доклад-сообщение содержит 11 слайдов. Презентации для любого класса можно скачать бесплатно. Если материал и наш сайт презентаций Mypresentation Вам понравились – поделитесь им с друзьями с помощью социальных кнопок и добавьте в закладки в своем браузере.

Слайды и текст этой презентации


Слайд 1





Компилятор логико-алгебраических выражений для многомодульных систем
Выполнил Воронков В.В.
Научный руководитель Гурин Е.И.
Описание слайда:
Компилятор логико-алгебраических выражений для многомодульных систем Выполнил Воронков В.В. Научный руководитель Гурин Е.И.

Слайд 2





Цели работы
Объекты исследования – способы проектирования распределенных и параллельных программ.
Цели работы – разработка компилятора для языка логико-алгебраических выражений, позволяющего выполнить преобразование формального описания исходной модели в конкретный код на одном из языков программирования.
Описание слайда:
Цели работы Объекты исследования – способы проектирования распределенных и параллельных программ. Цели работы – разработка компилятора для языка логико-алгебраических выражений, позволяющего выполнить преобразование формального описания исходной модели в конкретный код на одном из языков программирования.

Слайд 3





Проблемы существующих
средств разработки
Выполнение синхронизации на этапе написания кода приводит к ошибкам в приложении
За счет узкой направленности большинство средств разработки подходят только для выполнения конкретных задач.
Отсутствуют инструменты предварительного проектирования модели программы.
Описание слайда:
Проблемы существующих средств разработки Выполнение синхронизации на этапе написания кода приводит к ошибкам в приложении За счет узкой направленности большинство средств разработки подходят только для выполнения конкретных задач. Отсутствуют инструменты предварительного проектирования модели программы.

Слайд 4





Особенности нового подхода
Наличие формального описания концептуальной модели программы.
Возможность представления модели в графическом виде (в виде графа).
Использование компилятора для автоматического преобразования модели в код программы.
Описание слайда:
Особенности нового подхода Наличие формального описания концептуальной модели программы. Возможность представления модели в графическом виде (в виде графа). Использование компилятора для автоматического преобразования модели в код программы.

Слайд 5





Преимущества языка логико-алгебраических выражений
Наличие необходимых синтаксических конструкций для построения модели многомодульной системы.
Простота представления модели в
графическом виде.
Грамматика языка является контекстно-свободной.
Описание слайда:
Преимущества языка логико-алгебраических выражений Наличие необходимых синтаксических конструкций для построения модели многомодульной системы. Простота представления модели в графическом виде. Грамматика языка является контекстно-свободной.

Слайд 6





Пример описания
Описание слайда:
Пример описания

Слайд 7





Виртуальное пространство памяти
Описание слайда:
Виртуальное пространство памяти

Слайд 8





Состав компилятора
Описание слайда:
Состав компилятора

Слайд 9





Состав шаблона C#-проекта
Solution.sln – файл решения.
Project.csproj – файл проекта.
Startup.cs – точка входа в программу.
State.cs – базовый класс для реализации состояний
CommonState.cs – шаблон состояний.
DataSpace.cs – реализация виртуального пространства.
Описание слайда:
Состав шаблона C#-проекта Solution.sln – файл решения. Project.csproj – файл проекта. Startup.cs – точка входа в программу. State.cs – базовый класс для реализации состояний CommonState.cs – шаблон состояний. DataSpace.cs – реализация виртуального пространства.

Слайд 10





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

Слайд 11


Компилятор логико-алгебраических выражений для многомодульных систем, слайд №11
Описание слайда:



Похожие презентации
Mypresentation.ru
Загрузить презентацию