Skip to content

Контрольный тест: Файловые системы — вариант 2


В каждом вопросе выберите один правильный вариант ответа.


1. Какую задачу файловая система выполняет при сохранении данных на накопителе?

Section titled “1. Какую задачу файловая система выполняет при сохранении данных на накопителе?”
  • A. Определяет приоритет выполняющихся процессов
  • B. Распределяет оперативную память между приложениями
  • C. Организует размещение данных и связывает их с файлами и каталогами
  • D. Управляет частотой процессора

2. Что позволяет виртуальная файловая система (VFS)?

Section titled “2. Что позволяет виртуальная файловая система (VFS)?”
  • A. Использовать только одну файловую систему на всех накопителях
  • B. Предоставлять приложениям общий интерфейс работы с различными файловыми системами
  • C. Автоматически создавать резервные копии файлов
  • D. Хранить все файлы только в оперативной памяти

3. Что относится к метаданным файла?

Section titled “3. Что относится к метаданным файла?”
  • A. Только содержимое файла
  • B. Значения переменных запущенной программы
  • C. Содержимое оперативной памяти, выделенной процессу
  • D. Размер, владелец, права доступа и время изменения файла

4. Какую роль выполняют каталоги в файловой системе?

Section titled “4. Какую роль выполняют каталоги в файловой системе?”
  • A. Организуют файлы и другие каталоги в иерархическую структуру
  • B. Используются исключительно для хранения системных программ
  • C. Определяют порядок выполнения процессов
  • D. Хранят данные только во временной памяти

5. Какой пример относится к абсолютному пути в Linux?

Section titled “5. Какой пример относится к абсолютному пути в Linux?”
  • A. ../documents/report.txt
  • B. projects/site/index.html
  • C. /home/student/projects/site/index.html
  • D. ./index.html

6. Что происходит при удалении обычного файла с точки зрения файловой системы?

Section titled “6. Что происходит при удалении обычного файла с точки зрения файловой системы?”
  • A. Процессор очищает оперативную память, занятую файлом
  • B. Файловая система освобождает связанные с файлом структуры и его занятые блоки, когда они больше не используются
  • C. Размер всех остальных файлов автоматически увеличивается
  • D. Файл обязательно перемещается в другой раздел диска

7. Какая проблема может возникать при непрерывном размещении файлов на накопителе?

Section titled “7. Какая проблема может возникать при непрерывном размещении файлов на накопителе?”
  • A. Невозможно определить имя файла
  • B. Файл нельзя читать последовательно
  • C. Каждый файл обязательно должен занимать один блок
  • D. Может отсутствовать достаточно большой непрерывный участок свободного пространства

8. Для чего файловой системе нужен учёт свободного пространства?

Section titled “8. Для чего файловой системе нужен учёт свободного пространства?”
  • A. Чтобы определять, какие блоки можно выделить новым или увеличивающимся файлам
  • B. Чтобы назначать пользователям пароли
  • C. Чтобы изменять тактовую частоту процессора
  • D. Чтобы выбирать следующий процесс для выполнения

9. Файл имеет права rw-r-----. Какие права предоставлены группе владельца?

Section titled “9. Файл имеет права rw-r-----. Какие права предоставлены группе владельца?”
  • A. Чтение и запись
  • B. Чтение и выполнение
  • C. Только чтение
  • D. Полный доступ

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

Section titled “10. Какое утверждение правильно описывает отличие логического уровня файловой системы от физического?”
  • A. Логический уровень работает только в Linux, а физический — только в Windows
  • B. Логический уровень описывает файлы, каталоги и пути, а физический — размещение данных на носителе
  • C. Логический уровень отвечает только за оперативную память
  • D. Между логическим и физическим уровнями нет различий

Дано дерево каталогов:

/
└── home
└── user
├── web
│ ├── frontend
│ │ ├── index.html
│ │ └── css
│ │ └── style.css
│ └── backend
│ └── app.py
└── docs
└── notes.txt

Текущий каталог:

/home/user/web/backend

Запишите:

  1. абсолютный путь к файлу style.css;
  2. относительный путь к файлу index.html;
  3. относительный путь к файлу notes.txt.

Переведите права:

rw-r-----

в числовую форму.


13. Размещение файлов по блокам

Section titled “13. Размещение файлов по блокам”

Размер блока файловой системы — 8 КиБ.

Файл имеет размер 18 КиБ.

Определите:

  1. сколько блоков потребуется для хранения файла;
  2. сколько места будет фактически выделено;
  3. сколько пространства в последнем блоке останется неиспользованным.