CROSSTOWN Books

Grundkurs Betriebssysteme | Buchinfos, Beschreibung und ISBN

12/06/2026

Lesedauer: 8 min

Grundkurs Betriebssysteme von Peter Mandl kurz erklärt: Worum es geht und welche Ausgabe vorliegt. Praktisch, wenn du Titel prüfen oder Ausgaben vergleichen willst.

Grundkurs Betriebssysteme | Buchinfos, Beschreibung und ISBN

Grundkurs Betriebssysteme | Buchinfos, Beschreibung und ISBN

Grundkurs Betriebssysteme - Details zu Inhalt, Autor und Veröffentlichung

Grundkurs Betriebssysteme ist ein Werk von Peter Mandl, das innerhalb der Kategorie Sachbuch eingeordnet wird und bereits durch seine klare thematische Ausrichtung überzeugt. Mit dem Untertitel Architekturen, Betriebsmittelverwaltung, Synchronisation, Prozesskommunikation wird bei Grundkurs Betriebssysteme noch deutlicher, in welche Richtung das Werk inhaltlich argumentiert und welche Schwerpunkte gesetzt werden. Aus der Buchbeschreibung zu Grundkurs Betriebssysteme ergibt sich ein klares Bild der thematischen Schwerpunkte: Das Buch vermittelt in kompakter und leicht verständlicher Form wichtige Grundkonzepte, Verfahren und Algorithmen, die in modernen Betriebssystemen eingesetzt werden. Nach einer Einführung in grundlegende Konzepte werden Betriebsmittel wie Prozesse, Threads, Hauptspeicher, Geräte und Dateien sowie wichtige Mechanismen der Koordination, Synchronisation und Kommunikation zwischen Prozessen und Threads vertieft. Es wird anschaulich mit vielen Bildern dargestellt, welche komplexen Aufgaben ein Betriebssystem zur Verwaltung von Betriebsmitteln sowie für den konkurrierenden Zugriff auf diese bewälti Grundkurs Betriebssysteme wurde am 2013 publiziert und dem Verlag Springer mit Verlagsort Dordrecht zugeordnet.

Einordnung nach Autor, Thema und Ausgabe

Innerhalb von Sachbuch bietet Grundkurs Betriebssysteme eine klar erkennbare thematische Zuordnung. Die Angaben zu Springer und Dordrecht stärken die bibliografische Präzision des Eintrags. Für Recherchen nach Veröffentlichungszeitraum ist Grundkurs Betriebssysteme mit dem Datum 2013 eindeutig zuordenbar. Gerade wer nach Werken von Peter Mandl sucht, sollte Grundkurs Betriebssysteme näher betrachten. Grundkurs Betriebssysteme liegt in Deutsch vor, was für die inhaltliche Nutzung ebenso wichtig ist wie für die bibliografische Suche.

Thematische Einordnung von Grundkurs Betriebssysteme

