Автор очень ответственно и профессионально подходит к выполнению заказов. Большое спасибо!
Подробнее о работе
Гарантия сервиса Автор24
Уникальность не ниже 50%
ЦЕЛЬ РАБОТЫ
Получить представление о механизме управления виртуальной памятью, закрепить навыки программирования на выбранном языке программирования с использованием динамических структур данных и прямого доступа к файлу.
ПОСТАНОВКА ЗАДАЧИ
Реализовать класс для управления виртуальной памятью. Объект этого класса моделирует массив целого типа очень большой размерности (>10000 элементов).
При создании объекта инициализируется файл подкачки (двоичный файл прямого доступа). Файл содержит сигнатуру - два байта, представляющие символы ‘ВМ’, и блоки (страницы) размерности 512 байт, Каждая страница состоит из элементов, соответствующих ячейкам моделируемого массива, и содержащих байты значений целого типа. Каждой странице предшествует битовая карта (массив байтов), в которой каждый бит соответствует ячейке моделируемого массива, находящейся на странице. Значение бита 0 означает, что в эту ячейку ничего не записано.
Количество страниц определяется путём выравнивания суммарного объема памяти моделируемого массива на границу страницы.
Не подошла эта работа?
Закажи новую работу, сделанную по твоим требованиям
ЦЕЛЬ РАБОТЫ
Получить представление о механизме управления виртуальной памятью, закрепить навыки программирования на выбранном языке программирования с использованием динамических структур данных и прямого доступа к файлу.
ПОСТАНОВКА ЗАДАЧИ
Реализовать класс для управления виртуальной памятью. Объект этого класса моделирует массив целого типа очень большой размерности (>10000 элементов).
При создании объекта инициализируется файл подкачки (двоичный файл прямого доступа). Файл содержит сигнатуру - два байта, представляющие символы ‘ВМ’, и блоки (страницы) размерности 512 байт, Каждая страница состоит из элементов, соответствующих ячейкам моделируемого массива, и содержащих байты значений целого типа. Каждой странице предшествует битовая карта (массив байтов), в которой каждый бит соответствует ячейке моделируемого массива, находящейся на странице. Значение бита 0 означает, что в эту ячейку ничего не записано.
Количество страниц определяется путём выравнивания суммарного объема памяти моделируемого массива на границу страницы.
Купить эту работу vs Заказать новую | ||
---|---|---|
1 раз | Куплено | Выполняется индивидуально |
Не менее 40%
Исполнитель, загружая работу в «Банк готовых работ» подтверждает, что
уровень оригинальности
работы составляет не менее 40%
|
Уникальность | Выполняется индивидуально |
Сразу в личном кабинете | Доступность | Срок 1—4 дня |
1500 ₽ | Цена | от 200 ₽ |
Не подошла эта работа?
В нашей базе 2003 Лабораторной работы — поможем найти подходящую