Работа с файлами в среде Windows

advertisement
Работа с файлами в среде Windows
Основные понятия файловой системы.
Основные понятия файловой системы
Файловая система - это определенный способ организации информации на внешних
носителях и совокупность средств операционной системы, позволяющих работать с
этой информацией.
Долговременное хранение информации на компьютере производится на устройствах
внешней памяти. На персональных компьютерах основной вид внешней памяти магнитный диск.
Устройство, которое производит запись и чтение информации с магнитного диска,
называется дисководом или накопителем на магнитном диске.
В дальнейшем его будем кратко называть накопителем.
Компьютер может иметь в своем составе несколько дисководов, работающих с гибкими
(floppy) и жесткими (hard) дисками. Последние еще называют винчестерами.
Гибкие диски (дискеты) - сменные устройства, т. е. их можно менять в дисководе;
винчестерский диск жестко вмонтирован в компьютер.
Как правило, информационная емкость жесткого диска много больше, чем у гибких
дисков, к тому же, работа с жестким диском происходит быстрее.
Накопители принято обозначать латинскими буквами с двоеточием. Например, А:,В:,С: и
т. д. (нет разницы между использованием больших или маленьких букв). Чаще всего
имена А: и В: относятся к гибким дискам, а С: и далее - к жесткому диску.
Из-за большой емкости винчестерского диска его удобно делить на несколько частей,
имеющих разные имена: С:, D:, Е: и далее. Все они находятся на одном физическом
устройстве, однако с точки зрения пользователя выступают как отдельные накопители.
Такие части физического диска называют логическими дисками.
Центральным понятием и основным объектом файловой системы является файл.
Файл - наименьший управляемый элемент файловой системы. Файл имеет имя и
содержит в себе какую-то однотипную информацию, например текст документа,
программу, числовой массив и пр.
В качестве аналогии будем проводить параллель с традиционным «бумажным» способом
хранения информации. В таком варианте файл представляется как некоторый документ
(текст, чертеж и пр.) на бумажных листах, который определенным образом озаглавлен.
Следующий по величине логический элемент файловой структуры называется каталогом.
Продолжая «бумажную» аналогию, каталог будем представлять как папку, в которую
можно вложить множество документов, т. е. файлов. Каталог также получает собственное
имя (представьте, что на папке написано название).
Разрабатывая интерфейс Windows, авторы исходили именно из такой «бумажной»
аналогии. Пиктограмма, изображающая каталог, имеет форму папки:
Каталог может сам входить в состав другого, внешнего по отношению к нему, каталога.
Это аналогично тому, как папка вкладывается в другую папку большего размера. Таким
образом,
Каждый каталог может содержать внутри себя множество файлов и вложенных
каталогов (говорят - подкаталогов). Каталог самого верхнего уровня, который не
вложен ни в какие другие, называется корневым каталогом.
А теперь полную картину файловой структуры представьте себе так: вся внешняя память это шкаф с множеством выдвижных ящиков. Каждый ящик - аналог накопителя; в ящике большая папка (корневой каталог); в каждой папке - множество папок и документов
(подкаталогов и файлов); самые глубоко вложенные папки хранят в себе только
документы (файлы) или могут быть пустыми.
Изображение шкафа с ящиками используется в качестве пиктограммы Диспетчера
файлов:
Описанную многоуровневую иерархию каталогов называют деревом каталогов. Правда,
если корневой каталог отнести к самому верхнему уровню этой иерархии, то дерево
получается перевернутым, т. е. обращенным корнем вверх. Листьями (конечными
элементами этого дерева) являются пустые каталоги или каталоги, содержащие в себе
только файлы.
В среде Диспетчера файлов дерево каталогов изображается в наглядной форме. Допустим,
что вам нужно найти определенный документ. Для этого надо знать ящик, в котором он
находится, а также всю последовательность папок, которые нужно открыть, чтобы
добраться до искомых бумаг.
Такую последовательность поиска назовем путем к документу. В терминах файловой
системы путь к файлу - это последовательность, состоящая из имени накопителя и имен
каталогов, начиная от корневого и заканчивая тем, в котором непосредственно
хранится файл.
Еще одно понятие:
Записать в тетрадь:
текущий каталог - это тот каталог, к содержимому которого в данный момент
можно обращаться без продвижения вверх или вниз по дереву каталогов.
В бумажной аналогии - это последняя раскрытая папка; содержи- мое которой мы можем
обозревать в данный момент. Пиктограмма текущего каталога представляет собой
изображение раскрытой папки
Правила именования каталогов и файлов.
Имя каталога может содержать от одного до восьми символов (латинских букв, цифр, а
также некоторых других допустимых символов; в имени нельзя употреблять пробел):
SYSTEM. WINDOWS, ICATAL, 2CATAL, Р1С_55 и т. п.
Имя файла состоит из двух частей: собственно имени и расширения, между которыми
ставится точка: < имя>. < расширение>.
Имя - последовательность от 1 до 8 символов (те же правила, как и для каталога).
Расширение - необязательная часть, которая может содержать от 1 до 3 символов.
Расширение указывает на тип информации, хранящейся в файле. Вот примеры имен
файлов: whte.exe, letter.wn, format.com, les.28, 5sip#.dat, rezult. (последнее имя не содержит
расширения).
Для обозначения группы файлов, относящихся к одному каталогу, используются
символы-заполнители: «*» и «?».
Символ «*» заменяет имя и/или расширение файла. Символ ” ? ” заменяет один знак.
Примеры использования символа-заполнителя .
*.*
все файлы текущего каталога
*.bmp
все файлы с расширением .bmp
a*.wn все файлы, имя которых начинается со знака «а» и имеет расширение .wn
a??d.*
все файлы с четырех символьными именами с первой буквой «а»,
последней «d» и любым расширением
Все файлы можно разделить на программные файлы и файлы данных (документов).
Программы содержатся в файлах с расширениями ЕХЕ, СОМ, BAT. При активизации этих
файлов программы загружаются в оперативную память и выполняются. Файлы других
типов содержат разнообразные данные.
Некоторые прикладные программы устанавливают в именах созданных ими файлов
стандартные расширения. По этим расширениям можно определить «происхождение»
файла данных. Например, расширение .WRI имеют файлы, созданные с помощью
редактора Write; расширение .ВМР - файлы графического редактора Paintbrush и пр.
И наконец, последнее понятие:
Полное имя фаила - это последовательность, состоящая из пути к файлу и имени
самого файла.
Элементы, составляющие полное имя, отделяются друг от друга знаком «\» - обратный
слэш.
Примеры
полных
имен
файлов:
C:\WINDOWS\WRITE.EXE,
B:\MYINFORM\MAIL\letterl.wk.
Download