Урок 4

Работа с файловой системой

Теоретическая часть

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

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

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

Расширение файла - конкретная последовательность символов (букв и цифр), следующая за именем файла через символ точки "." и применяемая для идентификации типа файла программными продуктами и/или пользователем. То есть с помощью расширения файла программы и человек понимают (если знают) какой тип данных заключен в конкретном файле, какими особенностями он обладает, что необходимо для его исполнения.

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

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

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

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

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

дисковод:\путь\имя файла

Текущий дисковод – дисковод, с которым работает пользователь.

Путь к файлу – последовательность из имен каталогов или символов .., разделенных \.

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

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

  • только чтение (R);

  • архивный (A);

  • скрытый (H);

  • системный (S).

Атрибут файла «Только чтение» указывает, что файл нельзя изменять. Все попытки изменить файл с атрибутом «только чтение», удалить его или переименовать завершатся неудачно.

Атрибут файла «Скрытый». Файл с таким атрибутом не отображается в папке. Атрибут можно применять также и к целым папкам. Надо помнить, что в системе предусмотрена возможность отображения скрытых файлов, для этого достаточно в меню Проводника Сервис – Свойства папки – вкладка Вид – Показывать скрытые файлы и папки.

Атрибут файла «Архивный» имеют практически все файлы, его включение/отключение практически не имеет никакого смысла. Использовался атрибут программами резервного копирования для определения изменений в файле.

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

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

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

При передачи и хранении различных файлов необходимо учитывать объем этих файлов. Если объем слишком велик, можно создать архив файлов с помощью программ архиваторов (7-zip, WinRAR, WinZip).

Запись информации - это способ фиксирования информации на материальном носителе.

На компакт-диски информация записывается с помощью специальных программ (Nero, CDBurnerXP, Burn4Free, CD DVD Burning и др.);

На остальные внешние цифровые носители информация записывается операциями копирования или перемещения.

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

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

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

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

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

Видео Файловая система

Практическая часть

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

Задание 2. Определите размер архива, если исходный размер папки равен 1, 25 МБ, а степень сжатия 90%.

Задание 3. Рассчитайте время передачи файла по интернету, если скорость соединения 128 кбит/сек, а объём файла 3 Мбайт. Используется формула:

Задание 4. Если скорость сети Интернет 512 кбит/сек, то какой объем файла можно скачать за 1,5 мин

Ответы на задания 2, 3 и 4 запишите в блокноте и сохраните в своей папке.

Задание 5. Создать в своей папке папку «files». Используя поиск файлов по шаблону, найти на диске D: любые пять файлов с расширением .doc и выполните задания:

  • Скопировать все найденные файлы в папку files.

  • Отсортировать скопированные файлы по убыванию размера файла (при этом размер каждого файла должен отображаться на экране).

  • Определить размер папки files (запишите размер папки в тетрадь).

  • Переименовать все файлы так, чтобы у самого большого по размеру файла было имя 1, … а у самого маленького - 5

  • Найти на диске D и скопировать в папку files 1 файл, имя которого содержит символы а

Задание 6. Постройте дерево каталогов. Скопируйте задание. Сохраните в своей папке под именем Корневой каталог

Электронная рабочая тетрадь

Задание 1 - Операционная система и работа с папками(классификация)

Задание 2 - Операционная система(простой порядок)

Задание 3 - Запуск и завершение работы программы(слова из букв)

Задание 4 - Элементы окна программы(установите соответствие)

Задание 5 -Запуск программ(подберите пары)

Задание 6 - Рабочий стол(установите соответствие)

Задание 7 - Рабочий стол(слова из букв)

Задание 8 - Рабочий стол(ввод текста)

Задание 9 - Рабочий стол(найдите пару)

Проверка знаний

Кроссворд - Работа с мышью и клавиатурой

Кроссворд - Рабочий стол

Тест - Учимся работать на компьютере

Тест - Понятие ОС. Рабочий стол, папка.

Тест - Запуск и завершение работы прикладной программы