Opis projektu
PrzetłumaczoneLaboratorium 1 (opcjonalnie, przepływy jednego procesu)
Potrzebujemy systemu kilku wątków, które wspólnie rozwiązują równanie kwadratowe. Na ekranie procesy powinny wyświetlać postęp pracy w formie komunikatów debugowania.
System ma składać się z:
(1) Głównego procesu lub strumienia, który ma być pobierany z kladu. Dane początkowe i wyświetlenie wyniku
(2) kilku procesów lub strumieni serwisowych, które są w stanie wykonywać arytmetykę elektroniczną oddzielnie. Działania - dodawanie, odejmowanie, mnożenie, dzielenie, odejmowanie. Pierwiastki kwadratowe i tak dalej
W tym przypadku należy użyć metody synchronizacji danych (funkcje krytyczne) oraz metody przesyłania danych między procesami (pliki wyświetlane w pamięci)
Użycie wszystkich wrapperów do Windows API jest zabronione
Przykład programu skórkowego