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ältigen muss.
Der Stoff wird mit vielen Beispielen aus aktuell relevanten Betriebssystemen und Programmiersprachen angereichert. Als Beispiel-Betriebssysteme werden vorwiegend Windows, Unix und Linux herangezogen. Synchronisationsprobleme werden vor allem in den Sprachen Java und C beschrieben. Zu jedem Kapitel ist eine Sammlung von Kontrollfragen zur Nachbearbeitung des Stoffes beigefügt.
Prägnante Einführung in die Grundlagen moderner Betriebssysteme mit praxisnahen Fallbeispielen
Autorentext
Klappentext
Inhalt
Einführung.- Betriebssystemarchitekturen und Betriebsarten.- Interruptverarbeitung.- Prozesse und Threads.- CPU-Scheduling.- Synchronisation und Kommunikation.- Hauptspeicherverwaltung.- Geräte- und Dateiverwaltung.- Schlussbemerkung.- Lösungen zu den Übungsaufgaben.
Der Stoff wird mit vielen Beispielen aus aktuell relevanten Betriebssystemen und Programmiersprachen angereichert. Als Beispiel-Betriebssysteme werden vorwiegend Windows, Unix und Linux herangezogen. Synchronisationsprobleme werden vor allem in den Sprachen Java und C beschrieben. Zu jedem Kapitel ist eine Sammlung von Kontrollfragen zur Nachbearbeitung des Stoffes beigefügt.
Prägnante Einführung in die Grundlagen moderner Betriebssysteme mit praxisnahen Fallbeispielen
Autorentext
Prof. Dr. Peter Mandl ist Professor für Wirtschaftsinformatik an der Hochschule für angewandte Wissenschaften, FH München mit den Spezialgebieten Verteilte Systeme, Datenkommunikation und Betriebssysteme.
Klappentext
Dieses Buch verschafft in relativ kurzer Zeit einen Überblick über die wesentlichen Zusammenhänge innerhalb von Betriebssystemen. Komplexe Zusammenhänge der Arbeitsweise von Betriebssystemen werden anschaulich und knapp vermittelt. Zur Erläuterung von Algorithmen und Verfahren für die Betriebsmittelverwaltung werden bekannte und aktuelle Betriebssysteme herangezogen.
Dieses Buch eignet sich als Begleitlektüre zu einer einführenden Vorlesung und zur selbstständigen Lektüre. Es wendet sich gleichermaßen an Studierende und Praktiker.
Inhalt
Einführung.- Betriebssystemarchitekturen und Betriebsarten.- Interruptverarbeitung.- Prozesse und Threads.- CPU-Scheduling.- Synchronisation und Kommunikation.- Hauptspeicherverwaltung.- Geräte- und Dateiverwaltung.- Schlussbemerkung.- Lösungen zu den Übungsaufgaben.
Titel
Grundkurs Betriebssysteme
Untertitel
Architekturen, Betriebsmittelverwaltung, Synchronisation, Prozesskommunikation
Autor
EAN
9783834893840
Format
E-Book (pdf)
Hersteller
Genre
Digitaler Kopierschutz
Wasserzeichen
Dateigrösse
3.33 MB
Anzahl Seiten
356
Auflage
2. Aufl. 2010
Lesemotiv
Unerwartete Verzögerung
Ups, ein Fehler ist aufgetreten. Bitte versuchen Sie es später noch einmal.