Операционная система (ОС) – программный комплекс, предназначенный для управления аппаратным обеспечением компьютера и сети ЭВМ, вычислительным процессом, распределением ресурсов компьютера, обеспечивающий взаимодействие между прикладными программами и устройствами вычислительной системы.
Функции ОС | Компоненты ОС | Типы ОС | Примеры ОС |
· осуществление диалога с пользователем; · ввод/вывод и управление данными; · планирование и организация процесса обработки информации; · распределение ресурсов (оперативной памяти, процессора, внешних устройств); · запуск программ на выполнение; · программная поддержка работы периферийных устройств (монитора, клавиатуры, принтера и др.); · вспомогательные операции обслуживания. | · загрузчик (обеспечивает загрузку ОС в оперативную память компьютера); · ядро (центральная часть ОС, управляющая вычислительным процессом и распределением ресурсов, на уровне ядра может быть реализован доступ к файловой системе и сетевое взаимодействие); · командный процессор (обеспечивает анализ и выполнение команд пользователя); · драйверы (обеспечивают управление устройствами ввода-вывода, оперативной памятью и др.); · интерфейс (аппаратный - обеспечивает сопряжение устройств вычислительной техники; программный - организует взаимодействие ОС с другим ПО; пользовательский - обеспечивает взаимодействие пользователя с ОС). | · одно- и многозадачные (в зависимости от числа одновременно запускаемых и выполняемых прикладных процессов); · одно- и многопользовательские (в зависимости от числа пользователей одновременно работающих с ОС); · несетевые и сетевые, обеспечивающие работу локальной компьютерной сети. | · MS DOS · OS/2 · Windows · Unix · Linux и др. |
Схема 9. Файлы
Схема 10. Файловая система
Схема 11. Типология прикладного программного обеспечения по назначению программных продуктов
Схема 12. Программирование
Схема 13. Методологии программирования
Схема 14. Понятия «модель» и «моделирование»
»
Таблица 7. Классификация моделей
Признаки | Виды моделей | Примеры |
По способу представления | Материальные – это предметные модели, воспроизводящие внешние свойства объекта. | Детские игрушки, макет солнечной системы, модели судов, самолетов. |
Информационные – описание моделируемого объекта на одном из языков кодирования информации. | См. классификации информационных моделей | |
КЛАССИФИКАЦИИ ИНФОРМАЦИОННЫХ МОДЕЛЕЙ | ||
По форме представления | Вербальные – модели, описываемые на естественном языке. Знаковые – модели выраженные знаками, то есть средствами формального языка. Математические – модели, созданные с помощью математического аппарата. Графические – модели, представленные в виде графических изображений. Табличные – модели, представленные в виде таблиц. Иерархические – модели, представленные как дерево, состоящее из объектов различных уровней. Сетевые – модели, изображаемые в виде графов, показывающих взаимосвязи между объектами. Имитационные – модели, с достаточной точностью описывающие реальную систему, позволяющие проводить эксперименты. Комбинированные – модели, для описания которых использовано несколько форм представления. | |
По учету фактора времени | Динамические – модели, описывающие процессы изменения и развития системы. | Описание движения тел, развития организмов, процесс химических реакций. |
Статические – модели, описывающие состояние системы в определенный момент времени. | Классификация животных, строение молекул. | |
По причинной обусловленности | Детерминированные – модели, при использовании которых для данной совокупности входных значений на выходе может быть получен единственный результат. | Способ решения квадратных уравнений; модель тела, падающего под действием силы тяжести. |
Стохастические(вероятностные, недетерминированные) – модели, при использовании которых для данной совокупности входных значений результат является не однозначным, а носит вероятностный характер. | Прогноз погоды, план боевых действий, описание социальных явлений на основе статистических данных, модели последствий атомной войны. | |
По множеству значений переменных | Дискретные – модели, все параметры которых являются дискретными величинами (то есть имеют конечное число значений). | |
Непрерывные – модели, все параметры которых являются непрерывными величинами (то есть имеют бесконечное число значений). | ||
Дискретно-непрерывные– модели, часть параметров которых дискретные величины, а другая часть – непрерывные. |