Zadanie z programowania systemowego - ubuntu

0

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

0

Polecam książkę pana Stevensa "Advanced Programming in the UNIX Environment".

0

Jeśli oczekujesz gotowca, to przenieś ten wątek do działu zleceń. Jeśli jest inaczej, napisz dokładnie z czym masz problem.

1 użytkowników online, w tym zalogowanych: 0, gości: 1