Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
12-Программные средства.doc
Скачиваний:
6
Добавлен:
10.11.2019
Размер:
1.78 Mб
Скачать

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

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

Файл - наименьшая единица хранения информации, содержащая последовательность байтов и имеющая имя, т.е.

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

Характеристики файла:

  • имя (иногда с полным путем),

  • расширение,

  • размер в байтах,

  • время создания (время и дата),

  • атрибут (архивный, только для чтения, системный и скрытый).

Каталог (директория, папка) — это поименованное место на внешнем носителе, в котором хранятся файлы и вложенные каталоги (подкаталоги). Каждый файл имеет имя и расширение. Расширение указывает на тип файла (вид информации). Например, полное имя файла proba.txt состоит из имени файла (proba) и типа файла, его расширения (txt). Имя файла в Windows (полное, с указанием директорий, его содержащих) может иметь до 255 символов. Расширение отделяется от имени точкой. В Windows каждому типу файла ставится в соответствие свой значок. Файл - это определенное количество информации, имеющее имя и хранящееся в памяти.

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

Важным понятием в среде Windows является ярлык. Изображается он значком с черной стрелкой в левом углу.

Ярлык – маленький файл (объемом 1 Кбайт), который содержит информацию о пути к объекту.

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

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

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

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

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

Файловая система – часть ОС, включает:

    • Совокупность всех файлов на дисках;

    • Наборы структур данных, используемых для управления (каталоги, дескрипторы файлов, таблицы распределения свободного и занятого пространства);

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

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

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