Grundkurs Betriebssysteme: Architekturen, Betriebsmittelverwaltung, Synchronisation, Prozesskommunikation
Book information
Description
Das Buch vermittelt in kompakter und leicht verstandlicher Form wichtige Grundkonzepte, Verfahren und Algorithmen, die in modernen Betriebssystemen eingesetzt werden. Nach einer Einfuhrung in grundlegende Konzepte werden Betriebsmittel wie Prozesse, Threads, Hauptspeicher, Gerate 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 fur den konkurrierenden Zugriff auf diese bewaltigen 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 beigefugt. Der Inhalt Einfuhrung und grundlegende Konzepte - Prozesse und Threads - CPU-Scheduling und -Dispatching - Synchronisation - Speicherverwaltung - Gerate- und Dateiverwaltung - Rechnerinterne Kommunikation Die Zielgruppe - Studierende der Fachrichtungen Informatik und Wirtschaftsinformatik - Studierende der Fachrichtungen BWL und Elektrotechnik mit Schwerpunkt Informationsverarbeitung - Praktiker in der Informationstechnologie (Systemarchitekten, Softwareentwickler, Entscheider) Der Autor Prof. Dr. Peter Mandl ist Professor fur Wirtschaftsinformatik an der Hochschule fur angewandte Wissenschaften - FH Munchen mit den Spezialgebieten Verteilte Systeme, Datenkommunikation und Betriebssysteme.
Similar books
Computers and Intractability: A Guide to the Theory of NP-completeness
1979 · PDF
Computers and Intractability: A Guide to the Theory of NP-completeness
1979 · PDF
Understanding Network Hacks: Attack and Defense with Python 3, 2nd Edition
2021 · EPUB
Hands-on Signal Analysis with Python: An Introduction
2021 · PDF
Hands-on Signal Analysis with Python: An Introduction
2021 · EPUB
Python Challenges: 100 Proven Programming Tasks Designed to Prepare You for Anything
2022 · EPUB
Programming for Computations - Python: A Gentle Introduction to Numerical Simulations with Python 3.6, 2nd Edition
2019 · EPUB
Time Series Analysis in Climatology and Related Sciences
2021 · PDF