Knihobot

Nichtsequentielle und verteilte Programmierung mit Go

Synchronisation nebenläufiger Prozesse: Kommunikation – Kooperation – Konkurrenz

Parametry

  • 425 stránek
  • 15 hodin čtení

Více o knize

Dieses Buch bietet eine Einführung in die Nichtsequentielle und Verteilte Programmierung mit Go, nach einem kurzen Kapitel über grundlegende Aspekte der Softwaretechnik. Es behandelt systematisch Konzepte zur Synchronisation und Kommunikation nebenläufiger Prozesse, darunter Schlösser, Semaphore, Fairness, Verklemmungen, Monitore sowie den Austausch von Nachrichten lokal und netzweit. Zudem werden Netzwerke als Graphen, deren Erkundung, verteilte Tiefen- und Breitensuche sowie die Auswahl eines Leiters in Netzwerken thematisiert. Klassische Beispiele helfen, die Konzepte zu veranschaulichen und erleichtern das Lernen durch den Vergleich mit den Sprachmitteln. Die Algorithmen sind in Go formuliert, das aufgrund seiner einfachen Syntax auch für Leser ohne Vorkenntnisse zugänglich ist. In den Kapiteln zu Schlössern, Semaphoren, Monitoren und netzweitem Botschaftenaustausch werden zudem grundlegende Ansätze zur Programmierung in C und Java vorgestellt. Alle Quelltexte sind online verfügbar. In der 4. Auflage wurden Fehler korrigiert, kleinere Erweiterungen hinzugefügt und Anpassungen aufgrund von Änderungen an Go vorgenommen. Das Buch richtet sich an Studierende der Informatik und erleichtert den Einstieg in die Programmierung mit Go.

Vydání

Nákup knihy

Nichtsequentielle und verteilte Programmierung mit Go, Christian Maurer

Jazyk
Rok vydání
2019
product-detail.submit-box.info.binding
(měkká)
Jakmile se objeví, pošleme e-mail.

Doručení

Platební metody

Nikdo zatím neohodnotil.Ohodnotit