Einleitung Flashcards
Rechnersystem
Nenne Beispiele für “Application Programs”.
- Banking System
- Airline reservation
- Web browser
Nenne Bestandteile von “System programs”
- Compilers
- Editors
- Command interpreter
- Operating system
Nenne Bestandteile von “Hardware”
- Machine language
- Microarchitecture
- Physical devices
Nenne die Aufgaben eines Betriebssystems
- Programmausführung
- Ressourcen-Verwaltung
- Einheitlicher Zugriff auf Peripherie
- Kommunikation
- Sicherheit
- Abrechnung
Grundbegriffe
Was ist ein Auftrag oder Job?
- Vollständig beschriebene Aufgabe, die dem BS zur Ausführung übergeben wurde
- Ein Job kann mehrere Prozesse umfassen
Grundbegriffe
Was ist ein Prozessor?
Die ausführende Komponente
Fakten über die erste Generation
- In der ersten Generation gab es kein Betriebssystem
- Es gab nur einen User “Single User”
- Hohe Fehleranfälligkeit wegen kaputten Rohren
Nenne Fakten über die zweite Generation
- Die ersten Mainframes wie Multics und OS/360 wurden eingeführt
- Die Rollen werden getrennt (Hersteller, Operator, Programmierer)
- Insgesamt bessere Auslastung
Nenne Fakten über die dritte Generation
- Es wurden Integrated Circuits eingeführt
- Hardware Familien (IBM System/360)
- Einheitliches Betriebssystem
Dritte Generation - Mikroprogrammierung
Nenne Punkte zur Mikroprogrammierung
- Anwender möchten portable Software
- Mikroprogramme werden sehr effizient durch Hardware unterstützt
Dritte Generation - Multiprogramming
Nenne Punkte zu Multiprogramming
- Mangelhafte Auslastung, da CPUs schnell sind und Bänder zu langsam
- Mehrere Programme gleichzeitig im Speicher
- CPU wird abwechselnd zugewiesen
Dritte Generation - Spooling
Nenne Punkte zu Spooling
Die Ausgabe und die Lochkarten werden auf Festplatten geschrieben
Dritte Generation - Time Sharing
Nenne Punkte zu Time-Sharing
Mehrere Benutzer können gleichzeitig interaktiv arbeiten
Dritte Generation - Systemschutz
Nenne Punkte zu Systemschutz
- Trennung in User Space vs. Kernel Space
- Der Systemaufruf erfolgt über eine gesicherte “Trap”
Nenne Punkte zu Multics
- Ein Betriebssystem, dass 1964-1967 entwickelt wurde
- Vorgänger von UNIX
- Besitzt ausgeprägte Sicherheits-Mechanismen
- Es hat eine Ringstruktur