Найди эксперта для помощи в учебе
Найти эксперта
+2
Пример заказа на Автор24
Студенческая работа на тему:
Реализация и сравнение алгоритмов SRTF и FIFO
Создан заказ №3190309
21 сентября 2018

Реализация и сравнение алгоритмов SRTF и FIFO

Как заказчик описал требования к работе:
Реализовать алгоритм SRTF на выбранном языке программирования. 1. На вход программы поступает массив потоков, загружаемый из текстового файла. Формат записи в файле остается на усмотрение студента. В нем должно содержаться: номер процесса, время перехода процесса из состояния блокировки к состоянию готовности, время работы процесса, приоритет процесса. 2. В процессе работы алгоритма SRTF должна выводиться трассировочная печать в случае: произошло прерывание по таймеру и необходима работа планировщика, процесс завершил выполнение на процессоре, в очередь поступил новый процесс. 3. По истечении работы программы, т.е к моменту, когда все процессы из файла завершены, необходимом вывести информацию об эффективности работы алгоритма SRTF в сравнении с FIFO (его тоже необходимо запрограммировать). Тестирование проводить на файлах, состоящих из 20, 100, 10000 процессов.
подробнее
Заказчик
заплатил
200 ₽
Заказчик не использовал рассрочку
Гарантия сервиса
Автор24
20 дней
Заказчик принял работу без использования гарантии
22 сентября 2018
Заказ завершен, заказчик получил финальный файл с работой
5
Заказ выполнил
Svetlana80
5
скачать
Реализация и сравнение алгоритмов SRTF и FIFO.jpg
2020-05-29 21:04
Последний отзыв студента о бирже Автор24
Общая оценка
4.9
Положительно
Очень вежливый и идущий на помощь в выполнении работы, автор! Ответственно подошла к работе и выполнила всё в срок! Рекомендую!

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

