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

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

Как заказчик описал требования к работе:
Написать программу, моделирующую след. ситуацию. Есть ОП размером 64 блока. Выделение памяти происходит страницами размером в 2 блока. Запрашивается объем от 1й до 16 страниц (генерится случайным образом) Время занятости выделеного сегмента - от 1 до 8 тактов моделирования (тоже выбирается случайным образом) По истечении времени занятости блоки сегмента снова становятся свободными. На каждом шаге моделирования генерится один запрос и происходит выделение сегмента по одному из трех алгоритмов - Наиболее подходящий (best fit), первый найденый (first fit), наибольший из сободных (worst fit). Все три алгоритма делать в одной бригаде не обязательно, можете в группе договориться кто что делает. Главное что бы были результаты по всем 3м алгоритмам что бы сравнить их. Если выделить память не удается, происходит отказ и переход к след. такту моделирования, запрос сохраняется, пока память не будет выделена. Длительность моделирования 1000 тактов. По окончании нужно зафиксировать процент отказов в выделении памяти. Для кончательных оценок нужно программу прогнать несколько десятков раз и вычислить средний процент отказов для заданого алгоритма
подробнее
Заказчик
заплатил
200 ₽
Заказчик не использовал рассрочку
Гарантия сервиса
Автор24
20 дней
Заказчик принял работу без использования гарантии
16 декабря 2020
Заказ завершен, заказчик получил финальный файл с работой
5
Заказ выполнил
ValM
5
скачать
Моделирование алгоритмов распределения памяти. Оценка их качества.jpg
2020-12-19 20:03
Последний отзыв студента о бирже Автор24
Общая оценка
5
Положительно
Выражаю огромную благодарность. Очень хороший автор. Все было сделано быстро и качественно. И что главное - очень подробно. Видно, что человек старается и делает свою работу хорошо.

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

Хочешь написать работу самостоятельно?
Используй нейросеть
Мы создали собственный искусственный интеллект,
чтобы помочь тебе с учебой за пару минут 👇
Использовать нейросеть
Тебя также могут заинтересовать
современные демографические проблемы и пути их решения
Реферат
Программирование
Стоимость:
300 ₽
Разработка инструмента увязки по глубине геофизических данных
Решение задач
Программирование
Стоимость:
150 ₽
Лабораторные работы по ТМО
Лабораторная работа
Программирование
Стоимость:
300 ₽
Работа будет проходить сегодня в 11:20-14:20, задания похожие на те
Помощь on-line
Программирование
Стоимость:
700 ₽
Программа для учет результатов МО, ПЗ, ОПО и вакцинации
Дипломная работа
Программирование
Стоимость:
4000 ₽
Программирование мобильных систем Android с помощью kivy Python.
Задача по программированию
Программирование
Сдерживаемое обучение. Классификация и сегментация
Лабораторная работа
Программирование
Стоимость:
300 ₽
Разработка графического интерфейса программы
Курсовая работа
Программирование
Стоимость:
700 ₽
Корреляционно-регрессионный анализ
Курсовая работа
Программирование
Стоимость:
700 ₽
«Основы микропроцессорной техники»
Контрольная работа
Программирование
Стоимость:
300 ₽
Лабораторная работа по Трансляторы и программные системы
Лабораторная работа
Программирование
Стоимость:
300 ₽
Сайт с решением примеров с методами численного интегрирования
Лабораторная работа
Программирование
Стоимость:
300 ₽
Практическое изучение особенностей работы сети Фейстеля
Лабораторная работа
Программирование
Стоимость:
300 ₽
Информационная электроника [Росдистант] вариант Ч
Лабораторная работа
Программирование
Стоимость:
300 ₽
ПРОЕКТИРОВАНИЕ МОДУЛЯ АВТОМАТИЗИРОВАННОГО ИЗМЕРЕНИЯ ПАРАМЕТРОВ ЗАГОТОВОК
Лабораторная работа
Программирование
Стоимость:
300 ₽
Создание русифицированного языка программирования
Лабораторная работа
Программирование
Стоимость:
300 ₽
Читай полезные статьи в нашем
Проектирование программного обеспечения
Проектирование программного обеспечения представляет собой частный случай проектирования процессов и продуктов.
Ход процесса проектирования ПО и его результаты будут зависеть не только от состава требований, но и от опыта проектировщика (разработчика) и от выбранной модели процесса проектирования.
После определения требований к программному обеспечению разработчиком будут получены согласованный четк...
подробнее
Основные понятия языка VBA. Переменные и константы
Объект – это объединение данных с кодом, предназначенным для их обработки.
Объект представляет собой поименованный элемент, который имеет:
Оператор – это наименьшая способная выполняться единица VBA-кода. Оператор может объявлять или определять переменную, а также выполнять какое-либо действие в программе. Иначе говоря, оператор представляет собой обобщенную инструкцию, содержащую всю информацию, ...
подробнее
Основы работы с системой автоматизированного проектирования КОМПАС-3D LT
Приобретение навыков моделирования играет важную роль в жизни человека. В современных технологиях широко используют информационные модели технических устройств, зданий и много другого, представленного чертежами и схемами. Так карты, представляющие информационные модели поверхности Земли, используются в географии, военном деле, судоходстве и т.д. В физике, радиотехнике и электротехнике используются...
подробнее
Как создаются языки программирования
Количество языков программирования исчисляется уже сотнями. Не все они популярны и актуальны, но их число продолжает расти. Это обусловлено факторами, набор которых с течением времени меняется.
В первые десятилетия развития компьютерных технологий потребность в новых языках программирования объяснялась, прежде всего, сложностью написания программ в машинных кодах или даже средствами ассемблера. По...
подробнее
Проектирование программного обеспечения
Проектирование программного обеспечения представляет собой частный случай проектирования процессов и продуктов.
Ход процесса проектирования ПО и его результаты будут зависеть не только от состава требований, но и от опыта проектировщика (разработчика) и от выбранной модели процесса проектирования.
После определения требований к программному обеспечению разработчиком будут получены согласованный четк...
подробнее
Основные понятия языка VBA. Переменные и константы
Объект – это объединение данных с кодом, предназначенным для их обработки.
Объект представляет собой поименованный элемент, который имеет:
Оператор – это наименьшая способная выполняться единица VBA-кода. Оператор может объявлять или определять переменную, а также выполнять какое-либо действие в программе. Иначе говоря, оператор представляет собой обобщенную инструкцию, содержащую всю информацию, ...
подробнее
Основы работы с системой автоматизированного проектирования КОМПАС-3D LT
Приобретение навыков моделирования играет важную роль в жизни человека. В современных технологиях широко используют информационные модели технических устройств, зданий и много другого, представленного чертежами и схемами. Так карты, представляющие информационные модели поверхности Земли, используются в географии, военном деле, судоходстве и т.д. В физике, радиотехнике и электротехнике используются...
подробнее
Как создаются языки программирования
Количество языков программирования исчисляется уже сотнями. Не все они популярны и актуальны, но их число продолжает расти. Это обусловлено факторами, набор которых с течением времени меняется.
В первые десятилетия развития компьютерных технологий потребность в новых языках программирования объяснялась, прежде всего, сложностью написания программ в машинных кодах или даже средствами ассемблера. По...
подробнее
Теперь вам доступен полный отрывок из работы
Также на e-mail вы получите информацию о подробном расчете стоимости аналогичной работы