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!

Informatik 4 (StuPO90)/Stichpunkte zur Klausur SoSe 2006: Unterschied zwischen den Versionen

 
(Aufgabe 1: Allgemeine Fragen: fernaufrufpunkt erklärt)
Zeile 6: Zeile 6:
 
''5 Punkte.''
 
''5 Punkte.''
 
# Unterschied zwischen 2 gegebenen Assemblerbefehlen erklären
 
# Unterschied zwischen 2 gegebenen Assemblerbefehlen erklären
# Welche Methoden der Javaklasse ... für Realisierung Methodenfernaufruf.
+
# Welche Methoden der Javaklasse ... werden für die Realisierung des Methodenfernaufrufs benötigt.
#) Bestimmtes Verhalten bei Monitoren
+
# Bestimmtes Verhalten bei Monitoren
 
# Verbindungsanfrage eines Clients an einem Server ausprogrammieren in Java
 
# Verbindungsanfrage eines Clients an einem Server ausprogrammieren in Java
 
# Spezielles Verhalten zu Semaphoren
 
# Spezielles Verhalten zu Semaphoren

Version vom 21. Juli 2006, 10:12 Uhr

Allgemeines

Diese Seite sammelt die Information vom "Pre-Release" der aktuellen Info4-Klausur.

  • Die Aufgaben sind vermutlich nicht ganz die gleichen, die in der Klausur vorkommen. Aber hoffentlich ähnlich. Insgesamt sind 50 Punkte zu erreichen.

Aufgabe 1: Allgemeine Fragen

5 Punkte.

  1. Unterschied zwischen 2 gegebenen Assemblerbefehlen erklären
  2. Welche Methoden der Javaklasse ... werden für die Realisierung des Methodenfernaufrufs benötigt.
  3. Bestimmtes Verhalten bei Monitoren
  4. Verbindungsanfrage eines Clients an einem Server ausprogrammieren in Java
  5. Spezielles Verhalten zu Semaphoren

Aufgabe 2: Assembler

9 Punkte.

  1. Textaufgabe, Algorithmus realisieren
  2. Kellerspeicher aufzeichnen

Aufgabe 3: Semaphore

11 Punkte.

  1. 2 Prozesse, die sich nach vorgegebenen Regeln verhalten programmieren
  2. ein weiterer Prozess kommt hinzu - ausprogrammieren

Aufgabe 4: Monitore

12 Punkte.
Gegeben ist die Beschreibung eines Synchronisierungsproblems. 3 Threads schreiben, in Java ausprogrammieren

Aufgabe 5: Nachrichtenaustausch

12 Punkte.
Sockets benutzen, Java programmieren, Nachrichtenaustausch

Aufgabe 6: Speicherverwaltung

4 Punkte.

  1. Strategien bei seitenverwalteten Systemen
  2. Konkrete Speicherverwaltung
  3. Anfragen in der Speicherverwaltung behandeln