Папки и Каталоги в Windows — что это и почему их все путают
Вероятно, все пользователи компьютеров так или иначе сталкивались с понятиями » Файл » и » Папка «. Неудивительно, ведь главное предназначение компьютера — хранение и обработка информации, а как раз хранение и реализовано с помощью файлов. Папки же используются для более удобного хранения этих самых файлов. Будет очень неудобно и некрасиво, если все ваши файлы будут лежать на диске огромной кучей вперемешку с системными, верно? А ведь когда-то, во времена первых версий DOS, оно так и было. Тогда, правда, и файлов было меньше, как системных, так и пользовательских.
И если с файлами всё более-менее понятно, то с папками выходит путаница. Дело в том, что существует ещё один термин — » Каталог «, часто употребляемый, как синоним «Папки». Однако понятия эти разные, хотя в чём-то и близки. Разберёмся же, что стоит за каждым из них, и почему их так часто путают.
Каталог
Итак, что такое этот самый каталог? Это элемент файловых систем, служащий для сортировки файлов. Как и сами файлы, они обитают на устройствах хранения информации: дисках магнитных и оптических, магнитных лентах, флешках, SSD и прочая и прочая.
Когда говорят «папка», обычно имеют в виду каталог. Принято говорить, что файлы лежат внутри каталогов. Технически это, однако, не так — файлы лежат на диске вперемешку, как в старые времена. И сами каталоги тоже являются файлами. Звучит странно, да? Тем не менее, оно так и есть. От других файлов их отличает только наличие специального атрибута, сообщающего системе, что это каталог, и обрабатывать его нужно по-особому. Внутри такого файла содержится список файлов, лежащих «внутри каталога». Никаких других данных каталог не может содержать. И не должен — не в этом его предназначение. И разумеется, в списке могут содержаться ссылки на другие каталоги, ведь это тоже файлы. Поэтому каталоги можно «вкладывать» друг в друга сколь угодно долго (на практике глубина ограничена максимальной длиной пути к файлу).
Иногда каталоги называют » Директория «. Потому что по английски они называются Directory .
Папка
Хорошо, но тогда что такое папка? Папка — это любой контейнер с элементами , который вы видите на экране своего компьютера в окне программы-оболочки (например, Проводника Windows), и который эта оболочка изволит называть папкой. Почти всё, что в современных версиях Windows именуется папками, является каталогами файловой системы либо ссылками на общедоступные каталоги других компьютеров в сети.
Кроме того, существуют так называемые » Известные папки «. Это, например, папка » Пользователи «, при открытии которой всегда открывается содержимое каталога с профилями пользователей, где бы он ни находился и как бы ни назывался.
Некоторые объекты считаются папками, хотя существуют только в воображении Windows. Например, » Этот компьютер «.
Дальше — больше. Метафора папок позволяет делать совсем уж непристойные вещи. В Проводнике папка Рабочий стол считается корневым объектом для всего остального. И папка » Этот компьютер «, содержащая все диски и файловые системы — его подпапка. При этом сам Рабочий стол страдает раздвоением личности — часть его хранится на системном диске в виде каталога, другая часть — в воображении системы. Но при этом, когда мы открываем в Проводнике каталог Рабочего стола, то видим его целиком, включая «воображаемую» часть.
В абзаце выше ничего не понятно, да? 🙂 В этом неудача применения метафоры папок в Windows: с одной стороны, она облегчает начальное освоение компьютера новичками, с другой — затрудняет понимание происходящего у более, как принято говорить, продвинутых пользователей.
Интересно, что когда-то папками считались также: Панель управления , панель » Принтеры «, панель » Шрифты » и другие похожие объекты. Упоминания о том, что всё это — папки, содержится в документе Microsoft Win32 Programmer’s Reference , в 90-х годах прошлого столетия бывшего главным справочником программистов для ОС семейства Windows. Ныне эти сущности именуются » Объекты оболочки «, по крайней мере, так их называют в современной документации на сайте Microsoft Developer Network .
Совсем уж левые сущности (к прочтению необязательно)
Вопрос на засыпку: путь \\.\Devices — это каталог или папка? Ни то, ни другое. Этого объекта нет ни в одной файловой системе, поэтому каталогом он быть не может в принципе. Папкой он тоже не является, ведь Проводник его не отображает. Этот путь существует только в памяти ядра Windows, он полностью виртуален, а содержащиеся в нём псевдофайлы на самом деле являются ссылками на аппаратные компоненты компьютера. Не только запоминающие устройства — даже видеокарта и принтер подключаются в этот контейнер в виде файлов. В некоторой степени такой хитрый выверт облегчает работу программистов — можно отправлять сообщения устройствам при помощи функций записи в файл, и читать ответы от них функциями чтения из файла. В этом же контейнере можно найти и «файл», представляющий жёсткий диск целиком, а не его отдельные разделы — именно с ним работают программы редактирования разделов.
Но это так, лирика и к слову пришлось. К теме отношения не имеет.
Наконец, ответим на занимающий многих вопрос » Чем каталог отличается от папки? «. Коротко и ясно:
Каталог — объект файловой системы, хранится на запоминающем устройстве. Невидим для пользователя. Универсален для всех программ.
Папка — объект программы-оболочки, хранится в её памяти. Является видимым для пользователя представлением некого контейнера. Обычно этот контейнер — каталог, но не всегда. Разные программы могут считать папками разные сущности.
Так вот. Теперь-то вы не перепутаете?
На этом пока всё. Не будьте жадинами, поделитесь статьёй с друзьями!И не забудьте поставить лайк и подписаться на канал. Ну же, до 1000 подписчиков осталось совсем немного 😉
Перечислите основные операции с файловой структурой в окнах ОС Windows и при помощи файловых менеджеров
Контрольные задания.
Контрольное задание 1. Работа с проводником.Используя ПРОВОДНИК, создайте в своей папке вложенную папку ИНФОРМАТИКА, в которой создайте вложенные папки ОПИСАНИЕ ЛАБОРАТОРНЫХ РАБОТ и ОТЧЕТЫ.
Рисунок 1- вид окна МОЯ ПАПКА с вложенной папкой ИНФОРМАТИКА.
Рисунок 2 – вид окна папки ИНФОРМАТИКА с вложенными папками.
Контрольное задание 2. Работа с проводником. Используя ПРОВОДНИК, методом специального перетаскивания (с диска D:) создайте в папке ОПИСАНИЕ ЛАБОРАТОРНЫХ РАБОТ ярлыки файлов описаний лабораторных работ по изучаемой дисциплине.
Рисунок 3 – вид окна папки ОПИСАНИЕ ЛАБОРАТОРНЫХ РАБОТ с вложенными ярлыками.
Ответы на контрольные вопросы
1.Дайте определение понятиям “файл” и “папка” ОС Windows.
Файл – последовательность байтов, имеющая имя и хранящаяся в долговременной памяти.
Папка – поименованное место на диске, где хранятся имена файлов, сведения об их размере и времени создания.
2.Для чего предназначены файловые менеджеры?
Файловые менеджеры предназначены для навигации по файловой структуре и ее обслуживанию.
Перечислите основные операции с файловой структурой в окнах ОС Windows и при помощи файловых менеджеров.
Копирование, перемещение, удаление, переименование, создание, просмотр.
4.Как обновить содержимое папки?
Вид – обновить; Ctrl+R или F5
5.Как отсортировать содержимое папки?
Вид – упорядочить значки и задать ключ сортировки в соответствующем подменю (Имя, размер, тип, изменение), дополнительно можно установить флажками по группам, автоматически, выровнять по сетке;
6.Как просмотреть значения свойств объекта? Какие свойства имеют файл, папка?
Значение свойств объекта можно просмотреть с помощью команды свойства (из пункта меню Файл или из контекстного меню объекта). Свойства файла – размер, тип файла, дата внесения посл. Изменении, место размещения, дата создания, дата редактирования. К свойствам папки относится все тоже самое, только еще количество и типы хранящихся в папке объектов – папок и файлов.
7.В чем состоит различие и сходство окна Проводника и окна папки? Вчем состоит различие и сходство работы в Проводнике, в Far manager и Total Commander?
Окно Проводника включает такие же элементы, что и окно папки. Основным отличием является то, что рабочее поле окна Проводника разделено на две части.
Проводник, как стандартная навигация по файловой структуре отличается от File manager & Total Commander тем, что его окна взаимозависимы друг от друга, а окна других файловых менеджеров существуют независимо друг от друга.
Основные действия (навигация по файловой структуре, запуск программ и открытие документов, создание, копирование, перемещение, удаление и переименование объектов и др.) во многом схожи с действиями во всех файловых менеджерах ОС Windows.
Выводы о проделанной работе. В результате выполнения лабораторной работы:
1) освоены и изучены операции с файловой структурой ОС Windows.
2) получены умения работы с проводниками и файловыми менеджерами.
Дайте определение понятиям файл и папка ос windows
Все программы и данные хранятся в долговременной
(внешней) памяти компьютера в виде файлов.
Файл — это определенное количество информации (программа или данные), имеющее имя и хранящееся в долговременной (внешней) памяти.
Имя файла. Имя файла состоит из двух частей, разделенных точкой: собственно имя файла и расширение, определяющее его тип (программа, данные и так далее). Собственно имя файлу дает пользователь, а тип файла обычно задается программой автоматически при его создании.
В различных операционных системах существуют различные форматы имен файлов. В операционной системе MS-DOS собственно имя файла должно содержать не более 8 букв латинского алфавита, цифр и некоторых специальных знаков, а расширение состоит из трех латинских букв, например: proba.txt
В операционной системе Windows имя файла может иметь длину до 255 символов, причем можно использовать русский алфавит, например: Единицы измерения информации.doc
Таблица 1.1. Типы файлов и расширений | ||||||||||||||||||
Если на диске хранятся сотни и тысячи файлов, то для удобства поиска используется многоуровневая иерархическая файловая система , которая имеет древовидную структуру. Такую иерархическую систему можно сравнить, например, с оглавлением данного учебника, которое представляет собой иерархическую систему разделов, глав, параграфов и пунктов. Начальный, корневой каталог содержит вложенные каталоги 1-го уровня, в свою очередь, каждый из последних может содержать вложенные каталоги 2-го уровня и так далее. Необходимо отметить, что в каталогах всех уровней могут храниться и файлы. Например, в корневом каталоге могут находиться два вложенных каталога 1-го уровня (Каталог_1, Каталог_2) и один файл (Файл_1). В свою очередь, в каталоге 1-го уровня (Каталог_1) находятся два вложенных каталога второго уровня (Каталог_1.1 и Каталог_1.2) и один файл (Файл_1.1) — рис. 1.3. Файловая система — это система хранения файлов и организации каталогов.
|