Лекции по информатике
  • Регистрация
1 1 1 1 1 1 1 1 1 1 Рейтинг 0.00 (0 Голоса)

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

MS DOS (Microsoft Disk Operation System) – дисковая операционная система, которая ведет свою историю с 1981г. MS DOS создавалась разработчиками как однозадачная операционная система (можно управлять только одним процессом).

Системе MS DOS аналогичны операционные системы PC DOS (разработка фирмы IBM PC) и Novell Dos (разработка фирмы Novell).

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

Функции ядра:

·  загрузка операционной системы (ОС);

·  подключение драйверов;

·  обработка прерываний;

·  распределение основных ресурсов компьютера – процессора и ОП.

В ядро MS DOS входят системные файлы Io. sys и Msdos. sys (находятся на начальном секторе системного диска).

Программы ядра при загрузке ПК помещаются в оперативную память и находятся там все время, пока работает компьютер. Такие программы называются Резидентными.

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

Резидентными программами называют программы ядра ОС, драйверы памяти и периферийных устройств, антивирусные сторожа и т. д.

MS DOS содержит программу (командный процессор) – Command. com. (отвечает за взаимодействие компьютера с пользователем). Обрабатывает команды, вводимые пользователем.

Драйверы устройств – один из компонентов ОС.

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

Система MS DOS загружается сразу после включения компьютера. Появляется черный экран и сообщение вида:

А:\>_ или С:\>_ - приглашение в MS DOS

_ - мигающий курсор;

А, С – активный или текущий дисковод.

Чтобы вести команду, нужно набрать текст команды и нажать клавишe Enter. Текст отображается в командной строке.

Редактирование текста команд:

·  BackSpace – уничтожение 1-го символа слева;

·  F1 – копирование посимвольно последней команды в новую командную строку;

·  F3 – копирование последней команды в новую командную строку.

Одной из основных функций ОС является организация работы с внешними носителями информации: жестким и гибким дисками, дисками CD-ROM. Данные хранятся в виде информационных блоков – файлов.

Файл (от англ. file - регистратор) – совокупность данных, записанных на внешний носитель, которая имеет определенное имя.

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

Принцип подчинения (древовидная структура каталогов):

В системе MS DOS длина имени не должна превышать восьми символов, а расширение – трех символов.

В корневом каталоге системного диска находятся всего несколько файлов, необходимых для работы MS DOS, среди которых значатся следующие:

·  Io. sys – скрытый системный файл. Содержит компоненты системы BIOS, которые вместе с BIOS, записанной в ПЗУ, управляют внутренними процессами в компьютере.

·  Msdos. sys – центральный компонент ОС, базовый модуль. Обеспечивает сопряжение с устройствами компьютера.

·  Command. com – файл командного процессора.

·  Config. sys – файл конфигурации, который обеспечивает загрузку необходимых программ.

·  Autoexec. bat – командный файл (работает при запуске ПК)

Последние два файла не входят в состав MS DOS, но создают удобную рабочую среду пользователя. Выполняется конфигурирование памяти, подключение драйверов мыши, CD-ROM и других необходимых устройств.

Узнать содержимое того или иного каталога, размещенного на логическом диске, можно с помощью команды dir.

Для просмотра содержимого вложенного каталога нужно в команде dir указать путь к нему из текущего каталога, то есть

Dir_ \имя файла

Чтобы свободно путешествовать по структуре каталогов, нужна команда cd (изменить директорию). Эта внутренняя команда, служит для смены текущего каталога, то есть для переходов между каталогами в пределах активного диска.

Если нужно перейти из одного каталога в другой каталог, для которых общим является только корневой каталог, нужно набрать команду

Cd..\

Команда cd не может изменить текущий диск, поэтому имя диска при вводе данной команды не указывается.

Для создания директории нужно выполнить команду – mkdir или md

Md_ [d:][путь\]

Для удаления директории нужно выполнить команду – rmdir или rd

Rd_ [d:][путь\]

При выполнении последней команды, каталог, который будет удален, должен быть пустым.

Для удаления каталога вместе со всем содержимым

Deltree_[d:][путь\][/Y]

В операциях с файлами часто используются так называемые маски. Маска из символов * или? фильтрует те файлы, которые удовлетворяют тому или иному критерию.

Пример: нужно найти список всех файлов с расширением. dll в каталоге windows

Dir_ \windows\*.dll

Все команды можно разделить на две большие категории, внутренние и внешние.

Внутренние команды – это наиболее простые и часто используемые команды системы, которые выполняются собственно командным процессором (КП). Все они содержаться в командном файле Command. com и загружаются в память компьютера во время загрузки КП. Это команды: break, call, cd, chcp, del, dir, echo, exit, for, doto, if, mkdir, path, pause, prompt, rem, ren, rmdir, type и др.

Внешние команды – это команды, обычно совпадающие с именами исполняемых com-, exe - и bat-файлов, то есть внешние команды выполняются отдельными программами, которым командный процессор передает управление. К таким командам относятся и сервисные программы MS DOS. Примером служит команда: tree.

Классификация команд:

·  Работа с дисками – chkdsk, defrag, diskcomp, diskcopy, fdisk, format, label, recover, scandisk, sys

·  Работа с каталогами – append, chdir, dir, mkdir, rmdir, tree, xcopy

·  Работа с файлами – attrib, backup, comp, copy, erase, fc, rename, type

·  Управление устройствами – chcp, keyb, mjde, nlsfunc, print

·  Конфигурирование системы – break, buffers, country, device, install, shell

·  Информационные команды – date, mem, time, ver, verify

·  Директивы для командных файлов – call, echo, for, goto, if, pause, rem

·  Управление системой – cjmmand, exit

Добавить комментарий


Защитный код
Обновить

По темам:

История Украины

Культурология

Высшая математика

Информатика

Охотоведение

Статистика

География

Военная наука

Английский язык

Генетика

Разное

Технологиеские темы

Украинский язык

Филология

Философия

Химия

Экология

Социология

Физическое воспитание

Растениевосдство

Педагогика

История

Психология

Религиоведение

Плодоводство

Экономические темы

Бухгалтерские темы

Маркетинг

Иностранные языки

Ветеринарная медицина

Технические темы

Землеустройство

Медицинские темы

Творчество

Лесное и парковое хозяйство