Im thematischen Kontext von Sachbuch setzt Grundkurs Betriebssysteme laut Beschreibung auf folgende Schwerpunkte: Das Buch vermittelt in kompakter und leicht verständlicher Form wichtige Grundkonzepte, Verfahren und Algorithmen, die in modernen Betriebssystemen eingesetzt werden. Nach einer Einführung in grundlegende Konzepte werden Betriebsmittel wie Prozesse, Threads, Hauptspeicher, Geräte und Dateien sowie wichtige Mechanismen der Koordination, Synchronisation und Kommunikation zwischen Prozessen und Threads vertieft. Es wird anschaulich mit vielen Bildern dargestellt, welche komplexen Aufgaben ein Betriebssystem zur Verwaltung von Betriebsmitteln sowie für den konkurrierenden Zugriff auf diese bewälti Die Kapitel- und Inhaltsübersicht macht deutlich, wie das Buch aufgebaut ist: Vorwort; Inhaltsverzeichnis; 1 Einführung; 1.1 Computersysteme; 1.1.1 Einführung; 1.1.2 Aufgabe von Betriebssystemen; 1.1.3 Grundlegende Hardwaremodelle; 1.1.4 CPU-Registersatz; 1.1.5 Multicore-Prozessoren und Hyperthreading-CPUs; 1.1.6 Einfaches Modell der Hardware für die weitere Betrachtung; 1.1.7 Beispiele für Mikroprozessor-Architekturen; 1.2 Entwicklung von Betriebssystemen; 1.2.1 Betriebssystemkategorien; 1.2.2 Universalbetriebssysteme; 1.2.3 Historische Entwicklung; 1.2.4 Geschichte von Microsoft Windows; 1.2.5 Geschichte von Unix; 1.2.6 Geschichte von Linux; 1.3 Übungsaufgaben. | 2 Betriebssystemarchitekturen und Betriebsarten2.1 Zugriffsschutz in Betriebssystemen; 2.2 Betriebssystemarchitekturen; 2.2.1 Klassische Architekturen; 2.2.2 Mikrokern-Architektur; 2.2.3 Architekturbeispiele; 2.3 Klassische Großrechnerbetriebsarten; 2.3.1 Multiprogramming, Multiprocessing und Multitasking; 2.3.2 Batchvearbeitung und interaktive Verarbeitung; 2.3.3 Teilnehmerbetrieb; 2.3.4 Teilhaberbetrieb; 2.4 Terminalserver-Betrieb; 2.5 Verteilte Verarbeitung; 2.5.1 Echt verteilte Betriebssysteme; 2.5.2 Client-/Server-Systeme; 2.5.3 Peer-to-Peer-Systeme; 2.5.4 Kommunikations-Middleware. | 2.5.5 Application-Server-Betrieb2.6 Virtualisierung von Betriebsund Laufzeitsystemen; 2.7 Cloud Computing; 2.8 Übungsaufgaben; 3 Interruptverarbeitung; 3.1 Interrupts; 3.1.1 Überblick; 3.1.2 Interrupt-Bearbeitung; 3.1.3 Interrupt-Verarbeitung bei IA32-Prozessoren; 3.1.4 Interrupt-Bearbeitung unter Windows; 3.1.5 Interruptverarbeitung unter Linux; 3.2 Systemaufrufe; 3.2.1 Systemaufrufe aus Sicht eines Anwendungsprogrammierers; 3.2.2 Software-Interrupts unter Linux; 3.2.3 Software-Interrupts unter Windows; 3.3 Übungsaufgaben; 4 Prozesse und Threads; 4.1 Prozesse; 4.1.1 Prozessmodell. | 4.1.2 Prozessverwaltung4.1.3 Prozesslebenszyklus; 4.2 Threads; 4.2.1 Threadmodell; 4.2.2 Implementierung von Threads; 4.2.3 Vor-/Nachteile und Einsatzgebiete von Threads; 4.3 Programmierkonzepte für Threads; 4.3.1 Threads in Java; 4.3.2 Threads in C♯; 4.4 Prozesse und Threads in konkreten Betriebssystemen; 4.4.1 Prozesse und Threads unter Windows; 4.4.2 Prozesse und Threads unter Unix und Linux; 4.5 Übungsaufgaben; 5 CPU-Scheduling; 5.1 Scheduling-Kriterien; 5.2 Scheduling-Verfahren; 5.2.1 Verdrängende und nicht verdrängende Verfahren; 5.2.2 Überblick über Scheduling-Verfahren. | 5.2.3 Multi-Level-Scheduling mit Prioritäten5.2.4 Round-Robin-Scheduling mit Prioritäten; 5.3 Vergleich ausgewählter Scheduling-Verfahren; 5.3.1 CPU-Scheduling im ursprünglichen Unix; 5.3.2 CPU-Scheduling unter Linux; 5.3.3 CPU-Scheduling unter Windows; 5.3.4 Scheduling von Threads in Java; 5.3.5 Zusammenfassung; 5.4 Übungsaufgaben; 6 Synchronisation und Kommunikation; 6.1 Grundlegendes zur Synchronisation; 6.1.1 Nebenläufigkeit, atomare Aktionen und Race Conditions; 6.1.2 Kritische Abschnitte und wechselseitiger Ausschluss; 6.1.3 Eigenschaften nebenläufiger Programme. Mit einem Umfang von 1 Seiten und dem Format physical verbindet die Ausgabe inhaltliche Tiefe mit einer klar beschriebenen physischen Form.

