Nichtsequentielle Und Verteilte Programmierung Mit Go : Synchronisation Nebenlufiger Prozesse: Kommunikation Kooperation Konkurrenz (3 Revised)

Nichtsequentielle Und Verteilte Programmierung Mit Go : Synchronisation Nebenlufiger Prozesse: Kommunikation Kooperation Konkurrenz (3 Revised)

  • ただいまウェブストアではご注文を受け付けておりません。 ⇒古書を探す
  • 製本 Paperback:紙装版/ペーパーバック版
  • 言語 GER,GER
  • 商品コード 9783658211523
  • DDC分類 005

Description


(Text)
Der Band bietet eine kompakte Einführung in die Nichtsequentielle Programmierung als gemeinsamen Kern von Vorlesungen über Betriebssysteme, Verteilte Systeme, Parallele Algorithmen, Echtzeitprogrammierung und Datenbanktransaktionen. Basiskonzepte zur Synchronisation und Kommunikation nebenläufiger Prozesse werden systematisch dargestellt: Schlösser, Semaphore, Monitore, lokaler und netzweiter Botschaftenaustausch. Die Algorithmen sind in der Programmiersprache Google Go formuliert, mit der viele Synchronisationskonzepte ausgedrückt werden können.
(Table of content)
Einführung - Schlösser - Pakete, Interfaces und abstrakte Datentypen - Semaphore - Der Staffelstab-Algorithmus - Universelle kritische Abschnitte - Fairness - Verklemmungen - Monitore - Universelle Monitore - Botschaftenaustausch - Vergleich der bisherigen Sprachkonstrukte - Netzweiter Botschaftenaustausch - Universelle ferne Monitore - Netzwerke als Graphen - Pulsschlag-Algorithmen - Traversierungsalgorithmen - Auswahlalgorithmen