Порция информации, которая имеет собственное имя и записана в постоянную память компьютера, называется файлом. Если вы занимаетесь делопроизводством, то знаете, что файл – это такая прозрачная папочка, в которую можно положить нужную бумажку. Смысл компьютерного файла точно такой же – это форма для хранения каких-нибудь данных. Все, что записано на жесткий диск компьютера, является файлом.
Файлы можно разделить на три типа.
• Первый – документы, то есть данные, которые пользователь может посмотреть и изменить. Документом является письмо, фотография, музыкальная композиция – если, конечно, они существуют в цифровом виде и записаны на компьютер.
• В отличие от обычных, электронные документы нельзя взять в руки и посмотреть без специальных программ. Программа (иногда используется термин приложение) – это инструмент для работы с документами. Представьте, что вам пришлось иметь дело с книгами, написанными микроскопическим шрифтом. Чтобы прочесть их, понадобится увеличительное стекло, а то и микроскоп. Программы и являются такими «увеличительными стеклами», они вызывают документы из памяти компьютера и показывают их нам в удобном виде на экране. Как вы уже поняли, программы – второй тип файлов.
• К третьему типу можно отнести
служебные файлы. Это информация, которая не имеет для пользователя непосредственной ценности. Служебные файлы используются программами. Например, в них записываются настройки приложений (это синоним программы, помните?), сведения о пользователе и т. д. Нормальные люди стараются держаться от служебных файлов подальше, интересуются ими только «ненормальные» – программисты и системные администраторы (люди, которые рассказывают директору, что без них компьютеры не могут работать).
Иерархия перечисленных понятий представлена на рис. 2.1.
Рис. 2.1. Виды файлов
Как видите, любой документ является файлом, но не любой файл можно считать документом.
Папки и диски
Продолжим аналогию с делопроизводством. Те прозрачные файлы, о которых мы говорили выше, обычно не валяются горой на столе, а разложены по папкам. Компьютерные файлы тоже лежат в папках , естественно, компьютерных. Иногда эти папки по старинке называют директориями или каталогами .
Компьютерные папки от реальных отличаются тем, что в них можно вложить другие, гораздо более «толстые», папки, а сами они могут быть вложены в папки более высокого уровня – и так почти до бесконечности. Получается своеобразная «матрешка»: файл лежит в папке
А , та – в папке
Б , которая вложена в папку
В … Вложенные папки иногда называют «подпапками», но это не совсем по-русски. Если хотите сказать одним словом, то говорите «подкаталоги» или «поддиректории».