Die Präsentation wird geladen. Bitte warten

Die Präsentation wird geladen. Bitte warten

1. 2 3 4 5 6 7 8 9 Beim Start eines Prozesses in Windows NT, 2000 wird a der Programmtext aus der exe-Datei ab der dort angegebenen Adresse gespeichert.

Ähnliche Präsentationen


Präsentation zum Thema: "1. 2 3 4 5 6 7 8 9 Beim Start eines Prozesses in Windows NT, 2000 wird a der Programmtext aus der exe-Datei ab der dort angegebenen Adresse gespeichert."—  Präsentation transkript:

1 1

2 2

3 3

4 4

5 5

6 6

7 7

8 8

9 9 Beim Start eines Prozesses in Windows NT, 2000 wird a der Programmtext aus der exe-Datei ab der dort angegebenen Adresse gespeichert und gestartet b der Programmtext in einer DLL gestartet c der Programmtext der exe-Datei als Abschnittsobjekt in den virtuellen Speicher eingeblendet und gestartet

10 10 Was ist ein Semaphor? a eine Tabelle zur Verwaltung von Threads b ein Speicherfeld, das der Synchronisation von Threads dient c eine Bedingung für die Aktivierung eines Prozesses

11 11 Was ist eine Pipe? a eine Datei, auf die mehrere Prozesse zugreifen können b eine stream-Datei c eine dateiähnliche Instanz zum Datenaustaus zwischen Prozessen

12 12 Was ist ein kritischer Abschnitt? a die Zeit, während der für einen Prozess eine I/O durchgeführt wird b ein Programmabschnitt, in dem ein Zugriff auf ein Objekt durchgeführt wird, der zu einer Dateninkonsistenz führen kann c ein Programmabschnitt, bei dem die Interrupts blockiert sind

13 13 Da Threads eines Prozesses einen gemeinsamen Adressraum haben, genügt zur Kommunikation zwischen Prozessen eine globale Variable: Stimmt dies? a ja b nein

14 14 Warum benötigt eine Kommunikation zwischen Prozessen eine Synchronisation? a weil die Nachricht erst erzeugt werden muss, bevor sie gelesen werden kann b es wird keine Synchronisation benötigt c das Erstellen der Nachricht ist ein kritischer Abschnitt

15 15 Die Konstruktion 1 semaphor a(2); 2 a.wait(); 3 krit. Abschnitt; 4 a.signal(); verriegelt einen kritischen Abschnitt. A Die Aussage stimmt. B Die Aussage ist wegen eines Fehlers in den Zeilen 2 und 4 falsch. C Die Aussage ist wegen eines Fehlers in Zeile 1 falsch.

16 16 Der Programmtext semaphor a(0); Prozess 1Prozess 2 Aktion Xa.wait(); a.signal();Aktion Y realisiert eine Vorher/Nachher-Beziehung bzgl. Aktion X und Aktion Y. A Ja, Aktion X wird vor Aktion Y ausgeführt. B Ja, Aktion Y wird vor Aktion X ausgeführt. C Nein, die Konstruktion stellt eine Client/Server-Beziehung her.


Herunterladen ppt "1. 2 3 4 5 6 7 8 9 Beim Start eines Prozesses in Windows NT, 2000 wird a der Programmtext aus der exe-Datei ab der dort angegebenen Adresse gespeichert."

Ähnliche Präsentationen


Google-Anzeigen