Skip to main content
Erschienen in:
Buchtitelbild

2018 | OriginalPaper | Buchkapitel

1. Einführung

verfasst von : Christian Maurer

Erschienen in: Nichtsequentielle und Verteilte Programmierung mit Go

Verlag: Springer Fachmedien Wiesbaden

Aktivieren Sie unsere intelligente Suche um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Zusammenfassung

In diesem Kapitel werden zentrale Begriffe der Nichtsequentiellen Programmierung definiert und konzeptionelle Unterschiede zur Sequentiellen Programmierung herausgearbeitet. Dabei wird gezeigt, dass die Größenordnungen der Anzahlen möglicher Abläufe nichtsequentieller Programme jegliches menschliche Vorstellungsvermögen übersteigen. Danach werden Schreibweisen für nebenläufige Anweisungen vorgestellt und der Prozessbegriff informell eingeführt.
An einigen Beispielen wird die extreme Anfälligkeit für Fehler demonstriert, die sich aus Konflikten beim Zugriff mehrerer Prozesse auf gemeinsame Ressourcen ergeben können. Sie verdeutlichen, dass Programme ohne Synchronisation dieser Zugriffe völlig unbrauchbar oder sogar beliebig schädlich sind.
Nach der Erklärung, was unter atomaren (unteilbaren) Anweisungen verstanden wird, werden das Wechselspiel zwischen dem Begriff der Unteilbarkeit und dem der kritischen Abschnitte erläutert und darauf basierend die Sperrsynchronisation als ein erstes Konzept zur Vermeidung von Zugriffskonflikten definiert. Den Schluss des Kapitels bildet die Entwicklung des Prozessbegriffs und die Darstellung der Übergänge zwischen Prozesszuständen. Sie dienen dem Verständnis der abstrakten Begriffe und ermöglichen den Einblick in innere Abläufe im Rechner.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Fußnoten
1
altgr. \(\sigma \acute \upsilon \nu \) = mit, zugleich mit, zusammen mit; \(\chi \rho \acute o\nu o\varsigma \) = Zeit, \(\chi \rho o\nu \acute \iota \zeta \varepsilon \iota \nu \) = die Zeit zubringen, auf sich warten lassen
 
Literatur
1.
Zurück zum Zitat Andrews GR (1991) Concurrent programming, principles and practice. Addison-Wesley, Redwood CityMATH Andrews GR (1991) Concurrent programming, principles and practice. Addison-Wesley, Redwood CityMATH
2.
Zurück zum Zitat Burns A, Davies G (1993) Concurrent programming. Addison-Wesley, ReadingMATH Burns A, Davies G (1993) Concurrent programming. Addison-Wesley, ReadingMATH
5.
Zurück zum Zitat Herrtwich RG, Hommel G (1994, 1989) Nebenläufige programme (Kooperation und Konkurrenz). Springer, Berlin/HeidelbergCrossRef Herrtwich RG, Hommel G (1994, 1989) Nebenläufige programme (Kooperation und Konkurrenz). Springer, Berlin/HeidelbergCrossRef
6.
Zurück zum Zitat Maurer C (2012) Die Unlösbarkeit des Halteproblems und sein Bezug zu klassischen Antinomien. epubli-Verlag. https://www.epubli.de/shop/buch/Unlösbarkeit-des-Halteproblems-und-sein-Bezug-zu-den-klassischen-Antinomien-Christian-Maurer-9783844227857/18908 Maurer C (2012) Die Unlösbarkeit des Halteproblems und sein Bezug zu klassischen Antinomien. epubli-Verlag. https://​www.​epubli.​de/​shop/​buch/​Unlösbarkeit-des-Halteproblems-und-sein-Bezug-zu-den-klassischen-Antinomien-Christian-Maurer-9783844227857/​18908
7.
Zurück zum Zitat Tanenbaum AS (2003) Moderne Betriebssysteme. Pearson Studium, MünchenMATH Tanenbaum AS (2003) Moderne Betriebssysteme. Pearson Studium, MünchenMATH
8.
Metadaten
Titel
Einführung
verfasst von
Christian Maurer
Copyright-Jahr
2018
DOI
https://doi.org/10.1007/978-3-658-21153-0_1