Тема: Интерфейс и система команд ОС MS-DOS
Цель: изучить структуру, этапы загрузки ОС MS–DOS и способы взаимодействия с ОС посредством текстовых директив – команд.
Время выполнения: 2 часа
Теоретический материал:
MS–DOS – это
- семейство ОС с развитыми средствами доступа ко всем аппаратным возможностям персонального компьютера;
- работа в гибкой файловой системе, основанной на иерархической структуре каталогов;
- возможность использования модульного принципа построения компьютера, заключающего в подключении большого количества разнообразных периферийных устройств (принтеров, плоттеров, модемов и т.д.).
ОС MS–DOS имеет модульную структуру.
Модуль – унифицированная самостоятельная часть системы, имеющая законченное оформление и средства сопряжения с другими функциональными узлами и модулями.
Структуру ОС MS–DOS образуют модули:
1. BIOS (BasicInput/OutputSystem) – базовая система ввода-вывода – программа, находящаяся в постоянной памяти компьютера.
2. Модуль расширения – EMBIOS (ExtensionModuleBIOS) в виде файла с именем IO.SYS. Базовый модуль (BM – BasicModule) дисковой операционной системы в виде файла с именем MSDOS.SYS.Два системных файлаDOS (IO.SYS, MSDOS.SYS) находятся в фиксированном месте на диске с ОС, считываются в память при начальной загрузке и присутствуют в оперативной памяти постоянно.
- IO.SYS – дополнение к BIOS;
- MSDOS.SYS – файл, реализующий высокоуровневые услуги DOS.
3. Командный процессор или интерпретатор команд (CI – CommandInterpreter) в виде файла с именем COMMAND.COM, находится на диске с ОС. Функции командного процессора:
- обработка команд, вводимых пользователем;
- организация выполнения программ.
4. Внешние команды и драйверы, утилиты – файлы с расширением .COM, .EXE, .SYS – программы, которые дополняют систему ввода ОС и обеспечивают обслуживание новых или нестандартное обслуживание уже имеющихся устройств. Пример: драйвер клавиатуры, обеспечивающий ввод букв русского алфавита (кириллицы).
5. Системный загрузчик (SB – SystemBootstrap);
BIOS, модуль расширения EMBIOS, загружаемые (внешние) драйверы, системный загрузчик составляют машино -зависимую часть ОС.
Базовый модуль DOS, командный процессор, внешние команды, инструментальные средства составляют машино - независимую часть ОС.
Команды, являющиеся блоками командного процессора, процессор выполняет сам. Их называют внутренними. Другие являются сами программами, и процессор находит их по соответствующим именам на дисках. Такие команды называются внешними.
Практическиезадания:
1. Запустить командную строку
Пуск®Программы®Стандартные®Командная строка (для Windows 2000/XP) или загрузить компьютер в режиме MS-DOS (для Windows 9.x). Командная строка – строка, в которой высвечивается приглашение DOS. Обычно она состоит из литеры, обозначающей тот или иной диск, двоеточия, пути до текущего каталога, знака>. Например, С:\Documents and Settings>.
2. Развернуть окно Командная строка на весь экран, нажав комбинацию клавиш Alt+Enter.
3. Обратить внимание на информацию представленную в окне Командная строка или интерфейсе ОС MS-DOS, запишите приглашение, отображаемое в командной строке.
4. Используя справочную информацию ОС MS-DOS (командной строки), получить необходимые данные по командам ОС, приведенным ниже (формат ввода, назначение, ключи), результаты представьте в виде таблицы (см. табл. 1). Для получения справочной информации по какой-либо команде необходимо в командной строке ввести следующее: название команды /? и нажать Enter. Например, dir /?.
Командыманипулированияфайлами:
COPY CON, COPY, DELETE, MOVE, RENAME, FIND, ATTRIB, TYPE, EDIT
Командыманипулированиякаталогами:
MKDIR (MD), CHDIR (CD), RMDIR (RD), DIR, XCOPY, DELTREE
Команды манипулирования дисками:
FORMAT, SYS
Информационные и вспомогательные команды:
CLS, DATE, TIME, LABEL, MODE, MORE, MEM, VOL, VER, PRINT, SORT, TREE
Таблица 1
Пример заполнения таблицы
Название команды |
Тип |
Формат ввода |
Назначение, ключи |
Команды манипулирования файлами |
|||
COPY |
внут. |
сopy [диск:][путь1]\имя файла [путь 2] /ключи [путь1] – диск и путь по директориям откуда копировать [путь2] – диск и путь по директориям куда копировать |
Копирование одного или нескольких файлов /V – проверка правильности копирования файлов |
5. Определить типы команд (внутренняя или внешняя), используя учебную литературу.
6. Выполнить следующие задания:
а) Вывести содержимое текущего каталога и запишите его в файл OGLAV.LST.
В текущую позицию курсора ввести команду DIR>OGLAV.LST, нажать клавишу Enter. В результате выполнения команды будет создан файл OGLAV.LST, в который будет записана информация о содержимом текущего каталога.
б) В текущем каталоге создать подкаталог PUBLIC.
В текущую позицию курсора ввести команду MDPUBLIC и нажать клавишу Enter. В результате выполнения команды будет создан каталог PUBLIC.
в) Создать в каталоге PUBLIC два текстовых файла text1.txt и text2.doc.
В текущую позицию курсора ввести команду COPYCONPUBLIC\ TEXT1.TXT, нажать клавишу Enter, записать информацию в файл (например, ТГКСИУ - 2006), закрыть файл, нажав комбинацию клавиш CTRL+Z (или F6) и еще раз нажать клавишу Enter. На экран будет выдано сообщение «Скопировано файлов: 1», .т.е. файл создан.
Аналогичным способом создайте файл TEXT2.DOC.
г) Вывести содержимое каталога PUBLIC и дозаписать его в файл OGLAV.LST.
В текущую позицию курсора ввести команду
DIRD:\PUBLIC>>OGLAV.LST, нажать клавишу Enter. В результате
выполнения команды содержимое каталога PUBLIC будет дозаписано в файл
OGLAV.LST.
д) Вывести на экран содержимое файла OGLAV.LST.
В текущую позицию курсора ввести команду TYPEOGLAV.LST, нажать клавишу Enter. В результате выполнения команды на экран будет выведено содержимое файла OGLAV.LST.
е) Просмотреть метку дискеты.
В текущую позицию курсора ввести команду VOLА:. В результате выполнения команды будет выдана информация о метке тома и серийном номере тома.
ж) Присвоить метку дискете.
В текущую позицию курсора ввести командуLABELF:. Врезультате выполнения команды будет выдана информация о метке тома и серийном номере тома, а также, будет предложено установить метку тома А:.
з) Вывести на экран версию операционной системы.
В текущую позицию курсора ввести команду VER. В результате выполнения команды будет выдана информация о номере версии операционной системы.
и) Вывести на экран информацию о распределении памяти компьютера.
В текущую позицию курсора ввести команду MEM. В результате выполнения команды будет выдана на экран карта пространства оперативной памяти: объем свободной и используемой памяти, список программ и выделенных участков памяти.
к) Просмотреть дату, установленную на компьютере.
В текущую позицию курсора ввести команду DATE. В результате выполнения команды на экране высветится сообщение:
Current date Is Tue 01-01-2006 (текущаядата: 01.01.2006)
Enter new date (dd-mm-yy): (введитеновуюдату: дд-мм-гг)
Для изменения даты ввести новую дату в указанном формате, где dd – день, mm – месяц, уу – год.
Если вы не хотите изменять дату, нужно нажать клавишу Enter.
л) Просмотреть время, установленное на компьютере (команда просмотра/изменения времени действует аналогично команде DATE).
В текущую позицию курсора ввести команду TIME. В результате выполнения команды на экране высветится текущее время. Для изменения времени (ели необходимо) можно ввести новое время.
Если вы не хотите изменять время, нужно нажать клавишу Enter.
7. Отработать изученные команды на приведенных в Задании к работе вариантах.
Задания к работе:
Выполните один вариант из предложенных заданий:
Вариант 1
1. Создать на диске D. файловую древовидную структуру не менее четырех уровней.
2. В подкаталоге нижнего уровня создать два текстовых файла.
3. Просмотреть содержимое первого созданного файла на экране. Содержимое второго файла распечатать на принтере.
4. Переписать в каталог нижнего уровня файлы: D:\*.txt.
5. Создать копии одного из созданных и одного из скопированных файлов в каталоге верхнего уровня.
6. Сделать эти файлы только читаемыми.
7. Объединить два созданных текстовых файла в каталоге нижнего уровня в один файл.
8. Удалить созданную структуру подкаталогов и файлов.
Вариант 2
1. Перейти на диск D:. Вывести оглавление корневого каталога диска D: в файл proba1.txt.
2. Создать на диске D: файловую древовидную структуру: D:\RAB1\RAB2\DOC1\ и D:\RAB1\RAB2\DOC2\.
3. Создать в каталоге DOC1 текстовый файл proba2.txt и просмотреть его. Перенести в каталог DOC2 файл probal.txt и распечатать текст этого файла на принтере.
4. Скопировать файл proba2.txt в каталог DOC2 и переименовать его. Каталог DOC1 удалить.
5. Найти в корневом каталоге диска D: файлы, имена которых начинаются на букву «f», и скопировать их в каталог DOC2.
6. Вывести на экран дерево каталогов диска D:.
7. Вывести на экран метку тома и серийный номер диска D:.
8. Созданную иерархическую систему каталогов и файлов удалить.
Вариант 3
1. Перейти на диск D:.
2. Создать на диске D: файловую древовидную структуру не менее четырех уровней.
3. В подкаталоге нижнего уровня создать два текстовых файла. Просмотреть их содержимое и распечатать на принтере.
4. Один из созданных файлов переименовать, а второй скопировать в каталог второго уровня.
5. Вывести дерево каталогов на диске D:.
6. Найти в корневом каталоге диска D: файлы с именами *.txt. Скопировать найденные файлы в каталог нижнего уровня созданной структуры.
7. Изменить атрибуты файлов с расширением .txt: сделать их только читаемыми.
8. Удалить созданную систему подкаталогов и файлов.
Вариант 4
1. Перейти на диск D: и вывести на экран структуру ката логов диска D: .
2. Создать на D: четырехуровневую древовидную систему каталогов.
3. В каталоге третьего уровня создать два текстовых файла. Один текстовый файл скопировать в каталог нижнего уровня, а второй переименовать и скопировать в каталог второго уровня.
4. Просмотреть содержимое каталога третьего уровня. Объединить два текстовых файла в каталоге третьего уровня в один файл.
5. Просмотреть файл в каталоге нижнего уровня. Распечатать содержимое одного из текстовых файлов каталога второго уровня.
6. Изменить атрибуты текстовых файлов подкаталога второго уровня: сделать их только читаемыми.
7. Удалить один файл каталога второго уровня.
8. Удалить созданную иерархическую систему каталогов.
Вариант 5
1. Перейти на диск D:. Вывести оглавление корневого каталога диска D: на экран.
2. Создать на диске D: файловую древовидную структуру: D:\BOOC\BASIK\LESSON\.
3. В подкаталоге LESSON создать два текстовых файла: lesson1.txtи lesson2.txt. Просмотреть содержимое этих файлов на экране и распечатать на принтере.
4. Просмотреть оглавление диска D:\. Скопировать файлы *.* в каталог BASIK.
5. Скопировать и переименовать файлы из каталога LESSON в каталог BASIK.
6. Сменить атрибуты файлов каталога BASIK: сделать эти файлы невидимыми.
7. Вывести дерево каталогов диска D: на принтер.
8. Удалить созданную файловую систему.
Контрольные вопросы:
1. С чего начинается начальная загрузка и чем завершается начальная загрузка ОС MS-DOS?
2. В каком случае при загрузке операционной системы появляется приглашение о переустановке даты и времени?
3. Из каких частей состоит имя файла в MS-DOS?
4. Сколько символов может быть в имени каталога в MS-DOS?
5. Как называют цепочку имен подчиненных каталогов, разделенных символом «\» в MS-DOS?
6. Какой символ шаблона имени файла позволяет «замаскировать» одиночный символ в имени файла?
7. Написать шаблон для файлов, начинающихся с буквы р, состоящих не более, чем из 5 символов, с расширением, начиняющимся с буквы d.
Скачано с www.znanio.ru
Материалы на данной страницы взяты из открытых источников либо размещены пользователем в соответствии с договором-офертой сайта. Вы можете сообщить о нарушении.