Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
тексты лекций_Инф_Тех.doc
Скачиваний:
5
Добавлен:
01.03.2025
Размер:
2 Мб
Скачать
☆

4.3 Понятие о командном режиме

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

Более подробно, при включении питания компьютера обычно автоматически выполняются следующие два действия:

  • производится проверка работоспособности основных устройств (тестирование аппаратуры); в случае обнаружения каких-либо неисправностей можно повторить включение или обратиться к специалисту;

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

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

A: \ > ( при загрузке с дискеты )

С: \ > ( при загрузке с жесткого диска )

Это означает готовность ОС к диалогу с пользователем. Успешная загрузка систем Windows определяется по отсутствию каких-либо специальных сообщений и появлению на экране специфического оформления – так называемого «рабочего стола».

При необходимости можно выполнить перезагрузку ОС одним из трех следующих способов:

  • выключить ПК и повторно включить его примерно через минуту (только в случае крайней необходимости);

  • не выключая ПК, нажать на передней панели системного блока кнопку сброса, обычно обозначаемую как RESET (перезагрузка);

  • не выключая ПК, нажать на клавиатуре одновременно 3 клавиши : Ctrl+Alt+Del.

Взаимодействие пользователя с ОС MS DOS производится с помощью команд, которые пользователь вводит в ответ на приглашение системы. Готовность системы к принятию команд пользователя фиксируется выдачей на экран приглашения в короткой или полной форме. В первом случае выводится только имя текущего устройства и символ > , а во втором – еще и путь к текущему подкаталогу.

При вводе команд с клавиатуры в основном используются алфавитно-цифровые клавиши, ряд клавиш со специальными символами и клавиши редактирования вводимого текста. Ввод заканчивается нажатием клавиши Enter (Ввод), после чего команда передается системе на обработку и становится недоступной для редактирования. Если при вводе команды пользователь допустил ошибку и нажал клавишу Enter (Ввод), то система выдает сообщение: Bad command or file name (неправильная команда или имя файла), и снова выводит приглашение, после чего пользователь может повторить ввод команды.

Простейшая операция при взаимодействии с MS DOS состоит в изменении текущего устройства. Для этого достаточно в ответ на приглашение системы ввести имя активизируемого устройства и нажать клавишу ENTER (ВВОД), после чего система выведет приглашение с именем нового текущего устройства:

C: \ RAB > A: <ENTER (ВВОД)>

(активизировать устройство работы с дискетами, набрав на клавиатуре символы А: и нажав ENTER (ВВОД))

A: \ > (подсказка системы с именем активного устройства)

Если имя устройства задано неправильно, система выведет либо сообщение «Bad command or file name», либо сообщение «Invalid drive specification» (неправильное имя устройства) и повторит старое приглашение.

Для управления своей работой ОС MS DOS предоставляет пользователю набор из примерно 60 команд, некоторые из которых используются очень часто, а некоторые – только в особых случаях. Каждая команда есть указание системе на выполнение некоторого действия. Команда состоит из имени и необязательных параметров, разделенных пробелами. Имя и параметры можно вводить в любом регистре.

В качестве параметров часто выступают имена файлов, причем в именах разрешается использовать символы * и ?. Символ * может стоять в имени файла или его расширении и заменять любое число любых символов. Например, конструкция *.txt означает «все файлы с расширением txt», а конструкция tabl.* означает «все файлы с именем tabl и любым расширением».

Наиболее часто используемыми являются команды работы с каталогами и файлами.

К основным командам работы с каталогами относятся:

  • Dir – вывод содержимого каталога;

  • MkDir (MD) – создание нового подкаталога;

  • ChDir (CD) – изменение текущего (рабочего) подкаталога;

  • RmDir (RD) – удаление подкаталога.

  • К основным командам работы с файлами относятся:

  • Copy – копирование файлов;

  • Del – удаление файла;

  • Type – вывод содержимого файла на экран;

  • Ren – изменение имени файла.

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

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

В настоящее время существует довольно много программ-оболочек. Более того, последние версии ОС MS DOS имеют свои оболочки с достаточно удобным сервисом. Однако, наиболее распространенной остается программа оболочка Norton Commander. Иногда используется русский аналог этой программы – оболочка Volkov Commander.