Präsentation herunterladen
Die Präsentation wird geladen. Bitte warten
Veröffentlicht von:Aldrick Gebhart Geändert vor über 9 Jahren
1
Autor: Timo Pagel Nutzung: Diese Lernkarten sind für die Nutzung mit OpenCards gedacht Siehe dazu http://opencards2.wordpress.com/
2
Definition Betriebssystem Ein Betriebssystem ist die Software, die die Verwendung (den Betrieb) eines Computers ermöglicht. Es verwaltet Betriebsmittel wie Speicher, Ein- und Ausgabegeräte und steuert die Ausführung von Programmen.
3
Aufgaben eines OS? Abarbeiten von Programmen (Prozesse, Threads) Speicher Dateien Eingabe/Ausgabe Benutzeroberfächen mit Schriftarten
4
Nenne Betriebsmittel Speicher Ein/-Ausgabegeräte Steuerung der Ausführung von Programmen
5
Welche Dienste umfasst der OS- Kernel? Prozessorverwaltung Speicherverwaltung Geräteverwaltung
6
Was ist der „Kernel-Mode“ OS-Programme: Vollen Zugriff auf die Funktionalitäten des Prozessors
7
Was geschieht „User-Mode“? Anwenderprogramme: Eingeschränkter Prozessorzugriff => Der Benutzer ist doof und darf nicht auf Register zugreifen
8
Laufer Compiler im User- oder im Kernelmode? Usermode
9
Wie nennt sich die Umschaltung zwischen User- und Kernelmode Trap
10
Kann über einen Trap von einem Anwendungsprogramm auf alle Betriebsmittel uneingeschränkt zugegriffen werden? Nein, es werden nur bestimmte Dienste zur Verfügung gestellt
11
Nenne Systemaufrufe Eingabe: Read Ausgabe: Write Fertig: Exit Ausführen: Exec Öffnen einer Datei: Open Schließen einer Datei: Close
12
Nenne alle File-Deskriptoren 0stdinEingabe 1stdoutAusgabe 2stderrFehlerausgabe
13
Rückgabe des System-Aufrufs „read“ Anzahl der tatsächlich gelesenen Bytes -1 im Fehlerfall (falsche Parameter)
14
Ist die variable errno lokal in jeder Funktion vorhanden? Nein, global. Jede Funktion schreibt bei einem Fehler ihre Fehlernummer in errno
15
Wann kann es passieren, dass die Kontrolle vom System-Call-Handler nicht unmittelbar nach Abarbeitung an das Anwenderprogramm abgibt? Z.B. bei Eingabe mit der Tastatur, da gewartet wird, bis die Eingabe abgeschlossen wurde
Ähnliche Präsentationen
© 2024 SlidePlayer.org Inc.
All rights reserved.