Форум программистов, компьютерный форум CyberForum.ru

C++ и WinAPI

Войти
Регистрация
Восстановить пароль
 
easfdssa
0 / 0 / 0
Регистрация: 12.10.2015
Сообщений: 60
#1

Ребят, кто может проверить программы? Синхронизация процессов событиями и мьютексами - C++ WinAPI

06.01.2017, 17:42. Просмотров 201. Ответов 2
Метки нет (Все метки)

Кто может проверить программы. Работает вроде. Но все же что-то не нравится. Может кто подсскажет более рациональный вариант реализации. Код смотрите в вложении. Спасибо.

Задание: Написать программы для консольного процесса Administrator и консольных процессов Reader и Writer.
Для моделирования передачи сообщений ввести специальные события, которые обозначают сообщение
“A” , сообщение “B”, и конец сеанса для процессов Reader и Writer.
Одновременно принимать и отправлять сообщения могут только два процесса Writer и два процесса Reader,
передача остальных сообщений от других процессов должна блокироваться с помощью мьютексов;
Процесс Administrator:
ƒ-запрашивает у пользователя количество процессов Writer( Reader);
ƒ-запрашивает у пользователя кол-во отправленных (полученных) сообщений для процессов
Writer (Reader);
ƒ-запускает заданное количество процессов Reader и Writer;
ƒ-принимает от каждого процесса Writer сообщение и выводит на консоль, затем отправляет его
процессу Reader.
ƒ-принимает от каждого процесса Reader и Writer сообщение о завершении сеанса и выводит
его на консоль в одной строке.
ƒ-завершает свою работу.
Процесс Writer:
ƒ-запрашивает с консоли сообщения, состоящее из “A” , “B”, и передает их (по одному)
процессу Administrator;
ƒ-передает сообщение о завершении сеанса процессу Administrator;
ƒ-завершает свою работу.
Процесс Reader:
ƒ-принимает сообщение от процесса Administrator;
ƒ-выводит на консоль сообщение;
ƒ-передает сообщение о завершении сеанса процессу Administrator;
ƒ-завершает свою работу.
Вложения
Тип файла: txt administrator.txt (3.7 Кб, 5 просмотров)
Тип файла: txt reader.txt (1.5 Кб, 4 просмотров)
Тип файла: txt writer.txt (1.9 Кб, 4 просмотров)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
06.01.2017, 17:42     Ребят, кто может проверить программы? Синхронизация процессов событиями и мьютексами
Посмотрите здесь:

Кто может научить? C#
C# Кто-нибудь может дать исходник привязки?
C# .NET 3.x Кто может сделать безопасный вход
C# С# 2008 нужно сделать лабу кто может?
Ребят, подскажите как можно прогрммно щелкнуть мышкой в окне сторонней программы? C#
C# Синхронизация процессов
C# Кто может прокомментировать программу?
C# Кто-нибудь может перевести Паскаль в C#?
Кто может объяснить ошибку? C#
C# У меня есть код , кто может объяснить?

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
easfdssa
0 / 0 / 0
Регистрация: 12.10.2015
Сообщений: 60
07.01.2017, 22:54  [ТС]     Ребят, кто может проверить программы? Синхронизация процессов событиями и мьютексами #2
Ну или кто возьмется за вознаграждение?
nd2
1510 / 1249 / 422
Регистрация: 29.01.2016
Сообщений: 3,847
08.01.2017, 02:48     Ребят, кто может проверить программы? Синхронизация процессов событиями и мьютексами #3
Цитата Сообщение от easfdssa Посмотреть сообщение
Ну или кто возьмется за вознаграждение?
Раздел фриланса есть: http://www.cyberforum.ru/freelance/
Yandex
Объявления
08.01.2017, 02:48     Ребят, кто может проверить программы? Синхронизация процессов событиями и мьютексами
Ответ Создать тему
Опции темы

Текущее время: 04:53. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru