Begriffe 1-01 Grundlagen Betriebssysteme Flashcards
Computer
- verarbeitet Daten
- gemäß eines (austauschbaren) Programms
Gerät
allgemeiner Begriff -> Programm nicht austauschbar
Betriebsmittel
werden zur Ausführung von Programmen gebraucht
Hardware
unveränderlich
Software
veränderlich
Prozessor
programmgesteuerte Datenverarbeitung
Speicher
Ablage für Daten und Programme
Ein-/Ausgabe
externe Peripheriegeräte
Tastatur, Bildschirm, Drucker…
Bussystem
Sammelleitungen zur Datenübertragung
CPU
Central Processing Unit
- Ausführung arithmetisch-logischer Operationen (Rechenwerk)
- Ablaufsteuerung (Steuerwerk)
Maschinencode
vom Prozessor unmittelbar interpretierbare Bitfolgen
Maschinencode ist prozessorspzifisch
Maschinencode
vom Prozessor unmittebar interpretierbare Bitfolgen
Maschinencode ist prozessorspezifisch
Mehrkern-Chip
mehrere Prozessoren auf einem Chip
IEC-Binärpräfixe und SI-Dezimalpräfixe
IEC-Binärpräfixe und SI-Dezimalpräfixe
Speicherhierarchie
(schnell, teuer, klein) -> (langsam, billig, groß)
Prozessorregister
einige wenige Speicherplätze direkt im Prozessor
L1/L2-Caches
kleine schnelle Speicher im (L1) oder neben (L2) dem Prozessorchip für häufig benutzte Daten
Hauptspeicher
flüchtige Speicherung
Massenspeicher
dauerhafte Speicherung; sehr langsam; magnetische, optische, Flash-Medien
Controller (Bestandteil eines E/A-Geräts)
- Hardware zur Ansteuerung des Geräts
- stellt vereinfachte Schnittstelle bereit
zeichenorientiert
Ansprache
serielle, direkte Übertragung (Drucker)
blockorientiert
Ansprache
wahlfreie, gepufferte Übertragung (Festplatte)
Puffer
Zwischenspeicherung zur Effizienzsteigerung
Betriebssystem
- verwaltet Betriebsmittel (v.a. Hardware)
- ermöglicht Ausführung von Programmen
Abstraktion
Reduktion der komplexen Fähigkeiten eines Betriebssystems auf konkrete Funktionalität
Virtualisierung
(faire) Ressourceneinteilung
- virtueller Speicher
- virtuelle Prozessoren
Prozess
Programm in Ausführung
Multitasking
mehrere Prozesse quasiparallel auf einem Prozessor
Threading
Prozesse teilen sich in Ablauffäden auf
PID
Process-ID
Prozess durch Nummer eindeutig identifizierbar