« Предыдущий вопрос
Жизненный цикл моделируемой системы

1) сбор информации об объекте, выдвижение гипотез, предмодельный анализ; 2) проектирование структуры

Загрузка
Скачать Получить на телефон
например +79131234567

txt fb2 ePub html

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

Что это

Шпаргалки на телефон — незаменимая вещь при сдаче экзаменов, подготовке к контрольным работам и т.д. Благодаря нашему сервису вы получаете возможность скачать на телефон шпаргалки по системному анализу. Все шпаргалки представлены в популярных форматах fb2, txt, ePub , html, а также существует версия java шпаргалки в виде удобного приложения для мобильного телефона, которые можно скачать за символическую плату. Достаточно скачать шпаргалки по системному анализу — и никакой экзамен вам не страшен!

Сообщество

Не нашли что искали?

Если вам нужен индивидуальный подбор или работа на заказа — воспользуйтесь этой формой.

Компьютерное моделирование (этапы, пример)


Основные функции компьютера при моделировании систем:
- исполнение роли вспомогательного средства для решения задач, доступных и для обычных вычислительных средств, алгоритмам, технологиям;
- исполнение роли средства постановки и решения новых задач, не решаемых традиционными средствами, алгоритмами, технологиями;
- исполнение роли средства конструирования компьютерных обучающих и моделирующих сред типа: "обучаемый - компьютер - обучающий", "обучающий - компьютер - обучаемый", "обучающий - компьютер - группа обучаемых", "группа обучаемых - компьютер - обучающий", "компьютер - обучаемый - компьютер";
- исполнение роли средства моделирования для получения новых знаний;
- исполнение роли "обучения" новых моделей (самообучение модели).
Компьютерное моделирование - основа представления знаний в ЭВМ (построения различных баз знаний). Компьютерное моделирование для рождения новой информации использует любую информацию, которую можно актуализировать с помощью ЭВМ. Прогресс моделирования связан с разработкой систем компьютерного моделирования, которые поддерживает весь жизненный цикл модели, а прогресс в информационной технологии - с актуализацией опыта моделирования на компьютере, с созданием банков моделей, методов и программных систем, позволяющих собирать новые модели из моделей банка. Автономные подмодели модели обмениваются информацией друг с другом через единую информационную шину - банк моделей, через базу знаний по компьютерному моделированию. Особенность компьютерных систем моделирования - их высокая интеграция и интерактивность. Часто эти компьютерные среды функционируют в режиме реального времени.
Вычислительный эксперимент - разновидность компьютерного моделирования.
Компьютерное моделирование и вычислительный эксперимент становятся новым инструментом, методом научного познания, новой технологией из-за возрастающей необходимости перехода от исследования линейных математических моделей систем (для которых достаточно хорошо известны или разработаны методы исследования, теория) к исследованию сложных и нелинейных математических моделей систем (анализ которых гораздо сложнее)
Этапы компьютерного моделирования:
1) Постановка задачи:
- формулировка задачи.
- определение цели и приоритетов моделирования.
- сбор информации о системе, объекте моделирования.
- описание данных (их структуры, диапазона, источника и т.д.)
2) Предмодельный анализ:
- анализ существующих аналогов и подсистем.
- анализ технических средств моделирования (эвм, периферия).
- анализ программного обеспечения (языки программирования, пакеты прикладных программ, инструментальные среды).
- анализ математического обеспечения (модели, методы, алгоритмы).
3) Анализ задачи (модели):
- разработка структур данных.
- разработка входных и выходных спецификаций, форм представления данных.
- проектирование структуры и состава модели (подмоделей).
4) Исследование модели:
- выбор методов исследования подмоделей.
- выбор, адаптация или разработка алгоритмов, их псевдокодов.
- сборка модели в целом из подмоделей.
- идентификация модели, если в этом есть необходимость.
- формулировка используемых критериев адекватности, устойчивости и чувствительности модели.
5) Программирование (проектирование программы):
- выбор метода тестирования и тестов (контрольных примеров).
- кодирование на языке программирования (написание команд).
- комментирование программы.
6) Тестирование и отладка:
- синтаксическая отладка.
- семантическая отладка (отладка логической структуры).
- тестовые расчеты, анализ результатов тестирования.
- оптимизация программы.
7) Оценка моделирования:
- оценка средств моделирования.
- оценка адекватности моделирования.
- оценка чувствительности модели.
- оценка устойчивости модели.
8) Документирование:
- описание задачи, целей.
- описание модели, метода, алгоритма.
- описание среды реализации.
- описание возможностей и ограничений.
- описание входных и выходных форматов, спецификаций.
- описание тестирования.
- создание инструкций для пользователя.
9) Сопровождение:
- анализ применения, периодичности использования, количества пользователей, типа использования (диалоговый, автономный и др.), анализ отказов во время использования модели.
- обслуживание модели, алгоритма, программы и их эксплуатация.
- расширение возможностей: включение новых функций или изменение режимов моделирования, в том числе и под модифицированную среду.
- нахождение, исправление скрытых ошибок в программе, если таковые найдутся.
10) Использование модели.
Пример. Компьютерной (физической) моделью может служить простая модель броуновского движения, получаемая генерацией компьютером нового случайного положения точки на экране и траектории ее движения; при этом отметим, что сам "датчик случайных чисел компьютера (или языка)" - это компьютерная модель, соответствующая математической модели распределения случайной величины (обычно нормального распределения) или так называемой функции распределения. Это распределение - псевдослучайное, получаемое по вполне детерминированному алгоритму.