Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекции - 1 семестр.doc
Скачиваний:
75
Добавлен:
04.03.2016
Размер:
6.29 Mб
Скачать
  1. Операционная система ms dos.

Операционная система (ОС) MSDOSбыла создана в 1981 г. фирмойMicrosoftпо заказу корпорации IBM, для разрабатывавшихся тогда компьютеров IBM PC. Минимальный набор файлов системы MS DOSсоставляет три файла:io.sys,msdos.sys,command.com.

Важнейшей функцией ОС является работа с файлами. В файлах на внешних носителях хранится вся информация: программы, данные, сама ОС. Средствами ОС создается файловая система - определенная структура файлов на внешних носителях. Все действия с файлами производятся пользователем с помощью ОС.

Чтобы открыть командную строку, нужно нажать кнопку “Пуск”, выбрать команду “Выполнить” и ввести “cmd”, затем нажать кнопкуOK, либо в меню “Пуск”->”Программы”->”Стандартные” выбрать команду “Командная строка” (рис. 3.1).

Рис. 3.1. Внешний вид командной строки.

Основные понятия файловой системы.

Информация на дисках хранится в файлах.

Файл– это однородная по своему назначению совокупность информации, хранящаяся на диске и имеющая имя.Каталог(директория, папка)- это файл, хранящий список имен других файлов, подкаталогов, и их характеристики (размер, дата). Каталоги более высоко уровня по отношению к каталогам более низкого уровня являютсянадкаталогами(имя надкаталога - ..). Каталоги более низкого уровня по отношению к каталогам более высокого уровня являютсяподкаталогами. На каждом диске имеется один главный (корневой) каталог (имя корневого каталога – \). В нем регистрируются файлы и подкаталоги 1-го уровня. В каталогах 1-го уровня регистрируются файлы и подкаталоги 2-го уровня и т.д. Получается иерархическая древовидная структура каталогов на диске. Каталог, с которым в данный момент работает пользователь, называетсятекущим. Если в команде MS DOS указать имя файла, то этот файл будет создаваться или отыскиваться в текущем каталоге.

Имена файлов, каталогов и дисков.

Имя файла или каталога состоит из двух частей: собственно имени и расширения имени, разделенных точкой. В ОС MS DOS имя состоит максимум из 8 символов, расширение - из 3 символов. В системах Windowsимя может состоять из 255 символов. Как правило, расширение имени для каталогов не используется, хотя и не запрещается. Допустимыми символами, используемыми в имени являются {- _ $ # & @ ! % ( ) { } ‘ ` ~ ^ русские и латинские буквы, цифры}. В системахWindowsв имени дополнительно можно использовать следующие символы: {+ , ; = [ ], пробел, более одной точки}. Расширением имени считаются все символы, стоящие за последней точкой. Для указания того, какой диск необходим для работы, нужно обратиться к нему по имени. Диски именуются буквами: ”A:”, “B:”, “C:”, и т.д.Текущий диск– диск, с которым в данный момент работает пользователь.

Вместо имени файла можно использовать имена устройств MS DOS: con– клавиатура/дисплей;prn– принтер;nul– пустое устройство (подавление вывода) и т.д.

Путь

Если пользователь использует файл не из текущего каталога, необходимо указать, в каком каталоге и на каком диске этот файл находится. Это можно сделать с помощью указания пути к файлу. Путь– это последовательность из имени диска, имен каталогов и имени файла, разделенных символом ”\”. Путь задает маршрут к тому месту, в котором находится нужный файл. Если путь начинается с символа ”\”, то маршрут начинается с корневого каталога текущего диска. Таким образом,полное имя файла имеет следующий вид: [диск:][путь\]имя_файла. Если диск не указан – предполагается текущий диск, если путь не указан – предполагается текущий каталог.

Маски имен

Во многих командах в именах файлов и каталогов можно употреблять символы “*” и “?”, для указания группы файлов из одного каталога. Эти символы задают маску файла(шаблон). Символ ”*” обозначает любое число любых символов в имени файла или расширении. Символ “?” обозначает один произвольный символ или отсутствие символа в имени файла или расширении. В имени каталога или диска эти символы употреблять нельзя. Например:

*.txt– все файлы с расширениемtxtиз текущего каталога.

c*.d* - все файлы, начинающиеся с “c”, и расширением, начинающимся с “d” из текущего каталога.

a:\doc\ABC???.* - все файлы из каталога “doc” диска “a:” с именем, начинающимся с ”ABC” и состоящим не более чем из 6 символов с любым расширением.