Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ответы аристов.docx
Скачиваний:
4
Добавлен:
01.03.2025
Размер:
637.38 Кб
Скачать

Вопрос 11.Организация виртуальной памяти.

Механизм предназначен для предоставления программ адресного пространства любого размера с независимой адресацией.

Страничная память.

Логические и физические адресные пространства-наборы блоков и страниц одинакого размера.при том образуются логические страницы(page),а соответствующие единицы в физ памяти называются страничными кадрами.

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

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

-должен быть прозрачный механизм отображения

-механизм трансляции DAT

V A (p,d)

Nстр смещение

Сегментное и комбинированное распределение.

Сенменты могут иметь переменный размер.Каждый сегмент- линейная последовательность адресов,начинающаяся с 0.

Логический адрес-упорядоченная пара v=(s,d),номер сегмента и смещение внутри сегмента.

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

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

Вопрос12.

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

Основные функции файловой системы:

1.Идентификация файлов(связывает имя с выделенным местом)

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

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

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

5.Обеспечение совместного доступа к файлам

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

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

Имена файлов:

Имя+расширение (autoexec.bat)- файл содержит команды интерпретатора(команды языка)

Расширение позволяет организовывать работу прикладных программ в соответствии с заранее оговоренными соглашениями.Имя не более 255 символов.

Типы файлов:

1.Регулярные(обычные)-пользовательская информация

2.Директории(каталоги/справочники)-системные файлы

Обычные файлы-текстовая+двоичная информация

Текстовые- содержат символьные строки,кот можно распечатать

Бинарные-например архивный файл,txt,exe

Каталоги:

- упрощают сортировку,доступ и порядок в файловой системе

- любой каталог содержит список каталогов/файлов в нем

-каталоги имеют 1 формат,где каждому файлу отводят одну запись

-помогают создать древо структуру

-внутри имена уникальны,вне могут совпадать.

Вопрос 13. Физическая и логическая организация файла

1.Логическая.

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

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