Создан заказ №6180127
3 февраля 2021
Нужно сделать практические задание в среде QT
Как заказчик описал требования к работе:
ПЗ № 1 "Прототип СРВ: Моделирование работы с потоками"
1) первый поток - поток GUI (Графического пользовательского интерфейса)
2) второй поток - основная бизнес логика.
3,4,5,...) потоки обработки событий.
ПЗ № 2 "Прототип СРВ: моделирование взаимодействия приложений TCP-сервер"
ПЗ № 3 "Прот
отип СРВ: Работа с библиотекой chrono"
1. Реализовать 3 алгоритма сортировки массива
a. Пузырьковый
b. Экстремумов
c. На свой выбор
2. Добавить замеры времени с использованием библиотеки chrono
3. Для повышения точности (с учетом быстродействия ПК) подобрать количество повторов выполнения расчетов для полного времени 5-10сек. Усреднить время результатов.
4. Результат – текстовый файл с результатами замеров времени
ПЗ 4 "Прототип СРВ: Работа с потоками с ограничением по времени"
1. Навести порядок в интерфейсе (по своему усмотрению). Копирование интерфейса – подрасстрельное действие
2. Сделать поле со списком, в котором отобразить список типов запускаемых потоков.
3. Оставить 1 кнопку запуска потока – того типа, который выбран в списке 2
4. Создать собственный поток 4 типа. Действия его – на ваше усмотрение
5. Добавить 4 потоку ограничение по времени работы
6. Добавить в проект класс ведения лог-файла
7. Файл протокола (лога) создавать рядом с исполняемым файлом.
ПЗ 5 "Прототип СРВ: Блокировка ресурсов"
1. Реализовать программу с запускаемыми кнопкой потоками.
2. Создать класс (1) с логикой вывода в файл некоторых текстовых сообщений от потоков
3. В классе файлов реализовать механизм блокировки ресурса.
4. Потоки в случае блокировки вывода должны наполнять очередь сообщений для вывода.
5. Подготовить теоретическое описание программы – как называется реализованный механизм и каковы «рекомендации» по его использованию
ПЗ 6 "Прототип СРВ: Взаимодействие процессов"
1. Создать GUI-приложение (1), которое будет запускать процессы.
2. Создать консольное приложение (2), читающее время работы через командную строку и время между отправкой сообщений.
3. В течение времени работы приложение 2 должно периодически отправлять сгенерированные сообщения.
4. Приложение 1 должно запустить не менее 3 дочерних процессов с разными приоритетами.
5. Принимать сообщения дочерних процессов и выводить их в log файл.
6. После завершения работы всех дочерних приложений 2 вывести в окно сообщение, что работа выполнена, протокол сформирова
подробнее
Заказчик
заплатил
заплатил
200 ₽
Заказчик не использовал рассрочку
Гарантия сервиса
Автор24
Автор24
20 дней
Заказчик принял работу без использования гарантии
4 февраля 2021
Заказ завершен, заказчик получил финальный файл с работой
5
Нужно сделать практические задание в среде QT.jpg
2021-02-07 23:06
Последний отзыв студента о бирже Автор24
Общая оценка
4.3
Положительно
Автор отличный. Работу выполнил очень быстро, с высоким качеством, все пожелания учтены. Огромное спасибо!