GRY-Online.pl --> Archiwum Forum

Czy ktos pomoze w rozwiazaniu prostego zadania z informatyki?

07.09.2006
19:49
[1]

uiouio1 [ Konsul ]

Czy ktos pomoze w rozwiazaniu prostego zadania z informatyki?

nie chce zebyscie za mnie robili prace domowa, mam do zrobienia kilkanascie zadan, a do tego wcielo mi materialy, wszystko mam zrobione oprocz tego; moze ktos mial to ostatnio w szkole i pamieta

dzieki i pozdrawiam

prosilbym tez o krotkie wyjasnienie

ups. zla kategoria, sorry

07.09.2006
20:08
[2]

Mobii [ Seicento 1.1 Killer ]

P3, P2, P4, P5, P1
:)

07.09.2006
20:14
[3]

uiouio1 [ Konsul ]

tak Mobii ;)

cos wyczytalem ze zeby sprawdzic bezpieczenstwo stanu trzeba zaczynac od ostatniego procesu

:/ mam jezscze kilka takich zadan i wychodzi mi zawsze na NIE czyli pewnie cos zle robie

07.09.2006
20:17
[4]

Mobii [ Seicento 1.1 Killer ]

od ostatniego procesu nie jestes w stanie zaczac, nie masz zasobow :)
a w tej kolejnosci co ci podalem, to zasoby sa zwalniane i przydzielane do kolejnych procesow

nie pamietam do konca jak to bylo z tymi stanami, rok temu to mialem na "systemach operacyjnych"

07.09.2006
20:53
[5]

uiouio1 [ Konsul ]

ja tez to mam na systemach operacyjnych

ale chyba trzeba zaczac od ostatniego

bo tak to ja kazdy ciag procesow praktycznie udowodnie ze jest bezpieczny

a dodac do niego moge zasoby ktory mam wolne., ale nie wiem czy o to chodzi

07.09.2006
21:29
[6]

Toshi_ [ Pretorianin ]

A ja mam inne pytanie: na którym roku informatyki jesteście? xD

08.09.2006
00:33
[7]

Mobii [ Seicento 1.1 Killer ]

koncze 2 rok wlasnie w sesji poprawkowej :)
a to mialem na 2 semestrze :D nie chodzilem wiec nie pamietam zabardzo :D

uiouio1 --> no mozesz dodac, ale nie masz ich wystarczajaco na poczatku zeby zakonczyc proces P5 czyli ostatni :)

08.09.2006
01:28
[8]

donzoolo [ Senator ]

Mialem to na kolosie z SOPow na uczelni na 2 semestrze, ale za cholere nie pamietam, moge ci na maile podeslac materialy o tym, jesli chcesz. Z tego co pamietam to zeby sprawdzic czy proces jest bezpieczny musisz uzyc Algorytmu bankiera

08.09.2006
01:36
[9]

donzoolo [ Senator ]

Nie zdazylem z editem, tu masz ten algorytm napisany przez Dr. Kubice

1. Zainicjuj tablicę Koniec wartościami false a tablicę Robocze zawartością tablicy Dostępne.
2. Znajdź takie j, że:
* Koniec[j] = false
* Potrzeby[j] <= Robocze
(j to numer kolejnego procesu dodawanego na końcu już skonstruowanego fragmentu ciągu bezpiecznego; maksymalne potrzeby tego procesu mogą być zaspokojone przez zasoby zwolnione przez procesy znajdujące się wcześniej w już skonstruowanym fragmencie ciągu bezpiecznego)
3. Jeśli nie ma takiego j, idź do kroku 6.
4. Jeśli jest takie j:
* Robocze := Robocze + Przydział[j]
* Koniec[j] := true
(po dodaniu procesu P(j) do konstruowanego ciągu bezpiecznego, zakładamy, że ten proces kończy się i zwalnia wszystkie swoje zasoby; są one teraz dostępne dla pozostałych procesów).
5. Wróć do kroku 2.
6. Jeśli dla każdego j = 1, 2, ..., n, Koniec[j] = true, to stan jest bezpieczny (skonstruowaliśmy ciąg bezpieczny).
7. W przeciwnym wypadku, stan nie jest bezpieczny.

08.09.2006
02:58
smile
[10]

Mobii [ Seicento 1.1 Killer ]

czyli generalnie zrobilem to samo tylko "w pamieci" :D

08.09.2006
14:47
[11]

uiouio1 [ Konsul ]

hmm tez mnie dr. kubica uczy :)

08.09.2006
15:13
[12]

uiouio1 [ Konsul ]

dzieki ludziska, to prostsze niz myslalem :)

09.09.2006
01:13
smile
[13]

Toshi_ [ Pretorianin ]

W październiku idę na informatykę...
Cholera, w co ja się wpakowałem? xD

© 2000-2026 GRY-OnLine S.A.