Overview
- Kompakte, moderne Einführung zu einem zentralen Thema der Informatik
- Beispielalgorithmen in Google Go
- Vollständig überarbeitete Neuauflage
Part of the book series: IT kompakt (IT)
Access this book
Tax calculation will be finalised at checkout
Other ways to access
Table of contents (9 chapters)
Keywords
About this book
Die Nichtsequentielle Programmierung ist der gemeinsame Kern von Vorlesungen über Betriebssysteme, Verteilte Systeme, Parallele Algorithmen, Echtzeitprogrammierung und Datenbanktransaktionen. In diesem Buch werden die grundlegenden Konzepte zur Synchronisation und Kommunikation nebenläufiger Prozesse systematisch dargestellt: Schlösser, Semaphore, Monitore, lokaler Botschaftenaustausch und Grundaspekte des netzweiten Botschaftenaustauschs. Zur Ergänzung werden Verklemmungen charakterisiert und universelle Synchronisationsobjekte vorgestellt. Die Algorithmen sind in der neuen Programmiersprache Google Go formuliert, die über Sprachmittel zum Ausdruck vieler Synchronisationskonzepte verfügt. Das Buch richtet sich an Studierende der Informatik im zweiten Teil des Bachelorstudiums; der Inhalt umfasst den Stoff einer Vorlesung im Umfang von zwei Semesterwochenstunden.
Reviews
"Der als klassisches Lehrbuch ausgelegte Band liest sich zwar anstrengend, aber nicht zu trocken. Maurer behandelt sein Thema erschöpfend ohne viel Drumherum, wobei er Wert auf dei Verwendung deutscher Fachgbegriffe legt und unnötige Anglizismen konsequent vermeidet." (Maik Schmidt/psz in c't 2013, Heft 19)
Authors and Affiliations
About the author
Bibliographic Information
Book Title: Nichtsequentielle Programmierung mit Go 1 kompakt
Book Subtitle: Einführung in die Konzepte der grundlegenden Programmiertechniken für Betriebssysteme, Parallele Algorithmen, Verteilte Systeme und Datenbanktransaktionen
Authors: Christian Maurer
Series Title: IT kompakt
DOI: https://doi.org/10.1007/978-3-642-29969-8
Publisher: Springer Berlin, Heidelberg
eBook Packages: Computer Science and Engineering (German Language)
Copyright Information: Springer-Verlag Berlin Heidelberg 2012
eBook ISBN: 978-3-642-29969-8Published: 06 June 2012
Series ISSN: 2195-3651
Series E-ISSN: 2195-366X
Edition Number: 2
Number of Pages: XVIII, 223
Number of Illustrations: 14 b/w illustrations
Additional Information: Ursprünglich erschienen unter dem Titel: Grundzüge der Nichtsequentiellen Programmierung
Topics: Programming Techniques, Information Systems Applications (incl. Internet)