当前位置:Wow! eBook计算机与技术 Nichtsequentielle Programmierung mit Go 1 Kompakt: Einführung in die Konzepte der Grundlegenden Programmiertechniken für Betriebssysteme, Parallele ... 2. Vollstandig Uberarbeitete Auflage 2. Aufl. 2012 Edition
Nichtsequentielle Programmierung mit Go 1 Kompakt: Einführung in die Konzepte der Grundlegenden Programmiertechniken für Betriebssysteme, Parallele … 2. Vollstandig Uberarbeitete Auflage 2. Aufl. 2012 Edition
Author(s): Christian Maurer (Author)
Publisher: Springer
Publication Date: 7 Jun. 2012
Edition: 2. Aufl. 2012
Language: German
Print length: 244 pages
ISBN-10: 3642299687
ISBN-13: 9783642299681
Book Description
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.
Editorial Reviews
Review
“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)
From the Back Cover
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 Go 1 formuliert, die über Sprachmittel zum Ausdruck vieler Synchronisationskonzepte verfügt. Das Buch richtet sich hauptsächlich an Studierende der Informatik.
About the Author
Dipl.-Math. Dr. rer. nat. Christian Maurer Studium in Berlin; Promotion in Mathematik an der Universität Bremen; Ass.-Prof. für Mathematik an der Freien Universität Berlin; Schuldienst an einem Berliner Gymnasium als Fachleiter für Informatik; 25 Jahre lang Lehrbeauftragter und Leiter der Lehrerweiterbildung am FB Mathematik und Informatik der Freien Universität Berlin; jetzt im Ruhestand.