Welcome! » Log In » Create A New Profile

Fehler in Blatt 11 Aufgabe 2)b)

Posted by Stefan Disch 
Fehler in Blatt 11 Aufgabe 2)b)
February 01, 2006 05:39PM
Hallo,

leider ist uns ein Fehler in der Aufgabenstellung
von Aufgabe 2) passiert, so dass die Teilaufgabe b)
keinen Sinn macht. Diese wird nicht gewertet!

Sollte jemand diese Aufgabe bearbeitet haben und
zeigen, dass die Aufgabenstellung nicht stimmt bekommt er/sie
natürlich einen extra Punkt.

In der korrekten Version müsste P1 so aussehen:

/* P1 */
1: Anforderung A;
2: x = 5;
3: Anforderung A;
4: Freigabe A;
5: Freigabe A;

dann macht 2)b) auch wieder Sinn.

Wenn jemand Lust hat, kann er auch gerne die Aufgabe mit der korrekten Version
von P1 machen. Dann gibt es für 2)b) natürlich auch einen extra Punkt.

Sorry
Stefan






Stefan Disch
Lehrstuhl für Betriebssysteme
Geb. 051 / Raum 02-031



Edited 1 time(s). Last edit at 02/03/2006 07:35AM by disch.
Re: Fehler in Blatt 11 Aufgabe 2)b)
February 01, 2006 07:57PM
Wenn man in aufgabe 2b) beweisen soll, dass der Zustand unsicher ist, dann ist doch in 2c) sowieso klar, dads es zu einem DL komm kann?

Was macht die Aufgabe für einen Sinn, oder habe ich etwas falsch verstanden ?

Lieben Gruß

Eugen
Re: Fehler in Blatt 11 Aufgabe 2)b)
February 01, 2006 08:33PM
Eugen Wrote:
-------------------------------------------------------
> Wenn man in aufgabe 2b) beweisen soll, dass der
> Zustand unsicher ist, dann ist doch in 2c) sowieso
> klar, dads es zu einem DL komm kann?
>
> Was macht die Aufgabe für einen Sinn, oder habe
> ich etwas falsch verstanden ?

Es kann Zustände geben, die der Bankieralgorithmus
als unsicher einstuft, die aber nicht zu einem Deadlock führen können.
Wenn man diese Aufgabe mit der _korrekten_ Aufgabenstellung bearbeitet,
wird man genau dies sehen.

Grüße
Stefan


>
> Lieben Gruß
>
> Eugen




Stefan Disch
Lehrstuhl für Betriebssysteme
Geb. 051 / Raum 02-031
JB
Re: Fehler in Blatt 11 Aufgabe 2)b)
February 02, 2006 11:10AM
Gerade dann gibt es eigentlich einen Deadlock... wenn man P0 bis Zeile 3 ausführt und dann P1...

Nicht wenn man, wie in dem anderen Thread ("Übungsblatt 11 Aufgabe 2b") geschrieben davon ausgeht das P0 Zeile 1 ausführt, P1 dann 1 und 2... dann natürlich nicht.

Allerdings muss das ganze ja für alle Möglichkeiten Deadlockfrei sein... oder will man hier wirklich nur den Fall: P0 hat Zeile 1 und 2 ausgeführt (und sonst noch gar nichts), P1 hat Zeile 1 und 2 ausgeführt (d.h. x=5 und P0 hat noch nichts anderes als Zeile 1 und 2 ausgeführt).

MfG JB

P.S.: Es ist schon recht kurz vor Abgabe, falls noch eine Antwort kommt wäre es toll, ansonsten ist es aber auch nicht schlimm.
Re: Fehler in Blatt 11 Aufgabe 2)b)
February 02, 2006 11:14AM
Hallo,

haben wir auch gerade gemerkt.

Ich werde diese Teilaufgabe auch aus der Gesamtwertung nehmen.
Wer sie trotzdem korrekt bearbeitet bekommt auch hier einen Extrapunkt.

Wenn der Wurm mal drin ist....

Grüße
Stefan

Stefan Disch
Lehrstuhl für Betriebssysteme
Geb. 051 / Raum 02-031
Reitanna
Re: Fehler in Blatt 11 Aufgabe 2)b)
February 02, 2006 11:31AM
hoffentlich wird es nicht so bei der Klausur ;)---> bitte
Re: Fehler in Blatt 11 Aufgabe 2)b)
February 02, 2006 11:35AM
versprochen!

Stefan Disch
Lehrstuhl für Betriebssysteme
Geb. 051 / Raum 02-031
Sorry, you do not have permission to post/reply in this forum.