Institut für Computersprachen
Programmiersprachen und Übersetzer
| Diplomarbeit | |
| Titel | Ein Prozessmodell als Grundlage für den Entwurf von Betriebssystemkomponenten |
| Autor | Ewert,Charles |
| Erscheinungsjahr | 1977 |
| Abstract | Sowohl in dieser Arbeit als auch in (8) wurde versucht, die wesentlichen Zusammenhänge zwischen den theoretischen Prozessmodellen und den Eigenschaften realer Betriebssysteme aufzuzeigen. Auch wurde in beiden Arbeiten versucht, ein Betriebssystem in der höheren Programmiersprache Simula zu realisieren. Während diese Arbeit sich mehr auf Probleme des Multiprogrammingbetriebes konzentriert, werden in (8) Probleme des Multiprocessing behandelt. Auch ist unser 2. Kapitel dem Zusammenhang mit der Arbeit (8) gewidmet; im I. Kapitel wird das theoretische Modell von Horning und Randell behandelt, wobei insbesondere eine eigene graphische Prozessdarstellung den Definitionen von Horning und Randell gegenübergestellt wird, und an Hand von konkreten Beispielen die Verwendungsmöglichkeiten der P- und V-operationen gezeigt werden, und neue P-, V- ähnliche Operationen definiert werden; im 3. Kapitel wird das Betriebssystem No-spe behandelt, und es wird die Möglichkeit gezeigt, dieses System insofern zu erweitern, daß die Organisation eines Timesharing-betriebs simuliert werden kann; im 4. Kapitel werden prinzipielle Möglichkeiten der Verklemmungsverhütung beschrieben, und es wird versucht, die in No-spe verwendete Methode möglichst weit zu verallgemeinern; im 5. Kapitel werden schließlich die Vor- und Nachteile der Programmiersprache Simula bei der Simulation von Betriebssystemen kurz behandelt. Die theoretischen Grundlagen zu dieser Arbeit sowie zu (8) wurden in Gemeinschaftsarbeit erworben und umfassen insbesondere die Literaturquellen (I), (2), (4), (5). Auch wurde die Programmiersprache Simula in Gemeinschaftsarbeit erlernt und getestet. |
| Status | Verfügbar |