Оставляя свои контактные данные и нажимая «Создать задание», я соглашаюсь пройти процедуру регистрации на Платформе, принимаю условия Пользовательского соглашения и Политики конфиденциальности в целях заключения соглашения.
Хочешь написать работу самостоятельно?
Используй нейросеть
Мы создали собственный искусственный интеллект,
чтобы помочь тебе с учебой за пару минут 👇
Использовать нейросеть
Тебя также могут заинтересовать
ЦОС написать программу Быстрого Преобразования Фурье
Решение задач
Программирование
Стоимость:
150 ₽
Лабораторный практикум 1С предприятие + word объяснение
Лабораторная работа
Программирование
Стоимость:
300 ₽
Web-приложение "Запись в поликлинику к врачу"
Выпускная квалификационная работа (ВКР)
Программирование
Машинный перевод. только оформить по гост то, что уже есть.
Отчёт по практике
Программирование
Стоимость:
700 ₽
Разработка игрового приложения Тетрис на C++
Курсовая работа
Программирование
Стоимость:
700 ₽
разработка веб-сайта о достопримечательностях города Бреста
Дипломная работа
Программирование
Стоимость:
4000 ₽
Программная система управления устройствами в беспроводной сети
Дипломная работа
Программирование
Стоимость:
4000 ₽
Экзамен "Исследование операций и теория принятия решений"
Помощь on-line
Программирование
Стоимость:
700 ₽
Системное программное обеспечение. 2 лабораторные работы / 125мя
Лабораторная работа
Программирование
Стоимость:
300 ₽
Шаблоны, как средство автоматизации программирования
Лабораторная работа
Программирование
Стоимость:
300 ₽
C#. К программе из лаб.работы № 7 сделать запрос LINQ
Лабораторная работа
Программирование
Стоимость:
300 ₽
Лабораторная работа "Обучить нейросеть игре в крестики нолики"
Лабораторная работа
Программирование
Стоимость:
300 ₽
Лабораторная работа по дисциплине: Технологии программирования
Лабораторная работа
Программирование
Стоимость:
300 ₽
Системное и прикладное программное обеспечение
Лабораторная работа
Программирование
Стоимость:
300 ₽
Класс для парсинга аргументов командной строки
Лабораторная работа
Программирование
Стоимость:
300 ₽
Лабораторный практикум 1С предприятие + word объяснение
Лабораторная работа
Программирование
Стоимость:
300 ₽
Написать программы по "Параллельному программированию"
Лабораторная работа
Программирование
Стоимость:
300 ₽
Читай полезные статьи в нашем
Проектирование программного обеспечения
Проектирование программного обеспечения представляет собой частный случай проектирования процессов и продуктов.
Ход процесса проектирования ПО и его результаты будут зависеть не только от состава требований, но и от опыта проектировщика (разработчика) и от выбранной модели процесса проектирования.
После определения требований к программному обеспечению разработчиком будут получены согласованный четк...
подробнее
Базовые конструкции алгоритмов. Типы данных: простые и структурированные
Метод структурной алгоритмизации является одним из системных методов разработки алгоритмов. Он основан на визуальном представлении алгоритмов в виде последовательностей управляющих структурных фрагментов.
Каждый алгоритм состоит из элементарных шагов, которые можно объединить в определенные алгоритмические конструкции: линейную (последовательную), разветвляющуюся, циклическую .
С помощью линейных а...
подробнее
Подпрограммы-процедуры и подпрограммы-функции
При составлении сложных программ очень часто в их различных частях приходится использовать одинаковую последовательность действий, например, вычислять:
log_a \ x = ln x/ln a
Использование подпрограмм позволяет сложную задачу разбить на фрагменты, которые выполняют различные исполнители. Кроме того, подпрограмма может рассматриваться как самостоятельный модуль, который выполнен квалифицированными...
подробнее
Циклы в Turbo Pfscal V.7.0
В среде программирования Turbo Pascal используют 3 вида циклических операторов:
Для цикла с предусловием характерна проверка условия перед выполнением цикла. Если условие носит истинный характер, то будет выполняться продолжение цикла, иначе - цикл завершится.
Синтаксис оператора:
while < логическое_выражение > do < оператор >;
где < оператор > представляет собой оператор, который может быть простым ...
подробнее
Проектирование программного обеспечения
Проектирование программного обеспечения представляет собой частный случай проектирования процессов и продуктов.
Ход процесса проектирования ПО и его результаты будут зависеть не только от состава требований, но и от опыта проектировщика (разработчика) и от выбранной модели процесса проектирования.
После определения требований к программному обеспечению разработчиком будут получены согласованный четк...
подробнее
Базовые конструкции алгоритмов. Типы данных: простые и структурированные
Метод структурной алгоритмизации является одним из системных методов разработки алгоритмов. Он основан на визуальном представлении алгоритмов в виде последовательностей управляющих структурных фрагментов.
Каждый алгоритм состоит из элементарных шагов, которые можно объединить в определенные алгоритмические конструкции: линейную (последовательную), разветвляющуюся, циклическую .
С помощью линейных а...
подробнее
Подпрограммы-процедуры и подпрограммы-функции
При составлении сложных программ очень часто в их различных частях приходится использовать одинаковую последовательность действий, например, вычислять:
log_a \ x = ln x/ln a
Использование подпрограмм позволяет сложную задачу разбить на фрагменты, которые выполняют различные исполнители. Кроме того, подпрограмма может рассматриваться как самостоятельный модуль, который выполнен квалифицированными...
подробнее
Циклы в Turbo Pfscal V.7.0
В среде программирования Turbo Pascal используют 3 вида циклических операторов:
Для цикла с предусловием характерна проверка условия перед выполнением цикла. Если условие носит истинный характер, то будет выполняться продолжение цикла, иначе - цикл завершится.
Синтаксис оператора:
while < логическое_выражение > do < оператор >;
где < оператор > представляет собой оператор, который может быть простым ...
подробнее
Теперь вам доступен полный отрывок из работы
Также на e-mail вы получите информацию о подробном расчете стоимости аналогичной работы