Программные средства реализации информационных процессов.
Систе́мное програ́ммное обеспе́чение — это комплекс программ, которые обеспечивают эффективное управление компонентами компьютерной системы, такими как процессор, оперативная память, устройства ввода-вывода, сетевое оборудование, выступая как «межслойный интерфейс», с одной стороны которого аппаратура, а с другой - приложения пользователя. В отличие от прикладного программного обеспечения, системное не решает конкретные прикладные задачи, а лишь обеспечивает работу других программ, управляет аппаратными ресурсами вычислительной системы и т.д.
Прикладная программа или приложение — программа, предназначенная для выполнения определенных пользовательских задач и рассчитанная на непосредственное взаимодействие с пользователем. В большинстве операционных систем прикладные программы не могут обращаться к ресурсам компьютера напрямую, а взаимодействуют с оборудованием и проч. посредством операционной системы.
Инструмента́льное програ́ммное обеспе́чение — программное обеспечение, предназначенное для использования в ходе проектирования, разработки и сопровождения программ, в отличие от прикладного и системного программного обеспечения.
Системное программное обеспечение.
BIOS (базовая система ввода-вывода, Basic Input Output System) — представляет собой набор программ, обеспечивающих:
Взаимодействие ОС с различными устройствами компьютера.
Поддержку функций ввода-вывода.
Тестирование оборудования при включении компьютера.
Загрузку ОС с заданного носителя.
Программы BIOS находятся в специальном постоянном запоминающем устройстве, расположенном на системной плате компьютера.
Операционная система — является основой системного ПО. ОС управляет работой всех устройств компьютера и процессом выполнения программ пользователей от момента их поступления в систему до выдачи результатов.
Виды операционных систем (по широте охвата выполняемых задач):
Однозадачные ОС — предназначены для работы одного пользователя в каждый момент с конкретной задачей. (ОС семейства DOS)
Многозадачные ОС — обеспечивают коллективное использование компьютера в мультипрограммном режиме разделения времени.
Сетевые ОС — управляют работой глобальных и локальных сетей. Предназначены для обеспечения доступа пользователя к локальным и глобальным сетям.
Операционные оболочки — программы-надстройки операционной системы, обеспечивающие доступ пользователя к ресурсам операционной системы с помощью более удобного интерфейса.
Системные утилиты — служебные программы, расширяющие возможности операционных систем и оболочек в части подключения новых периферийных устройств, кодирования информации и управления ресурсами компьютера.
Драйвер — это компьютерная программа, с помощью которой другая программа (обычно операционная система) получает доступ к аппаратному обеспечению некоторого устройства.
Windows.
Версии Windows:
1985-1995 — Windows не была операционной системой, а являлась лишь графической надстройкой для MS-DOS. Добавляли поддержку многозадачности, обеспечивая стандартизацию интерфейсов аппаратного обеспечения и единообразие для пользовательских интерфейсов программ.
Семейство Windows 9x — Её отличительными особенностями являются новый пользовательский интерфейс, поддержка длинных имён файлов, автоматическое определение и конфигурация периферийных устройств, способность исполнять 32-битные приложения и наличие поддержки TCP/IP прямо в системе. В составе операционной системы присутствовал MS-DOS, служащий для загрузки системы, и обеспечивающий работу DOS-приложений.
Семейство Windows NT — Все операционные системы этого семейства являются полностью 32- или 64- битными операционными системами, и не нуждаются в MS-DOS даже для загрузки. Только в этом семействе представлены операционные системы для серверов.
