|
SUM na Politechnice Poznańskiej, SKiSR http://www.zaoczniak.glt.pl
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
Smigacz
Stary forumowicz
Dołączył: 18 Lut 2006
Posty: 68
Przeczytał: 0 tematów
Ostrzeżeń: 0/5 Skąd: Poznań
|
Wysłany: Sob 13:38, 27 Sty 2007 Temat postu: Egzamin - zadania |
|
|
wstawiam zadania jakie pojawily sie na dzisiejszym egzam. dla grupy II, moze ktoś ma zadania dla grupy I
Post został pochwalony 0 razy
|
|
Powrót do góry |
|
|
|
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
Gość
|
Wysłany: Śro 11:11, 07 Lut 2007 Temat postu: |
|
|
Czy ktoś zna odpowiedź na pytanie 5 ?
Na wykładach nie było takiego przykładu, była tylko mowa o tym że reguluje to Twierdzenie 1 Impossibility Results i że ktoś to już kiedyś udowanił.
|
|
Powrót do góry |
|
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
Gosc
Gość
|
Wysłany: Śro 13:25, 07 Lut 2007 Temat postu: |
|
|
Mylbym wdzieczny gdyby ktos podal tu rozwiazania zadań 2 i 3
|
|
Powrót do góry |
|
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
Gość
|
Wysłany: Śro 13:52, 07 Lut 2007 Temat postu: |
|
|
Jeśli ktoś zna rozwiązanie na pyt 1 i 4 to też może podać
|
|
Powrót do góry |
|
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
Gość
|
Wysłany: Śro 19:16, 07 Lut 2007 Temat postu: |
|
|
jaka brdzie prawidlowa linia odtwarzania dla przykladu z zadania pierwszego?
|
|
Powrót do góry |
|
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
Gość
|
Wysłany: Czw 12:02, 08 Lut 2007 Temat postu: |
|
|
ODP 2 wg mojej wiedzy, proszę o poprawienie jeśli coś jest nie tak
Kod znajduje się na slajdach
Algorytm działa rekurencyjnie wykonując w każdej rekurencji OM(t), gdzie t - liczba zdrawjców; Ostatnim wykonaniem jest OM(0); W zadaniu mamy 1 zdrajce (jest nim generał głównodowodzący Gc) wiec t=1;
Krok 1:
Wykonanie OM(1);
Tu chyba można by przerysować ten rysunek stanu początkowego;
Gc jest generałem głównodowodzącym - on decyduje co mają zrobić pozostali, Gc jest jednak zdrajcą więc rozsyła do 2 generałów ATAK(1) a do 2 pozostałych ODWRÓT(0);
Krok 2:
Każdy proces uruchamia własną instancję algorytmu OM(t-1) a więc każdy wykonuje OM(0) - rozsyła swoją wartość do pozostałych generałów (np. G1 wysyła wartość ATAK(1) do G2,G3,G4);
W wyniku tego każdy z generałów G1-G4 buduje swój wektor (v1,v2,v3,v4) gdzie np, v3 jest wartością pochodzącą od G3 - w tym przypadku każdy zbuduje identyczny wektor (1,1,0,0)
(Tu można narysować rysunek jak przesyłają sobie wartości)
Krok 3:
Generałowie podejmują decyzję wykonując funkcję majority(1,1,0,0), jaka będzie ostateczna decyzja to nie ma znaczenia, a więc może to być 1(ATAK) lub 0(ODWRÓT) , istotne jest to że każdy poprawny generał podejmie taką samą decyzję bo funkcja majority wszędzie będzie działała tak samo (np. wybierze większość jeśli nie znajdzie jej to wybierze 0 (ODWRÓT))
Załóżmy że w każdym procesie funkcja majority zwróciła ODWRÓT, ostatecznie problem bizantyjski został rozwiązany:
BA1: Każdy poprawny proces podjął tą samą decyzję
BA2: Jeśli Gc byłby poprawny to pozostali poprawni generałowie musieliby wykonać jego rozkaz ... ale nie był
|
|
Powrót do góry |
|
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
Gość
|
Wysłany: Pią 16:31, 09 Lut 2007 Temat postu: |
|
|
wg. mnie pytanie 2 jest dobrze rozwiazane, moze ktos przedstawic odp na pytanie 1
|
|
Powrót do góry |
|
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
Smigacz
Stary forumowicz
Dołączył: 18 Lut 2006
Posty: 68
Przeczytał: 0 tematów
Ostrzeżeń: 0/5 Skąd: Poznań
|
Wysłany: Pią 17:33, 09 Lut 2007 Temat postu: |
|
|
wydaje mi się ze w zadaniu 1 linia odtwarznia powinna przebiegac tak:
P1 drugi cp
P2 drugi cp
P3 drugi cp
P4 trzeci cp
P5 drugi cp
ale wydaje mi się też, że pan M.Sz. gdzieś jakich haczyk umieścił bo nikt za to zadanie nie zgarnął max punktów
EDIT ze strony p.Michała
SUM SKiSR sem.3.: Systemy Wiarygodne - egzamin poprawkowy - 10 lutego godz. 9:00, sala C-8 CW.
Post został pochwalony 0 razy
|
|
Powrót do góry |
|
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
Gość
|
Wysłany: Pią 18:01, 09 Lut 2007 Temat postu: |
|
|
Smigacz napisał: | wydaje mi się ze w zadaniu 1 linia odtwarznia powinna przebiegac tak:
P1 drugi cp
P2 drugi cp
P3 drugi cp
P4 trzeci cp
P5 drugi cp
ale wydaje mi się też, że pan M.Sz. gdzieś jakich haczyk umieścił bo nikt za to zadanie nie zgarnął max punktów
EDIT ze strony p.Michała
SUM SKiSR sem.3.: Systemy Wiarygodne - egzamin poprawkowy - 10 lutego godz. 9:00, sala C-8 CW. |
ja na egzaminie zazanczylem:
p1 3
p2 3
p3 2
p4 3
p5 2
i dostalem za to 1 punkt
dlaczego uwazasz ze takie punkty sa poprawne, przeciez np. do P3 2 mozna przejsc z P2 1
|
|
Powrót do góry |
|
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
M...
Gość
|
Wysłany: Pią 21:01, 09 Lut 2007 Temat postu: |
|
|
A ktoś na podstawie tego diagramu przestrzenno czasowego narysował extended checkpoint graph a następnie stosując algorytm Wanga Fuchsa wyznaczył linie ottwarzania. Mi sie wydaje ze tak trzeba do tego podejsc.
Najpierw wyznaczamy rollback edges i cofamy sie do wierzchołka poprzedzajacego wierzcholek na ktory wskazywala ta krawedz (rollback edges) potem rysujemy root set i usuwamy wszystkie wierzchołki tak aby w root set nie było krawedzi łaczacych wierzcholki nalezacych do root set
i tak wyznaczony zbior root set wyznacza linie odtwarzania
Popzdrawiam
|
|
Powrót do góry |
|
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
Gość
|
Wysłany: Pią 21:57, 09 Lut 2007 Temat postu: |
|
|
Ja narysowalem graf, wg tego grafu nalezy wycofac prawie wszystkie procesy ( chyba ze go zle zrozumialem), wtedy linia odtwarzania by wygladala tak:
P1 1
P2 2
P3 1
P4 3
P5 1
prosze o korekte jesli moje rozumowanie jest bledne:)
|
|
Powrót do góry |
|
|
|
|
Nie możesz pisać nowych tematów Nie możesz odpowiadać w tematach Nie możesz zmieniać swoich postów Nie możesz usuwać swoich postów Nie możesz głosować w ankietach
|
fora.pl - załóż własne forum dyskusyjne za darmo
Powered by phpBB © 2001, 2005 phpBB Group
|