Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Информатика(лекции).doc
Скачиваний:
77
Добавлен:
21.03.2015
Размер:
2.71 Mб
Скачать

4.2 Дисковая операционная системаMsdos

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

Операционная система MSDOS-MicrosoftSystemDiskOperatingSystemбыла разработана фирмойMicrosoftпо заказу фирмыIBM. ОС загружается в ОЗУ при включении компьютера с жесткого диска или с так называемой загрузочной дискеты. Часть этой программы постоянно находится в оперативной памяти компьютера, другие ее части остаются на диске и в случае необходимости подгружаются в оперативную память.

Операционная система MSDOSвзаимодействует с пользователем при помощи монитора и клавиатуры. Все сообщения, предназначенные для пользователя, операционная система выводит в виде текста на экран монитора.

Функции DOS:

В функции DOSвходит управление основными, базовыми операциями, такими как:

  • размещение файлов на дисках при файловых операциях (записи, перемещение, обработке данных программами и т. д.)

  • управление программами – загружает программу с диска в свободную область памяти, передает ей управление и следит за ее выполнением, согласуя ее взаимодействие с файлами, устройствами и с другими выполняемыми программами

  • выполнение команд, вводимых с клавиатуры или из командных файлов

С помощью команд DOSоператор может:

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

  2. копировать файлы (переписывать с диска на диск)

  3. просматривать содержимое текстовых и других файлов

  4. изменять содержимое (редактировать) текстовые файлы

  5. запускать программы на выполнение и т.д.

Команды DOSвводятся оператором с клавиатуры и отображаются на экране дисплея. Любая команда набирается обязательно латинскими буквами (большими или малыми – не имеет значения и завершается нажатием клавиши [Enter])

Иногда команды имеют параметры, разделяемые пробелом или другими разделителями («слеш», «бэкслеш» и т. д.). В спецификации файла могут быть только разрешенные там разделители (двоеточие после имени устройства, точка перед расширением файла).

Примеры команд MS-DOS:

COPYa.txtc.txt- копирует содержимоеa.txtвc.txt

RENA:\WORK\FileStar.fil– дает файлуFileиз каталогаWORKдискаA: имяStar.fil

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

Начальная загрузка DOS

Выполняется автоматически в следующих случаях:

  1. при включении электропитания компьютера

  2. при нажатии на кнопку «RESET» на корпусе ПК

  3. при одновременном нажатии клавиш Ctrl,AltиDelна клавиатуре.

При выполнении начальной загрузки DOSнеобходимо, чтобы компьютер имел жесткий диск с записанной на нем операционной системойDOSили, чтобы в дисководе для гибкий дисковA(первого дисковода для дискет, присоединенного к компьютеру) была установлена дискета с записанной операционной системойDOS.

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

После окончания работы программ тестирования оборудования программа начальной загрузки пытается прочесть с дискеты, установленной в дисководе Aпрограмму – загрузчик операционной системы. Если на дисководеAнет дискеты, то загрузка ОС будет производиться с жесткого диска.

После того, как с диска, с которого загружается операционная система, прочитана программа-загрузчик операционной системы, эта программа считывает в память компьютера модули (части) операционной системы IO.SYSиMSDOS.SYSи передает им управление.

Это основные файлы операционной системы. IO.SYSсодержит расширениеROM-BIOS, изменения и дополнения к основным операциямBIOS.MSDOS.SYS– содержит подпрограммы, выполняющие служебные функцииDOS, которые можно вызывать с помощью прерываний.

Далее считывается файла конфигурации системы CONFIG.SYS. в соответствие с указаниями, содержащимися в этом файле, загружаются драйверы устройств и устанавливаются параметры операционной системы. Если файлCONFIG.SYSотсутствует, то все параметры загружаются по умолчанию.

Конфигурация – это настройка системы для работы с компьютером. В нее входят: количество одновременно открытых файлов; количество буферов для работы с этими файлами; число устройств, число логических дисков при работе на компьютере; драйверы устройств (расширенной памяти; дополнительной памяти, драйвер создания виртуальной памяти).

Затем считывается файл COMMAND.COM(командный процессор) и ему передается управление. (Он принимает команды с клавиатуры и выполняет их).

Командный процессор выполняет командный файл AUTOEXEC.BAT, если этот файл имеется в корневом каталоге диска, с которого загружается операционная система. В файлеAUTOEXEC.BATуказывают команды и программы, выполняемые при каждой загрузке компьютера. После выполнения файлаAUTOEXEC.BATпроцесс загрузки операционной системы заканчивается.

COMMAND.COM– имеет три назначения: командный процессор; интерпретатор команд и монитор.

Он содержит программы, которые интерпретируют то, что мы вводим с клавиатуры, когда находимся в командном режиме. Командный процессор может различать внутренние (резидентные) и внешние команды операционной системы.

Внутренние команды – являются частью COMMAND.COM – это команды DIR; COPY; TYPE; DEL; MD; CD; REN и т. д.

Внешние команды DOSпоставляются вместе с операционной системой в виде отдельных файлов:UNDELETE;FORMAT;FINDи т.д.

Приведем перечень основных команд для работы с файлами и каталогами в ОС MSDOS.