Скачать презентацию Операционная система Основные части ОС состоит из Скачать презентацию Операционная система Основные части ОС состоит из

4.Основные компоненты ОС.ppt

  • Количество слайдов: 18

Операционная система (Основные части) Операционная система (Основные части)

ОС состоит из 3 -х основных частей. Файловая система; n Драйверы устройств; n Командный ОС состоит из 3 -х основных частей. Файловая система; n Драйверы устройств; n Командный процессор. n

1. Файловая система – это часть ОС, предназначенная для управления файлами и каталогами. n 1. Файловая система – это часть ОС, предназначенная для управления файлами и каталогами. n Файл – это поименованная область на диске, носящая определённое имя и держащая какую-либо информацию. n Каталог - должен иметь имя, содержащая какую-либо информацию о файлах с указанием место - расположения на диске. n

Он содержит: n n имена файлов сведения о размере файлов расширение файла дату создания Он содержит: n n имена файлов сведения о размере файлов расширение файла дату создания или редактирования

n 2. Драйверы – важный класс системных программ. Они расширяют возможность ОС, позволяющий работать n 2. Драйверы – важный класс системных программ. Они расширяют возможность ОС, позволяющий работать с различными внешними устройствами.

Драйверы делятся на драйверы для: Стандартных устройств; n Специальных устройств. n Драйверы делятся на драйверы для: Стандартных устройств; n Специальных устройств. n

n Современные ОС содержат драйвера в комплекте постановки, вместе с новыми устройствами или контроллерами. n Современные ОС содержат драйвера в комплекте постановки, вместе с новыми устройствами или контроллерами. n К стандартным относятся: клавиатура, мышь. n К специальным относятся: модем. (драйверы специальных устройств подключается особо). n Драйверы стандартных устройств , помещаются в BIOS ввод/вывод, которая различается в ПЗУ системой платы. Загружаются в память при загрузке ОС, их имена в специальном файле Config. sys.

Командный процессор и командный язык: n Командный язык – это набор команд, который позволяет Командный процессор и командный язык: n Командный язык – это набор команд, который позволяет выполнять указанные пользователем действия по управлению файловой системой. n Анализ и выполнение всех команд осуществляет командный процессор.

n. Кроме отдельных команд можно задать целый список выполняемых команд, такой список помещается в n. Кроме отдельных команд можно задать целый список выполняемых команд, такой список помещается в командный файл.

Существуют команды их можно изменять n- настройки отдельных узлов n - обслуживать файлы n Существуют команды их можно изменять n- настройки отдельных узлов n - обслуживать файлы n - запускать на выполнение программы

Основные характеристики n 1. Модульность т. е. (Модуль – это унифицированная самостоятельная функциональная часть Основные характеристики n 1. Модульность т. е. (Модуль – это унифицированная самостоятельная функциональная часть системы, имеющая средства сопряжения с другими функциональными узлами и модулями), каждая часть решает определённые наборы задач. n 2. Иерархическая структура. n 3. Развитый командный язык. n 4. Возможность подключения драйверов дополнительных устройств. n 5. Возможность работы с последовательными устройствами, как с файлами

Основные модули ОС. n Структуру ОС образуют модули: n 1. Bios (Basic Input/Output System) Основные модули ОС. n Структуру ОС образуют модули: n 1. Bios (Basic Input/Output System) – базовая система ввода/ вывода; n 2. Модуль расширения Bios, в виде файла n 3. Модуль обработки прерываний n 4. Командный процессор или интерпретатор команд, в виде файла с именем command. com; n 5. Внешние команды, драйвера, утилиты, файлы с расширением. com, . exe, . sys. n 6. Блок начальной загрузки (системный загрузчик) SB – System Bootstrap n 7. Инструментальные средства DOS. (система программирования; текстовый редактор; отладчик для тестирования).

Bios; n Модуль расширения Bios n Загружаемые (внешние) драйверы; n Системный загрузчик (блок начальной Bios; n Модуль расширения Bios n Загружаемые (внешние) драйверы; n Системный загрузчик (блок начальной загрузки) Составляют машинозависимую часть ОС. n

Command. com; n Внешние команды; n Инструментальные средства n Составляют машинонезависимую часть ОС. Command. com; n Внешние команды; n Инструментальные средства n Составляют машинонезависимую часть ОС.

n ОС хранится на внешнем носителе (HDD). Модуль BIOS в ПЗУ. n После включения n ОС хранится на внешнем носителе (HDD). Модуль BIOS в ПЗУ. n После включения ПК – начинается процесс перезаписи ОС в ОП. Этот процесс называется «загрузка ОС»

Размещение модулей. n Модуль BIOS – размещается в ПЗУ. n Модуль расширения и модуль Размещение модулей. n Модуль BIOS – размещается в ПЗУ. n Модуль расширения и модуль обработки прерываний – размещается в системной области файловой части ОС. n Командный процессор, утилиты и т. д. – размещаются в несистемной области файловой части.

Командный процесcор comand. com Является частью ОС и отвечают общение с пользователем. Его основные Командный процесcор comand. com Является частью ОС и отвечают общение с пользователем. Его основные функции: 1. Прием и анализ команд полученные с клавиатуры или из командного файла. 2. Использование встроенных команд. 3. Поиск и загрузка в ОП внешних команд и прикладных команд 4. Использование команд автозапуска autoexec. bat 5. Вывод на экран диагностических и аварийных сообщений Command. com состоит из 2 -х модулей: 1. Резидентного (внутреннего) 2. Транзитного (внешнего) Резидентный модуль храниться в ОП постоянно после загрузки ОС. Транзитный модуль может вытесняться из ОП на диск прикладной программы, если ей для работы не хватает памяти. А после работы восстанавливает на прежнее место

Транзитный модуль содержит исполнитель внутренних команд и загрузчик программ в ОП для выполнение. Взаимодействие Транзитный модуль содержит исполнитель внутренних команд и загрузчик программ в ОП для выполнение. Взаимодействие с командным процессом осуществляется при помощи команд Команды бывают: 1. Резидентные (внутренние ) 2. Транзитные (внешние) Резидентные команды входят в состав самого командного процесса. Транзитные команды являются файлами с расширениями. EXE. BAT. COM Входящие в состав ОС и хранящимися в обычном каталоге. Внутренние команды процессор выполняет сам. Внешние – это утилиты или исполняемые файлы, расположенные на диски и выполняющие сервисные функции. Получив команду командный процессор проверяет её на наличие во встроенной таблице имен команд, если она найдена, то выполняется при помощи функции (подпрограммы) встроенный в командный процессор. Если команды нет в таблице значений она внешняя и является самостоятельным файлом расположенным на диски.