Реферат: Операционная система DOS
Имя команды или программы может набираться как прописными, так и строчными латинскими буквами (значения это не имеет). Параметры обычно тоже можно записывать как прописными, так и строчными буквами, иначе это специально оговаривается при описании команды или программы.
Приглашение DOS.
Когда DOS готова к диалогу с пользователем, она выдаёт на экран приглашение, например А> или С:\>. Это означает, что DOS готова к приёму команд. Когда пользователь проводит диалог с какой-либо программой, а не с DOS, тогда приглашение DOS отсутствует (впрочем, программа может иметь своё приглашение для ввода команд этой программы). Однако большинство программ осуществляет общение с пользователем не с помощью команд, а посредством меню, запросов, нажатий определённых комбинаций клавиш и т. д.
Приглашение DOS, как правило, содержит информацию о текущем дисководе и о текущем каталоге (см. ниже).
А:\> - дисковод А:, корневой каталог.
С:\ЕХЕ> - дисковод С:, каталог \ЕХЕ.
Иногда приглашение DOS включает также и информацию о текущем времени суток, например 12:59 С:\ЕХЕ\SYS\ . Вид приглашения можно изменить с помощью программы DOS Prompt.
Ввод команд.
Для ввода команды следует набрать эту команду на клавиатуре и нажать Enter.
Редактирование вводимой команды. При вводе команд можно пользоваться следующими клавишами для редактирования вводимой команды:
Backspace – стирание предыдущего символа;
F3 - вызов в командную строку предыдущей команды;
Del – удаление текущего символа;
Ins – включение и выключение режима вставки;
Esc – очистка всей командной строки.
Запуск и выполнение команд.
Любая команда, вводимая пользователем, вызывает выполнение либо внутренней команды DOS, либо какой-либо программы или командного файла. Команда должна включать имя команды DOS или запускаемой программы и параметры, если они нужны.
Поиск выполняемой программы. Как говорилось ранее, внутренние команды DOS командный процессор COMMAND.COM выполняет сам. А когда пользователь вводит команду, которая не относится к числу внутренних команд DOS, командный процессор ищет программу с именем, указанным в команде. Поиск проводится среди файлов со следующими расширениями:
.СОМ - программные файлы;
.ЕХЕ - программные файлы (в другом формате);
.ВАТ - командные файлы.
Поиск выполняется в том порядке, в котором эти расширения перечислены выше. Если пользователь не указал, в каком каталоге следует искать программу, то поиск проводится в текущем каталоге и затем в каталогах, заданных командой DOS Path.
Если нужная программа в этих каталогах не найдена, на экран выводится сообщение:
Bad command or file name.
(Неверное имя команды или программы).
Например, если пользователь ввёл команду PROG, то командный процессор будет искать в текущем каталоге и в каталогах, заданных командой DOS Path, файл с именем PROG.COM, или PROG.EXE, или PROG.BAT. Если найденный файл имеет расширение .СОМ или .ЕХЕ, то командный процессор выполняет загрузку этого файла в память и передаёт ему управление, чтобы этот файл мог выполнить свою работу. Если найденный файл имеет расширение .ВАТ, т. е. является командным файлом, то он содержит в формате текстового файла последовательность команд, которые должны выполняться так, как будто они вводятся с клавиатуры.
Явное указание каталога в команде. Для выполнения программы или командного файла, расположенного не в текущем каталоге и не в одном из каталогов, перечисленных в команде Path, необходимо сообщить DOS, в каком каталоге надо искать программу или командный файл. Для этого следует в качестве имени команды использовать полное имя файла, включающее путь к тому каталогу, в котором находится нужная программа или командный файл. Расширение имени файла можно не указывать.
Пример. Пусть текущий каталог – С:\DOC\WORK,а надо выполнить программу HYPHEN, находящуюся в каталоге C:\DOC\PROG, и указать параметры программы PAPER.DOC /P. Тогда для выполнения этой программы необходимо выполнить команду:
C:\doc\prog\hyphen paper.doc /p или ...\prog\hyphen paper.doc /p
Получение справки о командах DOS.
Справка по команде. Для получения краткой справки по программе или команде DOS можно ввести эту команду (имя программы) с параметром /? . Например, для справке по команде sys надо ввести эту команду : sys /? . На экран будет выведена справка о назначении программы и формате её вызова:
C: \> sys /?
Copies MS-DOS system files and command interpreter to disk you specify.
SYS [drive1:] [path] drive2:
[drive1:] [path] Specifies the location of the system files.
drive2: Specifies the drive the files are to be copied to.
Список команд. В MS DOS версий 5 и 6 на экран можно выдать список команд с кратким (на одну-две строчки) описанием их назначения. Для этого надо ввести команду:
FASTHELP или FASTHELP имя команды
При указании команды будет выданы сведения только по этой команде. При заполнении экрана программа FastHelp ждёт нажатия любой алфавитно-цифровой клавиши или Enter.
Встроенный справочник.
Самый информативный источник сведений по командам и драйверам DOS – это интерактивный справочник, поставляемый в составе MS DOS версии 6.
Вызов справочника. Для вызова справочника необходимо ввести команду:
HELP или HELP тема справочника
При указании темы на экран выводится сразу справка по этой теме. Если же тема не указана, выводится оглавление справочника. Впрочем, оглавление можно вывести в любой момент работы со справочником, нажав комбинацию клавиш Alt C.
Просмотр справки. Если справка по теме не помещается на одном экране, можно листать эту справку, нажимая клавиши PgDn и PgUp или с помощью мыши:
Листание вниз – PgDn или щелчок мышью по линейке прокрутки в правом столбце экрана между бегунком и стрелкой вниз;
Листание вверх – PgUp или щелчок мышью по линейке прокрутки в правом столбце экрана между бегунком и стрелкой вверх.
Кроме того, нажатие Ctrl Home переместит в начало темы, Ctrl End – в конец темы.
Перекрёстные ссылки. Строки, заключённые в угловые скобки < и > (символы «<» и «>» выводятся зелёным цветом или повышенной яркостью), представляют собой ссылки на другие темы справочника. Строки <Examples>, <Notes> и <Syntax> (они могут отображаться в начале темы) представляют собой ссылки на примеры, замечания и формат команды, относящиеся к той же теме справочника (то есть, например, к той же команде или драйверу).
Переход по ссылке. Для любой ссылки можно перейти к экрану справочника, соответствующего этой ссылке. Для этого надо:
· Либо подвести курсор (который выводится как мигающий знак подчёркивания) к ссылке и нажать клавишу Enter;
· Либо щёлкнуть мышью нужную ссылку.
… и возврат. А для возврата к теме, из которой попали в текущую тему (то есть для возврата назад к ссылке), следует нажать Alt B или Esc.
Перемещение курсора. Перемещение курсора в справочнике требуется, чтобы попасть курсором на ссылку. При использовании клавиатуры можно перемещать курсор с помощью клавиш Tab и Shift Tab – на ссылку вперёд и на ссылку назад (обычно это самый удобный способ).
А с помощью мыши переместить курсор можно, просто щёлкнув в нужное место экрана (при этом, если щёлкнуть ссылку, сразу появится экран справочника, соответствующий ссылке).
Прочие возможности. Встроенный справочник предоставляет также следующие возможности: печать тем справочника (пункт Print меню File), поиск строки символов (пункт Find меню Search), повтор поиска (клавиша F3), перемещение по темам справочника в алфавитном порядке (комбинация клавиш Alt N и Ctrl Shift F1).
Выход из справочника. Для выхода из встроенного справочника надо нажать Alt F и X (то есть выбрать меню File и в нём пункт Exit).
Действия при «зависании» компьютера или неправильной работе программ.
Иногда выполняемая под управлением DOS программа начинает работать неправильно или же не реагирует на нажатия клавиш и т. д. В этом случае выполнение программы стоит прекратить. Это делается так:
· Сначала надо одновременно нажать на клавиши Ctrl и Break, чтобы прекратить выполнение программы или вывести её из состояния «зависания»;
· Если это не помогает, то надо перезагрузить DOS. Для этого следует одновременно нажать на клавиши Ctrl, Alt и Del;
· Если при нажатии Ctrl, Alt и Del компьютер не перезагружается, то следует нажать клавишу «Reset» на корпусе компьютера;
· Если на компьютере нет клавиши «Reset», то надо выключить компьютер, а затем включить его.
Можно прекратить выполнение любой команды DOS, нажав комбинацию клавиш Ctrl C или Ctrl Break (как указывалось ранее).
Но прикладные программы не обязаны (хотя и могут) реагировать на нажатие этих клавиш.
Приостановка вывода на экран.