Какие основные операции можно выполнить с файлами. Файловые операции

Перед началом работы на ПК следует создать структуру папок для сохранения файлов.

Папка всегда создается в окне папки, в которой она будет находиться. Для создания папки следует выполнить следующие действия.

  1. Открыть окно папки, в которой будет создаваться новая папка.
  2. В пустом месте окна щелкнуть правой кнопкой мыши и выполнить команду Создать - Папку.
  3. С использованием клавиатуры ввести имя создаваемой папки.

Создание файлов

Обычно файлы создаются с помощью прикладных программ (MS Word, MS Excel и др.). Однако, некоторые типы файлов можно создать без запуска соответствующей программы.

Файл создается в окне папки, в которой он будет находиться. Для создания файла следует выполнить следующие действия.

  1. Открыть окно папки, в которой будет создаваться файл.
  2. В пустом месте окна щелкнуть правой кнопкой мыши и выполнить команду Создать и в появившемся подчиненном меню выбрать желаемый тип файла.
  3. С использованием клавиатуры ввести имя создаваемого файла.
  4. Дважды щелкнуть левой кнопкой мыши в пустом месте окна.

Переименование папок и файлов

Для переименования папки или файла следует выполнить следующие действия.

  1. Щелкнуть по значку объекта правой кнопкой мыши и выполнить команду Переименовать.
  2. Дважды щелкнуть левой кнопкой мыши в пустом месте окна.
  1. Открыть окно папки, в которой располагается переименовываемый объект.
  2. Выполнить два-три одиночных щелчка левой кнопкой мыши по имени объекта так, чтобы курсор начал мигать в поле имени.
  3. С использованием клавиатуры ввести новое имя объекта.
  4. Дважды щелкнуть левой кнопкой мыши в пустом месте окна.

Перемещение и копирование папок и файлов

Перемещение и копирование папок и файлов может осуществляться двумя принципиально разными методами: буксировкой (перетаскиванием) и с использованием буфера обмена.

При перемещении и копировании объектов буксировкой следует выполнить следующие действия.

  1. При необходимости разместить окна на экране так, чтобы оба были одновременно видны.
  2. При перемещении - буксировать (перетащить) значок объекта из окна одной папки в окно другой папки.
  3. При копировании - буксировать (перетащить) при нажатой клавише значок объекта из окна одной папки в окно другой папки.

Перемещение и копирование папок и файлов можно производить также и буксировкой объектов правой кнопкой мыши. В этом случае необходимо после окончания буксировки в появившемся контекстном меню выбрать необходимую команду: Переместить или Копировать.

