Функции
Основные функции (простейшие ОС):
-
Загрузка приложений в оперативную память и их выполнение;
-
Стандартизованный доступ к периферийным устройствам (устройства ввода-вывода);
-
Управление оперативной памятью (распределение между процессами, виртуальная память);
-
Управление энергонезависимой памятью (Жесткий диск, Компакт-диски и т.д.), как правило с помощью файловой системы;
-
Пользовательский интерфейс;
Дополнительные функции (развитые современные ОС):
-
Параллельное или псевдопараллельное выполнение задач (многозадачность);
-
Взаимодействие между процессами;
-
Межмашинное взаимодействие (компьютерная сеть);
-
Защита самой системы, а также пользовательских данных и программ от зловредных действий пользователей или приложений;
-
Разграничение прав доступа и многопользовательский режим работы (аутентификация, авторизация).
|
По назначению ПО разделяется на системное, прикладное и инструментальное.
Системное ПО
-
Операционные системы — общего назначения, реального времени, сетевые ОС, встраиваемые
-
Загрузчик операционной системы
-
Драйверы устройств
-
Программные кодеки
Программные средства защиты
-
Криптошлюзы
-
Средства аутентификации
-
Средства мониторинга и аудита
-
Сканеры защищенности
-
Средства разграничения доступа
-
Системы криптографической защиты, шифрования и ЭЦП
-
Антивирусные программы
-
Антиспамовые программы
-
Межсетевой экран
Инструментальное ПО
-
Средства разработки программного обеспечения — среды разработки (в том числе RAD), SDK
-
Системы управления базами данных (СУБД) — реляционные (например, DB2, Informix, Interbase, Firebird, Microsoft SQL Server, MySQL, Oracle Database PostgreSQL), обьектно-ориентированные, иерархические, сетевые.
Прикладное ПО
-
Офисные приложения
-
Текстовые редакторы
-
Текстовые процессоры
-
Табличные процессоры
-
Редакторы презентаций
-
-
Корпоративные информационные системы
-
Бухгалтерские программы
-
Системы MRP
-
Системы MRP II
-
Системы ERP
-
Системы CRM
-
Системы SCM
-
Системы Управления проектами (Project Management)
-
Системы автоматизации документооборота (EDM-системы)
-
Системы управления архивами документов (DWM-системы)
-
Корпоративный портал
-
-
Системы проектирования и производства
-
Системы автоматизированного проектирования (САПР, CAD-системы)
-
CAE-системы
-
CAM-системы
-
PDM-системы
-
PLM-системы
-
АСУТП (Системы SCADA)
-
АСТПП (Системы MES)
-
-
Системы логистической поддержки изделий
-
Системы анализа логистической поддержки (LSA-системы)
-
IETM (ИЭТР)-интерактивные электронные технические руководства
-
-
Научное ПО
-
Системы математического и статистического расчета и анализа
-
-
Прочие системы
-
Геоинформационные системы (ГИС)
-
Системы поддержки принятия решений (СППР)
-
-
Клиенты для доступа к интернет-сервисам:
-
электронная почта
-
веб
-
мгновенная передача сообщений
-
чат-каналы
-
IP-телефония
-
P2P обмен файлами
-
потоковое вещание
-
Банк-клиент
-
-
Мультимедиа
-
Компьютерные игры
-
Музыкальные редакторы
-
Графические редакторы
-
Видео редакторы
-
Мультимедиа проигрыватели
-