МОДЕЛИРОВАНИЕ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ

Содержание

Слайд 2

МОДЕЛИРОВАНИЕ

Центральным элементом деятельности, ведущей к созданию первоклассного ПО, является моделирование.
Моделирование

МОДЕЛИРОВАНИЕ Центральным элементом деятельности, ведущей к созданию первоклассного ПО, является моделирование. Моделирование
является одним из этапов разработки ПО
Моделирование – процесс исследования объектов познания на их моделях; построение и изучение моделей реально существующих предметов, процессов или явлений с целью получения объяснений этих явлений, а также для предсказания явлений, интересующих исследователя.

Слайд 3

ВИДЫ МОДЕЛИРОВАНИЯ:

Информационное моделирование
Компьютерное моделирование
Математическое моделирование
Логическое моделирование
Имитационное моделирование
Эволюционное

ВИДЫ МОДЕЛИРОВАНИЯ: Информационное моделирование Компьютерное моделирование Математическое моделирование Логическое моделирование Имитационное моделирование Эволюционное моделирование и др.
моделирование и др.

Слайд 4

МОДЕЛИ ПОЗВОЛЯЮТ:

наглядно продемонстрировать желаемую структуру и поведение системы.
необходимы для визуализации и

МОДЕЛИ ПОЗВОЛЯЮТ: наглядно продемонстрировать желаемую структуру и поведение системы. необходимы для визуализации
управления ее архитектурой.
добиться лучшего понимания создаваемой нами системы, что зачастую приводит к ее упрощению, оптимизации и минимизации.

Слайд 5

Модель - упрощенное представление реальности.
Модель всегда включает элементы, существенно влияющие на

Модель - упрощенное представление реальности. Модель всегда включает элементы, существенно влияющие на
результат, и не включает те, которые малозначимы на данном уровне абстракции.
Модель может быть структурной, подчеркивающей организацию системы, или поведенческой, то есть отражающей ее динамику.

Слайд 10

Модель

Модель

Слайд 11

Модель прически

Модель прически

Слайд 12

КОМПЬЮТЕРНОЕ МОДЕЛИРОВАНИЕ

Компьютерное моделирование является одним из эффективных методов изучения сложных систем.
Построение компьютерной

КОМПЬЮТЕРНОЕ МОДЕЛИРОВАНИЕ Компьютерное моделирование является одним из эффективных методов изучения сложных систем.
модели базируется на абстрагировании от конкретной природы явлений или изучаемого объекта-оригинала.
Компьютерное моделирование заключается в проведении серии вычислительных экспериментов на компьютере, целью которых является анализ, интерпретация и сопоставление результатов моделирования с реальным поведением изучаемого объекта и, при необходимости, последующее уточнение модели.

Слайд 13

К ОСНОВНЫМ ЭТАПАМ КОМПЬЮТЕРНОГО МОДЕЛИРОВАНИЯ ОТНОСЯТСЯ:

постановка задачи, определение объекта моделирования;
разработка концептуальной

К ОСНОВНЫМ ЭТАПАМ КОМПЬЮТЕРНОГО МОДЕЛИРОВАНИЯ ОТНОСЯТСЯ: постановка задачи, определение объекта моделирования; разработка
модели, выявление основных элементов системы и элементарных актов взаимодействия;
формализация, то есть переход к математической модели; создание алгоритма, то есть переход к математической модели; создание алгоритма и написание программы;
планирование и проведение компьютерных экспериментов;
анализ и интерпретация результатов.

Слайд 14

ДАТАЛОГИЧЕСКАЯ МОДЕЛЬ

ДАТАЛОГИЧЕСКАЯ МОДЕЛЬ

Слайд 15

ФИЗИЧЕСКАЯ МОДЕЛЬ

ФИЗИЧЕСКАЯ МОДЕЛЬ

Слайд 16

КОНЦЕПТУАЛЬНАЯ МОДЕЛЬ

КОНЦЕПТУАЛЬНАЯ МОДЕЛЬ

КОНЦЕПТУАЛЬНАЯ МОДЕЛЬ КОНЦЕПТУАЛЬНАЯ МОДЕЛЬ

Слайд 17

РЕЛЯЦИОННАЯ МОДЕЛЬ

РЕЛЯЦИОННАЯ МОДЕЛЬ

Слайд 18

ГРАФ-МОДЕЛЬ

ГРАФ-МОДЕЛЬ

Слайд 19

ГРАФ-МОДЕЛЬ (2)

ГРАФ-МОДЕЛЬ (2)

Слайд 20

МОДЕЛЬ ПРИНЯТИЯ РЕШЕНИЙ

Уровень знаний

Уровень реакции

Уверенность

ИЗУЧАТЬ
ПЕРЕЙТИ
ПОВТОРИТЬ

Время

МОДЕЛЬ ПРИНЯТИЯ РЕШЕНИЙ Уровень знаний Уровень реакции Уверенность ИЗУЧАТЬ ПЕРЕЙТИ ПОВТОРИТЬ Время

Слайд 21

БАЗА ЗНАНИЙ, ОСНОВАННАЯ НА ПРАВИЛАХ

