Opraramać zestaw OT*1 - kortrarcm ieainjł:»cb peą w^toczwłai aedBgjiB
kafejek kcanŁań; asępaję) schemat koansiEKp mędzyptoctjogtj:
Praca it czyta daoe (pojedyncze wasze) ze standardowego stiumema wejściowego i przekazaje je
Praca 2 patera daae poEsfaae przez proca 1. Oblicza iość znaków w każde} fan i wyznaczoną
tczbę {izdoeąe do procesu 3.
Proca 3: potera dane wyprodkowane przez, proca 2 i uiraeszcza je w standardowym strumieniu
wyjkiwym. Każda odebrana jednostka danych powinna zostać wyprowadzona w osobnym
WŚE5ZBL
Należy zampiementować mechanizm informowania się procesów o swoim stanie. Należy wykorzystać do tego dostępny mechamzm sygnałów, semaforów i pamięci dzielonej. Scenariusz powiadamiania się procesów o swoim stanie wygląda następująco: do procesu 2 wysyłane są sygnały. Proces 2 przesyła otrzymany sygnał do procesu macierzystego. Proces macierzysty zapisuje wartość sygnału do pamięci dzielonej oraz wysyła powiadomienie do procesu 1 o odczytaniu zawartości pamięci dzielonej. Proces 1 po odczytaniu sygnału wysyła powiadomienie do procesu 2 o odczytanie pamięci dzielonej. Proces 2 powiadamia proces 3 o konieczności odczytu pamięci dzielonej. Wszystkie trzy procesy powinny być powoływane automatycznie z jednego procesu inicjującego.