Лабораторная работа № 2
Тема: Операционная система (ОС) MS DOS , ее назначение и основные функции
Порядок работы:
1. Изучить теоретический материал, предложенный в данной лабораторной работе.
2. Выполнить предложенные в лабораторной работе практические и самостоятельные задания.
3. Используя рекомендуемую литературу, законспектировать и выучить ответы на следующие вопросы:
3.1. Что такое программное обеспечение ПК? Основные группы программ для ПК.
3.2. Что такое ОС MS DOS (определение)? Ее назначение, основные функции и загрузка.
3.3. Понятие файла (знать определение), виды файлов. Обозначение имени файла в ОС MS DOS (уметь приводить примеры).
3.4. Понятия каталога, подкаталога и надкаталога. Обозначение имени каталога. Корневой и текущий каталоги. Путь к файлу, полное имя файла (уметь приводить примеры).
3.5. Основные команды работы с файлами в ОС MS DOS.
3.6. Основные команды работы с каталогами в ОС MS DOS.
3.7. Обозначение дисков в ПК, основные команды работы с дисками.
4. Защита лабораторной работы предполагает:
§ Наличие в тетради для лабораторных работ конспектов на предложенные вопросы.
§ Индивидуальное устное собеседование с преподавателем по теме лабораторной работы.
Литература:
- Фигурнов В.Э. IBM PC для пользователя. Краткий курс. – М.:ИНФРА – М, 1997.
- Острейковский В.А. Информатика: Учеб. для вузов. – М.: Высш. шк.,2000.
- Информатика: Базовый курс/ С.В. Симонович и др. – СПб.: Питер, 2002.
- Экономическая информатиа / под ред. П.В. Конюховского и Д.Н Колесова. – СПб: Питер, 2000.
- Информатика: Учебник. – 3-е перераб. Изд./Под ред. Проф. Н.В. Макаровой. – М.: Финансы и статистика, 2001.
- Патрушина С.М., Нельзина О.Г., Аручиди Н.А., Савельева Н.Г. Информатика: Учебное пособие. Изд. 2-е, перераб. и доп. – Москва: ИКЦ «МарТ», Ростов на/Д: Издательский центр «МарТ», 2004.
Студент может использовать любую другую литературу по своему усмотрению. При этом ссылка на литературные источники обязательна.
Основные функции и структура ОС MS DOS
Основные функции ОС:
− настройка ПК после включения питания;
− работа с файлами и каталогами;
− управление работой внешних устройств;
− восприятие и реализация команд пользователя.
В структуре ОС MS DOS можно выделить следующие основные модули:
1. Базовая система ввода вывода (BIOS) – представляет собой программу, «зашитую» в ПЗУ компьютера и реализующую такие функции как тестирование устройств ПК после его включения. Она вызывает блок начальной загрузки и осуществляет обработку аппаратных прерываний.
2. Блок начальной загрузки. (Boot Record) – небольшая программа, которая осуществляет загрузку в ОЗУ таких модулей как модуль расширения базовой системы ввода вывода – для обслуживания периферийных устройств и модуль обработки прерываний – для выполнения операций, связанных с обработкой ошибок в системе.
3. Командный процессор - осуществляет взаимодействие пользователя с ПК.
4. Драйвер внешних устройств – программа, обеспечивающая управление внешними устройствами. Каждому типу и модификации внешнего устройства соответствует свой драйвер.
5. Вспомогательные программы (утилиты) – это программы, которые используются для выполнения дополнительных возможностей, например таких, как форматирование дискет.
Начальная загрузка ОС MS DOS
Загрузка ОС MS DOS начинается автоматически после включения компьютера. Её выполняет программа, называемая системным загрузчиком. При загрузке ОС MS DOS в память компьютера считываются системные файлы msdos. sys и io. sys, после чего обрабатывается файл конфигурации config. sys. Затем командный процессор считывает, обрабатывает и организует выполнение файла автозапуска abtoexec. bat, с помощью которого автоматически выполняются команды MS DOS и программы для создания необходимой пользователю операционной среды. Загрузка завершается выводом на экран монитора приглашения пользователя к работе со стороны системного диска (диска, содержащего основные файлы ОС) в таком виде, как например: С:\>; здесь С: – имя диска. Имена дисков обозначаются одной буквой латинского алфавита, начиная с А. Атрибутом имени диска является двоеточие, расположенное сразу после буквы.
Имена файлов
Файл - это поименованная последовательность слов (команд или данных), стандартная структура которой обеспечивает её размещение в памяти машины (на дисках или других носителях информации).
Каждый файл MS DOS имеет свое обозначение, которое состоит из имени и расширения. Имя файлу присваивает пользователь. В имени может быть от одного до восьми символов. Расширение начинается с точки и может содержать до трех символов. В качестве имени файла нельзя указывать зарегистрированные слова (имена устройств), такие как:
· prn – принтер;
· con – консоль, при вводе информации – клавиатура, при выводе экран;
· lpt1, lpt2, lpt3, aux, com1,com2,com3 – дополнительны устройства;
· nul – “пустое» устройство. Все операции ввода вывода для этого устройства игнорируются.
Расширение – признак содержания файла, поэтому расширение называют иногда типом файла.
При работе с файлами часто используются шаблоны, создаваемые посредством символов ? и *. В имени или расширении файла знак * обозначает любую последовательность допустимых символов, а знак ? заменяет один из любых допустимых символов. Например:
*.* - все файлы (с любым именем, с любым расширением).
А*.* - все файлы, которые начинаются буквы А.
???.txt – все текстовые файлы, имена которых состоят не более чем из трех символов.
Имена файлов и их атрибутов (сведения о размерах, времени их последнего обновления и др.) хранится в специальной области диска, названной каталогом. Требования к именам каталогов такие же, как и к именам файлов. Расширение для имен каталогов не используется.
Корневой (главный) каталог диска создается автоматически. В нем могут находиться имена не только файлов, но и подкаталогов первого уровня (каталоги первого и последующих уровней создаются пользователем). Каталог, с которым в данный момент работает пользователь называется текущим.
Для обращения к файлу, находящемуся в другом каталоге, необходимо указать путь к файлу – цепочку имен подкаталогов, связывающих между собой текущий и требуемый каталоги. Имена подкаталогов объединяются знаком \ (слэш). Путь отделяется от имени тем же знаком. Для задания файла и однозначного его определения в общем случае необходимо указать имя диска, путь к файлу и полное имя файла.
Команды MS DOS
Пользователь общается с ОС посредством языка команд. Обычно команды вводятся с клавиатуры. Ввод каждой команды заканчивается нажатием клавиши < Enter>. Команды MS DOS бывают внешними и внутренними. Внешние команды поставляются вместе с ОС в виде исполняемых файлов и выполняют такие действия, как, например, форматирование дискет, проверку дисков и т.п. Внутренние команды – это команды, которые выполняет командный процессор command. com, находящийся в корневом каталоге диска.
Каждая команда имеет определенную структуру. В ней выделяют имя команды и параметры. Необязательные параметры (те, которые в зависимости от ситуации могут быть, а могут и отсутствовать) при описании формата будут взяты в квадратные скобки.
Таблица 1. Команды работы с каталогами
Команда | Назначение команды | Структура команды |
dir | Вывод на экран содержимого каталога или подкаталога | dir [диск:] [путь\] [имя файла] [/ p] [/ w] / p используется для постраничного вывода больших каталогов на экран / w позволяет выводить только имена файлов (последовательно по пять в строку) |
md | Создание на диске нового каталога | md [диск:][путь\] имя каталога |
rd | Удаление каталогов. В MS DOS невозможно удалить каталог, если в нем есть хотя бы один файл | rd [диск:][путь\] имя каталога |
cd | Вывод имени текущего каталога | cd |
Смена текущего каталога | cd путь Путь к новому текущему каталогу | |
Переход в каталог верхнего уровня | cd.. | |
Возврат в корневой каталог | cd\ |
Задание 1
1. Выведите содержимое текущего каталога
dir
2. Выведите содержимое каталога Program Files
dir С :\ Program Files
3. Выведите все файлы с расширением doc, расположенных на диске С:.
dir С :\ *. doc
4. Создайте каталог primer в текущем каталоге
md primer
5. Удалите созданный каталог
rd С :primer
Самостоятельно:
1. Выведите содержимое каталога Program Files, по пять имен файлов в строку.
2. Вывести все файлы, расположенные на диске С:, начинающиеся с буквы t.
3. Создать последовательно вложенные каталоги: econom, pricladniki, 1 kurs.
4. Перейти в каталог 1 kurs.
5. Вернуться в корневой каталог.
Таблица 2. Команды работы с файлами
Команда | Назначение команды | Структура команды |
copy | Копирование файлов | copy [диск1:] [путь1\] имя1 [[диск2:] [путь2\]] [имя2] [диск1:] [путь1\] имя1 – копируемый файл [[диск2:] [путь2\]] [имя2] – создаваемый файл |
Вывод файлов на экран | copy [диск:] [путь\] имя con | |
Вывод файлов на печать | copy [диск:] [путь\] имя prn | |
Создание нового файла | copy con [диск:] [путь\] имя | |
ren | Переименование файла | ren [диск:] [путь\] имя1 имя2 имя1 – старое имя имя2 – новое имя |
type | Вывод файла на экран | type [диск:] [путь\] имя |
del | Удаление файла | del [диск:] [путь\] имя |
Задание 2 – самостоятельно:
1. Создайте файл file.txt в каталоге econom. После нажатия клавиши <Enter>, необходимо ввести с клавиатуры текст. Набор текста заканчивается нажатием клавиши <Enter>, формирование файла – одновременным нажатием клавиш <Ctrl>+<Z>, а затем <Enter>.
2. Скопируйте созданный файл в каталог kurs1.
3. Переименуйте скопированный файл в new. txt
4. Выведите на экран файл new.txt.
5. Удалите каталог econom.