Системное ПО (и прежде всего операционные системы) управляет всеми ресурсами ЭВМ (ЦП, ОП, внешними устройствами и др.) и осуществляет общую организацию процесса обработки информации и интерфейс ЭВМ с проблемной средой, в частности с пользователем. Проблемная среда (предметная область) – это совокупность всевозможных задач, которые нуждаются в вычислительных ресурсах. Системное ПО состоит из:
- операционные системы (ОС);
- утилиты;
- операционные оболочки;
- средства тестирования и диагностики ЭВМ.
Операционная система представляет комплекс системных и служебных средств. С одной стороны она опирается на базовое программное обеспечение (BIOS), с другой стороны является опорой для программного обеспечения более высокого уровня. Основная функция всех операционных систем - посредническая. Она заключается в обеспечении нескольких видов интерфейса.
1. Интерфейс между пользователем и программно-аппаратными средствами ПК (интерфейс пользователя). В этом случае различают неграфические и графические ОС. Неграфические ОС реализуют интерфейс командной строки. Основным устройством управления является клавиатура. Управляющие команды вводят в поле командной строки. Графические ОС реализуют более сложный тип интерфейса, в качестве органов управления здесь используется клавиатура и мышь.
2. Интерфейс между программным и аппаратным обеспечением (аппаратно-программный интерфейс)
3. Интерфейс между разными видами программного обеспечения (программный интерфейс)
1. Обеспечение автоматического запуска ПК (работа BIOS).
2. Организация файловой системы. Файловая система предназначена для хранения данных на дисках и обеспечения доступа к ним.
3. Обслуживание файловой структуры. В обслуживание файловой структуры входят следующие операции:
- создание файлов и присвоение им имен;
- создание каталогов (папок) и присвоение им имен;
- переименование файлов и каталогов(папок);
- копирование и перемещение файлов между дисками компьютера и между каталогами одного диска;
- удаление файлов и каталогов;
- навигация по файловой структуре с целью доступа к заданному файлу, каталогу;
- управление атрибутами файлов.
Файл - это последовательность байтов произвольной длины, занимающая участок памяти и имеющая имя. Первоначально в ОС MS-DOS имя файла обязательно состояло из 2-х частей: собственно имени и расширения имени. В имени файла содержалось от одного до восьми символов латинского алфавита, в расширении - три символа. Имя от расширения отделяется точкой. В ОС WINDOWS 95 и более высоких версиях имя файла может состоять из символов русского алфавита и иметь длину до 256 символов. Расширение файла несет информацию о том, к какому типу относятся данные и в каком формате они записаны.