ISBN, Revision und weitere Referenzdaten

Für die eindeutige Identifikation der Ausgabe sind sowohl die ISBN-10 3834823015 als auch die ISBN-13 9783834823014 hinterlegt. Verlag, Ort und Datum - Springer, Dordrecht und 2013 - bilden zusammen einen wichtigen bibliografischen Kern dieses Datensatzes. Für weiterführende bibliografische Verknüpfungen sind die Kennungen OL19853686W und OL27042016M besonders hilfreich.

Die zentralen Metadaten zu Grundkurs Betriebssysteme

  1. Verfasst von: Peter Mandl
  2. Primäre Kategorie: Sachbuch
  3. Ausgabeform: physical
  4. Ergänzender Titelzusatz: Architekturen, Betriebsmittelverwaltung, Synchronisation, Prozesskommunikation
  5. Sprache: Deutsch
  6. Kurzbeschreibung: Das Buch vermittelt in kompakter und leicht verständlicher Form wichtige Grundkonzepte, Verfahren und Algorithmen, die in modernen Betriebssystemen eingesetzt werden. Nach einer Einführung in grundlegende Konzepte werden Betriebsmittel wie Prozesse, Threads, Hauptspeicher, Geräte und Dateien sowie wichtige Mechanismen der Koordination, Synchronisation und Kommunikation zwischen Prozessen und Threads vertieft. Es wird anschaulich mit vielen Bildern dargestellt, welche komplexen Aufgaben ein Betriebssystem zur Verwaltung von Betriebsmitteln sowie für den konkurrierenden Zugriff auf diese bewälti
  7. Verlagsort: Dordrecht
  8. ISBN-10: 3834823015
  9. Erscheinungsdatum: 2013
  10. Internationale Standardbuchnummer (ISBN-13): 9783834823014
  11. Open-Library-Editions-IDs: OL27042016M
  12. Titel: Grundkurs Betriebssysteme
  13. Seitenzahl: 1
  14. Open-Library-Work-ID: OL19853686W
  15. Verlag: Springer
  16. Verzeichnetes Inhaltsverzeichnis: Vorwort; Inhaltsverzeichnis; 1 Einführung; 1.1 Computersysteme; 1.1.1 Einführung; 1.1.2 Aufgabe von Betriebssystemen; 1.1.3 Grundlegende Hardwaremodelle; 1.1.4 CPU-Registersatz; 1.1.5 Multicore-Prozessoren und Hyperthreading-CPUs; 1.1.6 Einfaches Modell der Hardware für die weitere Betrachtung; 1.1.7 Beispiele für Mikroprozessor-Architekturen; 1.2 Entwicklung von Betriebssystemen; 1.2.1 Betriebssystemkategorien; 1.2.2 Universalbetriebssysteme; 1.2.3 Historische Entwicklung; 1.2.4 Geschichte von Microsoft Windows; 1.2.5 Geschichte von Unix; 1.2.6 Geschichte von Linux; 1.3 Übungsaufgaben. | 2 Betriebssystemarchitekturen und Betriebsarten2.1 Zugriffsschutz in Betriebssystemen; 2.2 Betriebssystemarchitekturen; 2.2.1 Klassische Architekturen; 2.2.2 Mikrokern-Architektur; 2.2.3 Architekturbeispiele; 2.3 Klassische Großrechnerbetriebsarten; 2.3.1 Multiprogramming, Multiprocessing und Multitasking; 2.3.2 Batchvearbeitung und interaktive Verarbeitung; 2.3.3 Teilnehmerbetrieb; 2.3.4 Teilhaberbetrieb; 2.4 Terminalserver-Betrieb; 2.5 Verteilte Verarbeitung; 2.5.1 Echt verteilte Betriebssysteme; 2.5.2 Client-/Server-Systeme; 2.5.3 Peer-to-Peer-Systeme; 2.5.4 Kommunikations-Middleware. | 2.5.5 Application-Server-Betrieb2.6 Virtualisierung von Betriebsund Laufzeitsystemen; 2.7 Cloud Computing; 2.8 Übungsaufgaben; 3 Interruptverarbeitung; 3.1 Interrupts; 3.1.1 Überblick; 3.1.2 Interrupt-Bearbeitung; 3.1.3 Interrupt-Verarbeitung bei IA32-Prozessoren; 3.1.4 Interrupt-Bearbeitung unter Windows; 3.1.5 Interruptverarbeitung unter Linux; 3.2 Systemaufrufe; 3.2.1 Systemaufrufe aus Sicht eines Anwendungsprogrammierers; 3.2.2 Software-Interrupts unter Linux; 3.2.3 Software-Interrupts unter Windows; 3.3 Übungsaufgaben; 4 Prozesse und Threads; 4.1 Prozesse; 4.1.1 Prozessmodell. | 4.1.2 Prozessverwaltung4.1.3 Prozesslebenszyklus; 4.2 Threads; 4.2.1 Threadmodell; 4.2.2 Implementierung von Threads; 4.2.3 Vor-/Nachteile und Einsatzgebiete von Threads; 4.3 Programmierkonzepte für Threads; 4.3.1 Threads in Java; 4.3.2 Threads in C♯; 4.4 Prozesse und Threads in konkreten Betriebssystemen; 4.4.1 Prozesse und Threads unter Windows; 4.4.2 Prozesse und Threads unter Unix und Linux; 4.5 Übungsaufgaben; 5 CPU-Scheduling; 5.1 Scheduling-Kriterien; 5.2 Scheduling-Verfahren; 5.2.1 Verdrängende und nicht verdrängende Verfahren; 5.2.2 Überblick über Scheduling-Verfahren. | 5.2.3 Multi-Level-Scheduling mit Prioritäten5.2.4 Round-Robin-Scheduling mit Prioritäten; 5.3 Vergleich ausgewählter Scheduling-Verfahren; 5.3.1 CPU-Scheduling im ursprünglichen Unix; 5.3.2 CPU-Scheduling unter Linux; 5.3.3 CPU-Scheduling unter Windows; 5.3.4 Scheduling von Threads in Java; 5.3.5 Zusammenfassung; 5.4 Übungsaufgaben; 6 Synchronisation und Kommunikation; 6.1 Grundlegendes zur Synchronisation; 6.1.1 Nebenläufigkeit, atomare Aktionen und Race Conditions; 6.1.2 Kritische Abschnitte und wechselseitiger Ausschluss; 6.1.3 Eigenschaften nebenläufiger Programme.

