Kurzbeschreibung
Die Programmierung nebenläufiger, verteilter und echtzeitabhängiger Systeme ist durch den zunehmenden Einsatz von neuartigen Rechnerarchitekturen und Rechnernetzen, z.B. in der Telekommunikation, der Produktionstechnik und der Büroautomation, gegenüber der klassischen sequentiellen Programmierung in den Vordergrund gerückt. Dieses Buch stellt die dafür grundlegenden Konzepte, Methoden und Techniken im Zusammenhang dar. Das Buch wendet sich an Informatiker, Ingenieure und Naturwissenschaftler. Es soll sowohl Studierenden als auch den in der Praxis Tätigen ein umfassendes Grundwissen vermitteln, das ihnen das Verstehen und Anwenden der erforderlichen Mechanismen ermöglicht und sie auch in die Lage versetzt, solche Mechanismen selbst zu implementieren.
Klappentext
Nebenläufige Programme Die Programmierung nebenläufiger, verteilter und echtzeitabhängiger Systeme ist durch den zunehmenden Einsatz neuartiger Rechnerarchitekturen und Rechnernetze, z.B. in der Telekommunikation, der Produktionstechnik und der Büroautomation, gegenüber der klassischen sequentiellen Programmierung in den Vordergrund gerückt. Dieses Buch stellt die dafür grundlegenden Konzepte, Methoden und Techniken im Zusammenhang dar.
Zentrale Themen sind die Verwaltung und Synchronisation nebenläufiger Prozesse sowie die prozeßübergreifende Kommunikation, z.B. mit Semaphoren, Monitoren, Nachrichten oder Rendezvous.
Das Buch wendet sich an Informatiker, lngenieure und Naturwissenschaftler. Es soll sowohl Studierenden als auch in der Praxis Tätigen ein umfassendes Grundwissen vermitteln, das ihnen das Verstehen und Anwenden der erforderlichen Mechanismen ermöglicht und sie darüber hinaus in die Lage versetzt, solche Mechanismen selbst zu implementieren.