Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология
Образование Политология Производство Психология Стандартизация Технологии


Формальная классификация моделей основывается на классификации используемых математических средств.



Часто строится в форме дихотомий. Например, один из популярных наборов дихотомий:


· Линейные или нелинейные модели;

· Сосредоточенные или распределённые системы;

· Детерминированные или стохастические;

· Статические или динамические;

· Дискретные или непрерывные.


Содержательная классификация моделей:

Тип 1: Гипотеза (такое могло бы быть)Эти модели «представляют собой пробное описание явления, причем автор либо верит в его возможность, либо считает даже его истинным».

Тип 2: Феноменологическая модель (ведем себя так, как если бы…)Феноменологическая модель содержит механизм для описания явления.

Тип 3: Приближение (что-то считаем очень большим или очень малым)Если можно построить уравнения, описывающие исследуемую систему, то это не значит, что их можно решить даже с помощью компьютера.

Тип 4: Упрощение (опустим для ясности некоторые детали)В модели типа 4 отбрасываются детали, которые могут заметно и не всегда контролируемо повлиять на результат.

Тип 5: Эвристическая модель (количественного подтверждения нет, но модель способствует более глубокому проникновению в суть дела)Эвристическая модель сохраняет лишь качественное подобие реальности и даёт предсказания только «по порядку величины».

Тип 6: Аналогия (учтём только некоторые особенности)

Тип 7: Мысленный эксперимент (главное состоит в опровержении возможности)

Тип 8: Демонстрация возможности (главное — показать внутреннюю непротиворечивость возможности)

Для поддержки математического моделирования разработаны системы компьютерной математики, например, Maple, Mathematica, Mathcad, MATLAB, VisSim и др.[24] Они позволяют создавать формальные и блочные модели как простых, так и сложных процессов и устройств и легко менять параметры моделей в ходе моделирования. Блочные модели представлены блоками (чаще всего графическими), набор и соединение которых задаются диаграммой модели.

Имитационная модель

Имитационное моделирование — метод, позволяющий строить модели, описывающие процессы так, как они проходили бы в действительности. Такую модель можно «проиграть» во времени как для одного испытания, так и заданного их множества. При этом результаты будут определяться случайным характером процессов. По этим данным можно получить достаточно устойчивую статистику.

Имитационное моделирование — это метод исследования, при котором изучаемая система заменяется моделью, с достаточной точностью описывающей реальную систему и с ней проводятся эксперименты с целью получения информации об этой системе. Экспериментирование с моделью называют имитацией (имитация — это постижение сути явления, не прибегая к экспериментам на реальном объекте).

Имитационное моделирование — это частный случай математического моделирования. Существует класс объектов, для которых по различным причинам не разработаны аналитические модели, либо не разработаны методы решения полученной модели. В этом случае аналитическая модель заменяется имитатором или имитационной моделью.

Имитационным моделированием иногда называют получение частных численных решений сформулированной задачи на основе аналитических решений или с помощью численных методов.

Имитационная модель — логико-математическое описание объекта, которое может быть использовано для экспериментирования на компьютере в целях проектирования, анализа и оценки функционирования объекта.

Программное обеспечение

Программное обеспечение принято по назначению подразделять на системное, прикладное и инструментальное, а по способу распространения и использования на несвободное/закрытое, открытое и свободное. Свободное программное обеспечение может распространяться, устанавливаться и использоваться на любых компьютерах дома, в офисах, школах, вузах, а также коммерческих и государственных учреждениях без ограничений.

Программное обеспечение является одним из видов обеспечения вычислительной системы, наряду с техническим (аппаратным), математическим, информационным, лингвистическим, организационным и методическим обеспечением.

В компьютерном сленге часто используется слово софт от английского слова software, которое в этом смысле впервые применил в статье в American Mathematical Monthly математик из Принстонского университета Джон Тьюки (англ. John W. Tukey) в 1958 году.

Классификация ПО

Системное ПО

1. BIOS

2. Операционная система

· Общего назначения

· Реального времени

· Сетевая

· Встраиваемая

3.Загрузчик операционной системы

4.Драйвер устройства

Прикладное ПО

1. Офисные приложения

· Текстовый редактор

· Текстовый процессор

· Табличный процессор

· Редактор презентаций

2. Корпоративная информационная система

· Аудиторская программа

· Бухгалтерская программа

· Система MRP (англ. Material Requirement Planning — планирование потребности в материалах)

· Систама ERP-система (англ. Enterprise Resource Planning System — Система планирования ресурсов предприятия)

· Система Система управления взаимоотношениями с клиентами (CRM, CRM-система, сокращение от англ. Customer Relationship Management)

· Система POS-терминал (от англ. Point Of Sale — точка продажи)

· Система управления версиями (VCS)

· Система управления проектами (Project Management)

· Система автоматизации документооборота (EDM)

· Финансово-аналитическая система

· Система управления архивами документов (DWM)

· Корпоративный портал

3. Система проектирования и производства

· Система автоматизации проектных работ (САПР, CAD)

· CAE-система (англ. Computer-aided engineering) — общее название для программ и программных пакетов, предназначенных для решения различных инженерных задач

· CAM-система (англ. Computer-aided manufacturing) — подготовка технологического процесса производства изделий, ориентированная на использование ЭВМ.

