- •При повреждении ос Windows для исследования причин неисправности и их устранения используют ms dos и dos-программы.
- •1.1 Модули операционной системы ms dos
- •1.2 Система прерываний
- •1.3 Функции и назначение модулей
- •2 Организация доступа к файлу
- •2.1 Структура каталога
- •2.2 Правила формирования файловой структуры диска.
- •2.4 Структура записей в каталоге
- •3 Команды ms dos
- •3.1 Структура команды
- •3.3 Операционная оболочка Norton Commander
- •3.4 Операционные оболочки dos–Navigator, мs-Windows
2.4 Структура записей в каталоге
Запись о файле в каталоге содержит имя и тип файла, объем файла в байтах, дату создания, время создания и еще ряд параметров, необходимых операционной системе для организации доступа.
Запись о подкаталоге нижнего уровня в родительском каталоге содержит его имя, признак <DIR>, дату и время создания.
Еще одной особенностью MS DOS является введение в имя файла специального трехсимвольного кода — расширения, характеризующего тип данных, хранящихся в этом файле. Этот код вносится после имени файла и отделяется от имени символом «.».Указанный код позволяет ОС определить свои действия в отношении файла. Пользователь также может по коду расширения определить вид содержимого файла, что помогает ему определиться с типом манипуляций с файлом.
3 Команды ms dos
3.1 Структура команды
Взаимодействие пользователя с компьютером в MS DOS осуществляется при помощи команд, которые пользователь вводит с клавиатуры в специальной командной строке на экране монитора, их ввод завершается нажатием клавиши <ВВОД> (<ENTER>). Каждая программа имеет определенный формат, т. е. структуру, в которой в соответствии с определенными правилами строго определены тип и положение каждого вводимого символа. Такой интерфейс пользователя MS DOS называется командным, он предъявляет к пользователю достаточно жесткие требования.
Любое нарушение со стороны пользователя этих правил формирования при вводе команды (например, указание/неуказание пробела в нужном месте) рассматривается ОС как фатальное (т. е. неисправимое со стороны ОС) и требует от пользователя повторного ввода команды.
Общие команды распознаются и выполняются командным процессором command.com. Помимо команд, распознаваемых и выполняемых командным процессором, в операционной системе имеется большое число утилит - команд, реализованных в виде отдельных программ.
3.2 Командные файлы
Командный файл — файл, позволяющий автоматизировать работу в операционной системе.
CONFIG.SYS выполняется до загрузки командного процессора и содержит вызовы системных драйверов. Кроме загрузки внешних драйверов, CONFIG.SYS загружает свои внутренние команды.
AUTOEXEC.BAT присутствует практически на любом компьютере и располагается в главном каталоге на диске, через который производится загрузка операционной системы. Его основное назначение — настройка различных параметров операционной системы конкретного пользователя для создания удобной среды работы. Запускается он автоматически при каждой загрузке операционной системы
3.3 Операционная оболочка Norton Commander
Программа- оболочка - это программа, один из модулей которой, называемый резидентным, постоянно находится в оперативной памяти компьютера и для выполнения каких-либо заданных пользователем функций загружает с диска в свободные области памяти необходимые исполнительные модули.
К классу программ-оболочек относится пакет программ Norton Commander.
Интерфейс DOS представляет собой чёрный экран, на который текстом белого цвета вводятся команды и выводятся результаты их выполнения, что является не очень удобным для пользователя ПК.
Генри Нортон разработал программу-оболочку над DOS, имеющую табличный интерфейс. Внешне оболочка Norton Commander(NC) представляет собой две панели-таблицы, на которых расположены каталоги и файлы всех дисков компьютера. Наличие двух панелей позволяет использовать одну из них как источник объектов, другую – как их приёмник, что особенно удобно при выполнении операций копирования и перемещения. От DOS на экране NC осталась одна строка, которая называется командной строкой и служит для ввода команд DOS непосредственно из NC.
Запуск программы Norton Commander осуществляется из командной строки ОС MS DOS (с указанием имени файла программы Norton Commander).
Взаимодействие пользователя с DOS в среде пакета Norton Commander осуществляется в диалоговом режиме. Информация выводится на экран дисплея в так называемые окна.
Окно - это ограниченная прямоугольной рамкой и выделенная отличительным цветом часть экрана, которая позволяет либо просматривать выведенную в нее информацию одновременно с информацией в другой части экрана, либо осуществлять выбор из предложенных альтернативных пунктов, либо вводить или изменять информацию в отдельных ее зонах.
Информационное окно - это окно, которое, как правило, занимает всю площадь экрана и предназначено главным образом для получения информации о различных компонентах вычислительной системы.
Диалоговые окна - это окна, которые предназначены для управления пакетом программ и ввода в них различной информации, они могут иметь разнообразные размеры и размещаться в различных областях экрана, накладываясь на другие окна.