Реферат: Операционная система MS DOS. Приглашение MS DOS. Диалог Пользователя с MS DOS

<span Times New Roman",«serif»">Попов С.А.  Усинск, Коми, 1996 г.

<span Times New Roman",«serif»">Р Е Ф Е Р А Т

<span Times New Roman",«serif»">Операционнаясистема MS DOS.

<span Times New Roman",«serif»">

<span Times New Roman",«serif»">Приглашение MS DOS. ДиалогПользователя с MS DOS.

<span Times New Roman",«serif»">

<span Times New Roman",«serif»">Послеполной загрузки MS DOS командный процессор(COMMAND.com)

<span Times New Roman",«serif»">выдаетна экран сообщение(“приглашение MS DOS” или “системная

<span Times New Roman",«serif»">подсказкаMS DOS

<span Times New Roman",«serif»">”) иожидает команд Пользователя.

<span Times New Roman",«serif»">Вводкоманды производится в той же строке, где и приглашение

<span Times New Roman",«serif»">MSDOS.Это — командная строка MS DOS.

<span Times New Roman",«serif»">Вкомандной строке MS DOS Пользователь вводит(с клавиатуры) имена

<span Times New Roman",«serif»">внутреннихили внешних команд MS DOS, которые необходимо выполнить,

<span Times New Roman",«serif»">илиимена прикладных программ, которые необходимо запустить на

<span Times New Roman",«serif»">выполнение.

<span Times New Roman",«serif»">

<span Times New Roman",«serif»"><img src="/cache/referats/3161/image001.gif" v:shapes="_x0000_i1025">

<span Times New Roman",«serif»"> <span Times New Roman",«serif»">Запуститьпрограмму на выполнение — значит: загрузить

<span Times New Roman",«serif»">программув ОЗУ, передать ей(если необходимо)информацию в виде

<span Times New Roman",«serif»">параметровв командной строке MS DOS, и передать ей управление.

<span Times New Roman",«serif»">

<span Times New Roman",«serif»">

<span Times New Roman",«serif»">В стандартномприглашении MS DOS указывается имя текущего активного

<span Times New Roman",«serif»">ЛогическогоДиска

<span Times New Roman",«serif»"> и символ-разделитель“>“.

<span Times New Roman",«serif»">Например:

<span Times New Roman",«serif»">         A>

<span Times New Roman",«serif»">

<span Times New Roman",«serif»">         C>

<span Times New Roman",«serif»">

<span Times New Roman",«serif»">Пользовательможет изменить стандартное приглашение MS DOS, включив

<span Times New Roman",«serif»">в негодополнительную или иную информацию.

<span Times New Roman",«serif»">Дляизменения приглашения MS DOS служит внутренняя(встроенная) команда

<span Times New Roman",«serif»">PROMPT

<span Times New Roman",«serif»">. Эта команда обычно“вставляется” в файл AutoExec.bat и уста-

<span Times New Roman",«serif»">навливаетформат приглашения MS DOS при загрузке MS DOS.

<span Times New Roman",«serif»">

<span Times New Roman",«serif»">Форматкоманды :

<span Times New Roman",«serif»">   PROMPT [параметры]

<span Times New Roman",«serif»">Параметры(вданном случае) это информация о том, какой формат будет

<span Times New Roman",«serif»">иметьподсказка MS DOS после выполнения этой команды.

<span Times New Roman",«serif»">Примеры:

<span Times New Roman",«serif»">     prompt $p$g  — выдавать имя текущего каталога текущего

<span Times New Roman",«serif»">                    логического диска и символразделитель “

<span Times New Roman",«serif»">><span Times New Roman",«serif»">“(стандартное приглашение)

<span Times New Roman",«serif»">     prompt $d$g  — выдавать текущую дату и символ разделитель“

<span Times New Roman",«serif»">><span Times New Roman",«serif»">“

<span Times New Roman",«serif»">     prompt $v$g  — выдавать номер версии MS DOS и символ

<span Times New Roman",«serif»">                    разделитель “

<span Times New Roman",«serif»">><span Times New Roman",«serif»">“

<span Times New Roman",«serif»">    prompt $XП$Xр$Xи$Xв$Xе$Xт$g — выдаватьслово Привет и символ

<span Times New Roman",«serif»">                                   разделитель“

<span Times New Roman",«serif»">><span Times New Roman",«serif»">“

