In diesem Lernprogramm werden Algorithmen zur Erkennung und Vermeidung von Deadlocks (Verklemmungen) in Betriebssystemen behandelt. In Form eines Tutorials wird der Deadlockbegriff erläutert und eine lehrbuchähnliche Einführung in das Prinzip und die Funktionsweise der Deadlock-Algorithmen gegeben. Dabei beschränkt sich dieses Lernprogramm auf die Behandlung der folgenden Verfahren:
- Deadlock-Vermeidung durch den Bankier-Algorithmus
- Deadlock-Erkennung mit Hilfe von Betriebsmittelgraphen
In die tutorielle Komponente sind interaktive Übungen in Form von Java-Applets integriert. Diese sollen das aktive Erlernen der oben angesprochenen Algorithmen unterstützen und auf diese Weise den Lerneffekt positiv beeinflussen.
Autor: