Skocz do zawartości

Witaj!

Zaloguj lub Zarejestruj się aby uzyskać pełny dostęp do forum.

Zdjęcie
- - - - -

Projekt na SOP, będę wdzięczny za choćby najmniejszą pomoc.


  • Zaloguj się, aby dodać odpowiedź
Brak odpowiedzi do tego tematu

#1 patrick1989

patrick1989
  • 495 postów

Napisano 06 czerwca 2010 - 22:52

Witam!
Byłbym wdzięczny gdyby ktoś pomógł mi z tym zadankiem.
Tak się składa, że przykładam się bardziej do innych przedmiotów, które uważam za najtrudniejsze i chciałem je zaliczyć, by nie trzeba było płacić za poprawki :mad: a ten przedmiot potraktowałem mniej poważnie.

Mam do wykonania na wtorek taki projekt:

Zadanie 1
Napisz program, w którym proces macierzysty uruchomi zadan˛a jako pierwszy parametr wywołania
liczbe procesów potomnych. Kazdy proces potomny zapisuje swój identyfikator (PID)
do pliku. Nazwa tego pliku to proces.txt jesli nie podano trzeciego parametru wywołania;
jesli taki parametr zostanie podany to jest on własciwa nazwa pliku identyfikatorów procesów.
Dalej, kazdy proces potomny odczekuje losowa liczbe sekund i sie konczy z losowym statusem
zakonczenia. Proces macierzysty oczekuje na zakonczenie pierwszych N procesów potomnych
(gdzie N jest podane jako drugi parametr wywołania) i zapisuje ich identyfikatory do pliku
łacznie z ich statusami zakonczenia. Nastepnie proces macierzysty konczy pozostałe procesy
potomne wysyłajac sygnał TERM. Procesy powinny takze wyswietlac komunikaty kontrolne
na standardowym wyjsciu, informujace o rozpoczeciu i zakonczeniu pracy (równiez po odebraniu
sygnału). Współbiezny dostep do pliku proces.txt powinien byc zabezpieczony poprzez
blokowanie dostepu.



Będę wdzięczny nawet za kawałki kodu, dane funkcję.
:( pomożcie chlopaki ...

Wklejam screen tego co zrobiłem... (wiem, słaby jestem z tego...)

Dołączona grafika




Użytkownicy przeglądający ten temat: 2

0 użytkowników, 2 gości, 0 anonimowych