Grundlagen
Prozesse & Threads
Speicherverwaltung
Dateisysteme
Betriebssystemtypen
100

Dieses Programm bildet die Schnittstelle zwischen Hardware und Anwendungen.

Was ist ein Betriebssystem?

100

Diese kleinste Ausführungseinheit eines Programms wird vom OS verwaltet.

Was ist ein Prozess?

100

Diese Technik verhindert, dass ein Prozess auf Speicherbereiche anderer Prozesse zugreift.

Was ist Speicherisolierung?

100

Dieses bekannte Dateisystem nutzen moderne Windows-Versionen.

Was ist NTFS?

100

Dieses Betriebssystem stammt von Microsoft.

Was ist Windows?

200

So nennt man den Teil des Betriebssystems, der immer im Speicher bleibt.

Was ist der Kernel?

200

Diese leichtgewichtige Untereinheit eines Prozesses teilt sich Speicher mit anderen.

Was ist ein Thread?

200

Dieser Mechanismus erweitert den RAM mithilfe der Festplatte.

Was ist virtueller Speicher/Swap?

200

Dieser Begriff beschreibt die Struktur, die Dateien und Ordner organisiert.

Was ist ein Dateisystem?

200

Diese OS-Familie basiert auf dem Linux-Kernel.

Was sind Linux-Distributionen?

300

Diese Art von Speicher ist flüchtig und verliert Daten beim Ausschalten.

Was ist RAM?

300

Dieser Prozesszustand beschreibt: „bereit zur Ausführung, aber nicht aktiv“.

Was ist ready/bereit?

300

Dieser Begriff bezeichnet das Aufteilen des Speichers in feste Blöcke.

Was sind Seiten (Pages)?

300

Unter Linux werden USB-Sticks oft mit diesem Dateisystem formatiert.

Was ist FAT32/exFAT?

300

Diese Art von Betriebssystem muss strikte Zeitbedingungen einhalten.

Was ist ein Echtzeitbetriebssystem (RTOS)?

400

Dieser Zustand entsteht, wenn mehrere Prozesse aufeinander warten, sodass keiner weitermachen kann.

Was ist ein Deadlock?

400

So nennt man den Mechanismus, durch den das OS den CPU-Wechsel zwischen Prozessen durchführt.

Was ist ein Kontextwechsel?

400

So nennt man das Verschieben von selten genutzten Speicherbereichen auf die Festplatte.

Was ist Paging/Swapping?

400

Dieser Begriff beschreibt die kleinste adressierbare Einheit auf einem Datenträger.

Was ist ein Block/Cluster?

400

Dieser Begriff beschreibt OS, die auf mobilen Geräten laufen.

Was sind mobile Betriebssysteme (z. B. Android, iOS)?

500

Dieser Begriff beschreibt das gleichzeitige Ausführen mehrerer Programme durch schnelles Umschalten.

Was ist Multitasking/Multiprogramming?

500

Dieses Scheduling-Verfahren bevorzugt kurze Jobs.

Was ist Shortest Job First (SJF)?

500

Dieser Fehler tritt auf, wenn ein Prozess auf eine Seite zugreift, die nicht im RAM ist.

Was ist ein Page Fault?

500

Dieser Mechanismus führt Buch über Dateinamen, Berechtigungen und Speicherorte.

Was ist ein Inode?

500

In dieser Architektur läuft der Kernel als kleine Einheit, und Dienste laufen als User-Prozesse.

Was ist ein Mikrokernel?