Главная страница
Навигация по странице:

  • Технология работы в MS DOS

  • Команда MD  создание директории

  • Команда RD  уничтожение директории

  • Команда CD  переход в другую директорию

  • Команда TYPE  просмотр текстового файла

  • Команда DEL  удаление файлов

  • Команда COPY  копирование файлов

  • Образец варианта задания

  • информатика. Игнатьева Елена Александровна, Измайлова Елена Ивановна. Информатика. Электронный ресурс методические указания


    Скачать 4.32 Mb.
    НазваниеИгнатьева Елена Александровна, Измайлова Елена Ивановна. Информатика. Электронный ресурс методические указания
    Дата20.06.2022
    Размер4.32 Mb.
    Формат файлаpdf
    Имя файлаинформатика.pdf
    ТипМетодические указания
    #604814
    страница4 из 15
    1   2   3   4   5   6   7   8   9   ...   15
    Внешние драйверы
     программы, дополняющие систему ввода-вывода и обеспечивающие обслуживание новых устройств или нестандартное использование имеющихся устройств. Драй- веры загружаются в оперативное запоминающее устройство при загрузке ОС, а их имена указываются в файле конфигурации
    CONFIG.SYS.
    Загрузка MS DOS в оперативную память с диска
    ОС хранится во внешней памяти на жестком или (реже) на гибком диске. Для работы ПК необходимо, чтобы основные мо- дули ОС находились в оперативной памяти. Поэтому после включения ПК организована автоматическая перезапись (загруз- ка) ОС с диска в оперативную память.
    Запуск ПК и подготовка ОС к работе включает следующие шаги:
    1. При включении ПК управление передается базовой сис- теме ввода-вывода BIOS. BIOS выполняет тестирование памяти, проверку состояния аппаратуры и инициализирует устройства.

    28
    Параметры конфигурации ПК извлекаются из так называемой энергонезависимой памяти. При нажатии клавиши перед инициализацией устройств можно передать управление програм- ме изменения параметров конфигурации.
    2. Управление конфигурацией ПК (задание параметров же- сткого диска, указание системного диска, задание пароля) выпол- няется с помощью программы Setup.
    3. Вызов загрузчика (BOOT RECORD) и загрузка с его по- мощью в оперативную память модуля расширения IO.SYS и ба- зового модуля MSDOS.SYS.
    4. Загрузка командного процессора COMMAND.COM.
    5. Обработка файла конфигурации CONFIG.SYS, содержа- щего команды подключения необходимых драйверов.
    6. Обработка командного файла AUTOEXEC.BAT. С помо- щью этого файла можно произвести настройку параметров ОС.
    Например, создать виртуальный диск, обеспечить смену режимов печати, загрузить вспомогательные программы и т.д.
    Технология работы в MS DOS
    Общие сведения о командах
    Работа в ОС MS DOS организуется командами. Они вызы- вают определенное действие: организуют передачу информации, вырабатывают необходимый управляющий сигнал, подключают внешнее устройство для организации процесса ввода-вывода ин- формации и т.д.
    Команда технически реализована программой в машинных кодах и хранится либо в файле на диске (внешняя команда), либо входит в состав командного процессора COMMAND.COM (внут- ренняя команда). По порядку запуска внутренние и внешние ко- манды не различаются. При запуске внешних команд необходимо удостовериться, что файлы, в которых они находятся, существу- ют на диске и находятся на "видимой" (компьютеру) директории.
    Как и любая другая программа, команда имеет уникальное имя и всегда имеет тип COM или EXE.

    29
    Ввод команды осуществляется в командной строке в соот- ветствии с определенными правилами, заданными в виде форма-
    та.
    Командная строка
     строка экрана дисплея, начинающаяся с приглашения ОС. Командная строка состоит из информации подсказки, указателя ввода и курсора. Обычная информация под- сказки указывает на диск и директорию, где в это время произво- дится работа.
    Формат команды
     правило формирования команды поль- зователем с клавиатуры.
    При формировании команды в соответствии с установлен- ным форматом необходимо соблюдать следующие правила:
    1) формат команды состоит из имени команды (латинскими буквами без указания типа) и отделенных от него одним пробе- лом параметров, уточняющих действие команды;
    2) в большинстве случаев параметры между собой пробе- лом не разделяются, а в качестве разделителя часто используется символ '/';
    3) параметрами могут быть: имя логического диска, путь, имя файла, тип файла, латинские буквы, символы, цифры;
    4) параметры в формате могут и отсутствовать, что указы- вается с помощью квадратных скобок '[' и ']'.
    Обобщенный формат команды можно представить в сле- дующем виде: <имя команды> [<параметры>].
    Пример
    : C:\>DIR D:\USER\*.TXT/P
    Здесь:
    C:\>  приглашение ОС MS DOS;
    DIR  имя команды;
    D:\USER\*.TXT/P  параметры.
    Эта команда вызывает с помощью параметра
    D:\USER\*.TXT/P на экран записи обо всех файлах типа 'TXT' из директории первого уровня 'USER' логического диска 'D'. Вызов записей производится постранично, на что указывает параметр '/P'.
    Процедура ввода команды состоит в следующем:
    1) в соответствии с форматом в командной строке набирают имя команды и необходимые параметры;

    30 2) нажимают клавишу ввода, что служит сигналом начала анализа структуры набранной команды. При отсутствии ошибок в формате команды она будет выполнена, иначе на экран выдает- ся сообщение: Bad command or filename (Неверная команда или имя файла);
    3) при невыполнении команды просматривают вводимую конструкцию и вновь вводят ее, но уже в откорректированном варианте.
    Порядок действий при выполнении команды MS DOS
    После ввода команды с клавиатуры MS DOS выполняет следующие действия:
    1. MS DOS анализирует первое слово командной строки
    (последовательность символов до первого пробела) с целью вы- яснить  задано ли просто имя, неполный адрес или точный ад- рес. Основной ключ к анализу  наличие символов ':' и '\'.
    2. Если задано просто имя, MS DOS ищет его сначала в файле COMMAND.СОМ, затем в текущей директории, затем в директориях, перечисленных в команде PATH, записанной в файле автозапуска AUTOEXEC.BAT. Если расширение в имени опущено, поиск ведется по собственному имени с подстановкой расширения в следующем порядке: СОМ, ЕХЕ, ВАТ.
    3. Если задан неполный адрес, MS DOS ищет программу либо на текущем диске, либо начиная с текущей директории. На- пример, если указано: \SIMP\REM.EXE, то поиск файла
    REM.EXE ведется в каталоге SIMP текущего диска. Если указа- но: C\SIMP\REM.ЕХЕ, то MS DOS ищет файл REM.EXE в под- директории 'С' текущей директории.
    4. Если задан точный адрес, то MS DOS просто следует по указанному пути, не обращая внимания ни на текущий каталог, ни на директории, перечисленные в команде PATH.
    5. Найдя программу, MS DOS загружает ее и передает ей в качестве параметров все, что набрано в командной строке.
    6. После завершения программы на экран вновь выводится приглашение MS DOS.

    31 7. Если программа не найдена, на дисплей поступает сооб- щение: Bad command or filename (имя команды или файла указано неверно), и выдается приглашение MS DOS.
    Команды MS DOS общего назначения
    По мере необходимости пользователь может использовать следующие команды, называемые командами общего назначения:
    1. CLS  очистка экрана от выведенной до этого информа- ции.
    2. ECHO <сообщение>  печать сообщения на экране. Ко- манды ECHO OFF и ECHO ON соответственно запрещают и раз- решают печать сообщения других команд.
    3. DATE  вывод на экран или установка текущей даты в формате "мм-дд-гг".
    4. TIME  вывод на экран или установка системного време- ни в формате "чч:мм".
    5. PROMPT $<тип информации>$<вид указателя>  опре- деление системной подсказки. Тип информации задается симво- лами: D  текущая дата, Р  текущий диск и путь, N  только те- кущий диск, Т  текущее время. Вид указателя задается символа- ми: G (на экране появится символ '>') или L (на экране появится символ '<'). Обычно эту команду используют в следующем виде:
    PROMPT $Р$G.
    6. VER  вывод на экран номера версии ОС на этом ПК.
    Основные команды для работы с директориями
    Команда DIR
     просмотр директории
    Работа на ПК, как правило, начинается с просмотра дирек- тории, например, чтобы убедиться в том, что нужный вам файл существует. Часто необходимо просмотреть содержимое пассив- ной директории.
    В зависимости от параметров, допустимых в структуре ко- манды, можно просмотреть записи директории в стандартной или усеченной форме с выводом только полных имен файлов, а также при большом содержании директории выводить ее постранично.

    32
    Формат команды:
    DIR [Имя дисковода:][Путь\][Имя файла][Параметры]
    Если имя дисковода и/или путь отсутствуют в команде, то подразумевается текущий дисковод и текущая директория. Пара- метры (ключи) задают порядок вывода списка файлов и директо- рий.
    Назначение основных параметров (ключей):
    /P  постраничный вывод содержимого директории на эк- ран. Для продолжения вывода следует нажать любую клавишу;
    /W  вывод только полных имен файлов и директорий;
    /A  индикация содержимого директорий с атрибутами;
    /O  задание порядка сортировки выводимых сведений.
    Примеры:
    C:\>DIR
    Вывод содержимого корневой теку- щей директории на экран
    C:\USER1>DIR *.BAK
    Вывод на экран всех имен файлов типа BAK из текущей директории первого уровня USER1
    C:\>DIR A:
    Вывод на экран содержимого пас- сивного дисковода A
    C:\B1>DIR B2
    Вывод на экран содержимого пас- сивной директории второго уровня
    B2, находящейся в директории пер- вого уровня B1
    C:\USER1>DIR \B1\B2/P
    Вывод на экран постранично содер- жимого пассивной директории B2.
    Эта директория находится в другой ветке иерархической структуры ди- ректории, чем текущая директория
    USER1
    C:\B1>DIR /W
    Вывод на экран записей текущей ди- ректории B1 в усеченном формате
    (только полные имена файлов и ди- ректорий)

    33
    Команда MD  создание директории
    Новую директорию можно создать командой MD в теку- щей директории или, если указан путь, в пассивной директории.
    Формат команды:
    MD [Имя дисковода:][Путь\]Имя директории
    Примеры:
    C:\>MD USER1
    Создание (в текущей корневой директории) директории перво- го уровня USER1
    C:\>MD USER1\USER2
    Создание (в директории первого уровня
    USER1) директории второго уровня USER2
    C:\T1\T2>MD USER1\USER2 Создание директории второго уровня USER2, если ОС нахо- дится в другом каталоге второго уровня T2
    Команда RD  уничтожение директории
    Эта команда уничтожает только пустую директорию.
    Предварительно необходимо удалить из нее командой DEL все файлы, а затем командой DIR убедиться в том, что она пустая.
    Формат команды:
    RD [Имя дисковода:][Путь\]Имя директории
    Примеры:
    C:\>RD USER1
    Удаление директории USER1 из корневой директории
    C:\B1>RD \USER1\USER2
    Удаление пассивной директории второго уровня USER2, если ОС находится в текущей директории
    B1

    34
    Команда CD  переход в другую директорию
    Иногда необходимо перейти в другую директорию и сде- лать ее текущей. В этом случае следует воспользоваться коман- дой CD.
    Формат команды:
    CD [Имя дисковода:][Путь\]Имя директории
    Для перехода в родительскую директорию достаточно вме- сто имени директории задать '..' (две точки). Для перехода в кор- невую директорию задают символ '\'.
    Примеры:
    C:\>CD USER1
    Переход в директорию USER1 из кор- невой директории. После ввода коман- ды приглашение примет вид:
    C:\USER1>
    C:\B1\B2>CD \USER1 Переход из директории второго уровня
    B2 в директорию первого уровня
    USER1, находящуюся в другой ветви иерархической структуры. После ввода команды приглашение примет вид:
    C:\USER1>
    A:\>CD C:\USER1
    Переход из корневой директории диска
    A в директорию первого уровня диска
    С. После ввода команды приглашение примет вид: C:\USER1>
    C:\M1\M2\M3>CD ..
    Переход в родительскую директорию.
    После ввода команды приглашение примет вид: C:\M1\M2>
    C:\F1\F2>CD \
    Переход в корневую директорию. По- сле ввода команды приглашение при- мет вид: C:\>

    35
    Основные команды для работы с файлами
    Команда TYPE  просмотр текстового файла
    Командой TYPE удобно пользоваться для просмотра со- держимого текстового файла на экране дисплея или на принтере.
    После запуска команды текст (содержимое файла) выводится не- прерывным потоком, причем скорость смены кадров с текстом на экране настолько велика, что прочесть его практически невоз- можно. Для приостановки вывода текста нажимают одновремен- но две клавиши: и . Нажатие затем любой клавиши возобновит вывод текста.
    Формат команды для вывода на экран:
    TYPE [Имя дисковода:][Путь\]Полное имя файла
    Формат команды для печати на принтере:
    TYPE [Имя дисковода:][Путь\]Полное имя файла>PRN
    Примеры:
    C:\>TYPE ROK.TXT
    Вывод на экран содержимого файла ROK.TXT, располо- женного в корневой дирек- тории активного дисковода
    C:\>TYPE A:\RED\LOT.TXT
    Вывод на экран содержимого файла LOT.TXT, располо- женного в директории RED первого уровня пассивного дисковода A
    C:\>TYPE \B1\BOOK.TXT>PRN
    Печать на принтере содер- жимого файла BOOK.TXT, расположенного в директо- рии B1 первого уровня теку- щего дисковода C
    Команда DEL  удаление файлов
    Можно удалять как один файл, так и группу файлов, ука- зывая для группы в шаблоне имени файла символы '*' или '?'.
    Формат команды:
    DEL [Имя дисковода:][Путь\]Полное имя файла>[/P]

    36
    Параметр [/P] служит для вывода на экран запроса на под- тверждение удаления.
    При вводе команды удаления всех файлов (DEL *.*) ОС за- дает вопрос Are You sure (Y/N)? (Вы уверены?).Если вы не пере- думали, нажмите клавишу , в противном случае  клавишу
    .
    Примеры:
    C:\>DEL TOST.TXT
    Удаление файла TOST.TXT из корне- вой директории текущего дисковода C
    C:\>DEL A:\AR\B.TXT
    Удаление файла B.TXT из директории первого уровня AR пассивного диско- вода A
    C:\>DEL \A1\A2*.BAS
    Удаление всех файлов типа BAS из директории второго уровня A2 теку- щего дисковода C
    C:\F1>DEL F2\*.*/P
    Удаление с подтверждением всех файлов из директории второго уровня
    F2 текущего дисковода C, подчинен- ной текущей директории F1
    Команда COPY  копирование файлов
    Команда используется для создания копий существующих файлов, вывода содержимого файла на внешнее устройство, объ- единения содержимого нескольких файлов.
    Команда COPY допускает выполнение функций над груп- пой файлов, и тогда в шаблоне имени файла используются сим- волы '*' или '?'.
    Формат команды для копирования файлов:
    COPY [Имя дисковода-источника:][Путь\]Полное имя фай- ла-источника[Имя дисковода-приемника:][Путь\][Полное имя файла-приемника][N]
    Обязательным параметром является только полное имя файла-источника. Если копируется файл (группа файлов) с тем же именем (именами), то достаточно указать только полное имя файла-источника. Имя дисковода и путь нужно указывать при ра- боте с пассивным дисководом и директорией.
    Примеры:

    37
    C:\>COPY ROK.PAS A:
    Копирование файла
    ROK.PAS из корневой ди- ректории текущего диско- вода C на диск A с тем же именем
    C:\>COPY A1\A2\P.TXT \B1\B2\B3 Копирование файла P.TXT из директории A2 второго уровня в директорию третьего уровня B3 с тем же именем
    C:\>COPY A:ROST.BAS
    Копирование файла
    ROST.BAS с пассивного дисковода A в корневую директорию текущего дис- ковода C с тем же именем
    C:\>COPY A:T.TXT A1\A2\S.TXT
    Копирование файла T.TXT с диска пассивного дисковода в директорию второго уров- ня A2 текущего дисковода.
    Полученной копии файла присваивается новое имя
    S.TXT
    C:\A1>COPY *.BAS B:/V
    Копирование всех файлов типа BAS из текущей ди- ректории первого уровня A1 дисковода C на диск пас- сивного дисковода B с од- новременным контролем процесса копирования
    Формат команды объединения нескольких файлов:
    COPY [Имя дисковода:][Путь\]Полное имя файла + [Имя дисковода:][Путь\]Полное имя файла + … [Имя дисково- да:][Путь\]Полное имя файла-приемника
    Имена объединяемых файлов перечисляются в команде
    COPY через знак '+'.
    Имя результирующего файла записывается последним и отделяется от имен объединяемых файлов пробелом.

    38
    Содержимое результирующего файла представляет собой подсоединенное друг за другом содержимое исходных файлов в соответствии с порядком следования их имен.
    Примеры:
    C:\>COPY M1.TXT+
    M2.TXT \K1\SUM.TXT
    Объединение двух текстовых файлов M1.TXT и M2.TXT в файл
    SUM.TXT, который будет записан в директорию первого уровня K1
    C:\>COPY T1.TXT+T2.TXT Объединение двух текстовых файлов T1.TXT и T2.TXT. К со- держимому файла T1.TXT добав- ляется содержимое файла T2.TXT, и результат объединения будет храниться в файле с именем
    T1.TXT
    Форматы команд для обмена данными между внешним устройством и файлом, хранящимся на диске:
    COPY Имя внешнего устройства (откуда) [Имя дисково- да:][Путь\]Полное имя файла (куда)
    COPY [Имя дисковода:][Путь\]Полное имя файла (откуда)
    Имя внешнего устройства (куда)
    COPY Имя внешнего устройства (откуда) Имя внешнего устройства (куда)
    Под внешним устройством здесь понимается любое уст- ройство, кроме системного блока и дисководов. В ОС приняты соглашения относительно имен внешних устройств. К наиболее употребительным относятся:
    – CON  клавиатура и дисплей (консоль);
    – PRN или LPT1  основной принтер.
    Примеры:
    C:\>COPY T.TXT PRN
    Печать содержимого текстового файла на принтере
    C:\>COPY CON S.TXT
    Заполнение файла S.TXT поступаю- щими с клавиатуры символами
    C:\>COPY CON PRN
    Все символы, набираемые с клавиату- ры, печатаются, минуя центральную

    39 часть компьютера, т.е. компьютер ис- пользуется как пишущая машинка.
    Одновременно компьютер может об- рабатывать информацию в соответст- вии с программой, где не требуется обращение к принтеру
    Образец варианта задания
    ВАРИАНТ № 1
    Выполнить задания в ОС MS DOS
    1. На диске С создать директорию ТЕСТ. В этой директории создать директорию КАТЕР, а в ней создать директорию КОР-
    ВЕТ. Внутри последней директории создать две поддиректории
    КОМ и РЕМАРКА.
    2. Скопировать в поддиректорию КОМ все файлы с расши- рением TPU из директории C:\TP или TP7\BIN. Скопировать в поддиректорию РЕМАРКА файлы с расширением PAS, имеющие
    7 и менее символов в своем имени и находящиеся в директории
    TP или TP7 или ее поддиректориях.
    3. Соединить три файла в поддиректории РЕМАРКА в один файл с именем СТАКАН.TXT.
    4. Переименовать файл с наименьшим размером в подди- ректории КОМ в файл с именем СОРТ.TXT.
    5. Удалить поддиректорию КОМ.
    3.
    КОНТРОЛЬНЫЕ ВОПРОСЫ
    1. Что такое файл, характеристики файла?
    2. Понятие имени файла и полного имени файла.
    3. Каковы правила при задании имени файла в MS DOS?
    4. Какие символы используются в шаблоне имени файла?
    5. Доступ и три способа организации доступа к файлу.

    40
    1   2   3   4   5   6   7   8   9   ...   15


    написать администратору сайта