KNOWLEDGE HYPERMARKET


О файлах и файловых структурах. Полные уроки

Гипермаркет знаний>>Информатика>>Информатика 8 класс. Полные уроки>>Информатика: О файлах и файловых структурах.


Содержание

Тема

  • О файлах и файловых структура

Цель

  • Дать представление о файловой системе и объяснить принцип ее работы

Ход урока

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


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

Файл (англ.file) - последовательность числа байтов, обладающая уникальным собственным именем на машинных носителях.

Файлы условно разделяют на два типа - текстовые и двоичные.

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

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

 


 

Эти файлы не предназначены непосредственно для чтения человеком. Примерами двоичных файлов являются исполняемые программы и файлы с графическими изображениями.

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

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

Организация файлов в виде древовидной структуры называется файловой системой. Принцип организации файловой системы - табличный. То есть, информация о местонахождении файла на диске хранится в таблице размещения файлов (англ. File Allocation Table, FAT).

 



 

Структура FAT похожа на оглавление книги – операционная система использует ее для быстрого поиска файлов.
Позже была введена FAT32 - усовершенствованная версию FAT. Она могла поддерживать тома, объем которых уже может превышать 2 Гбайт (в отличии от FAT).

 

NTFS

 

Далее появилась более перспективное направление в развитии файловых систем - NTFS (New Technology File System - файловая система новой технологии), поддерживающая длинные имена файлов и предлагающая надежную систему безопасности данных.

Объем раздела NTFS не ограничен. Также, NTFS экономит место на диске, сжимая его самого, отдельные файлы и каталоги.

 

NTFS


В Windows XP применяется и FAT32 и NTFS.


Имена и расширение файлов


С «рождением» ОС Windows 95 было введено понятие «длинного» имени, которое могло содержать до 256 любых символов, кроме девяти специальных: \ / : * ? “ < > |.

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

Расширение файла - хаотичная последовательность символов, добавляемых в конец имени файла.

 


 

Оно служит для классификации типа или формата файла.

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

В старых операционных системах длина расширения ограничивалась тремя символами, в современных же ограничений нет.

Операционная система или файловый менеджер устанавливают возможные соответствия между расширениями файлов и приложениями.

 

Расширение файла


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

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



Виды файловой структуры


1) Одноуровневая - последовательность имен файлов, используема для дисков с небольшим количеством файлов.

2) Многоуровневая или иерархическая - древовидная структура, служищая для хранения тысяч файлов.

Функции файловой системы


К функциям обслуживания файловой структуры относятся такие операции (естественно, происходящие в среде какой-либо ОС):

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

Вопросы

1. Что такое файловая сиcтема?

2. Объясните понятие "файл".

3. Какие бывают файлы?

4. Какие существуют типы файлових таблиц?

5. Что такое расширение файла?

6. Функции файловой системы.

Список использованных источников

1.  Урок на тему «Файловая система», Кинаевский М.Ю., г. Кривой Рог

2. Хеннер Е.К. Информатика. 10 класс. М.: БИНОМ. Лаборатория знаний, 2004

3. Информатика в школе: Приложение к журналу «Информатика и образование». - М., - 2003

4. www.ixbt.com


 
Отредактировано и выслано преподавателем Киевского национального университета им. Тараса Шевченко Соловьевым М. С.


 Над уроком работали

Кинаевский М.Ю.

Соловьев М. С.




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

Предмети > Информатика > Информатика 8 класс