- •5033.4350.0000-Пз
- •Введение
- •Теория алгоритмов
- •Исходные положения
- •Общее содержание второй части задания
- •Виды текстов алгоритмов
- •Ациклические двухполюсные структуры алгоритмов
- •Исходные условия
- •Комплект текстов алгоритмов
- •Этап э1: Подготовка стандартной полной формы формулы
- •Стандартная форма формулы алгоритма
- •Этап э2: Построение структурной схемы
- •Структурная схема алгоритма
- •Э21: Построение основной схемы – без оболочек
- •Э22: Группирование элементов
- •Э23: Проверочная нумерация оболочек
- •Э25 Повышение явного соответствия формул и схем
- •Э251 Явная операция разделения потоков
- •Э252 Разделение парных операций
- •Э253 Двухмерные структурные формулы
- •Э254 Псевдографика структурной схемы
- •Э255 Набор схемы графического тренажера
- •Этап э3: Работа с временной диаграммой алгоритма
- •Э31 Задание длительности исполнения команд
- •Э32 Построение временной диаграммы сетевого типа
- •Э33 Графический расчет длительности алгоритма
- •Э34 Аналитический расчет длительности алгоритма
- •Э4: Подготовка вербальных текстов алгоритма
- •Вта: Вербальные тексты алгоритмов
- •Дополнительные функциональные обозначения
- •ИнФ: Инфиксная форма
- •ИнФ': Неявная инфиксная форма
- •ПрФ: Префиксная форма
- •Ациклические многополюсные структуры алгоритмов
- •Исходные условия
- •Комплект текстов алгоритмов
- •Этап э1: Подготовка стандартной полной формы формулы
- •Стандартная форма формулы алгоритма
- •Этап э2: Построение структурной схемы
- •Структурная схема алгоритма
- •Построение основной схемы (без оболочек)
- •Этап э3: Работа с временной диаграммой алгоритма
- •Э31 Задание длительности исполнения команд
- •Э32 Построение временной диаграммы сетевого типа
- •Э33 Графический расчет длительности алгоритма
- •Э34 Аналитический расчет длительности алгоритма
- •Э4: Подготовка вербальных текстов алгоритма
- •Вта: Вербальные тексты алгоритмов
- •Дополнительные функциональные обозначения
- •Переключательные ациклические структуры алгоритмов
- •Концептуальная модель команды
- •Функции модели
- •Блок функций аппаратной модели команды
- •Индексация обозначений
- •Работа модели
- •Уточнение функции индикации
- •Работа с программной моделью команды в средеMathLab
- •Вывод схемы модели на экран
- •Построение временной диаграммы
- •Настройки дополнительных параметров диаграммы
- •Концептуальная модель алгоритма
- •Ациклические двухполюсные структуры алгоритмов
- •Модельная схема алгоритма
- •Функциональная система алгоритма
- •Программная модель алгоритма в средеMathLab
- •Подготовка файла модели
- •Формирование схемы моделиEnvMpma
- •Построение временной диаграммы
- •Заключение
Формирование схемы моделиEnvMpma
Этап 1 // Промежуточный вариант – отражение работы
// только блока логики алгоритма (без арифметики):
// без вывода эпюры ea910 загрузки ресурсов общего процесса
БСО: Блок-схема объекта
Этап 2 // Основной вариант – логика дополняется блоком арифметики:
// для вывода эпюры ea140 загрузки ресурсов общего процесса
БСО: Блок-схема объекта // введен блок сумматора
Построение временной диаграммы
ДИА: Диаграмма исполнения алгоритма / ГИ: Горизонтальное исполнение
// Разные варианты представления диаграммы
Вариант 1 // TickLabels:all(Метки делений: все – на всех осях)
Вариант 2
//TickLabels:buttonexesonly(Метки делений: только нижняя ось)
Вариант 3 // TickLabels:non(Метки делений: нет)
// Целесообразно подобрать режимы вывода графиков на белые поля
// (в частности, для распечатки диаграмм)
Анализ:
Результаты
Язык
синтаксис
семантика
прагматика – субъекты (автомат, персонал), присубъекты
ручные средства
автоматизация
Выводы
Заключение
ЛИТЕРАТУРА
1. Лазарев В. Г., Пийль Е. И. Синтез управляющих автоматов. – М.: Энергоатомиздат, 1989.
2. Ющенко Е.Л. и др. Многоуровневое структурное проектирование программ. Теоретические основы, инструментарий. – М.: Финансы и статистика, 1989.
3. Хоар Ч. Взаимодействующие последовательные процессы. – М.: Мир, 1989.
4. Житников В.П., Житников А.П., Шерыхалина Н.М. Программно-методический комплекс "Параллельные алгоритмы и программы". // Материалы научно-технического совещания "Высокопроизводительные вычислительные ресурсы России. Состояние и перспективы развития". – Уфа, 2003. С. 151 – 161.
5. Гультяев А. Визуальное моделирование в среде MATHLAB: учебный курс. – СПб.: Питер, 2000.