Правила:
ЕСЛИ (уровень знаний УЭ – НЕЗНАНИЕ и реакция

БАЗА ЗНАНИЙ, ОСНОВАННАЯ НА ПРАВИЛАХ Правила: ЕСЛИ (уровень знаний УЭ – НЕЗНАНИЕ
– НИЗКАЯ, СРЕДНЯЯ или ВЫСОКАЯ и уверенность – НИЗКАЯ, СРЕДНЯЯ или ВЫСОКАЯ), ТОГДА (сложность – НИЗКАЯ, режим обучения – ТЕОРИЯ, действие учебного элемента – ИЗУЧАТЬ).
ЕСЛИ (уровень знаний УЭ – НЕЗНАНИЕ, НИЗКИЙ, СРЕДНИЙ или ВЫСОКИЙ и реакция – НИЗКАЯ и уверенность – НИЗКАЯ, СРЕДНЯЯ или ВЫСОКАЯ), ТОГДА (время – MAX).
ЕСЛИ (уровень знаний УЭ – НЕЗНАНИЕ, НИЗКИЙ, СРЕДНИЙ или ВЫСОКИЙ и реакция – ВЫСОКАЯ и уверенность – НИЗКАЯ, СРЕДНЯЯ или ВЫСОКАЯ), ТОГДА (время – MIN).
ЕСЛИ (уровень знаний УЭ – НИЗКИЙ. СРЕДНИЙ или ВЫСОКИЙ и реакция – НИЗКАЯ, СРЕДНЯЯ или ВЫСОКАЯ и уверенность – ВЫСОКАЯ), ТОГДА (действие учебного элемента – ПЕРЕЙТИ).
ЕСЛИ (уровень знаний УЭ – НИЗКИЙ. СРЕДНИЙ или ВЫСОКИЙ и реакция – НИЗКАЯ, СРЕДНЯЯ или ВЫСОКАЯ и уверенность – НИЗКАЯ или СРЕДНЯЯ), ТОГДА (действие учебного элемента – ПОВТОРИТЬ).
ЕСЛИ (уровень знаний УЭ – НИЗКИЙ. СРЕДНИЙ или ВЫСОКИЙ и реакция – НИЗКАЯ, СРЕДНЯЯ или ВЫСОКАЯ и уверенность – НИЗКАЯ), ТОГДА (режим обучения – ТРЕНАЖЕР).
ЕСЛИ (уровень знаний УЭ – НИЗКИЙ. СРЕДНИЙ или ВЫСОКИЙ и реакция – НИЗКАЯ, СРЕДНЯЯ или ВЫСОКАЯ и уверенность – ВЫСОКАЯ), ТОГДА (режим обучения – КОНТРОЛЬ)

Слайд 22

Таблица истинности принятия решений

Таблица истинности принятия решений

Слайд 23

МАТЕМАТИЧЕСКАЯ МОДЕЛЬ

МАТЕМАТИЧЕСКАЯ МОДЕЛЬ

Слайд 24

СТРУКТУРНАЯ МОДЕЛЬ ИОС

Сербин В.В.

СТРУКТУРНАЯ МОДЕЛЬ ИОС Сербин В.В.

Слайд 25

ОБОБЩЕННАЯ МОДЕЛЬ КОМПОНЕНТОВ

ОБОБЩЕННАЯ МОДЕЛЬ КОМПОНЕНТОВ

Слайд 26

ГРАФИЧЕСКАЯ МОДЕЛЬ

ГРАФИЧЕСКАЯ МОДЕЛЬ

Слайд 27

ГРАФИЧЕСКАЯ МОДЕЛЬ ПЕРЕРЫВА ДИСЦИПЛИНЫ

ГРАФИЧЕСКАЯ МОДЕЛЬ ПЕРЕРЫВА ДИСЦИПЛИНЫ

Слайд 28

МОДЕЛИРОВАНИЕ ПО НА ОСНОВЕ UML (1)

При рассмотрении статических частей системы используются следующие

МОДЕЛИРОВАНИЕ ПО НА ОСНОВЕ UML (1) При рассмотрении статических частей системы используются
четыре типа:
диаграммы классов;
диаграммы объектов;
диаграммы компонентов;
диаграммы развертывания.

Слайд 29

ДИАГРАММА КЛАССОВ

Телефонный справочник

ДИАГРАММА КЛАССОВ Телефонный справочник

Слайд 30

ДИАГРАММА КОМПОНЕНТОВ(1)

ДИАГРАММА КОМПОНЕНТОВ(1)

Слайд 31

ДИАГРАММА КОМПОНЕНТОВ(2)

ДИАГРАММА КОМПОНЕНТОВ(2)

Слайд 32

ДИАГРАММА РАЗВЕРТЫВАНИЯ

ДИАГРАММА РАЗВЕРТЫВАНИЯ

Слайд 33

МОДЕЛИРОВАНИЕ ПО НА ОСНОВЕ UML (2)

Для работы с динамическими частями системы применяются

МОДЕЛИРОВАНИЕ ПО НА ОСНОВЕ UML (2) Для работы с динамическими частями системы
пять типов, перечисленные ниже:
диаграммы прецедентов;
диаграммы последовательности;
диаграммы кооперации;
диаграммы активности (деятельности).
диаграммы состояний;

Слайд 34

ДИАГРАММА ПРЕЦЕДЕНТОВ

ДИАГРАММА ПРЕЦЕДЕНТОВ

Слайд 35

ДИАГРАММА ПОСЛЕДОВАТЕЛЬНОСТИ

Авторизация

ДИАГРАММА ПОСЛЕДОВАТЕЛЬНОСТИ Авторизация

Слайд 36

ДИАГРАММА АКТИВНОСТИ

Авторизация

ДИАГРАММА АКТИВНОСТИ Авторизация
Имя файла: МОДЕЛИРОВАНИЕ-ПРОГРАММНОГО-ОБЕСПЕЧЕНИЯ.pptx
Количество просмотров: 561
Количество скачиваний: 3