Skip to main content
  • Textbook
  • © 2012

Nichtsequentielle Programmierung mit Go 1 kompakt

Einführung in die Konzepte der grundlegenden Programmiertechniken für Betriebssysteme, Parallele Algorithmen, Verteilte Systeme und Datenbanktransaktionen

Authors:

  • 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)

  • 22k Accesses

Buy it now

Buying options

eBook USD 19.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever

Tax calculation will be finalised at checkout

Other ways to access

This is a preview of subscription content, log in via an institution to check for access.

Table of contents (9 chapters)

  1. Front Matter

    Pages I-XIV
  2. Einführung

    • Christian Maurer
    Pages 1-28
  3. Schlösser

    • Christian Maurer
    Pages 29-52
  4. Semaphore

    • Christian Maurer
    Pages 53-106
  5. Fairness

    • Christian Maurer
    Pages 107-109
  6. Verklemmungen

    • Christian Maurer
    Pages 110-123
  7. Monitore

    • Christian Maurer
    Pages 124-165
  8. Botschaftenaustausch

    • Christian Maurer
    Pages 166-191
  9. Netzweiter Botschaftenaustausch

    • Christian Maurer
    Pages 192-209
  10. Abschließende Betrachtungen

    • Christian Maurer
    Pages 210-211
  11. Back Matter

    Pages 212-223

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

  • Berlin, Germany

    Christian Maurer

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.

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)

Buy it now

Buying options

eBook USD 19.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever

Tax calculation will be finalised at checkout

Other ways to access