Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Управление файлами



628. Что такое файл?

именованная последовательность байтов произвольной длины.

629. Почему чаще всего файлы размещаются на магнитных дисках?

630. Какие свойства имеют файлы в современной вычислительной системе?

1) Имя файла

2) Расширение имени файла

3) атрибут

4) Время

5) Владелец и группа файла

6) Права доступа

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

1) «Обыкновенный файл» — файл, позволяющий операции чтения, записи, перемещения внутри файла

2) Каталог или директория — файл, содержащий записи о входящих в него файлах.

3) специальные файлы

632. Что представляют собой обычные файлы?

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

633. Что представляют собой специальные файлы?

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

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

634. На какие типы делятся специальные файлы?

блочные и символьные

635. Что представляют собой файлы-каталоги?

файл, содержащий записи о входящих в него файлах.

это таблица, каждый элемент которой состоит из двух полей: номера i-узла данного файла в его файловой системе и имени файла, которое связано с этим номером

636. Какая информация содержится в каталоге?

каталогизированная (упорядоченная)

637. Что собой представляет атрибут файла?

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

1) Только чтение.

2) Скрытый.

3) Индексировать папку (файл) для более быстрого поиска.

4) Сжимать содержимое для экономии места на диске.

5) Шифровать содержимое для защиты данных.

638. Какую иерархию имеют каталоги в современной вычислительной системе?

Иерархия каталогов может быть деревом или сетью.

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

Одноуровневая

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

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

часть ОС, которая обеспечивает перевод виртуального представления файла в физическое.

640. Какие функции реализует файловая система?

1. Идентификация файлов

2. Распределение внешней памяти между файлами.

3. Обеспечение надежности и отказоустойчивости.

4. Обеспечение защиты от несанкционированного доступа.

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

6. Обеспечение высокой производительности.

641. Что такое файловый указатель?

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

642. Что обычно включает в себя файловая система?

1) совокупность всех файлов на диске,

2) наборы структур данных

3) комплекс системных программных средств,

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

643. Как можно представить функционирование файловой системы?

http://citforum.urc.ac.ru/operating_systems/sos/glava_10.shtml

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

644. Назовите уровни функционирования файловой системы.

645. Какие задачи решает символьный уровень файловой системы?

определение по символьному имени файла его уникального имени.

646. Что является уникальным именем файла в операционной системе UNIX?

номер индексного дескриптора файла (i-node).

647. Какие задачи решает базовый уровень файловой системы?

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

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

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

649. Какие задачи решает физический уровень файловой системы?

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

650. Что такое логическая организация файла?

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

651. Как организованы логические записи в современных файловых системах?

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

652. Что такое физическая организация файла?

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

653. Назовите способы физической организации файла?

1) размещение в виде связанного списка блоков дисковой памяти

2) Непрерывное размещение

654. Что такое непрерывное размещение при физической организации файла?

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

655. Что такое размещение в виде связанного списка блоков при физической организации файла?

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

656. Что понимают под файловой структурой?

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

657. Что такое одноуровневая организация файловой системы?

линейная последовательность имен файлов, используется для дисков с небольшим количеством файлов

658. Опишите структуру каталога при одноуровневой организации файловой системы.

все файлы входят в один каталог

659. Что такое древовидная организация файловой системы?

Иерархическая организация файла

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

660. Для чего используются средства манипулирования файловой структурой?

661. Что такое дескриптор файла?

системная структура данных, содержащая информацию о актуальном состоянии «открытого» файла.

662. Какую информацию содержит дескриптор файла?

содержит актуальную информацию об открытом файле.

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

с точной записью

с ленивой записью

восстанавливаемые

664. Поясните принцип работы файловой системы с точной записью.

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

665. Поясните принцип работы файловой системы с ленивой записью.

Все изменения записываются в кэш, а содержимое последнего сбрасывается на диск.

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

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

666. Что такое восстанавливаемые файловые системы?

Система ведет журнал изменений. В случае аварии система выполняет процедуру восстановления на основе информации этого журнала.

667. Что такое посимвольные устройства?

устройства, обеспечивающие посимвольный обмен, такие, как консоль,

печатающее устройство или устройство телеобработки данных.

Обмен информацией между ОЗУ и посимвольными устройствами осуществляется побайтно и строго последовательно (байт за байтом).

668. Что такое поблочные устройства?

устройства, обеспечивающие обмен информацией секторами (блоками) по 512 Кбайт

669. Что такое идентификация в современной вычислительной системе?

присвоение какому-либо объекту или субъекту уникального образа имени, или числа.

670. Как в современных операционных системах организована иерархия пользователей?

671. Что такое права доступа к файлу при защите данных?

672. Перечислите действия пользователя, выполняемые с файлом?

1)Выделение.

2)Вызов контекстного меню.

3) Открытие.

4) Перенос.

5) Копирование.

6) Удаление.

7) Переименование.

8) Создание ярлыка.

9) Создание папки.

673. Как могут быть описаны права доступа к файлу?

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

674. Какие подходы существуют при определении прав доступа?

1) избирательный

2) мандатный

675. Что такое таблица размещения файлов (File Allocation Table, FAT)?

таблица, содержащая сведения о расположении всех файлов на диске.

676. Какова особенность таблица размещения файлов (File Allocation Table, FAT)?

Самая важная ее особенность в том, что она поддерживает диски объемом до 2 047 Гбайт и работает с кластерами меньшего размера, благодаря чему существенно сокращает объемы неиспользуемого дискового пространства.

677. Какую информацию содержит таблица размещения файлов (File Allocation Table, FAT)?

содержит информацию о кластерах (один или несколько смежных секторов области данных).





Дата публикования: 2015-10-09; Прочитано: 700 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.012 с)...