При перемещении и копировании объектов с использованием буфера обмена следует выполнить следующие действия.

  1. Открыть окно папки, из которой будет перемещаться или копироваться объект.
  2. При перемещении - выделить перемещаемый объект и переместить его в буфер обмена одним из следующих способов:
  • При копировании - выделить копируемый объект и копировать его в буфер обмена одним из следующих способов:
  • Открыть окно папки, в которую будет перемещаться или копироваться объект.
  • Вставить объект из буфера обмена одним из следующих способов:
  • Копирование папок и файлов на дискеты может осуществляться еще одним способом. Для этого следует щелкнуть по значку объекта правой кнопкой мыши и выполнить команду Отправить - Диск 3,5 (А:).

    Удаление папок и файлов

    Удаление папок и файлов может осуществляться несколькими способами.

    При первом способе следует выполнить следующие действия.

    1. Выделить значок объекта и нажать клавишу на клавиатуре.

    При втором способе следует выполнить следующие действия.

    1. Щелкнуть по значку объекта правой кнопкой мыши и выполнить команду Удалить.
    2. В появившемся окне нажать кнопку Да.

    При третьем способе следует буксировать значок удаляемого объекта на Рабочий стол на значок Корзина.

    Восстановление удаленных папок и файлов. Настройка Корзины

    Удаленные папки и файлы обычно не уничтожаются, а помещаются в специальную папку «Корзина».

    Для восстановления случайно или ошибочно удаленных папок и файлов следует выполнить следующие действия.

    1. Щелкнуть по значку восстанавливаемого объекта правой кнопкой мыши и выполнить команду Восстановить.

    При этом папка или файл восстановятся в той же папке, из которой были удалены.

    Для восстановления удаленного объекта в любой произвольной папке следует его переместить в желаемую папку одним из способов, описанных выше.

    Необходимо отметить, что папки и файлы, удаленные с дискеты, в специальную папку «Корзина» не помещаются и, следовательно, восстановлению не подлежат.

    Во избежание проблем при восстановлении папок и файлов следует проверить и, при необходимости, изменить настройку параметров специальной папки «Корзина». Для этого необходимо щелкнуть по значку специальной папки «Корзина» правой кнопкой мыши и выполнить команду Свойства.

    Рис. 8. Диалоговое окно Свойства: Корзина

    В диалоговом окне Свойства: Корзина (рис. 8) следует обратить внимание на отсутствие отметки против команды Уничтожать файлы сразу после удаления, не помещая их в корзину. Если же такая отметка установлена, восстановить удаленные файлы будет невозможно. В этом же диалоговом окне можно настроить максимальный объем корзины. Рекомендуемый объем - 10... 15 % от размера жесткого диска.

    1. Открыть специальную папку «Корзина».
    2. Щелкнуть по значку удаляемого объекта правой кнопкой мыши и выполнить команду Удалить.
    3. В появившемся окне нажать кнопку Да.

    В втором случае следует выполнить следующие действия.

    1. Щелкнуть по значку «Корзина» объекта правой кнопкой мыши и выполнить команду Очистить корзину.
    2. В появившемся окне нажать кнопку Да.

    При желании файлы и папки можно удалять, не помещая их в корзину. Для этого можно воспользоваться любым способом удаления, однако любой из них необходимо выполнять при нажатой клавише клавиатуры .

    Действия с группами папок и файлов

    Перемещать, копировать и удалять можно не только отдельные папки и файлы, но и группы папок и файлов. Объединять в группу можно только файлы и папки, расположенные в одном окне. Для объединения файлов и папок в группу их требуется выделить.

    Для выделения всех папок и файлов окна проще всего выполнить команду Правка - Выделить все.

    Для выделения папок и файлов, расположенных в окне подряд один за другим, следует сначала выделить первый объект из группы, а затем выделить последний объект при нажатой клавише клавиатуры .

    При выделении произвольной группы папок и файлов следует выделять их при нажатой клавише клавиатуры .

    При выделении всех папок и файлов окна, кроме некоторых, следует сначала выделить объекты, не подлежащие выделению, а затем выполнить команду Правка - Обратить выделение.

    Выделенную группу файлов можно перемещать, копировать, удалять любым из описанных выше способов.

    Поиск папок и файлов

    Для поиска папки или файла на ПК следует открыть Главное меню Windows и выполнить команду Поиск - Папки и файлы.

    Поиск производится в окне Найти: Все файлы (рис. 9). Поиск папок и файлов может производиться по следующим признакам:

    Искать можно по какому-либо одному признаку или по всем признакам одновременно. Результатом поиска может быть несколько объектов.

    Из окна поиска файлы можно перемещать, копировать, удалять любым из способов, описанных выше

    Создание и использование ярлыков

    Ярлык - особого рода файл, предназначенный для быстрого открытия других файлов, папок и запуска программ. Ярлыки обычно размещают на Рабочем столе.

    Для создания ярлыка следует выполнить следующие действия.

    1. Открыть окно папки, в которой расположен объект, для которого создается ярлык.
    2. Буксировать объект на Рабочий стол при нажатой правой кнопке мыши.
    3. После буксировки в появившемся контекстном меню выполнить команду Создать ярлык(и).

    Ярлык можно переименовать как обычный файл.

    При желании можно сменить значок ярлыка. Для этого следует выполнить следующие действия.

    1. Щелкнуть правой кнопкой мыши по значку ярлыка и выполнить команду Свойства.
    2. В диалоговом окне Свойства:... перейти во вкладку Ярлык.
    3. Во вкладке нажать кнопку Сменить значок.
    4. В диалоговом окне Смена значка выбрать желаемый значок.
    5. В диалоговом окне Смена значка нажать кнопку ОК.
    6. В диалоговом окне Свойства:... нажать кнопку ОК.

    Двойной щелчок левой кнопкой мыши по значку ярлыка открывает окно объекта, для которого этот ярлык создан.

    Переименование, изменение значка ярлыка, копирование, перемещение и даже его удаление никак не отражается на объекте, для которого он создан. Напротив, переименование или перемещение объекта может привести к тому, что ярлык не будет нормально работать. Удаление объекта, для которого создан ярлык, приводит к полной неработоспособности ярлыка.

    Архивирование файлов

    Архивирование - процесс уменьшения размера файлов для удобства их хранения и перемещения. Архивирование производят с помощью специальных программ-архиваторов. Среди многочисленных программ-архиваторов в последнее время наибольшей популярностью пользуется программа WinZip. Эта программа не входит в состав стандартных программ Windows и должна быть предварительно установлена на компьютер.

    При архивировании файлов создается новый файл, который называют архивным. Архивный файл содержит один или несколько файлов в сжатом виде.

    Для создания архивного файла следует выполнить следующие действия.

    1. Выделить файлы, подлежащие архивированию.
    2. Щелкнуть по выделенным значкам правой кнопкой мыши и выполнить команду Add to Zip.
    3. В окне Add в поле Add to Archive ввести имя создаваемого архивного файла.
    4. В раскрывающемся списке Action можно выбрать способ помещения файлов в архив: Add (добавление, копирование) или Move (перемещение).
    5. В раскрывающемся списке Compression можно выбрать степень сжатия файлов.
    6. В окне Add нажать кнопку Add или Move, в зависимости от выбранного способа помещения файлов в архив.
    7. Закрыть окно программы WinZip.

    Для добавления файлов в существующий архив следует отбуксировать значок на значок архивного файла.

    Для извлечения файлов из архива проще всего открыть архивный файл и отбуксировать извлекаемый файл из окна архивного файла в окно нужной папки.

    2 В Windows 95/98 практически все действия могут быть выполнены различными способами. В данном учебном пособии приводятся только наиболее распространенные и удобные варианты действий с использованием окон специальной папки «Мой компьютер».

    4 При копировании объектов в папку другого логического диска клавишу (Ctrl) держать нажатой не требуется.

    5 Для поиска файла с именем Письмо в ЗАО Заря.doc достаточно указать имя письмо.

    6 Поиск можно производить за последний период (несколько дней или месяцев) или за какой-то конкретный период (с одной даты до другой даты).

    7 Используются также термины: «сжатие», «упаковка».

    Набор файловых операций

    Файловая система ОС должна предоставлять пользователям набор операций для работы с файлами, оформленный в виде системных вызовов. В различных ОС имеются различные наборы файловых операций. Наиболее часто встречающимися системными вызовами для работы с файлами являются [13 , 17 ]:

    1. Create (создание). Файл создается без данных. Этот системный вызов объявляет о появлении нового файла и позволяет установить некоторые его атрибуты;
    2. Delete (удаление). Ненужный файл удаляется, чтобы освободить пространство на диске;
    3. Olien (открытие). До использования файла его нужно открыть. Данный вызов позволяет прочитать атрибуты файла и список дисковых адресов для быстрого доступа к содержимому файла;
    4. Close (закрытие). После завершения операций с файлом его атрибуты и дисковые адреса не нужны. Файл следует закрыть, чтобы освободить пространство во внутренней таблице;
    5. Read (чтение). Файл читается с текущей позиции. Процесс, работающий с файлом, должен указать (открыть) буфер и количество читаемых данных;
    6. Write (запись). Данные записываются в файл в текущую позицию. В случае если она находится в конце файла, его размер автоматически увеличивается. В противном случае запись производится поверх существующих данных;
    7. Append (добавление). Это усеченная форма предыдущего вызова. Данные добавляются в конец файла;
    8. Seek (поиск). Данный системный вызов устанавливает файловый указатель в определœенную позицию;
    9. Get attributes (получение атрибутов). Процессам для работы с файлами бывает крайне важно получить их атрибуты;
    10. Set attributes (установка атрибутов). Этот вызов позволяет установить необходимые атрибуты файлу после его создания;
    11. Rename (переименование). Этот системный вызов позволяет изменить имя файла. При этом такое действие можно выполнить копированием файла. По этой причине данный системный вызов не является необходимым;
    12. Execute (выполнить). Используя данный системный вызов, файл можно запустить на выполнение.

    Рассмотрим примеры файловых операций в ОС Windows 2000 и UNIX. Как и в других ОС, в Windows 2000 есть свой набор системных вызовов, которые она может выполнять. При этом корпорация Microsoft никогда не публиковала список системных вызовов Windows, кроме того, она постоянно меняет их от одного выпуска к другому . Вместо этого Microsoft определила набор функциональных вызовов, называемый Win 32 API (Win 32 Application Programming Interface). Эти вызовы опубликованы и полностью документированы. Οʜᴎ представляют из себябиблиотечные процедуры, которые либо обращаются к системным вызовам, чтобы выполнить требуемую работу, либо выполняют ее прямо в пространстве пользователя.

    Философия Win 32 API состоит в предоставлении всœеобъемлющего интерфейса, с возможностью выполнить одно и то же требование несколькими (тремя-четырьмя) способами. В ОС UNIX всœе системные вызовы формируют минимальный интерфейс: удаление даже одного из них приведет к снижению функциональности ОС.

    Многие вызовы API создают объекты ядра того или иного типа (файлы, процессы, потоки, каналы и т.д.). Каждый вызов, создающий объект, возвращает вызывающему процессу результат, называемый дескриптором (небольшое целое число). Дескриптор используется впоследствии для выполнения операций с объектами. Он не должна быть передан другому процессу и использован им. При этом при определœенных обстоятельствах дескриптор должна быть дублирован и передан другому процессу защищенным способом, что предоставляет второму процессу контролируемый доступ к объекту, принадлежащему первому процессу. С каждым объектом ассоциирован дескриптор безопасности, описывающий, кто и какие действия может, а какие не может выполнять с данным объектом.

    Основные функции Win 32 API для файлового ввода-вывода и соответствующие системные вызовы ОС UNIX приведены ниже.

    Аналогично файловым операциям обстоит дело с операциями управления каталогами. Основные функции Win 32 API и системные вызовы UNIX для управления каталогами приведены ниже.

    Способы выполнения файловых операций

    Чаще всœего с одним и тем же файлом пользователь выполняет не одну, а последовательность операций. Независимо от набора этих операций операционной системе крайне важно выполнить ряд постоянных (универсальных) для всœех операций действий.

    1. По символьному имени файла найти его характеристики, которые хранятся в файловой системе на диске.
    2. Скопировать характеристики в оперативную память, поскольку только в данном случае программный код может их использовать.
    3. На основании характеристик файла проверить права пользователя на выполнение запрошенной операции.
    4. Очисть область памяти, отведенную под временное хранение характеристик файла.

    Вместе с тем, каждая операция включает ряд уникальных для нее действий, к примеру, чтение определœенного набора кластеров диска, удаление файла, изменение его атрибутов и т.п.

    ОС может выполнить последовательность действий над файлами двумя способами (см. рис. рис. 7.22 ).

    1. Для каждой операции выполняются как универсальные, так и уникальные действия. Такая схема иногда принято называть схемой без заполнения состояния операции (stateless).
    2. Все универсальные действия выполняются в начале и конце последовательности операций, а для каждой промежуточной операции выполняются только уникальные действия.

    Рис. 7.22. Варианты выполнения последовательности действий над файлами

    Подавляющее большинство файловых систем поддерживает второй способ, как более экономичный и быстрый. При этом первый способ более устойчив к сбоям в работе системы, так как каждая операция является самодостаточной и не зависит от результата предыдущей. По этой причине первый способ иногда применяется в распределœенных сетевых файловых системах, когда сбои из-за потерь пакетов или отказов одного из сетевых узлов более вероятны, чем при локальном доступе к данным.

    При втором способе в ФС вводится два специальных системных вызова: open и close. Первый выполняется перед началом любой последовательности операций с файлом, а второй – после окончания работы с файлом.

    Основной задачей вызова open является преобразование символьного имени файла в его уникальное числовое имя, копирование характеристик файла из дисковой области в буфер оперативной памяти и проверка прав пользователя на выполнение запрошенной операции. Вызов close освобождает буфер с характеристиками файла и делает невозможным продолжение операций с файлами без его повторного открытия.

    Приведем несколько примеров системных вызовов для работы с файлами. Системный вызов create в ОС UNIX работает с двумя аргументами: символьным именем открываемого файла и режимом защиты. Так команда

    fd = create ("abc", mode);

    создает файл abc с режимом защиты, указанным в переменной mode. Биты mode определяют круг пользователœей, которые могут получить доступ к файлам, и уровень предоставляемого им доступа. Системный вызов create не только создает новый файл, но также открывает его для записи. Чтобы последующие системные вызовы могли получить доступ к файлу, успешный системный вызов create возвращает небольшое неотрицательное целое число – дескриптор файла – fd. В случае если системный вызов выполняется с существующим файлом, длина этого файла уменьшается до 0, а всœе содержимое теряется.

    Чтобы прочитать данные из существующего файла или записать в него данные, файл сначала нужно открыть с помощью системного вызова open с двумя аргументами: символьным именем файла и режимом открытия файла (для записи, чтения или того т другого), к примеру

    fd = open ("file", how);

    Системные вызовы create и open возвращают наименьший неиспользуемый в данный момент дескриптор файла. Когда программа начинает выполнение стандартным образом, файлы с дескрипторами 0, 1 и 2 уже открыты для стандартного ввода, стандартного вывода и стандартного потока сообщений об ошибках.

    В стандарте языка Си отсутствуют средства ввода-вывода. Все операции ввода-вывода реализуются с помощью функций, находящихся в библиотеке языка, поставляемой в составе системы программирования Си. На стандартный поток ввода ссылаются через указатель stdin, вывода – stdout, сообщений об ошибках – stderr. По умолчанию потоку ввода stdin ставится в соответствие клавиатура, а потокам stdout и stderr – экран дисплея.

    Для ввода-вывода данных с помощью стандартных потоков в библиотеке Си определœены функции:

    • getchar ()/putchar () – ввод-вывод отдельного символа;
    • gets ()/ puts () – ввод-вывод строки;
    • scanf ()/ printf () – ввод-вывод в режиме форматирования данных.

    Процесс в любое время может организовать ввод данных из стандартного файла ввода, выполнить символьный вызов:

    read (stdin, buffer, nbyts);

    Аналогично организуется вывод в стандартный файл вывода

    write (stdout, buffer, nbytes).

    При работе в Windows 2000 с помощью функции CreateFile можно создать файл и получить дескриптор к нему. Эту же функцию следует применять и для открытия уже существующего файла, так как в Win 32 API нет специальной функции File Open. Параметры функций, как правило, многочисленны, к примеру, функция CreateFile имеет семь параметров:

    1. указатель на имя файла, который нужно создать или открыть;
    2. флаги (биты), указывающие, может ли с этим файлом выполняться чтение, запись или то и другое;
    3. флаги, указывающие, может ли данный файл одновременно открываться несколькими процессами;
    4. указатель на описатель защиты, сообщение, кто может получать доступ к файлу;
    5. флаги, сообщающие, что делать, в случае если файл существует или, напротив - не существует;
    6. флаги, управляющие архивацией, сжатием и т.д.;
    7. дескриптор файла, чьи атрибуты должны быть клонированы для нового файла,

    Fd = CreateFile ("data", GENERIC_READ, O, NULL, OPEN_EXSTING, O, NULL).

    Понятие файл. Операции с файлами.

    Все программы и данные хранятся в долговременной (внешней) памяти компьютера в виде файлов.

    Файл - это определœенное количество информации (программа или данные), имеющее имя и хранящееся в долговременной (внешней) памяти.

    Имя файла состоит из двух частей, разделœенных точкой: собственно имя файла и расширение, определяющее его тип (программа, данные и т. д.). Собственно имя файлу дает пользователь, а тип файла обычно задается программой автоматически при его создании.

    В различных операционных системах существуют различные форматы имен файлов. В операционной системе MS-DOS собственно имя файла должно содержать не более восьми букв латинского алфавита и цифр, а расширение состоит из трех латинских букв, к примеру: proba.txt

    В операционной системе Windows имя файла может иметь до 255 символов, причем допускается использование русского алфавита͵ к примеру: Единицы измерения информации.doc

    До появления операционной системы Windows 95 на большинстве компьютеров IBM PC работала операционная система MS-DOS, в которой действовали весьма строгие правила присвоения имен файлам. Эти правила называют соглашением 8.3

    По соглашению 8.3 имя файла может состоять из двух частей, разделœенных точкой. Первая часть может иметь длину до 8 символов, а вторая часть (после точки) - до 3 символов. Вторая часть, стоящая после точки, принято называть расширением имени.

    При записи имени файла разрешается использовать только буквы английского алфавита и цифры. Начинаться имя должно с буквы. Пробелы и знаки препинания не допускаются, за исключением восклицательного знака (!), тильды (~) и символа подчеркивания (_).

    После введения в действие операционной системы Windows 95 требования к именам файлов стали существенно мягче. Οʜᴎ действуют и во всœех последующих версия операционных систем Windows. 1. Разрешается использовать до 255 символов. 2. Разрешается использовать символы национальных алфавитов, в частности русского. 3. Разрешается использовать пробелы и другие ранее запрещенные символы, за исключением следующих девяти: /\:*?"<>|. 4. В имени файла можно использовать несколько точек. Расширением имени считаются всœе символы, стоящие за последней точкой.

    Роль расширения имени файла чисто информационная, а не командная. В случае если файлу с рисунком присвоить расширение имени ТХТ, то содержимое файла от этого не превратится в текст. Его можно просмотреть в программе, предназначенной для работы с текстами, но ничего вразумительного такой просмотр не даст.

    Файловая система. На каждом носителœе информации (гибком, жестком или лазерном диске) может храниться большое количество файлов. Порядок хранения файлов на диске определяется установленной файловой системой.

    Файловая система - это система хранения файлов и организации каталогов. Для дисков с небольшим количеством файлов (до нескольких десятков) удобно применять одноуровневую файловую систему, когда каталог (оглавление диска) представляет собой линœейную последовательность имен файлов. Для отыскания файла на диске достаточно указать лишь имя файла.

    В случае если на диске хранятся сотни и тысячи файлов, то для удобства поиска файлы организуются в многоуровневую иерархическую файловую систему, которая имеет ʼʼдревовиднуюʼʼ структуру (имеет вид перевернутого дерева).

    Начальный, корневой, каталог содержит вложенные каталоги 1-го уровня, в свою очередь, в каждом из них бывают вложенные каталоги 2-го уровня и т. д. Необходимо отметить, что в каталогах всœех уровней могут храниться и файлы.

    Для облегчения понимания этого вопроса воспользуемся аналогией с традиционным ʼʼбумажнымʼʼ способом хранения информации. В такой аналогии файл представляется как некоторый озаглавленный документ (текст, рисунок и пр.) на бумажных листах. Следующий по величинœе элемент файловой структуры принято называть каталогом. Продолжая ʼʼбумажнуюʼʼ аналогию, каталог будем представлять как папку, в которую можно вложить множество документов, ᴛ.ᴇ. файлов. Каталог также получает собственное имя (представьте, что оно написано на обложке папки).

    Каталог сам может входить в состав другого, внешнего по отношению к нему каталога. Это аналогично тому, как папка вкладывается в другую папку большего размера. Τᴀᴋᴎᴍ ᴏϬᴩᴀᴈᴏᴍ, каждый каталог может содержать внутри себя множество файлов и вложенных каталогов (их называют подкаталогами). Каталог самого верхнего уровня, который не вложен ни в какие другие, принято называть корневым каталогом.

    А теперь полную картину файловой структуры представьте себе так: вся внешняя память компьютера - это шкаф с множеством выдвижных ящиков. Каждый ящик - аналог диска; в ящике - большая папка (корневой каталог); в этой папке множество папок и документов (подкаталогов и файлов) и т.д. Самые глубоко вложенные папки хранят в себе только документы (файлы) или бывают пустыми.

    Путь к файлу. Для того чтобы найти файл в иерархической файловой структуре крайне важно указать путь к файлу. В путь к файлу входят записываемые через разделитель "\" логическое имя диска и последовательность имен вложенных друг в друга каталогов, в последнем из которых находится данный нужный файл.

    К примеру, путь к файлам на рисунке можно записать так: C:\Рефераты\ C:\Рефераты\Физика\ C:\Рефераты\Информатика\ C:\Рисунки\

    Полное имя файла. Путь к файлу вместе с именем файла называют полным именем файла. Пример полного имени файлов: C:\Рефераты\Физика\Оптические явления.doc C:\Рефераты\Информатика\Интернет.doc C:\Рефераты\Информатика\Компьютерные вирусы.doc C:\Рисунки\Закат.jpg C:\Рисунки\ Зима.jpg

    В операционной системе Windows вместо каталогов используется понятие ʼʼпапкаʼʼ. Папка - ϶ᴛᴏ объект Windows, предназначенное для объединœения файлов и других папок в группы. Понятие папки шире, чем понятие ʼʼкаталогʼʼ.

    В Windows на вершинœе иерархии папок находится папка Рабочий стол. (Следующий уровень представлен папками Мой компьютер, Корзина и Сетевое окружение (если компьютер подключен к локальной сети).

    В случае если мы хотим ознакомиться с ресурсами компьютера, крайне важно открыть папку Мой компьютер .

    С файлами и папками можно выполнить ряд стандартных действий. Такие действия с файлами, как ʼʼсоздатьʼʼ, ʼʼсохранитьʼʼ, ʼʼзакрытьʼʼ можно выполнить только в прикладных программах (ʼʼБлокнотʼʼ, ʼʼPaintʼʼ, …).

    Действия ʼʼоткрытьʼʼ, ʼʼпереименоватьʼʼ, ʼʼпереместитьʼʼ, ʼʼкопироватьʼʼ, ʼʼудалитьʼʼ можно выполнить в системной среде. ‣‣‣ Копирование (копия файла помещается в другой каталог);
    ‣‣‣ Перемещение (сам файл перемещается в другой каталог);
    ‣‣‣ Удаление (запись о файле удаляется из каталога);
    ‣‣‣ Переименование (изменяется имя файла).

    Графический интерфейс Windows позволяет производить операции над файлами с помощью мыши с использованием метода Drag&Drop (тащи и бросай). Существуют также специализированные приложения для работы с файлами, так называемые файловые менеджеры.

    Понятие файл. Операции с файлами. - понятие и виды. Классификация и особенности категории "Понятие файл. Операции с файлами." 2017, 2018.

    Ход занятия

    1. Организационный момент: приветствие, проверка явки и готовности к занятию

    2. Сообщение темы, цели занятия, критериев оценки

    Актуализация знаний (повторение изученного материала)

    В настоящее время все операционные системы для персональных компьютеров обеспечивают взаимодействие с пользователем с помощью графического интерфейса.

    Это позволяет даже начинающему пользователю компьютера уверенно работать в среде операционной системы (проводить операции с файлами, запускать программы и так далее).

    Объяснение нового материала

    Графический интерфейс позволяет осуществлять взаимодействие человека с компьютером в форме диалога с использованием окон, меню и элементов управления (диалоговых панелей, кнопок и так далее).

    Операционная система Windows имеет достаточно удобный графический интерфейс, построенный на следующих основных элементах:

    Рабочий стол

    Панель задач

    Окна

    4.Диалоговые компоненты (меню, панели инструментов, кнопки, …)

    Пиктограммы и ярлыки

    Рабочий стол (РС) - исходное состояние диалоговой среды MS Windows. РС раскрывается на экране после запуска MS Windows. На «поверхности» РС располагаются ярлыки наиболее часто используемых приложений, документов, папок, устройств.









    Файлы и файловая система

    Все программы и данные хранятся в долговременной (внешней) памяти компьютера в виде файлов.

    Файл - это определенное количество информации (программа или данные), имеющее имя и хранящееся в долговременной (внешней) памяти.

    Имя файла. Имя файла состоит из двух частей, разделенных точкой: собственно имя файла и расширение, определяющее его тип (программа, данные и так далее). Собственно имя файлу дает пользователь, а тип файла обычно задается программой автоматически при его создании (табл. 4.2).

    В различных операционных системах существуют различные форматы имен файлов. В операционной системе MS-DOS собственно имя файла должно содержать не более 8 букв латинского алфавита, цифр и некоторых специальных знаков, а расширение состоит из трех латинских букв, например: proba.txt



    В операционной системе Windows имя файла может иметь длину до 255 символов, причем можно использовать русский алфавит, например: Единицы измерения информации.doc

    Файловая система. На каждом носителе информации (гибком, жестком или лазерном диске) может храниться большое количество файлов. Порядок хранения файлов на диске определяется используемой файловой системой.

    Каждый диск разбивается на две области: область хранения файлов и каталог. Каталог содержит имя файла и указание на начало его размещения на диске. Если провести аналогию диска с книгой, то область хранения файлов соответствует ее содержанию, а каталог - оглавлению. Причем книга состоит из страниц, а диск - из секторов.

    Для дисков с небольшим количеством файлов (до нескольких десятков) может использоваться одноуровневая файловая система , когда каталог (оглавление диска) представляет собой линейную последовательность имен файлов (табл. 4.3). Такой каталог можно сравнить с оглавлением детской книжки, которое содержит только названия отдельных рассказов.

    Если на диске хранятся сотни и тысячи файлов, то для удобства поиска используется многоуровневая иерархическая файловая система , которая имеет древовидную структуру. Такую иерархическую систему можно сравнить, например, с оглавлением данного учебника, которое представляет собой иерархическую систему разделов, глав, параграфов и пунктов.

    Начальный, корневой каталог содержит вложенные каталоги 1-го уровня, в свою очередь, каждый из последних может содержать вложенные каталоги 2-го уровня и так далее. Необходимо отметить, что в каталогах всех уровней могут храниться и файлы.

    Например, в корневом каталоге могут находиться два вложенных каталога 1-го уровня (Каталог_1, Каталог_2) и один файл (Файл_1). В свою очередь, в каталоге 1-го уровня (Каталог_1) находятся два вложенных каталога второго уровня (Каталог_1.1 и Каталог_1.2) и один файл (Файл_1.1) - рис. 4.21.

    Файловая система - это система хранения файлов и организации каталогов.

    Основные операции с файлами.

    В процессе работы на компьютере наиболее часто над файлами производятся следующие операции:

    • копирование (копия файла помещается в другой каталог);
    • перемещение (сам файл перемещается в другой каталог);
    • удаление (запись о файле удаляется из каталога);
    • переименование (изменяется имя файла).

    Графический интерфейс Windows позволяет проводить операции над файлами с помощью мыши с использованием метода Drag&Drop (перетащи и оставь). Существуют также специализированные приложения для работы с файлами, так называемые файловые менеджеры : Norton Commander, Windows Commander, Проводник и др.

    В некоторых случаях возникает необходимость работать с интерфейсом командной строки. В Windows предусмотрен режим работы с интерфейсом командной строки MS-DOS.

    Подведение итогов занятия

    6. Рефлексия:

    Что запомнилось на занятии?

    Что понравилось?

    В чем возникли трудности?

    7. Домашнее задание: записи.

    Копирование и перемещение

    1 способ. Разместить на рабочем столе два окна: источник и приемник копирования. Выделить в окне-источнике необходимые значки. Несколько значков выделяются при нажатой клавише Ctrl. Перетащить мышью выделенные значки в окно-приемник, указав на любой из выделенных значков. При одновременно нажатой клавише Ctrl происходит копирование, без нее - перемещение элементов (при условии, что папки находятся на одном диске).

    2 способ . Выделить копируемые элементы. Выбрать меню Правка / Копировать (Вырезать ). При выборе "Вырезать " произойдет перемещение. Открыть папку-приемник. Выбрать меню Правка / Вставить .

    Удаление файлов и папок

    Удаление файлов выполняется выбором элементов и нажатием клавиши Delete. При этом отмеченные элементы перемещаются в специальную папку - Корзину. При очистке корзины происходит уничтожение файлов. Существует еще операция стирания файлов, когда специальными служебными программами кластеры, в которых содержались стираемые файлы, заполняются случайными данными.

    Групповые операции с файлами

    Если требуется выполнить операцию копирования или удаления с большим количеством файлов одновременно, то выделять их удерживая Ctrl не очень удобно. Можно выделить целую группу подряд идущих значков, щелкнув по первому их них и при нажатой клавише Shift - по последнему. Однако, в этом случае требуется определенным образом упорядочить значки. Для этого следует открыть папку с файлами и обратиться к меню Вид / Упорядочить значки . Существует 4 способа упорядочивания значков в папке: по имени, по типу, по размеру, по дате. Например, необходимо скопировать все файлы с расширением.txt. В этом случае следует упорядочить значки по типу, после чего все файлы типа.txt будут сгруппированы вместе и, использовать клавишу Shift для их выделения. Аналогичный прием применяется для выделения "старых" файлов (упорядочение по дате), "маленьких" (упорядочение по размеру) и в других стандартных ситуациях.

    Если в окне не показана полная информация о файлах (расширение, объем и дата создания), следует обратиться к меню окна папки Вид / Таблица и в окне будут выведены все характеристики файлов.

    Переименование файлов и папок.

    Переименование файла или папки выполняется либо через меню Переименовать , вызываемого щелчком правой кнопки мыши на соответствующем значке, либо щелчком по имени выделенного значка.

    Замечание . Удаление или переименование невозможно, если указанный файл уже открыт каким-либо приложением.

    Работа с буфером обмена

    ОС Windows создает и обслуживает специальную область памяти, называемую буфером обмена. Буфер обмена служит для обмена данными между приложениями OC Windows. Описанный выше второй способ копирования предполагает использование буфера обмена.

    В меню Правка для операций с буфером обмена используются пункты Копировать, Вырезать и Вставить. Первые два помещают в буфер обмена объект, последний - копирует из буфера обмена. Если объект (часть текста, рисунок и т.д.) не выделен, то первые два пункта будут не активны. Если буфер обмена пуст, то не будет активен и третий пункт.

    Операции с буфером обмена выполняются очень часто, поэтому на панель инструментов окна помещаются кнопки быстрого доступа.

    Самый быстрый способ работы с буфером обмена - использование комбинаций клавиш: Ctrl+C - копировать; Ctrl+X - вырезать; Ctrl + V - вставить.



    Есть вопросы?

    Сообщить об опечатке

    Текст, который будет отправлен нашим редакторам: