Операции с папками и файлами

1. Работа на персональном компьютере в среде опе­рационной системы фактически сводится к работе с файлами. В операционной системе Windows 95 по­нятие файл часто заменяется понятием документ. Файлы создаются, записываются на диск, хранятся и считываются с него, распечатываются на принте­ре, пересылаются по информационным сетям и т. д.

Строгое определение понятию файла дать доста­точно сложно. В первом приближении можно ска­зать, что файл — это определенное количество ин­формации, хранящееся на диске и имеющее имя. Рассмотрим это определение более подробно.

Информация на диске записана на концентриче­ских дорожках, которые разбиты на секторы. Сек­тор является минимальным адресуемым элементом информации на диске. На гибком диске объем одно­го сектора составляет 512 байт, на жестких дисках его величина больше.

Файл хранится на диске. Следовательно, мини­мальный объем файла равен одному сектору. Мак­симальный объем файла равен, естественно, инфор­мационному объему диска. Объем реальных файлов обычно не превышает нескольких мегабайт.

Файл имеет имя. Например, полное имя файла proba.txt состоит из имени файла (proba) и типа файла, его расширения (txt). В операционной сис­теме MS-DOS имя файла может содержать до 8 букв латинского алфавита, цифр и некоторых специаль­ных символов. Операционная система Windows поддерживает также длинные имена файлов (доку­ментов), которые могут содержать до 255 символов, причем разрешается использовать буквы русского алфавита. Имя файлу дается его создателем (поль­зователем, программистом).

Тип файла необходим операционной системе компьютера для того, чтобы определить, с помощью какой прикладной программы этот файл был создан и, соответственно, какую программу необходимо вызвать для его обработки. Тип файла задается при­кладной программой, в которой он создается, с по­мощью трех символов, отделенных от имени точ­кой. Так, в Windows файлы, созданные текстовым редактором Word, имеют расширение DOC, Web-страницы Internet имеют расширение НТМ и т. д.

Современные жесткие диски имеют информаци­онную емкость в 1 Гб и более, на них могут хра­ниться тысячи и десятки тысяч файлов. Каждый диск имеет логическое имя (А, В — гибкие диски, С, D и т. д. — жесткие диски, оптические диски и т. п.). Для удобства поиска файлы хранятся в иерархической структуре каталогов, которая имеет «древовидную» структуру. Из корневого каталога можно перейти в каталоги 1-го уровня, в свою оче­редь, из них в каталоги 2-го уровня и т. д. В катало­гах всех уровней могут храниться файлы.

Пусть на жестком диске С в корневом каталоге имеются два каталога 1-го уровня (GAMES, TEXT) и один каталог 2-го уровня (CHESS). Как найти имеющиеся файлы (chess.exe, proba.txt)? Для этого необходимо указать путь к файлу. В путь файла входит имя диска и последовательность имен ката­логов, т. е. пути к вышеперечисленным файлам со­ответственно будут:

C:\GAMES\CHESS\chess.exe

C:\TEXT\proba.txt

В операционной системе MS-DOS операции с файлами (копирование, удаление, переименование, печать и т. д.) можно производить непосредственно из командной строки с помощью команд (copy, de­lete, rename, print). Однако это неудобно для по­льзователя, так как требует запоминания форматов команд операционной системы. Для работы с фай­лами обычно используется программная оболочка Norton Commander, которая представляет пользо­вателю удобные возможности поиска файлов и опе­раций над ними с помощью функциональных кла­виш и мыши.

В операционной системе Windows операции с файлами можно производить с помощью мыши с использованием технологии «возьми и перенеси».


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: