Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
13_Виды ПО компьютера_2011.doc
Скачиваний:
17
Добавлен:
27.09.2019
Размер:
151.55 Кб
Скачать

Операционная система

В составе системных программ особое место занимают операционные системы, которые обеспечивают управление ресурсами компьютера с целью их эффективного использования.

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

! Операционная система – это набор программ, обеспечивающий совместную работу всех устройств компьютера и доступ пользователя к ним.

!Операционная система организует диалог с пользователем, управляет аппаратурой и ресурсами компьютера.

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

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

Операционная система обычно хранится во внешней памяти компьютера — на диске. При включении компьютера она считывается с дисковой памяти и размещается в ОЗУ. Этот процесс называется загрузкой операционной системы.

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

  1. ! драйверы устройств - специальные системные программы, которые используются для управления внешними устройствами - вводом/выводом;

Драйверы стандартных устройств образуют в совокупности базовую систему ввода-вывода (BIOS), которая обычно заносится в постоянное ЗУ компьютера.

  1. ! командный процессор – специальная программа (файл Сommand.com), которая принимает, анализирует и обрабатывает команды пользователя, адресованные операционной системе, включая загрузку готовых программ из файлов в оперативную память и их запуск;

! Программа command.com - обрабатывает команды, вводимые пользователем.

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

  1. ! программы, управляющие файловой системой и планирующие задания для компьютера;

! Файловая система необходима для организации структуры хранения данных.

Процесс работы компьютера в определенном смысле сводится к обмену файлами между устройствами. Файл (англ.file, папка) — это место постоянного хранения информации (программ, данных для их работы, текстов, закодированных изображений, звуков и др), физически реализуются как участки памяти на внешних носителях (магнитных дисках или CD-ROM. и др.).

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

Принцип организации файловой системы – табличный. Данные о том, в каком месте на диске записан файл, хранится в таблице размещения файлов (File Allocation Table, FAT).

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