Системное обеспечение.
Компьютерная подготовка.
Классификация и структура программного обеспечения
Прием и разбор команд, полученных с клавиатуры или из командного файла; Выполнение встроенных команд MS DOS, находящихся внутри файла COMMAND.com; Модуль расширения BIOS — располагается в скрытом файле io. sys; Драйверы устройств — размещаются в виде файлов на диске; Базовая система ввода-вывода (БСВВ) — BIOS (Basic Input/Output System); Модуль обработки прерываний — скрытый файл msdos. sys… Читать ещё >
Системное обеспечение. Компьютерная подготовка. Классификация и структура программного обеспечения (реферат, курсовая, диплом, контрольная)
Операционная система MS DOS, структура, назначение блоков
Операционная система MS DOS имеет развитые средства доступа ко всем аппаратным компонентам, обладает достаточно гибкой файловой системой, основанной на иерархической структуре каталогов, удобным командным языком.
Основными компонентами MS DOS являются:
- · Базовая система ввода-вывода (БСВВ) — BIOS (Basic Input/Output System);
- · Системный загрузчик SB (System Bootstrap) — размещается в блоке начальной загрузки (Boot Record);
- · Модуль расширения BIOS — располагается в скрытом файле io. sys;
- · Модуль обработки прерываний — скрытый файл msdos. sys;
- · Командный процессор — файл command.com;
- · Утилиты, реализующие выполнение внешних команд MS DOS — файлы с расширением COM, например format.com;
- · Драйверы устройств — размещаются в виде файлов на диске;
- · Информация о желательных параметрах настройки MS DOS — при необходимости задается в файле конфигурации config. sys;
- · Командный файл, при необходимости выполняемый для настройки параметров и конфигурирования MS DOS называется autoexec. bat.
БСВВ находится в ПЗУ ПК и устанавливает связь между обладающими некоторыми особенностями техническими средствами и стандартизированным ПО, а именно с ОС. Ее назначение состоит в выполнении наиболее простых и универсальных функций ОС, связанных с вводом-выводом. BIOS в ПЗУ содержит также тест функционирования ПК, проверяющий работу памяти и устройств при включении питания. Кроме того, он содержит программу вызова загрузчика ОС. БСВВ в ПЗУ является общей и неизменяемой частью всех возможных ОС для данной модели ПЭВМ. Системный загрузчик предназначен для считывания в оперативную память модуля расширения БСВВ и модуля обработки прерываний. Модуль расширения БСВВ придает гибкость ОС, позволяет управлять с ее помощью набором аппаратных средств ПК, наиболее точно удовлетворяющим замыслу разработчиков ОС. Этот модуль сравнительно легко позволяет перекрыть функции БСВВ в ПЗУ и обеспечивает возможность подключения дополнительных драйверов (программ обслуживания внешних устройств).
Модуль обработки прерываний образует верхний уровень ОС, с которым взаимодействует большинство ПП. Компонентами данного модуля являются программы, обеспечивающие работу файловой системы, устройств ввода/вывода, обслуживания некоторых ситуаций, связанных с завершением программ, их принудительным прерыванием и обработкой ошибок.
Командный процессор представляет собой выполнимую программу. Командный процессор выполняет функции:
- · Прием и разбор команд, полученных с клавиатуры или из командного файла;
- · Выполнение встроенных команд MS DOS, находящихся внутри файла COMMAND.com;
- · Загрузка и выполнение внешних команд MS DOS (утилит) и прикладных программ, хранящихся в виде файлов типа com и exe.
Утилиты, или внешние команды MS DOS, представляют собой программы, поставляемые вместе с ОС в виде файлов. Они выполняют различные обслуживающие действия, например, форматирование дискет, проверку дисков и т. д.
Драйверы устройств представляют собой программы, дополняющие систему ввода/вывода ОС и обеспечивающие обслуживание новых устройств или нестандартное использование имеющихся устройств. В частности, с помощью драйверов, например драйвера ansi. sys, обеспечивается требуемый способ формирования символов и вывода их на принтер. Драйверы загружаются в ОЗУ при загрузке ОС, а их имена указываются в файле конфигурации config. sys.