Тестовые задания.
Обеспечение целостности файловой системы в современных операционных системах
Файловая система распределяет дисковую память, поддерживает именование файлов, отображает их имена в соответствующие адреса во внешней памяти и обеспечивает доступ к данным, а также поддерживает их разделение, защиту и восстановление. Файловая система — это часть операционной системы, назначение которой состоит в том, чтобы организовать эффективную работу с данными, хранящимися во внешней памяти… Читать ещё >
Тестовые задания. Обеспечение целостности файловой системы в современных операционных системах (реферат, курсовая, диплом, контрольная)
Файловая система распределяет дисковую память, поддерживает именование файлов, отображает их имена в соответствующие адреса во внешней памяти и обеспечивает доступ к данным, а также поддерживает их разделение, защиту и восстановление.
Файловая система — это часть операционной системы, назначение которой состоит в том, чтобы организовать эффективную работу с данными, хранящимися во внешней памяти, и обеспечить пользователю удобный интерфейс при работе с ними.
Основные функции файловой системы:
- · Идентификация файлов. Связывание имени с выделенным ему пространством внешней памяти.
- · Распределение внешней памяти между файлами.
- · Обеспечение надежности и отказа устойчивости.
- · Обеспечение защиты от несанкционированного доступа.
- · Обеспечение совместного доступа к файлам.
- · Обеспечение высокой производительности.
Что означает «512» в элементе таблицы FAT для некоторого кластера
· кластер используется файлом и не является последним;
Таблица Fat состоит из массива индексных указателей. Указатель может принимать значения, характеризующие состояние связанного с ним кластера.
Возможны следующие состояния:
- · кластер свободен — указатель обнулен;
- · кластер занят файлом и не является последним кластером файла — значение указателя — это номер следующего кластера файла;
- · кластер является последним кластером файла — указатель содержит метку EOC (End Of Clusterchain), значение которой зависит от версии FAT:
- — для FAT12 меткой EOC считается любое значение, большее или равное 0x0FF8 (по умолчанию 0x0FFF);
- — для FAT16 — большее или равное 0xFFF8 (по умолчанию 0xFFFF);
- — для FAT32 — любое значение, большее или равное 0x0FFFFFF8 (по умолчанию 0x0FFFFFFF);
- · кластер поврежден — указатель содержит специальную метку, значение которой для FAT12 0x0FF7, для FAT16 0xFFF7 и для FAT32 0x0FFFFFF7. Поврежденный кластер не может использоваться файловой системой для хранения данных; соответствующие указатели не затрагиваются при форматировании тома, когда все остальные указатели обнуляются;
- · кластер зарезервирован «для будущей стандартизации» — указатель содержит значение, превышающее CountofClusters, но меньшее метки поврежденного кластера (то есть до 0xFFF6 включительно для FAT16). В этом случае кластер, не соответствуя никаким реальным данным, считается занятым и пропускается при поиске свободного, но никакой другой информации о нём не предоставляется.