Гильманов Ильнур АТП – 122
Тема. Основы работы в операционной системе MS-DOS. Командные файлы и оболочка операционной системы Total Commander
Цель. Научиться работать в MS-DOS, создавать командные файлы, строить дерево каталогов и файлов средствами MS-DOS и TC
Программное обеспечение: MS-DOS, TC
Ход работы:
Теория
MS-DOS (расшифровывается как дисковая операционная система Microsoft) является операционной системой с интерфейсом командной строки, которая используется на персональных компьютерах. Как и в других операционных системах, например в OS/2, преобразует ввод с клавиатуры в команды, организует такие действия, как запись и чтение с дисков, вывод на экран, управление с помощью клавиатуры и множество других внутренних операций, обеспечивающих выполнение программ и организацию файлов.
Команды MS-DOS вводятся в окне командной строки. Для завершения сеанса MS-DOS введите exit в окне командной строки в позиции мерцающего курсора.
Режим MS-DOS — это оболочка, в которой в 32-битных системах, таких, как Windows, эмулируется среда MS-DOS. Программы MS-DOS могут работать под Windows, а также создавать файл описания программы (PIF), который появляется в виде ярлыка на рабочем столе.
Файл – поименованная область на диске (на носителе информации).
Каталог – специализированный файл, в котором хранится информация о зарегистрированных в нем каталогах и файлах: имена, расширения, размер, дата и время создания, местонахождения, атрибуты.
Корневой каталог – первый основной каталог на диске.
Каталоги, зарегистрированные в корневом каталоге – это каталоги 1 уровня.
Каталоги 2 уровня зарегистрированы в каталоге 1 уровня, и так далее.
Каждый каталог может быть зарегистрирован лишь в одном каталоге (и файл тоже).
Если каталог Z зарегистрирован в каталоге Y, то Z является дочерним (или подкаталогом) для каталога Y, а Y является родительским (или надкаталогом) для каталога Z.
Текущий каталог – это каталог из которого в данный момент работает операционная система.
Путь – маршрут, который необходимо «пройти» от текущего или корневого каталога до нужного каталога или файла.
Команды ОС:
1) Для работы с каталогами:
md <n> u.к. – создает каталог
cd <n> и.к. – смена каталога
rd <n> и.к. – удаляет каталог
dir <n> и.к. – выводит содержание информации данного каталога, или макси файлов
маска файлов – выделение группы файлов с помощью знаков * и ?
2) для работы с файлами:
type <n> и.ф. – просматривает содержимое текстового файла
rename <n> и.ф. – переименовывает файл
del <n> и.ф. – удаляет указанные файлы
copy <n> и.и. <n> п.и. – копирует информацию
Исходная информация – имена логических устройств, маски файлов, сумма нескольких файлов, сумма устройств и файлов.
Получаемая информация – имена логических устройств, маски файлов, конкретные файлы.
Con – имя логического устройства консоль (связь клавиатуры и монитора).
Copy con <n> и.ф. – создает текстовый файл с клавиатуры.
Copy <n> и.ф.+и.ф. s.ф. – объединяет содержимое 2 файлов в один.
Задание №1
В корневом каталоге зарегистрировано 2 каталога, одна ветка доходит до 3 уровня, в родительском каталоге каталога 3 уровня создан файл с текущей датой. На этой ветке корневого каталога в каталоге 1 уровня два дочерних каталога, в одном из них файл содержащий имя каталога в котором он зарегистрирован.
Объединить информацию из созданных файлов в каталог 2 уровня в другой ветке корневого каталога.
Рисунок 1 – Дерево каталогов и файлов
Задание №2. Созданные задачи.
Задача №1
Корневой каталог состоит из 3 каталогов. Каталог К3 доходит до 2 уровня, в котором созданы два дочерних файла с.txt (в котором записано цена автомобиля VAZ– 2115 «10.000 y.e») и d.txt(в котором записано автодилер ВАЗ в г. Салавате «AvtoMIR»). В родительских каталогах К1 и К2 имеются файлы а.txt (в котором записано марка автомобиля «VAZ – 2115») и b.txt (в котором записано производитель автомобиля ВАЗ - 2115 «AvtoVaz»).
Объединить всю информацию из созданных в каталог 2 уровня, другой ветки корневого каталога.
Рисунок 2 – Дерево каталогов и файлов
Таблица 1 – Алгоритм построения дерева каталогов и файлов посредством MS-DOS
Команды | Дерево |
cd A: | A:\ |
md K1 | |
md K2 | |
md K3 | |
cd K1 | |
md B | |
cd B | |
copy con a.txt VAZ – 2115 ^z |
md C | |
cd C | |
Copy con b.txt AvtoVAZ ^z | |
cd K3 | |
md D | |
cd D | |
copy con c.txt |