Создание чекера генерируемых запросов на языке Golang с использованием прокси и генерацией запросов через горутины. Программа должна выполнять GET-запросы, обрабатывать успешные ответы с помощью Telegram-бота и записывать результаты в файл. Реализован REST-интерфейс для управления параметрами и получения статистики. Исходный код должен быть хорошо прокомментирован.
Выполнить практическое задание по 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 заявкаЗакрыт2 года назад
- $16
Необходимо разработать Telegram-бота, который будет парсить значения с сайта и отправлять уведомления, если определенное количество значений подряд было ниже заданного порога. Должна быть возможность настройки количества значений и порога. Убедитесь в возможности выполнения задачи перед откликом, так как предыдущие попытки не увенчались успехом.
Прикладное ПО1 исполнительЗавершен2 года назад - $100
Требуется создать телеграм бота на языке Python согласно предоставленному техническому заданию. Задача включает в себя разработку функционала согласно ТЗ. Ожидается понимание работы с API Telegram и опыт в программировании на Python.
Прикладное ПО8 заявокЗакрыт2 года назад Требуется реализация представления Indicators_BI для прикладного ПО. Подробности и требования указаны в техническом задании. Ознакомьтесь с ТЗ для успешного выполнения задачи.
Прикладное ПО1 заявкаЗакрыт2 года назадНеобхідно реалізувати дві програми на C++ у середовищі Visual Studio. Перша програма має виконувати алгоритм обходу графа на основі пошуку в глибину, а друга - алгоритм обходу графа на основі пошуку в ширину. Завдання 7 варіанту.
Прикладное ПО2 заявкиЗакрыт2 года назад- $5
Создайте учебную математическую программу на C++ в среде Builder Embarcadero 6, 10 или 11. Задача заключается в решении функции методом наименьших квадратов, с возможностью изменения значений в таблице. График не требуется. Подробности обсуждаются индивидуально.
Прикладное ПО2 заявкиЗакрыт2 года назад - $40
Требуется запустить проект в Visual Studio с использованием GIT и исправить возникающие ошибки для его корректной работы. Бюджет составляет 40$, срок выполнения - сегодня. Оплата производится по факту готовности без авансов.
Прикладное ПО4 заявкиЗакрыт2 года назад Требуется разработать Telegram-бота на JavaScript, основываясь на исходниках существующего бота. Необходимо также создать web-панель управления (админку), используя готовые решения. Подробное техническое задание будет предоставлено позже.
Прикладное ПО3 заявкиЗакрыт2 года назад- $300
Требуется разработать прикладное программное обеспечение для Windows в формате .EXE. Срок выполнения - 4 дня. Подробное техническое задание будет предоставлено. Ожидается, что разработчик сможет ответить на все возникшие вопросы.
Прикладное ПО1 исполнительЗавершен2 года назад Необхідно реалізувати автоматичну побудову двох фракталів: дерева Піфагора та острова Міньковського, використовуючи вже створений графічний інтерфейс у Фігмі. Проект має підтримувати різну кількість ітерацій та кольори ліній. Будь-яка мова програмування, перевага надається js.
Прикладное ПО1 исполнительЗакрыт2 года назад