
- •1. Что такое ос?
- •2. В чем преимущества и недостатки ос с разделением времени по сравнению с пакетными ос?
- •3. Каковы отличительные черты ос реального времени?
- •4. Чем различаются однопользовательские и многопользовательские ос?
- •15. В чем различие магистральной и радиальной архитектур?
- •43. Что такое сектор и кластер?
- •44. В чем преимущества и недостатки больших кластеров?
- •45. Что такое внешняя и внутренняя фрагментация дискового пространства?
- •46. Что такое дефрагментация дискового тома?
- •47. Что такое режим доступа и режим разделения при открытии файла?
- •80. Что такое синхронизация процессов?
- •81. Что такое квазипараллельное выполнение процессов?
- •132 Какие виды реакции на сигнал возможны в unix?
- •133 Что такое приоритеты ядра в unix?
- •135 Что означают разделители списка команд “;”, “&&”, “||”, “|”, “&”?
- •136 Чем конвейер отличается от списка команд?
- •137 Что такое фоновое выполнение команды в unix?
- •138 Что такое физические и виртуальные адреса?
- •139 Когда и каким образом может выполняться замена виртуальных адресов физическими?
- •140 Чем различаются позиционно независимые и перемещаемые программы?
- •141 Что такое распределение памяти с фиксированными разделами?
- •142 Что такое распределение памяти с динамическими разделами?
- •143 Какую информацию содержит таблица сегментов процесса?
43. Что такое сектор и кластер?
Кластер- в некоторых типах файловых систем логическая единица хранения данных в таблице размещения файлов, объединяющая группу секторов Сектор- инимальная адресуемая единица хранения информации на дисковых запоминающих устройствах
44. В чем преимущества и недостатки больших кластеров?
если хотя бы один из секторов, входящих в кластер, отмечен как дефектный, то и весь кластер считается дефектным, т.е. не может быть использован. Можно хранить все свободные кластеры как связанный линейный список, т.е. в начале каждого свободного кластера хранить номер следующего по списку. Недостаток такого способа в том, что затрудняется поиск свободного непрерывного фрагмента нужного размера, поэтому сложнее оптимизировать размещение файлов. Названный недостаток можно преодолеть, если хранить список не из отдельных кластеров, а из непрерывных свободных фрагментов диска. Правда, работать с таким списком несколько сложнее
45. Что такое внешняя и внутренняя фрагментация дискового пространства?
Внутренняя подразумевает пустоты внутри страницы. Внешняя – непоследовательность связей страниц.
46. Что такое дефрагментация дискового тома?
дефрагментация означает не только объединение всех свободных участков диска, но и, главным образом, объединение сегментов каждого файла.
47. Что такое режим доступа и режим разделения при открытии файла?
Режим доступа определяет, какие операции сам процесс собирается выполнять с файлом. Обычно различают доступ «только для чтения», «только для записи», «для чтения и записи». Режим разделения определяет, какие операции данный процесс готов разрешить другим процессам, которые захотят открыть тот же файл. Примерный набор режимов разделения – «запрет записи», «запрет чтения», «запрет чтения и записи» и «без запретов».
48. Чем различаются эксклюзивная и кооперативная блокировки фрагментов файла?
эксклюзивная блокировка: процесс разрешает себе и чтение, и запись, а другим процессам временно запрещает то и другое. кооперативная блокировку: устанавливая ее, процесс запрещает только запись всем процессам, в том числе и себе самому, в то время как чтение остается разрешенным для всех.
49. На какие области делится диск в системе FAT?
BOOT-сектор, таблица FAT, ROOT, Область данных.
50. Что такое FAT?
Это простая файловая система с сегментированным размещением, без многопользовательской защиты.
51. Как отмечаются в FAT свободные кластеры?
дефектные кластеры? Записи FAT «по историческим причинам» нумеруются, начиная с 2 и кончая максимальным номером кластера, каждая запись FAT описывает соответствующий кластер с тем же номером. дефектные кластеры- Файл, состоящий из всех дефектных кластеров на данном томе. Это дает основания пометить в битовой карте все дефектные кластеры как занятые
52. Что означают числа 12 и 16 в названиях FAT12 и FAT16?
Таблица FAT состоит из записей, количество которых равно количеству кластеров в области данных, а размер одной записи может быть равен 12, 16 или 32 битам. Соответственно говорят о разновидностях файловой системы FAT-12, FAT-16 или FAT-32.
53. Какие действия выполняются в системе FAT при создании файла?
При создании файла в одном из каталогов файловой системы создается запись, хранящая основной объем информации об этом файле.
54. Какие действия выполняются в системе FAT при удалении файла?
первый байт имени удаляемого файла заменяется на специальный символ с кодом E516, все записи таблицы FAT, соответствующие кластерам удаляемого файла, заполняются нулями, т.е. кластеры объявляются свободными.
55. Что такое хэндл файла?
это некоторое число, которое система возвращает пользовательской программе при удачном выполнении операции открытия или создания файла.
56. Что такое стандартный ввод и стандартный вывод программы?
Сообщения интерпретатор выводит на экран терминала — стандартный вывод.
57. В чем отличие системы FAT32 от FAT12 и FAT16?
FAT32 обеспечивает следующие преимущества по сравнению с FAT 12 и FAT 16, FAT32 обладает возможностью перемещать корневой каталог и использовать резервную копию FAT, если первая копия получила повреждения. Кроме того, загрузочный сектор FAT32 был расширен по сравнению с FAT16 и содержит резервные копии жизненно важных структур данных. Повышенная устойчивость FAT32 обусловлена именно этими факторами.
58. Что такое таблицы SFT и JFT?
Таблица SFT (System File Table) содержит записи о всех файлах, в данный момент открытых программами пользователя и самой ОС. JFT имеет простейшую структуру: она состоит из однобайтовых записей, причем значение каждой записи представляет собой индекс (номер записи) в таблице SFT.
59. Какой смысл имеют числовые значения элементов таблицы JFT?
Когда программа вызывает какую-либо из системных функций и передает ей значение хэндла одного из открытых файлов, то система находит адрес таблицы JFT вызвавшей программы, читает указанную хэндлом запись этой таблицы, определяет соответствующий индекс в таблице SFT и получает таким образом доступ к информации, необходимой для выполнения операции с файлом
60. Что такое жесткие и символические связи в файловой системе UNIX?
Жесткая связь означает связь между именем файла и самим файлом.Символическая- файл, который содержит только полное имя другого файла.
61. Чем отличается структура каталога UNIX от Windows?
Написана на разных языках, В Linux сеть сделана не только для печати, Необязательность GUI, Расширения в именах файлов, Перезагрузка -- крайнее средство.
62. Что такое монтирование тома в UNIX?
это «прививка» одного дерева к какому-либо месту на другом, основном дереве.
63. Какие типы файлов различаются в UNIX?
Обычный файл, Каталог, Специальный файл устройства ,FIFO или именованный канал, Связь, Сокет.
64. Какие атрибуты файла в UNIX имеют отношение к управлению доступом?
атрибуты подмены идентификатора.
65. Какая информация о файле содержится в записи каталога UNIX?
размер файла, временные штампы и битовые флаги
66. Какая информация о файле содержится в индексном дескрипторе файла UNIX?
Все сведения о файле, кроме имени,
67. Что означает право на исполнение для каталога?
Право на исполнение каталога означает возможность читать атрибуты файлов каталога, использовать эти файлы, а также право сделать данный каталог текущим.
68. Почему доступ к маленьким файлам в UNIX выполняется быстрее, чем к большим?
доступ к большим файлам требует значительно больше времени, чем к маленьким.
69. Что такое счетчик связей в дескрипторе файла в UNIX?
Дескриптор содержит, прежде всего, счетчик жестких связей файла, т.е. число каталожных записей, ссылающихся на данный дескриптор. Этот счетчик изменяется при создании и удалении связей, его нулевое значение говорит о том, что файл перестал быть доступным и должен быть удален
70. Что содержат косвенные блоки в файловой системе UNIX?
такого блока в области данных, который содержит номера следующих 256 блоков файла.
71. Как хранится информация о свободных блоках памяти в файловой системе UNIX?
информация хранится в системных журналах и в учетных записях пользователей
72. В чем основные недостатки традиционной файловой системы UNIX?
недoстaтoчнaя гибкoсть предoстaвления прaв дoступa пoльзoвaтелей к фaйлaм Главный недостаток - на сервере Netware трудно запускать приложения.
73. Что такое MFT в файловой системе NTFS?
Эта таблица содержит записи обо всех файлах и каталогах, расположенных на данном томе
74. Что такое резидентные и нерезидентные атрибуты файла?
Нерезидентные программы, которые после завершения своей работы возвращают управление и всю занимаемую память системе. Резидентные программы представляют собой обработчики прерываний, остающиеся в памяти и после завершения загрузившего их процесса, вплоть до перезагрузки системы.
75. Что делает функция CreateFile в Windows?
может использоваться для работы с файлами любой файловой системы, поддерживаемой Windows (в частности, FAT и NTFS).
76. Что такое маркер доступа в Windows?
На основании сведений из учетной записи пользователя система формирует структуру данных, которая называется маркером доступа
77. Чем управляют списки DACL и SACL?
список управления доступом и системный список управления доступом
78. Из чего состоит запись ACE?
тип ACE, который может быть одним из следующих: разрешение, запрет, аудит. флаги, уточняющие особенности действия данной ACE. битовая маска видов доступа, указывающая, какие именно действия следует разрешить, запретить или подвергнуть аудиту. идентификатор (SID) пользователя или группы, чьи права определяет данная ACE.
79. При каких условиях пользователь получает доступ к объекту?
происходит проверка прав доступа. Она выполняется на основе сравнения маркера доступа пользователя со списком DACL. Система просматривает по порядку все записи ACE из DACL, для каждой ACE определяет записанный в ней SID и сверяет, не является ли он идентификатором текущего пользователя или одной из групп, куда входит этот пользователь. Если нет, то данная ACE не имеет к нему отношения и не учитывается. Если да, то выполняется сравнение прав, необходимых пользователю для выполнения запрошенной операции с маской видов доступа из ACE.