Школа » Презентации » Презентации по Информатике » Текстовый язык автоматного программирования

Презентация - "Текстовый язык автоматного программирования"

0
14.10.20
На нашем сайте презентаций klass-uchebnik.com вы можете бесплатно ознакомиться с полной версией презентации "Текстовый язык автоматного программирования". Учебное пособие по дисциплине - Презентации / Презентации по Информатике, от атора . Презентации нашего сайта - незаменимый инструмент для школьников, здесь они могут изучать и просматривать слайды презентаций прямо на сайте на вашем устройстве (IPhone, Android, PC) совершенно бесплатно, без необходимости регистрации и отправки СМС. Кроме того, у вас есть возможность скачать презентации на ваше устройство в формате PPT (PPTX).
Текстовый язык автоматного программирования 📚 Учебники, Презентации и Подготовка к Экзаменам для Школьников на Klass-Uchebnik.com

0
0
0

Поделиться презентацией "Текстовый язык автоматного программирования" в социальных сетях: 

Просмотреть и скачать презентацию на тему "Текстовый язык автоматного программирования"

Текстовый язык автоматного программирования В. С. Гуров, М. А. Мазин, А. А. Шалыто
1 слайд

Текстовый язык автоматного программирования В. С. Гуров, М. А. Мазин, А. А. Шалыто

* Инструментальное средство UniMod
2 слайд

* Инструментальное средство UniMod

* Диаграмма классов
3 слайд

* Диаграмма классов

* Диаграмма состояний
4 слайд

* Диаграмма состояний

* Графический язык программирования Достоинства средства UniMod Диаграммы более выразительны, чем те
5 слайд

* Графический язык программирования Достоинства средства UniMod Диаграммы более выразительны, чем текст UML-нотация — общепринята Недостатки средства UniMod Вводить диаграммы неудобно Программисты предпочитают текстовый код

* Текстовый язык автоматного программирования Проблемно-ориентированный автоматный язык Автомат опис
6 слайд

* Текстовый язык автоматного программирования Проблемно-ориентированный автоматный язык Автомат описывается в терминах автоматного программирования Диаграммы генерируются по мере ввода текста программы

* Разработка текстового языка программирования Транслятор Лексический анализатор Синтаксический анал
7 слайд

* Разработка текстового языка программирования Транслятор Лексический анализатор Синтаксический анализатор Семантический анализатор Генератор кода Интегрированная среда разработки «Подсветка» ошибок Автоматическое завершение ввода Навигация по коду

* Система метапрограммирования MPS Принимает на вход абстрактный синтаксис конкретный синтаксис сист
8 слайд

* Система метапрограммирования MPS Принимает на вход абстрактный синтаксис конкретный синтаксис систему типов кодогенератор Автоматически строит интегрированную среду разработки

* Виды проблемно-ориентированных языков Проблемно-ориентированные расширения существующих языков Нап
9 слайд

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

* Автоматное расширение языка Java Позволяет описывать поведение Java-класс в виде автомата Отправка
10 слайд

* Автоматное расширение языка Java Позволяет описывать поведение Java-класс в виде автомата Отправка событий — вызов специальных методов класса Состояние храниться в переменной объекта Автомат описывается в терминах автоманого программирования

* Независимый автоматный язык Все приложение описывается в терминах автоманого программирования Возм
11 слайд

* Независимый автоматный язык Все приложение описывается в терминах автоманого программирования Возможно использовать для генерации не Java-кода Соответствует понятию запускаемых спецификаций

* Генерация диаграмм
12 слайд

* Генерация диаграмм

* Результаты Разработанное средство позволяет разрабатывать автоматные программы описывать поведение
13 слайд

* Результаты Разработанное средство позволяет разрабатывать автоматные программы описывать поведение Java-классов в виде автоматов использовать преимущества текстового ввода программ и представления автоматов в виде диаграмм

* Спасибо
14 слайд

* Спасибо

Комментарии (0) к презентации "Текстовый язык автоматного программирования"