Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
sranaya_informatika.doc
Скачиваний:
24
Добавлен:
12.04.2015
Размер:
2.48 Mб
Скачать

Классификация файловых систем

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

  • Для носителей с произвольным доступом (например, жёсткий диск): FAT32HPFSext2 и др. Поскольку доступ к дискам в разы медленнее, чем доступ к оперативной памяти, для прироста производительности во многих файловых системах применяется асинхронная запись изменений на диск. Для этого применяется либо журналирование, например в ext3ReiserFSJFSNTFS,XFS, либо механизм soft updates и др. Журналирование широко распространено в Linux, применяется в NTFS. Soft updates — в BSD системах.

  • Для носителей с последовательным доступом (например, магнитные ленты): QIC и др.

  • Для оптических носителей — CD и DVDISO9660HFSUDF и др.

  • Виртуальные файловые системы: AEFS и др.

  • Сетевые файловые системы: NFSCIFSSSHFSGmailFS и др.

  • Для флэш-памяти: YAFFSExtremeFFSexFAT.

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

Задачи файловой системы

Основные функции любой файловой системы нацелены на решение следующих задач:

  • именование файлов;

  • программный интерфейс работы с файлами для приложений;

  • отображения логической модели файловой системы на физическую организацию хранилища данных;

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

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

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

27 Окна Windows

Окно – прямоугольная область экрана, в которой выполняются различные Windows-программы. Каждая программа имеет свое окно. Все окна имеют одинаковый состав и структуру.

В состав окна входят следующие элементы (Рис. 12):

  • строка заголовка – верхняя строка окна, в которой находится имя программы или имя окна;

  • кнопка сворачивания окна;

  • кнопка восстановления окна (ее вид зависит от состояния окна);

  • кнопка закрытия окна;

  • кнопка системного меню – открывает системное меню окна;

  • строка меню – содержит команды для управления окном;

  • панель инструментов – содержит кнопки, вызывающие наиболее часто употребляемые команды;

  • полосы прокрутки – позволяют просматривать содержимое окна вертикально и горизонтально. 

  • рабочее поле – пространство для размещения объектов (текста, рисунков, значков и пр.) и работы с ними;

  • строка состояния – полоса, на которой расположены индикаторы состояния;

  • рамка окна.

Окно может существовать в трех состояниях:

  • полноэкранное – окно развернуто на весь экран;

  • нормальное – окно занимает часть экрана(Рис. 13);

  • свернутое – окно в свернутом состоянии.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]