- •Вопросы для подготовки к экзамену по дисциплине "Операционные системы" Введение
- •Что такое пакет и пакетная обработка данных?
- •Что такое операционные системы реального времени?
- •Основные понятия
- •Что такое привилегированные и непривилегированные команды?
- •Что такое легковесные процессы? 73. Что такое потоки выполнения? 74. Что такое нити? 75. Что такое треды?
- •Управление памятью
- •Процессы и управление ими. Тупики.
- •Что такое дескриптор процесса? Какова его роль при прерывании процесса?
- •Что такое карусельная дисциплина обслуживания? Как она реализуется?
- •Каковы пути повышения производительности мультипроцессорных систем?
- •Что такое параллельные, независимые и взаимодействующие процессы?
- •Что такое разделяемые и разделяемые критические ресурсы?
- •Какие требования предъявляются к критическим секциям программного кода процессов?
- •Что такое блокировка памяти? в чём смысл метода одной общей переменной?
- •Поясните метод двух и трёх общих переменных.
- •Что такое команды "проверка-установка"? Чем они отличаются от обычных команд "проверка" и "установка"?
- •Поясните как возникновение тупика при кольцевом обмене процессов сообщениями через почтовые ящики.
- •Магнитные и оптические диски. Файловые системы
- •Поясните логическую структуру диска.
- •Каково содержимое Master Boot Record'а?
- •Опишите процесс загрузки операционной системы.
- •Что такое атрибуты файла?
- •Что такое монтируемые файловые системы? Поясните структуры файловых систем (одноуровневую, иерархическую, сетевую).
- •Дайте характеристику файловой системы ntfs.
- •Защита операционной системы. Безопасность операционных систем.
- •Поясните систему резервного копирования и восстановления.
- •Как осуществляется аварийное восстановление операционной системы?
- •Загрузчики операционных систем
- •Какие действия выполняет загрузчик операционной системы?
- •Какие файлы необходимы для работы загрузчика ntldr? Приведите и прокомментируйте примерный текст файла boot.Ini.
- •Безопасность операционных систем
- •Что такое угрозы информационной безопасности? Опишите классификацию угроз.
- •Поясните классификацию брандмауэров по исполнению.
- •Поясните работу брандмауэров на пакетном уровне.
- •Поясните работу брандмауэров на прикладном уровне.
- •Поясните работу брандмауэров на сеансовом и экспертном уровнях.
- •Что такое спам и как от него можно защититься?
- •Поясните защиту конфиденциальной информации посредством паролей.
- •Какими способами поддерживается администрирование системы?
-
Что такое атрибуты файла?
Атрибуты файлов – это специальные характеристики файлов
Атрибут |
Значение |
Защита |
Кто и каким образом может получить доступ к файлу |
Пароль |
Пароль для получения доступа к файлу |
Создатель |
Идентификатор создателя файла |
Владелец |
Текущий владелец файла |
Флаг «только для чтения» |
0 – чтение и запись, 1 – только для чтения |
Флаг «системный» |
0 – обычный, 1 – системный |
Флаг «скрытый» |
0 – обычный, 1 – скрытый |
Флаг «архивный» |
0 – прошедший резервное копирование, 1 – нуждается в резервном копировании |
Флаг «ASCII – двоичный» |
0 – использован код ASCII, 1 – двоичный файл |
Флаг «произвольного доступа» |
0 – только последовательный доступ, 1 – произвольный доступ |
Флаг – логические данные, которые отключают или включают какую-то возможность или функцию.
-
Что такое файловая система? Каково её назначение?
Файловая система – это понятие, имеющее два смысла в зависимости от контекста использования:
-
принципы доступа к данным, организованным в файлы;
-
организация (способ размещения) файлов на том или ином носителе.
-
Задачи файловой системы:
-
Перевод общения с файлами на логический уровень: физические адреса заменяются их символьными эквивалентами;
-
Определение способа организации данных и программ на носителе.
-
Что такое система управления файлами? Каковы функции файловой системы?
Система управления файлами – это комплекс программных модулей, обеспечивающих работу с файлами в конкретной операционной системе по принятым спецификациям (описаниям объектов) файловой системы.
Задачи системы управления файлами:
• Обеспечение работы с файлами в соответствии с принятыми спецификациями (описаниями) объектов файловой системы;
• Предоставление пользователю интерфейсов для работы с файлами.
Функции системы управления файлами:
• Создание, удаление, переименование и другие операции командами операционной системы, программами пользователя и специальными программными средствами;
• Организация работы с не дисковыми устройствами как с файлами;
• Организация обмена данными между устройствами, файлами и устройствами, между файлами;
• Работа с файлами посредством обращения к программным модулям системы управления файлами;
• Защита файлов от несанкционированного доступа.
-
Что такое монтируемые файловые системы? Поясните структуры файловых систем (одноуровневую, иерархическую, сетевую).
Изначально операционная система имеет основную систему управления файлами, она размещается в корневом каталоге и позволяет создать вложенные каталоги для поддержки других файловых систем (точнее, систем управления файлами). В эти вложенные каталоги монтируются новые системы управления файлами, они называются монтируемыми системами управления файлами.
Одноуровневая система каталогов предусматривает существование только корневого каталога, а все файлы числятся в этом каталоге.
В иерархической и сетевой структурах предусматривается вхождение в любой каталог множества каталогов. В иерархической структуре файл может входить (числиться) только в одном каталоге и иметь только одно полное имя файла. Иерархическая структура файловой системы имеет и другое название – древовидная. В сетевой структуре файл может входить в два и более каталогов и иметь несколько полных символьных имён, но только одно уникальное цифровое имя.
-
Поясните структуры файловых объектов в файловых системах FAT16, FAT32, VFAT.
Во всех трёх файловых системах пространство логического диска делится на системную область и на область данных. Обязательным элементом всех трёх систем является загрузочная запись, расположенная в начале диска
Она состоит из блока параметров диска (BDP) и системного загрузчика (SB). Во всех трёх файловых системах присутствуют каталоги и файлы, которые описываются как файловый объект.
-
Поясните структуру логического диска с файловой системой FAT16.
В этой файловой системе системная область создаётся при форматировании диска и включает в себя:
· загрузочную запись BR (Boot Record), структура которой приведена в табл. 6.2;
· зарезервированных секторов Rsec (Reserved Sectors);
· двух копий (основной и резервной) таблицы размещения файлов FAT1 и FAT2;
· корневого каталога диск Rdir (Root Directory).
Область данных содержит обычные файлы и файлы-каталоги. В отличие от системной области область данных доступна через элементы пользовательского интерфейса операционной системы. Она разбита на кластеры, включающие в себя от 4 до 64 секторов и имеющие размеры в пределах 2 – 4 Кб. Размеры кластеров зависят от ёмкости раздела физического диска, отведённого под логический диск.
-
Поясните структуру логического диска с файловой системой VFAT.
-
Опишите размещение файлов на диске с таблицей FAT.
Таблицы размещения файлов содержат в себе:
· перечень непосредственно адресуемых участков логического диска, отведённых для размещения на них файлов или их фрагментов;
· перечень адресов свободных областей дискового пространства;
· перечень адресов дефектных областей диска.
-
Дайте характеристику файловых систем FAT16, FAT32, VFAT.
Предполагает деление физических дисков на логические, деление логических дисков на секторы, объединение нескольких секторов, идущих подряд в кластеры. Обязательным элементом файловой системы является таблица размещения файлов FAT (Files Allocation Table), содержащая сведения о начальных кластерах файлов, адресах свободных кластеров.
Файловая система FAT16 использовала формат имени файла 8.3: 8 символов отводилось для имения и 3 символа для расширения имени файла. Это достаточно жёсткое ограничение усугублялось ограниченным набором символов, допускавшихся для образования имени файла и его расширения.
Поэтому в операционных системах Windows 95 и NT, а затем и в исходных версиях Windows 2000 и XP появились файловые системы VFAT (виртуальная FAT) и FAT32. Файловая система VFAT поддерживает длинные имена файлов и совместима со стандартной системой FAT16. Совместимость обеспечивается наличием специальных утилит. Недостатком VFAT являются большие потери на кластеризацию и ограничения на размер логического диска. FAT32 является самостоятельной 32-разрядной файловой системой, наиболее совершенной из описываемых трёх систем.