Сделать лабораторную работу

Заказчик
[no-member:pro]Виктор[/no-member:pro]
Параметры проекта
Вариант сотрудничестваОдноразовый проект
РазделОбучение и Консультации
Предоплатавозможна предоплата
Способы оплатыЭлектронные деньги
Приём заявокот 2020-03-04 до 2020-03-06
Описание проекта
Предложение удаленной работы. Требуется сделать лабораторную работу (ассамблер и C++).
Лаба 1 (по варианту - потоки одного процесса)
Нужна система из нескольких потоков , совместно решающих квадратное уравнение. На экране процессы должны отображать ход выполнения работы в виде отладочных сообщений.
Система должна состоять:
1) Главного процесса или потока , принимать с клав. Исходные данные и выводить на экран результат
2) несколько служебных процессов или потоков , способны по отдельности выполнять эл-ные арифмет. Действия - сложение , вычитание , умножение, деление , выч. Квадр. Корня и тд
При этом использовать способ синхронизации данных (критические функции) и способ передачи данных между процессами (файлы отображаемые в память)
ИСПОЛЬЗОВАТЬ ВСЯКИЕ ОБЕРТКИ К API Windows запрещено
Пример программы скину
Лаба 1 (по варианту - потоки одного процесса)
Нужна система из нескольких потоков , совместно решающих квадратное уравнение. На экране процессы должны отображать ход выполнения работы в виде отладочных сообщений.
Система должна состоять:
1) Главного процесса или потока , принимать с клав. Исходные данные и выводить на экран результат
2) несколько служебных процессов или потоков , способны по отдельности выполнять эл-ные арифмет. Действия - сложение , вычитание , умножение, деление , выч. Квадр. Корня и тд
При этом использовать способ синхронизации данных (критические функции) и способ передачи данных между процессами (файлы отображаемые в память)
ИСПОЛЬЗОВАТЬ ВСЯКИЕ ОБЕРТКИ К API Windows запрещено
Пример программы скину