Файлы Пример размещения информации Вся информация в компьютере представлена в виде файлов записанных на магнитных дисках. File(файл)это поименованная область на диске. В файлах могут храниться тексты программ, документы, готовые к выполнению программы и т.д Имя файла в MS DOS Правило формирования имени файла Имя 1- 8 симв. Расширение 1 - 3 симв. Допустимые символы Латинские буквы A..Z цифры 0..9 знаки $ # & @ ! % - _ () {} ‘ ~ ^ пробелы недопустимы. Имя файла пользователь задает сам, собдюдая определенные правила. Расширение обычно присваивается программой и указывает на тип файла Имя файла в MS DOS Допустимые имена Baby.txt Profes.bat nota apportam.doc Недопустимые имена Алла (русские буквы) sos.tttt ( расширение >3) collection (имя > 8) ?gary.txt (? -недопустим) При задании имени и расширения нужно учитывать некоторые сочетания, используемые по умолчанию Расширения по Имена по умолчанию умолчанию prn - принтер exe, com - исполняемые lpt1-lpt4 - параллельные файлы порты bat - командные com1-com4 -последоват. файлы порты txt - символьные aux - то же ,что com1 файлы nul - пустое устройство con - консоль Структура размещения файлов на диске Устройство для записи информации (типа диск) условно делится на разделы (каталоги) , каждый из которых тоже может делится на вложенные каталоги. Файлы могут быть записаны в любом каталоге и на самом устройстве. Диск Каталог1 Каталог2 КаталогN Файл1 ФайлM КаталогN_1 КаталогN_2 КаталогN_K ФайлN_1 ФайлN_J КаталогN_K_1 КаталогN_K_2 КаталогN_K_N ФайлN_K_1 ФайлN_K_L Данная структура называется иерархической . Ее еще называют «дерево каталогов».Все каталоги кроме корневого на самом деле являются файлами специального вида. Требования к имени каталога те же самое что и к имени файла. Как правило расширение в имени каталога не используется. Структура размещения файлов на диске Основные термины структуры определяются ее названием (дерево каталогов или иерархическая). Само устройство(диск) называется главным или корневым каталогом. Каталог , расположенный выше по структуре называется надкаталогом или родительским. Каталог1 Каталог2 КаталогN Файл1 ФайлM Каталог , расположенный ниже по структуре называется подкаталогом или вложенным каталогом. Каталог, в котором КаталогN_1 КаталогN_2 КаталогN_K ФайлN_1 ФайлN_J находится пользователь, называется текущим Диск КаталогN_K_1 КаталогN_K_2 КаталогN_K_N ФайлN_K_1 ФайлN_K_L C:\ Dos_prog Allenka alle.exe WORK Present Ms-dos.ppt Lexicon lexicon.exe Пример дерева каталогов При просмотре устройства на компьютере с помощью различных программ дерево каталогов может выглядеть различным способом. Например , лежащем на боку. Суть при этом не меняется. Главное – это подчинение. В данном примере диск С: - корневой каталог, его подкаталоги Dos_prog, Work, Lexicon являются каталогами I уровня. Подкаталог Dos_prog Alenka и подкаталог Work Present каталоги II уровня Полное имя файла Полное имя файла позволяет полностью идентифицировать файл, т.е. точно определить его местонахождение в компьютере. Имя устройства с и с т е м н ы е A: B: гибкие C: - винчестер : Z: - другие Путь к файлу Перечень каталогов в направлении от корневого, разделенных символом “\”. Имя файла Описано выше C:\ Dos_prog Allenka alle.exe WORK Present Ms-dos.ppt Lexicon lexicon.exe Пример дерева каталогов Полное имя файла alle.exe c:\dos_prog\allenka\alle.exe Полное имя файла ms_dos.ppt c:\work\present\ms_dos.ppt Полное имя файла lexicon.exe c:\lexicon\lexicon.exe Заключение • Вся информация хранится в виде файлов • Для упорядочения файлов на диске создается структура (дерево каталогов) • Имя файла строится по определенному правилу. • Полное имя файла идентифицирует его Продолжение следует …