Язык программирования: Golang Интерфейс: консоль Платформа: Windows, Linux, Docker Необходимо реализовать чекер генерируемых запросов, проверка которых должна осуществляться с помощью GET-запроса, используя список прокси адресов. Генерация запросов должна осуществляться с помощью горутин, количество которых задается при запуске программы через ...
Выполнить практическое задание по C++
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.
Разработать консольное приложение, которое с помощью абстрактной структуры данных ОЧЕРЕДЬ моделирует
работу аэропорта (или другой системы массового обслуживания) с одной
взлётно-посадочной полосой, которую в каждый момент времени (цикл for) может
использовать только один самолёт – для взлёта или посадки. Приложение
должно:
1. сделать запрос на ввод данных для моделирования:
ü максимальное кол-во самолётов в очереди на посадку и взлёт; интервал времени для
моделирования;
ü предполагаемое (ожидаемое) число прилетающих и взлетающих самолётов в единицу времени;
2. используя псевдослучайные числа, удовлетворяющие закону распределения Пуассона,
смоделировать кол-во запросов на взлёт и посадку самолётов в каждый момент
времени;
3. в случае, если очередь на посадку не пуста, то использовать взлётную полосу для
посадки самолёта, в противном случае использовать её для взлёта;
4. если какая-либо очередь заполнена, «отправить» самолёт на другой аэропорт (вывести
сообщение в консоль) в случае посадки или «попросить» подождать некоторое время
в случае взлёта;
5. все события (запрос на взлёт/посадку, взлёт/посадка, отказ во взлёте/посадке) сопровождаются соответствующими сообщениями в консоли;
6. вести статистику:
ü сколько получено запросов на взлёт/посадку;
ü сколько принято запросов на взлёт/посадку;
ü сколько самолётов взлетело/приземлилось;
ü сколько было отказов на взлёт/посадку;
ü общее время ожидания взлетевших/приземлившихся самолётов;
ü время простоя взлётной полосы (обе очереди пусты).
7. по окончании интервала моделирования (цикл for)вывести в консоль (файл) отчёт,
который содержит:
1. общее кол-во обработанных запросов;
2. кол-во запросов на взлёт/посадку;
3. кол-во принятых запросов на взлёт/посадку;
4. кол-во отклонённых запросов на взлёт/посадку;
5. кол-во взлетевших/приземлившихся самолётов;
6. кол-во самолётов, оставшихся в очереди на взлёт/посадку;
7. время простоя взлётной полосы в процентах;
8. среднее время ожидания для взлёта/приземления;
9. среднее кол-во поступивших запросов на взлёт/приземление.
Для реализации создать классы Runwayи Plane, которые описывают аэропорт (взлётную полосу) и самолёт
соответственно.
Для генерации псевдослучайного числа с законом распределения
Пуассона рекомендуется использовать ... #include ... ...
intmain(){
... ... std::random_device rd; //генератор случайныхчисел.
std::mt19937gen(rd()); //генератор псевдослучайных чисел, который инициализируется случайным числом rd().
std::poisson_distribution
distr(gen); //генерирование случайного числа с распределением Пуассона с заданным параметром mean.
- Похожие заказы
- Прикладное ПО1 заявкаЗакрытгод назад
- $16
Присылать уведомление должен, если допустим 5 раз подряд это значение было меньше двух( должна быть возможность изменять и количество значений подряд и величину меньше или больше которой они должны быть ) Например, значения шли в таком ...
Прикладное ПО1 исполнительЗавершен2 года назад - $100
Нужно на языке python создать небольшого бота, ТЗ есть. Оставляйте пожалуйста свои контактные данные в отклике
Прикладное ПО8 заявокЗакрыт2 года назад [url=https://uslugi.yandex.ru/edit-order/a336a41a-6c83-4f41-a3e2-47ee3fbde319?from=suggest] [/url]Необходимо Реализовать представление Indicators_BI. Подробнее в ТЗ. Ссылка на ТЗ https://docs.google.com/document/d/1ex5AlO3IHFy5JS5LfvbLmW8EgqX_ev0LZy2OVbzB2L4/edit#
Прикладное ПО1 заявкаЗакрыт2 года назадВиконайте наведені нижче завдання на c++ у Visual Studio. 1. Реалізуйте програму, в якій виконується алгоритм обходу графа на основі пошуку в глибину. 2. Реалізуйте програму, в якій виконується алгоритм обходу графа на основі пошуку в ...
Прикладное ПО2 заявкиЗакрыт2 года назад- $5
Это учебная, математическая программа, сделать в Builder Embarcadero 6,10 или 11 на С++. Суть задания решить функцию методом наименьших квадратов. Ниже будет небольшое видео, где показано, как рашается этот метод. По сути там просто пару ...
Прикладное ПО2 заявкиЗакрыт2 года назад - $40
Visual Studio запустить проект с GIT и поправить ошибку И сделать так чтобы он заработал Бюджет 40$ Сроки выполнения сегодня, оплата по факту готовности БЕЗ авансов Оставляйте телеграмм для связи
Прикладное ПО4 заявкиЗакрыт2 года назад Необходимо написать Telegram-бота на JS. За основу взять исходники от уже имеющегося другого бота. К боту необходимо сделать web-панель управления (админку), основа к которой также уже имеется. ТЗ отправлю лично в Telegram. Заинтересованных прошу оставить ...
Прикладное ПО3 заявкиЗакрыт2 года назад- $300
Необходимо написать программу за 4 дня Подробное ТЗ Отвечу на все Ваши вопросы
Прикладное ПО1 исполнительЗавершен2 года назад На основі вже створеного графічного інтерфейсу у фігмі реалізувати автоматичну побудову двох фракталів (дерево Піфагора та острів Міньковського) для різної кількості ітерацій, для різних кольорів ліній. Будь-яка мова програмування, бажано js
Прикладное ПО1 исполнительЗакрыт2 года назад