Parallele Programmierung spielend gelernt mit dem Java-Hamster-Modell [electronic resource] : Programmierung mit Java-Threads /
Boles, Dietrich.author.
Das Buch behandelt die wesentlichen Konzepte der parallelen Programmierung, d. h. der Entwicklung nebenläufiger Systeme. Es orientiert sich dabei am Thread-Konzept der Programmiersprache Java. Als didaktische Hilfsmittel werden anschauliche und spielerische Elemente des so genannten Hamster-Modells eingesetzt. Programmierer entwickeln Programme, in denen selbstständige Hamster – die Prozesse – bei Aufgaben wie der Erkundung ihres Lebensraumes oder bei der gemeinsamen Suche nach Körnern kooperieren, konkurrieren, miteinander kommunizieren und sich untereinander synchronisieren müssen.
Bibliographic Level Mode of Issuance: Monograph
Das Hamster-Modell -- Selbstständige Hamster -- Threads -- Scheduling -- Kommunikation zwischen Threads -- Mehrseitige Synchronisation -- Einseitige Synchronisation -- Verklemmungen -- Beendigung von Threads -- Klassische Probleme der parallelen Programmierung -- Sperren -- Zugabe.
Das Buch behandelt die wesentlichen Konzepte der parallelen Programmierung, d. h. der Entwicklung nebenläufiger Systeme. Es orientiert sich dabei am Thread-Konzept der Programmiersprache Java. Als didaktische Hilfsmittel werden anschauliche und spielerische Elemente des so genannten Hamster-Modells eingesetzt. Programmierer entwickeln Programme, in denen selbstständige Hamster – die Prozesse – bei Aufgaben wie der Erkundung ihres Lebensraumes oder bei der gemeinsamen Suche nach Körnern kooperieren, konkurrieren, miteinander kommunizieren und sich untereinander synchronisieren müssen.
Computer programming.
Programming languages (Electronic computers).
Software engineering.
Programming Techniques.
Programming Languages, Compilers, Interpreters.
Software Engineering/Programming and Operating Systems.