· PDM-система (англ. Product Data Management — система управления данными об изделии) — организационно-техническая система, обеспечивающая управление всей информацией об изделии.

· PLM-система (Product Lifecycle Management (PLM) (жизненный цикл изделия)) — технология управления жизненным циклом изделий.

· АСУТП -SCADA -(аббр. от англ. Supervisory Control And Data Acquisition, Диспетчерское управление и сбор данных)) Автоматизированная система управления технологическим процессом (сокр. АСУТП) — комплекс технических и программных средств, предназначенный для автоматизации управления технологическим оборудованием на промышленных предприятиях.

 

4. Система логистической поддержки изделий

Система анализа логистической поддержки (LSA)

5. Система обработки и хранения медицинской информации

· Система передачи, обработки, хранения и архивации изображений

· Радиологическая информационная сеть (РИС)

· Госпитальная информационная сеть (ГИС)

6. Научное ПО

· Система математического и статистического расчёта и анализа

· Система компьютерного моделирования

7. Информационные системы

· Геоинформационная система (ГИС)

· Система поддержки принятия решений (СППР)

· Система управления IT-инфраструктурой

· Справочно-правовая система (СПС)

8. Клиент для доступа к интернет-сервисам

· Электронная почта

· Веб-браузер

· Система мгновенного обмена сообщениями

· IRC

· IP-телефония

· Пиринговая сеть

· Потоковое мультимедиа

· Банк-клиент

 

9. Мультимедиа

· Компьютерная игра

· Музыкальный редактор

· Графические программы

· Видеоредактор

· Аудиоредактор

· Медиаплеер

10. Программные средства защиты

· Криптошлюз

· Средство аутентификации

· Средство мониторинга и аудита

· Сканер защищённости

· Средство разграничения доступа

· Система криптографической защиты, шифрования и ЭЦП

· Антивирусная программа

· Антиспамовая программа

· Межсетевой экран

Инструментальное ПО

1. Средство разработки программного обеспечения

o Среда разработки

o RAD

o SDK

2. Система управления базами данных (СУБД)

o Реляционная (DB2, Informix, Interbase, Firebird, Microsoft SQL Server, MySQL, Oracle, PostgreSQL, ЛИНТЕР и т.д.)

o Объектно-ориентированная (Versant Object Database, ObjectStore и т.д.)

o Иерархическая (IMS и т.д.)

o Сетевая (IDS и т.д.)

Операционные Системы

Операцио́ нная систе́ ма, сокр. ОС (англ. operating system, OS) — комплекс управляющих и обрабатывающих программ, которые, с одной стороны, выступают как интерфейс между устройствами вычислительной системы и прикладными программами, а с другой стороны — предназначены для управления устройствами, управления вычислительными процессами, эффективного распределения вычислительных ресурсов между вычислительными процессами и организации надёжных вычислений. Это определение применимо к большинству современных ОС общего назначения.

Основные функции:

· Выполнение по запросу программ (ввод и вывод данных, запуск и остановка других программ, выделение и освобождение дополнительной памяти и др.).

· Загрузка программ в оперативную память и их выполнение.

· Стандартизованный доступ к периферийным устройствам (устройства ввода-вывода).

· Управление оперативной памятью (распределение между процессами, организация виртуальной памяти).

· Управление доступом к данным на энергонезависимых носителях (таких как жёсткий диск, оптические диски и др.), организованным в той или иной файловой системе.

· Обеспечение пользовательского интерфейса.

· Сохранение информации об ошибках системы.

Дополнительные функции:

· Параллельное или псевдопараллельное выполнение задач (многозадачность).

· Эффективное распределение ресурсов вычислительной системы между процессами.

· Разграничение доступа различных процессов к ресурсам.

· Организация надёжных вычислений (невозможности одного вычислительного процесса намеренно или по ошибке повлиять на вычисления в другом процессе), основана на разграничении доступа к ресурсам.

· Взаимодействие между процессами: обмен данными, взаимная синхронизация.

· Защита самой системы, а также пользовательских данных и программ от действий пользователей (злонамеренных или по незнанию) или приложений.

· Многопользовательский режим работы и разграничение прав доступа (см. аутентификация, авторизация).

Компоненты операционной системы

· Загрузчик

· Ядро

· Командный процессор (интерпретатор)[1]

· Драйверы устройств

· Интерфейс

o Apple

o Mac OS

o DEC/Compaq/HPAIS

o IBMIBSYS

o OS/2

o Microsoft

o MS-DOS

o Microsoft Windows

o NovellNetWare — сетевая ОС

o Solaris — Unix-подобная ОС, основана на реализации UNIX System V Release 4 + наработки из SunOS

o Unix-подобныеBSD (Berkeley Software Distribution, реализация Unix для DEC VAX) и её вариации:

o FreeBSD

o NetBSD

o OpenBSD — основной акцент на безопасности

o Linux

o Linux (наиболее популярное свободное Unix-подобное ядро)

o OpenSolaris (проект по открытию кодов Solaris)

o Polaris


Поделиться:



Последнее изменение этой страницы: 2017-03-14; Просмотров: 448; Нарушение авторского права страницы


lektsia.com 2007 - 2024 год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! (0.033 с.)
Главная | Случайная страница | Обратная связь