witam, gościu z programowania systemowego zadał nam zadanie i w ogóle go nie rozumiem i nie wiem od czego zacząć.
treść polecenia:
utworzyć 3 procesy pomiędzy którymi będzie zachodziła komunikacja (pamięć współdzielona i semafory). pierwszy proces jest interfejsem użytkownika. użytkownik podaje w nim dwie wartości logiczne (true lub false) i wybiera działanie logiczne. te dane przesyłane są do procesu obliczeniowego w którym obliczana jest wartość logiczna wyrażenia. Wynik przesyłany jest do trzeciego procesu, który wyświetla wynik. każdy proces używa osobnego terminala.
gdyby ktoś mógł rozwiązać to zadanie lub bynajmniej wytłumaczyć w jakiś sensowny sposób i zrozumiały sposób co krok po kroku trzeba zrobić to byłbym bardzo wdzięczny.
pozdrawiam