Главная страница Случайная страница КАТЕГОРИИ: АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
Действия с файлами
Над файлами могут быть выполнены следующие основные операции: создание, открытие, закрытие, изменение (редактирование), копирование, перемещение, переименование и уничтожение. § Создание файла осуществляется по указанию пользователя или автоматически, средствами различных программных систем, таких как операционные системы, оболочки, инструментальные системы программирования и т. д. За создаваемым файлом закрепляется некоторое название, ему выделяется место на дисковом носителе, и он определенным образом регистрируется в операционной системе. Вновь созданный файл может быть заполнен какой-либо информацией. В некоторых ситуациях создаются пустые файлы, то есть файлы, не содержащие никаких данных, но полностью готовые к их приему. Создание файла образно можно представлять себе как подготовку некоторого документа и выделение ему соответствующего места хранения. А создание пустого файла аналогично подбору названия для документа и определению места для его хранения. При этом формирование содержания документа откладывается на некоторое время. § Открытие файла означает подготовку файла к работе с какой-либо программной системой. Процесс подготовки, в частности, включает в себя поиск файла на дисковом носителе и подготовку различных вспомогательных таблиц, с помощью которых информация либо заносится в файл, либо выбирается из него. Как правило, открытие файла осуществляется автоматически той программной системой, которая используется для работы с ним. Открытие файла можно представлять как поиск в шкафу нужного документа и перенос его на рабочий стол для прочтения или внесения в документ каких-либо изменений. § Закрытие файла означает разрыв связи между файлом и программной системой и сохранение его текущего состояния. Закрытие файла, как и его открытие, осуществляется программной системой по специальному указанию пользователя или же автоматически. Закрытие файла аналогично возврату документа, в который вносились изменения, на место его постоянного хранения. Если оставить документ на рабочем столе, то он может оказаться случайно испорченным или уничтоженным, и все изменения, внесенные в него, окажутся потерянными. § Изменением файла считается внесение любых изменений в данные, являющиеся его содержимым. Изменения, вносимые в содержащие какой-либо текст файлы, принято называть редактированием файла. § Копирование файла означает, что на том же самом или на другом внешнем устройстве или носителе информации создается точная копия исходного файла. Оригинал при этом остается на своем старом месте, и таким образом, на внешних устройствах получается два полностью одинаковых экземпляра исходного файла. Копирование файла можно трактовать как снятие копии с документа и ее размещение для хранения в другом месте, например в другом шкафу. Это может быть сделано, скажем, для обеспечения надежности хранения документа или с какой-либо иной целью. § Перемещение файла означает, что после копирования файла на другое место оригинал уничтожается, в результате остается только один его экземпляр. Перемещение файла можно представлять как перенос документа с одного места его хранения в другое, например в другой шкаф. § Переименование файла означает закрепление за файлом нового названия, при этом старое его название безвозвратно теряется. § Уничтожение (удаление) файла приходится выполнять в тех случаях, когда устаревшая информация, хранящаяся в файлах, загромождает внешний носитель и теряется возможность записи на этот носитель новой полезной информации. В операционных системах удаление осуществляется так, что во многих случаях сохраняется возможность восстановления случайно уничтоженного файла. Можно представлять себе, что ненужный в дальнейшем документ выброшен в корзину для бумаг. Если случайно был выброшен важный документ, то, хорошенько порывшись в корзине, этот документ можно найти и продолжить работу с ним. Разумеется, если содержимое корзины не было окончательно уничтожено.
|