Найди эксперта для помощи в учебе
Найти эксперта
+2
Пример заказа на Автор24
Студенческая работа на тему:
Моделирование алгоритмов распределения памяти. Оценка их качества.
Создан заказ №5681634
12 ноября 2020

Моделирование алгоритмов распределения памяти. Оценка их качества.

Как заказчик описал требования к работе:
Написать программу, моделирующую следующую ситуацию. Есть ОП размером 64 блока. Выделение памяти происходит страницами размером в 2 блока. Запрашивается объем от 1й до 16 страниц (генерится случайным образом) Время занятости выделенного сегмента - от 1 до 8 тактов моделирования (тоже выбирается случ айным образом) По истечении времени занятости блоки сегмента снова становятся свободными. На каждом шаге моделирования генерится один запрос и происходит выделение сегмента по одному из трех алгоритмов - Наиболее подходящий (best fit), первый найденый (first fit), наибольший из сободных (worst fit). Главное что бы были результаты по всем 3м алгоритмам что бы сравнить их. Если выделить память не удается, происходит отказ и переход к следующему такту моделирования, запрос сохраняется, пока память не будет выделена. Длительность моделирования 1000 тактов. По окончании нужно зафиксировать процент отказов в выделении памяти. Для окончательных оценок нужно программу прогнать несколько десятков раз и вычислить средний процент отказов для заданного алгоритма. Программа должна быть написана на C++ или на C# (допускается другой язык) и выполняться через командную строку. Нужны исходные программные файлы с комментариями и отчёт. Пожалуйста, прошу взять заказ. Сроки можно подвинуть, а цену поднять.
подробнее
Заказчик
заплатил
200 ₽
Заказчик не использовал рассрочку
Гарантия сервиса
Автор24
20 дней
Заказчик принял работу без использования гарантии
13 ноября 2020
Заказ завершен, заказчик получил финальный файл с работой
5
Заказ выполнил
Expert_178
5
скачать
Моделирование алгоритмов распределения памяти. Оценка их качества..jpg
2021-01-25 13:34
Последний отзыв студента о бирже Автор24
Общая оценка
4.6
Положительно
Все сделал отлично, было пару вопросов созвонились объяснил и показал. Заказывайте смело

Хочешь такую же работу?

