
- •Вопросы к экзамену
- •4.Понятие высказывание “Ос как виртуальная машина”
- •5.Ос как “система управления ресурсами”
- •8.Рассказать о вспомогательных функциях ос
- •9.Рассказать о многослойной схеме вс.
- •10.Привести классификацию ос.
- •30.Рассказать о функциях ос по управлению памяти и связывании адресов
- •38.Рассказать о сегментной организацией памяти.
- •39.Рассказать о сегментно-страничной виртуальной памяти.
- •40.Расскажите о стратегиях управления памяти
38.Рассказать о сегментной организацией памяти.
Виртуальное адресное пространство каждого процесса делится на части – сегменты, размер которых определяется с учётом смыслового значения содержащейся в них информации.
Сегмент – область памяти определённого назначения. Внутри которой поддерживается линейная адресация.
Деление виртуального адресного пространства на сегменты осуществляется компилятором на основе указаний программиста.
Максимальный размер сегмента определяется разрядностью виртуального адреса, например, при 32-разрядной организации процессора он равен 4 гигабайта.
Для каждого загрузочного сегмента ос подыскивает непрерывный участок свободной памяти достаточного размера.
При отсутствии в памяти такого участка ос выбирает другой сегмент на выгрузку.
+можно обеспечить дефрагментационный доступ к разным сегментам программы.
-избыточность, т.к. единицей перемещения между оперативной памятью и диском являются сегмент, имеющий чаще всего объём больше чем страница.
-требуется больше времени на преобразование виртуального адреса в физический.
39.Рассказать о сегментно-страничной виртуальной памяти.
Данный метод представляет собой комбинацию страничного и сегментного механизмов управления памятью и направлен на резиденцию достоинств обоих подходов.
Также как и при сегментной о.п., виртуальное адрсное пространство процесса разденено на сегменты. Это позволяет определить разные права доступа к разным частям кодов и данных программы.
Перемещение данных между памятью и диском осуществляется не сегментами, а страницами. Для этого каждый виртуальный сигмент и физическая память делятся на страницы и физическая память делится на страницы равного размера, что позволяет более эффективно использовать память, сократив до минимума фрагментацию.
40.Расскажите о стратегиях управления памяти
Стратегии управления памяти направленны на то, чтобы обеспечить наилучшее возможное использование ресурсов основной памяти.
Бывают:
-стратегии выборки
а)стратегии упреждающей выборки – осуществляет опреждающее чтение, то есть кроме нужной в данный момент страницы в память загружается несколько страниц, окружающих её
б)стратегии выборки по запросу – вступает в действие в тот момент, когда процесс обращается к отсутствующей странице, содержимое которой находится на диске.
Его реализация заключается в загрузке страницы с диска с свободную страничную рамку
- Стратегия размещения - определить в какое место первичной памяти поместить поступающую страницу. В системах со страничной организацией в любой свободный страничный кадр
- Стратегия замещения - какую страницу нужно вытолкнуть во внешнюю память, чтобы освободить место. Разумная стратегия замещения позволяет оптимизировать хранение в памяти самой необходимой информации и тем самым снизить частоту страничных нарушений.
41.Рассказать об алгоритме замещения страниц FIFO
Простейший алгоритм. Каждой странице присваивается временная метка. Реализуется это просто созданием очереди страниц, в конец которой страницы попадают, когда загружаются в физическую память, а из начала берутся, когда требуется освободить память. Для замещения выбирается старейшая страница.
42.Рассказть об оптимальном алгоритме замещения страниц
Каждая страница помечается числом инструкций, которые будут выполнены, прежде чем на эту страницу будет сделана первая ссылка. Для того, чтобы алгоритм замещения был максимально близок к идеальному алгоритму, система должна как можно точнее предсказывать будущие обращения процессов к памяти. Данный алгоритм применяется для оценки качества реализуемых алгоритмов.
43.Рассказть об алгоритме замещения страниц LRU
Если использовать прошлое, для аппроксимации будущего, имеет смысл заме щать страницу, которая не использовалась в течение долгого времени.
смотрит назад.
44.Рассказать о порядке загрузки OS Ms-dos (смотреть в лабораторной)
45.Рассказть об основных этапах подготовки жеского диска к установке ос.(смотреть в лабораторной)
46.Рассказать об основных этапах установки ос Windows 98. (смотреть в лабораторной)
47.Рассказать об командных файлах. Привести примеры. (смотреть в лабораторной)
48.Рассказать об обслуживающих программах: ScanDisk (смотреть в лабораторной)
49.Рассказать об обслуживающих программах: Defrag (смотреть в лабораторной)
50.Рассказать об вирусах и антивирусных программах (смотреть в лабораторной)
51.Рассказать об программах-архиваторах. (смотреть в лабораторной)
52.Рассказть об настройке операционной оболочки Far manager (смотреть в лабораторной)
53.Рассказть об настройке операционной системе Windows (смотреть в лабораторной)
54.Рассказть о логоческой и физической структуре дискеты (смотреть в лабораторной)
55.Рассказать о FAT (смотреть в лабораторной)
56.Рассказать о файловой системе и её функциях
Файловая система – совокупность всех файлов набора из структур данных управления файлами (каталоги, дескрипторы файлов, таблицы распределения свободного и занятого пространства на диске).
Комплекс системных и программных средств операций над файлами (создание, удаление, чтение, запись, именование, поиск, защита, восстановление)
Фс делится на (хз не нашел может устал)
57.Привести общие сведения о файлах (имена, типы, атрибуты, структура)
Имена бывают:
- простые (короткое символьное имя идентифицирует файл в пределах одного каталога)
- составные полный путь представляет собой цепочку простых символьных имён
- относительные определяется через понятие текущей каталог. Файловая система фмксирует текущий каталог и путь к нему например через приглашение к относительным , к именам для образования полного пути.
Файлы делятся на:
обычные файлы
файлы – каталоги
специальные файлы
Атрибуты файлов:
Файл или каталог, время создания, тип файла, системный, архивный, чтение и скрытый
FAT16 состоит из резерва, времени, даты(3 байта) ,номера сектора(3 байта), размера (4 байта)
В ос Unix
Всего из 2 колонок номера индекстного регистера и имени файла.
Логическая структура диска
BOOT (0)
Fat1(1-9)
Fat2(10-18)
Корневой каталог (19-32)
58.Рассказать о дескрипторах и путях к файлам.
Допишите сами плиз.
59.Рассказать об основных операциях над файлами и каталогами в ос MS-DOS (в лабораторке)
60.Рассказать об основных операциях над файлами и каталогами в ос Linux (в лабораторке)
61.Рассказать о защите файлов в ос Linux. (в лабораторке)
62.Рассказть о графическом интерфейсе аользователя в ос Windows (в лабораторке)
63.Рассказть о компонентах ядра ос Windows (вроде последняя тема в лекции)
64.Рассказть о стандартных программах Windows. (в лабораторке)