Suchrelevante Merkmale dieser Ausgabe

Eindeutige Referenzdaten wie 3834823015, 9783834823014 und OL19853686W verbessern die bibliografische Verlässlichkeit zusätzlich.

Wichtige Fragen zu Inhalt und Ausgabe

Gibt es eine inhaltliche Zusammenfassung?

Ja, die Beschreibung fasst die Ausrichtung des Buches so zusammen: Das Buch vermittelt in kompakter und leicht verständlicher Form wichtige Grundkonzepte, Verfahren und Algorithmen, die in modernen Betriebssystemen eingesetzt werden. Nach einer Einführung in grundlegende Konzepte werden Betriebsmittel wie Prozesse, Threads, Hauptspeicher, Geräte und Dateien sowie wichtige Mechanismen der Koordination, Synchronisation und Kommunikation zwischen Prozessen und Threads vertieft. Es wird anschaulich mit vielen Bildern dargestellt, welche komplexen Aufgaben ein Betriebssystem zur Verwaltung von Betriebsmitteln sowie für den konkurrierenden Zugriff auf diese bewälti

Wofür sind die Open-Library-IDs hilfreich?

Mit OL19853686W und OL27042016M lässt sich das Werk auch in externen bibliografischen Zusammenhängen besser verknüpfen.

Warum sind ISBN-10 und ISBN-13 relevant?

Mit 3834823015 und 9783834823014 lässt sich die Ausgabe in Katalogen, Shops und Bibliotheksdatenbanken zuverlässig zuordnen.

Wie ist das Buch aufgebaut?

