Overview
- Authors:
-
-
Ralf Guido Herrtwich
-
Fachbereich Informatik Fachgebiet Prozeßdatenverarbeitung und Robotik, Technische Universität Berlin, Berlin 10, Deutschland
International Computer Science Institute, Berkeley, USA
-
Günter Hommel
-
Fachbereich Informatik Fachgebiet Prozeßdatenverarbeitung und Robotik, Technische Universität Berlin, Berlin 10, Deutschland
Access this book
Other ways to access
Table of contents (24 chapters)
-
Abstraktion von Semaphoren
-
- Ralf Guido Herrtwich, Günter Hommel
Pages 238-255
-
- Ralf Guido Herrtwich, Günter Hommel
Pages 256-269
-
Kommunikation über Nachrichten
-
Front Matter
Pages 271-271
-
- Ralf Guido Herrtwich, Günter Hommel
Pages 272-299
-
- Ralf Guido Herrtwich, Günter Hommel
Pages 300-319
-
Abstraktion von Nachrichten
-
Front Matter
Pages 321-321
-
- Ralf Guido Herrtwich, Günter Hommel
Pages 322-333
-
- Ralf Guido Herrtwich, Günter Hommel
Pages 334-351
-
Strukturen verteilter Programmsysteme
-
Front Matter
Pages 353-353
-
- Ralf Guido Herrtwich, Günter Hommel
Pages 354-369
-
- Ralf Guido Herrtwich, Günter Hommel
Pages 370-385
-
- Ralf Guido Herrtwich, Günter Hommel
Pages 386-417
-
Epilog
-
Front Matter
Pages 419-419
-
- Ralf Guido Herrtwich, Günter Hommel
Pages 420-445
-
- Ralf Guido Herrtwich, Günter Hommel
Pages 446-447
-
Back Matter
Pages 448-466
About this book
Informatik, Naturwissenschaften und alle Ingenieurdisziplinen, insbesondere Betriebssysteme, Verteilte Systeme, Prozeßdatenverarbeitung, Rechnerarchitektur, Rechnernetze, Produktionstechnik, Büroautomation Die Programmierung nebenläufiger, verteilter und echtzeitabhängiger Systeme erlangte zunehmende Bedeutung nicht nur in der Informatik, sondern vor allem auch in zahlreichen Anwendungsbereichen. Ursprünglich mußte man sich mit ihr nur beim Betriebssystembau und in der Prozeßdatenverarbeitung beschäftigen. Heute ist sie aufgrund neuartiger Rechnerarchitekturen und wegen der Verwendung von Rechnernetzen in der Telekommunikation, in der Produktionstechnik und in der Büroautomation für viele andere Gebiete unabdingbar geworden. Ausgehend von der sequentiellen Programmierung stellt dieses Buch die grundlegenden Konzepte, Methoden und Techniken der Programmierung nebenläufiger, verteilter und echtzeitabhängiger Systeme im Zusammenhang dar. Die Verwaltung und Synchronisation nebenläufiger Prozesse sowie die prozeßübergreifende Kommunikation, z.B. mit Semaphoren, Monitoren, Nachrichten oder Rendezvous, stehen dabei im Mittelpunkt. Konfigurationsmechanismen und Protokolle machen die vorgestellten Verfahren auch für verteilte Systeme anwendbar, und die Berücksichtigung von Zeitschranken erlaubt ihren Einsatz in echtzeitabhängigen Systemen. Dieses Buch wendet sich gleichermaßen an Informatiker, Ingenieure und Naturwissenschaftler. Es soll sowohl Studierende als auch den in der Praxis Tätigen ein umfassendes Grundwissen vermitteln, das ihnen nicht nur das Verstehen und Anwenden der erforderlichen Mechanismen ermöglicht, sondern sie auch in die Lage versetzt, solche Mechanismen selbst zu implementieren.