Sitzung: Jeden Freitag in der Vorlesungszeit ab 16 Uhr c. t. im MAR 0.005. In der vorlesungsfreien Zeit unregelmäßig (Jemensch da?). Macht mit!

TechGI 3 (Bachelor)/Gedächtnisprotokoll 1. Zwischentest WiSe 2008/09: Unterschied zwischen den Versionen

(new gedächtnisproti)
 
(Test Gruppe ?)
 
Zeile 6: Zeile 6:
 
#* bei einem asynchronen Interrupt und geschachteltem Ablauf wird der aktuelle Prozess unterbrochen
 
#* bei einem asynchronen Interrupt und geschachteltem Ablauf wird der aktuelle Prozess unterbrochen
 
#* Threads aus verschiedenen Prozessen nutzen gleiche Speicherbereiche?
 
#* Threads aus verschiedenen Prozessen nutzen gleiche Speicherbereiche?
#* wenn zwischen zwei Prozessen im Prozessvorgängergraph keine gerichtete Verbindung besteht, kann man diese parallel ausführen
+
#* wenn im Prozessvorgängergraphen kein gerichteter Weg zwischen zwei Prozessen besteht, dann kann man die Prozesse parallel ausführen
 
#* Implementation einer Semaphore enthält einen kritischen Abschnitt
 
#* Implementation einer Semaphore enthält einen kritischen Abschnitt
 
#* Schreiber-/Leser-Problem
 
#* Schreiber-/Leser-Problem

Aktuelle Version vom 30. November 2010, 19:16 Uhr

1. Zwischentest in TechGI 3 vom Nachschreibetermin 09.02.2009, protokolliert von bastla.

Test Gruppe ?

  1. Quickies (wahr/falsch-Ankreuzen von Betriebsmittelfragen)
    • bei einem asynchronen Interrupt und geschachteltem Ablauf wird der aktuelle Prozess unterbrochen
    • Threads aus verschiedenen Prozessen nutzen gleiche Speicherbereiche?
    • wenn im Prozessvorgängergraphen kein gerichteter Weg zwischen zwei Prozessen besteht, dann kann man die Prozesse parallel ausführen
    • Implementation einer Semaphore enthält einen kritischen Abschnitt
    • Schreiber-/Leser-Problem
      • maximal ein Leser darf auf eine Variable zugreifen
      • es dürfen mehrere Schreiber auf eine Variable zugreifen
  2. Implementation signal/wait in Assembler
  3. Prozesszustandsdiagramm aus dem Script vervollständigen
  4. Implementation einer Semaphore in Pseudocode mit signal, wait, block, deblock
    • ...anhand einer Bank, die 3 Geldautomaten hat die parallel genutzt werden können