Die Struktur der Ausgabe wird über das hinterlegte Inhaltsverzeichnis sichtbar: Vorwort; Inhaltsverzeichnis; 1 Einführung; 1.1 Computersysteme; 1.1.1 Einführung; 1.1.2 Aufgabe von Betriebssystemen; 1.1.3 Grundlegende Hardwaremodelle; 1.1.4 CPU-Registersatz; 1.1.5 Multicore-Prozessoren und Hyperthreading-CPUs; 1.1.6 Einfaches Modell der Hardware für die weitere Betrachtung; 1.1.7 Beispiele für Mikroprozessor-Architekturen; 1.2 Entwicklung von Betriebssystemen; 1.2.1 Betriebssystemkategorien; 1.2.2 Universalbetriebssysteme; 1.2.3 Historische Entwicklung; 1.2.4 Geschichte von Microsoft Windows; 1.2.5 Geschichte von Unix; 1.2.6 Geschichte von Linux; 1.3 Übungsaufgaben. | 2 Betriebssystemarchitekturen und Betriebsarten2.1 Zugriffsschutz in Betriebssystemen; 2.2 Betriebssystemarchitekturen; 2.2.1 Klassische Architekturen; 2.2.2 Mikrokern-Architektur; 2.2.3 Architekturbeispiele; 2.3 Klassische Großrechnerbetriebsarten; 2.3.1 Multiprogramming, Multiprocessing und Multitasking; 2.3.2 Batchvearbeitung und interaktive Verarbeitung; 2.3.3 Teilnehmerbetrieb; 2.3.4 Teilhaberbetrieb; 2.4 Terminalserver-Betrieb; 2.5 Verteilte Verarbeitung; 2.5.1 Echt verteilte Betriebssysteme; 2.5.2 Client-/Server-Systeme; 2.5.3 Peer-to-Peer-Systeme; 2.5.4 Kommunikations-Middleware. | 2.5.5 Application-Server-Betrieb2.6 Virtualisierung von Betriebsund Laufzeitsystemen; 2.7 Cloud Computing; 2.8 Übungsaufgaben; 3 Interruptverarbeitung; 3.1 Interrupts; 3.1.1 Überblick; 3.1.2 Interrupt-Bearbeitung; 3.1.3 Interrupt-Verarbeitung bei IA32-Prozessoren; 3.1.4 Interrupt-Bearbeitung unter Windows; 3.1.5 Interruptverarbeitung unter Linux; 3.2 Systemaufrufe; 3.2.1 Systemaufrufe aus Sicht eines Anwendungsprogrammierers; 3.2.2 Software-Interrupts unter Linux; 3.2.3 Software-Interrupts unter Windows; 3.3 Übungsaufgaben; 4 Prozesse und Threads; 4.1 Prozesse; 4.1.1 Prozessmodell. | 4.1.2 Prozessverwaltung4.1.3 Prozesslebenszyklus; 4.2 Threads; 4.2.1 Threadmodell; 4.2.2 Implementierung von Threads; 4.2.3 Vor-/Nachteile und Einsatzgebiete von Threads; 4.3 Programmierkonzepte für Threads; 4.3.1 Threads in Java; 4.3.2 Threads in C♯; 4.4 Prozesse und Threads in konkreten Betriebssystemen; 4.4.1 Prozesse und Threads unter Windows; 4.4.2 Prozesse und Threads unter Unix und Linux; 4.5 Übungsaufgaben; 5 CPU-Scheduling; 5.1 Scheduling-Kriterien; 5.2 Scheduling-Verfahren; 5.2.1 Verdrängende und nicht verdrängende Verfahren; 5.2.2 Überblick über Scheduling-Verfahren. | 5.2.3 Multi-Level-Scheduling mit Prioritäten5.2.4 Round-Robin-Scheduling mit Prioritäten; 5.3 Vergleich ausgewählter Scheduling-Verfahren; 5.3.1 CPU-Scheduling im ursprünglichen Unix; 5.3.2 CPU-Scheduling unter Linux; 5.3.3 CPU-Scheduling unter Windows; 5.3.4 Scheduling von Threads in Java; 5.3.5 Zusammenfassung; 5.4 Übungsaufgaben; 6 Synchronisation und Kommunikation; 6.1 Grundlegendes zur Synchronisation; 6.1.1 Nebenläufigkeit, atomare Aktionen und Race Conditions; 6.1.2 Kritische Abschnitte und wechselseitiger Ausschluss; 6.1.3 Eigenschaften nebenläufiger Programme.

Weitere Artikel zu
diesem Thema