<span Times New Roman",«serif»">     prompt $d$h$h$h$h$h$b$t$h$h$h$h$h$g  — выдавать текущую дату

<span Times New Roman",«serif»">        “ММ.ДД”, символ разделитель “

<span Times New Roman",«serif»">|<span Times New Roman",«serif»">”, текущее время “ЧЧ: ММ”,

<span Times New Roman",«serif»">        символ разделитель “

<span Times New Roman",«serif»">><span Times New Roman",«serif»">“

<span Times New Roman",«serif»">     Prompt  — возврат к стандартной подсказке

<span Times New Roman",«serif»">

<span Times New Roman",«serif»">Ниже(Рис.1)приведена таблица параметров, задающих формат команды

<span Times New Roman",«serif»">PROMPT.

<span Times New Roman",«serif»">

<span Times New Roman",«serif»">                                   Рис. 1.

<span Times New Roman",«serif»">   

<span Times New Roman",«serif»"><img src="/cache/referats/3161/image002.gif" v:shapes="_x0000_i1026"><span Times New Roman";mso-bidi-theme-font:minor-bidi"><span Times New Roman",«serif»">

<span Times New Roman",«serif»">

<span Times New Roman",«serif»">ПРИМЕЧАНИЕ:

<span Times New Roman",«serif»">  Команда PROMPT может также(при загруженномдрайвере ANSI.sys),

<span Times New Roman",«serif»">  по другому определить назначение клавиш PC иреализовывать различ-

<span Times New Roman",«serif»">  ные цветовые эффекты.Описание этихвозможностей выходит за рамки

<span Times New Roman",«serif»">  данной темы.

<span Times New Roman",«serif»">

<span Times New Roman",«serif»"><img src="/cache/referats/3161/image003.gif" v:shapes="_x0000_i1027">

<span Times New Roman",«serif»"> ВНИМАНИЕ!!! Данная команда(Prompt) НЕработает при запуске

<span Times New Roman",«serif»">вNORTON-COMMANDER(из эмулятора командной строки MS DOS).

<span Times New Roman",«serif»">

<span Times New Roman",«serif»">ДиалогПользователя с MS DOS(не используя программу-оболочку

<span Times New Roman",«serif»">Dos-Shell)настолько примитивен, что сводится к вводу команд

<span Times New Roman",«serif»">вкомандной строке MS DOS и получению сообщений на экране Дисплея.

<span Times New Roman",«serif»">(Описаниепрограммы-оболочки Dos-Shell выходит за рамки данной

<span Times New Roman",«serif»">Темы).

<span Times New Roman",«serif»">Этапростота обманчива. Пользователь, за эту простоту, платит тем,

<span Times New Roman",«serif»">чтознания его должны быть столь обширны(в области внутренних

<span Times New Roman",«serif»">ивнешних команд MS DOS), что наличие таких знаний у простых

<span Times New Roman",«serif»">Пользователейбез спец.подготовки — явление очень редкое.

<span Times New Roman",«serif»">

<span Times New Roman",«serif»">Тем неменее знания эти необходимы для Пользователя, который НЕ

<span Times New Roman",«serif»">имеет взапасе того, кто вытирает ему нос платком.

<span Times New Roman",«serif»">

<span Times New Roman",«serif»">

<span Times New Roman",«serif»">

<span Times New Roman",«serif»">

<span Times New Roman",«serif»">

<span Times New Roman",«serif»">

<span Times New Roman",«serif»">

<span Times New Roman",«serif»">Редактированиекомандной строки MS DOS(ввод команд)

<span Times New Roman",«serif»"> <span Times New Roman",«serif»">:

<span Times New Roman",«serif»">Функцииосновных клавиш, используемых при вводе и редактировании

<span Times New Roman",«serif»">команднойстроки(Рис.2).

<span Times New Roman",«serif»">                                          

<span Times New Roman",«serif»">Рис.2.

<span Times New Roman",«serif»">

<span Times New Roman",«serif»">Клавиша

<span Times New Roman",«serif»">Функция

<span Times New Roman",«serif»">Enter

<span Times New Roman",«serif»">Завершает командную строку и запускает введенную команду на выполнение.

<span Times New Roman",«serif»">F1

<span Times New Roman",«serif»">копирует(поочередно) один символ из последней введенной команды в командную строку

<span Times New Roman",«serif»">F3

<span Times New Roman",«serif»">копирует всю последнюю введенную команду в командную строку