Оставляя свои контактные данные и нажимая «Создать задание», я соглашаюсь пройти процедуру регистрации на Платформе, принимаю условия Пользовательского соглашения и Политики конфиденциальности в целях заключения соглашения.
Хочешь написать работу самостоятельно?
Используй нейросеть
Мы создали собственный искусственный интеллект,
чтобы помочь тебе с учебой за пару минут 👇
Использовать нейросеть
Тебя также могут заинтересовать
Реализовать алгоритм игры "крестики нолики" (C++, Java)
Другое
Программирование
Стоимость:
300 ₽
Информационные системы, модели и профили жизненного цикла
Лабораторная работа
Программирование
Стоимость:
300 ₽
Сетевые базы данных и СУБД
Курсовая работа
Программирование
Стоимость:
700 ₽
Веб-сервис управления доставкой товаров для малого бизнеса (Java)
Лабораторная работа
Программирование
Стоимость:
300 ₽
ООП.Модель взлета и посадки самолетов в аэропорту.VS.WinForm.C++.
Решение задач
Программирование
Стоимость:
150 ₽
Проблемы жизненного цикла программного средства
Реферат
Программирование
Стоимость:
300 ₽
Применение численных методов в задачах программирования.
Решение задач
Программирование
Стоимость:
150 ₽
Веб-сервис управления доставкой товаров для малого бизнеса (Java)
Лабораторная работа
Программирование
Стоимость:
300 ₽
Лабораторная работа "Обучить нейросеть игре в крестики нолики"
Лабораторная работа
Программирование
Стоимость:
300 ₽
ТулГУ. Системное программное обеспечение. Выполнить 4 Лабораторных работы
Лабораторная работа
Программирование
Стоимость:
300 ₽
Software Ideas Modeler зд2
Лабораторная работа
Программирование
Стоимость:
300 ₽
Выполнить лабораторную по численным методам диффер. уравнений
Лабораторная работа
Программирование
Стоимость:
300 ₽
Лабораторная работа (java se, ide netbeans, и mysql8)
Лабораторная работа
Программирование
Стоимость:
300 ₽
Лабораторная работа, Python, анализ базы данных
Лабораторная работа
Программирование
Стоимость:
300 ₽
Лабораторная работа по дисциплине: Технологии программирования
Лабораторная работа
Программирование
Стоимость:
300 ₽
Читай полезные статьи в нашем
Язык Microsoft Visual Basic for Applications
Начало 90-х годов прошлого века ознаменовалось тем, что наметилась отчетливая тенденция включения в приложения, которые были предназначены для конечного пользователя, а также средства внутреннего программирования, с помощью которых можно было настраивать и адаптировать эти пакеты под конкретные условия применения.
В конце 1993 г. корпорация Microsoft объявила о создании на основе языка VB новой ун...
подробнее
Фреймы в HTML
Слово «frame» обозначает рамку, кадр. С помощью фреймов пространство окна браузера делится на независимые разделы, в которых можно отобразить различную информацию. Удобно использовать фреймы при необходимости отображения на экране данных из различных источников.
Разработчики HTML-документов имеют в своем распоряжении богатый выбор форм представления информации на страницах. Текстовая и графическая ...
подробнее
Работа с объектами в Visual Basic
Программный код объекта можно сохранять в библиотеке классов. Каждый класс описывает переменные – свойства и процедуры – методы одного объекта. В программах объекты можно создавать как экземпляры библиотечных классов. Visual Basic содержит много готовых библиотек классов.
Изменив свойство объекта, можно изменить его характеристики. Для изменения характеристик объекта нужно сначала записать название...
подробнее
Оформление стилей веб-страниц
Стилистическое оформление всех страниц Web-сайта является одним из важных условий создания хорошего сайта. Казалось бы, что сделать это достаточно просто, стоит только установить одинаковые значения для всех визуальных свойств объектов. Но, если Web-страницы, входящие в проект, имеют достаточно большой объем, этот процесс может отнять много времени. Для автоматизации данного процесса можно использ...
подробнее
Язык Microsoft Visual Basic for Applications
Начало 90-х годов прошлого века ознаменовалось тем, что наметилась отчетливая тенденция включения в приложения, которые были предназначены для конечного пользователя, а также средства внутреннего программирования, с помощью которых можно было настраивать и адаптировать эти пакеты под конкретные условия применения.
В конце 1993 г. корпорация Microsoft объявила о создании на основе языка VB новой ун...
подробнее
Фреймы в HTML
Слово «frame» обозначает рамку, кадр. С помощью фреймов пространство окна браузера делится на независимые разделы, в которых можно отобразить различную информацию. Удобно использовать фреймы при необходимости отображения на экране данных из различных источников.
Разработчики HTML-документов имеют в своем распоряжении богатый выбор форм представления информации на страницах. Текстовая и графическая ...
подробнее
Работа с объектами в Visual Basic
Программный код объекта можно сохранять в библиотеке классов. Каждый класс описывает переменные – свойства и процедуры – методы одного объекта. В программах объекты можно создавать как экземпляры библиотечных классов. Visual Basic содержит много готовых библиотек классов.
Изменив свойство объекта, можно изменить его характеристики. Для изменения характеристик объекта нужно сначала записать название...
подробнее
Оформление стилей веб-страниц
Стилистическое оформление всех страниц Web-сайта является одним из важных условий создания хорошего сайта. Казалось бы, что сделать это достаточно просто, стоит только установить одинаковые значения для всех визуальных свойств объектов. Но, если Web-страницы, входящие в проект, имеют достаточно большой объем, этот процесс может отнять много времени. Для автоматизации данного процесса можно использ...
подробнее
Теперь вам доступен полный отрывок из работы
Также на e-mail вы получите информацию о подробном расчете стоимости аналогичной работы