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

  1. Загрузка и исполнение программ
  2. Управление оперативной памятью, управление процессами и организация виртуальной памяти
  3. Организация параллельных вычислений
  4. Распределение ресурсов вычислительной системы между процессами
  5. Чтение и запись к файлам на носителях энергонезависимой памяти, организованных в ту или иную файловую систему
  6. Обеспечение пользовательского интерфейса
  7. Обеспечение безопасности данных

Пакетный режим

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

Ядро

Основной частью операционной системы является ядро - объект, распределяющий ресурсы между процессами и взаимодействующий с низшими уровнями организации компьютера./p>

Типы Ядер:

Файловая Система

Файловая система - иерархия хранения файлов в постоянной памяти компьютера. Файлы в файловой системе организуются в каталоги и могут быть представлены в виде одного(как в Unix и потомках) или нескольких(как в Linux) деревьев вложенных каталогов, листьями которых являются файлы.