<span Times New Roman",«serif»">Del

<span Times New Roman",«serif»">стирает один символ в командной строке в позиции курсора

<span Times New Roman",«serif»">Ins

<span Times New Roman",«serif»">включает или выключает режим вставки

<span Times New Roman",«serif»">BackSpace

<span Times New Roman",«serif»">стирает один символ в командной строке слева от позиции курсора и перемещает курсор влево на одну позицию

<span Times New Roman",«serif»">

<span Times New Roman",«serif»"><img src="/cache/referats/3161/image003.gif" v:shapes="_x0000_i1028">

<span Times New Roman",«serif»"> ВНИМАНИЕ! <span Times New Roman",«serif»">Командную строку MS DOS можно редактировать

<span Times New Roman",«serif»">до техпор, пока НЕ нажата клавиша Enter !!!

<span Times New Roman",«serif»">Нажатиеклавиши Enter означает, что Пользователь “запустил” команду

<span Times New Roman",«serif»">(программу)на выполнение.

<span Times New Roman",«serif»">

<span Times New Roman",«serif»">Дополнительныеудобства при редактировании командной строки может

<span Times New Roman",«serif»">предоставитьсервисная программа(команда) DosKey (ее описание выхо-

<span Times New Roman",«serif»">дит зарамки данной темы).

<span Times New Roman",«serif»">Во времядиалога с MS DOS Пользователь вводит имя команды(внутренней

<span Times New Roman",«serif»">иливнешней) или прикладной программы, которую необходимо запустить,

<span Times New Roman",«serif»">черезпробел

<span Times New Roman",«serif»">вводит параметры(если необходимо), нажимает клавишу

<span Times New Roman",«serif»">Enter

<span Times New Roman",«serif»"> и ожидает, пока закончитсявыполнение команды или загрузка

<span Times New Roman",«serif»">прикладнойпрограммы, контролируя этот процесс на экране монитора.

<span Times New Roman",«serif»">На Рис.3приведен пример запуска прикладной программы(редактор

<span Times New Roman",«serif»">текстовЛЕКСИКОН — Lex.exe).В качестве параметров в запускаемую

<span Times New Roman",«serif»">программупередаются имена текстовых файлов S1.txt и S2.txt.

<span Times New Roman",«serif»">

<span Times New Roman",«serif»">                             Рис. 3.

<span Times New Roman",«serif»">             

<span Times New Roman",«serif»"><img src="/cache/referats/3161/image004.gif" v:shapes="_x0000_i1029"><span Times New Roman";mso-bidi-theme-font:minor-bidi"><span Times New Roman",«serif»">

<span Times New Roman",«serif»">Привводе: параметры отделяются друг от друга и от команды(приклад-

<span Times New Roman",«serif»">нойпрограммы) ПРОБЕЛОМ.

<span Times New Roman",«serif»">Некоторыекоманды(программы) допускают другие разделители(например,

<span Times New Roman",«serif»">символ“/” в АнтиВирусной программе AidsTest.exe).

<span Times New Roman",«serif»">Не всекоманды(программы) требуют при запуске параметры.

<span Times New Roman",«serif»">

<span Times New Roman",«serif»">

<span Times New Roman",«serif»">

<span Times New Roman",«serif»">

<span Times New Roman",«serif»">

<span Times New Roman",«serif»">                СПИСОК ИСПОЛЬЗОВАННОЙЛИТЕРАТУРЫ

<span Times New Roman",«serif»">

<span Times New Roman",«serif»">       1. Герхард Франкен, Сергей Молявко

<span Times New Roman",«serif»">          «MS-DOS 6.2… дляПользователя»,

<span Times New Roman",«serif»">          Киев, BHV, 1994,  Москва, БИНОМ, 1994.

<span Times New Roman",«serif»">       2. Фигурнов В.Э. “IBM PC дляПользователя”

<span Times New Roman",«serif»">          г.Уфа, НПО “Информатика иКомпьютеры”, 1993 г.

<span Times New Roman",«serif»">       3. Справочное Руководство по IBM PC.Методические

<span Times New Roman",«serif»">          материалы.Часть 1. ТПП “СФЕРА”.  М. 1991 г.

<span Times New Roman",«serif»">       4. Брябрин В.М. “Программное обеспечениеперсональных

<span Times New Roman",«serif»">          ЭВМ”. М. “НАУКА”, 1990 г.

еще рефераты
Еще работы по программному обеспечению