Команды – способ обращения пользователя с компьютером в операционной системе

Работа на компьютере в операционной системе MS DOS организуется командами. Они выполняетсязывают определенное действие в компьютере: организует передачу информации; вырабатывают неоьходимый управляющий сигнал; подключают внешнее устройство для организации процесса ввода – вывода информации и т.д.

Команда технически реализована программой в машинных кодах и хранится либо в файле на диске, либо входит в состав командного процессора операционной системы MS DOS. Как и любая другая программа, команда имеет уникальное имя и всегда типа .COM или .EXE.

Ввод команды осуществляется в командной строке в соответствии с определенными правилами, заданными в виде формата.

Команды – способ обращения пользователя с компьютером в операционной системе - student2.ru

Командная строка –строка экрана, начинающаяся с приглашениями операционной системы.

Формат команды – правило формирования команды пользователем с клавиатуры.

Команды – способ обращения пользователя с компьютером в операционной системе - student2.ru

При формировании команды в соответствии с установленным форматом запомните правила:

§ Формат команды состоит из имени команды латинскими буквами (без типа) и отделенных от нее одним пробелом параметров, уточняющих ее действие;

§ В большенстве случаев параметры между собой пробелом не разделяются, а в качестве разделителя часто используется символ /;

§ Параметрами могут быть: имя дисковода, путь, имя файла, тип файла, латинские буквы, символы, цифры;

§ Присутствие паоаметров в формате часто бывает необязательным, что указывается с помощью квадратных скобок [ ].

Обобщенный формат команды можно представить в следующем виде:

 
 
Имя команды [Параметры]

Пример 9.15.

Команды – способ обращения пользователя с компьютером в операционной системе - student2.ru Команды – способ обращения пользователя с компьютером в операционной системе - student2.ru Команды – способ обращения пользователя с компьютером в операционной системе - student2.ru Команды – способ обращения пользователя с компьютером в операционной системе - student2.ru Команды – способ обращения пользователя с компьютером в операционной системе - student2.ru Команды – способ обращения пользователя с компьютером в операционной системе - student2.ru C:\>DIR D:\BOOK\*.TXT/P

       
  Команды – способ обращения пользователя с компьютером в операционной системе - student2.ru
    Команды – способ обращения пользователя с компьютером в операционной системе - student2.ru

Команды – способ обращения пользователя с компьютером в операционной системе - student2.ru Команды – способ обращения пользователя с компьютером в операционной системе - student2.ru Имя Параметры

Команды – способ обращения пользователя с компьютером в операционной системе - student2.ru команды

Эта команда вызывает с помощью параметра D:\BOOK\*.TXT/P на экран записи обо всех файлах типа .TXT из каталога первого уровня BOOK логического диска D. Вызов записей производится постранично, на что указывает другой параметр /P. Для продолжения просмотра надо нажать любую клавишу.

Процедура ввода команды состоит в следующем.

1. В соответствии с форматом в командной строке выполняется набираете ее имя и необходимые параметры.

2. Нажимаете клавишу ввода, что служит сигналом начала анализа ее струкруры:

При отсутствии ошибок в формате команды будет выполнено указанное действие;

При наличии ошибок на экран выдается сообщение

Bad kommand or filename

(Неверная команда или имя файла)

3. при выполнении команды вы внимательно просматриваете заданную конструкцию командаманды и вновь вводите ее, но уже в откорректированном варианте.

Примечание!Появление ошибок возможно как во время выполнения команды, так и после ее окончания. Об этом будет свидетельствовать сообщение, указывающее на причину ошибки.

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

Команды можно классифицировать по двум признакам – по способу реализации и по функциональному назначению.

По способу реализациикоманды разделяются на две группы (рис. 9.14.):

§

Команды
Резидентные (внутренние, встроенные);

§ Команды – способ обращения пользователя с компьютером в операционной системе - student2.ru Транзитные (внешние, утилиты, обслуживающие).

 
  Команды – способ обращения пользователя с компьютером в операционной системе - student2.ru

Рис. 9.14. Классификация

команд по способу

реализации.

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

Транзитные команды реализуются в виде файлов типа .COM или .EXE и постоянно находятся на диске в области пользователя. После ввода транзитной команды организация работы будет аналогична обычной процедуре обработки программного файла. Командный процессор COMMAND.COM анализирует структуру введенной команды, передает управление другим модулям операционной системы, которые организуют обращение к диску и считывание программы из файла в оперативную память. Имя этого файла соответствует имени введенной команды. После выполнения команды управление возвращается командному процессору.

Можно неограниченно расширять возможности операционной системы за счет введения новых транзитных команд. По сравнению с резидентнми командами транзитные команды характеризуются большим временем выполнения из-за необходимости обращения к диску. Транзитные команды так же, как и резидентные, задаются именем без указания типа.

По функциональному назначениюклассификация команд может быть сделана весьма условна вследствие разнообразных возможностей многих команд. Основным функциональным признаком может служить объект, с которым производятся различные действия, например каталог, файл, диск. В этом случае выделяются следующие группы команд: для работы с каталогами, для работы с файлами, для работы с дисками, управление памятью и устройствами, конфигурирования системы и др.

Справка. Подробные сведения о каждой команде можно получить двумя способами:

введя команду HELP, которая подключает справочную систему по всем командам;

введя имя команды, затем через пробел – символы /?.

Наши рекомендации