Системное программное обеспечение предназначено для эксплуатации и технического обслуживания компьютера, управления и организации вычислительного процесса при решении конкретных задач. К системным программам относятся: операционные системы, оболочки операционных систем, программы-утилиты, архиваторы, антивирусные программы, программы технического обслуживания и диагностические программы.

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

Назначение операционной системы:

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

Операционная система является обязательной частью программного обеспечения и загружается автоматически при включении компьютера. Работа на  компьютере без операционной системы невозможна.

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

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

Любая ОС имеет свой командный язык, с помощью которого задаются команды для выполнения каких-либо действий, таким образом, обеспечивается доступ пользователей к системным функциям. Анализ и исполнение команд осуществляется командным процессором ОС. Команды могут поступать от пользователя, запущенных на выполнение программ, или самой операционной системы.

ОС должна обеспечивать поддержку работы широкого набора внешних устройств. Корректную работу внешних устройств обеспечивают драйверы. Драйверы – это специальные программы, предназначенные для связи ОС с конкретными устройствами. Каждый тип внешнего устройства имеет свою программу-драйвер. Драйверы стандартных устройств образуют базовую систему ввода-вывода (BIOS), которая записана в постоянной памяти.

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

В процессе развития вычислительной техники был разработан ряд операционных систем. К наиболее известным следует отнести MS-DOS, Windows, UNIX, Linux. В качестве ОС для IBM – совместимых компьютеров наиболее широкое применение нашли операционные системы MS-DOS и Windows  компании Microsoft.

MS-DOS – старая операционная система, которая использовалась до Windows. Работать в этой ОС было достаточно сложно: необходимо было помнить команды ОС, вводить их с клавиатуры без ошибок, иначе команды не выполнялись.

Для облегчения работы в ОС были разработаны программные оболочки типа Norton Commander. Существуют аналогичные оболочки, которые используют функциональные клавиши. Это Far Manager, Windows Commander и др. Это прикладные программы, которые загружаются в ОС и обеспечивают удобный доступ к возможностям ОС, реализуя командный язык.

Программы-утилиты – это служебные программы, выполняющие различные полезные для пользователя операции.