Knihobot

Christian Maurer

    1. leden 1945
    Nichtsequentielle Programmierung mit Go 1 kompakt
    Objektbasierte Programmierung mit Go
    Ein strukturorientierter Aufbau der klassischen Zahlenbereiche
    Self-Love, Egoism and the Selfish Hypothesis
    Nonsequential and Distributed Programming with Go
    Object-based Programming with Go
    • Object-based Programming with Go

      • 362 stránek
      • 13 hodin čtení

      The textbook delves into "object-based programming" as a key element of "object orientation," highlighting how the Go programming language effectively supports this paradigm. It features a comprehensive micro-universe of software components, encompassing nearly 64,000 lines of source code, to illustrate important data types and algorithms. Additionally, the practical section showcases various programs built on these concepts, providing hands-on examples for readers to enhance their understanding of object-oriented programming in Go.

      Object-based Programming with Go
    • Nonsequential and Distributed Programming with Go

      Synchronization of Concurrent Processes: Communication - Cooperation - Competition

      • 428 stránek
      • 15 hodin čtení

      The book focuses on nonsequential and distributed programming using Go, providing a systematic exploration of key concepts like synchronization, communication, locks, semaphores, and deadlocks. It covers advanced topics such as network exploration and leader selection in networks, using classic examples for clarity. This approach facilitates comparison between the concepts and the language's resources, making it easier for readers to grasp the material and apply it effectively in their programming endeavors.

      Nonsequential and Distributed Programming with Go
    • Do people only act out of self-interest? Or is there a less pessimistic explanation for human behaviour? Maurer delves into early-Enlightenment debates on self-love from both famous and lesser known authors, including Lord Shaftesbury, Bernard Mandeville, Francis Hutcheson, Joseph Butler, Archibald Campbell, David Hume and Adam Smith.

      Self-Love, Egoism and the Selfish Hypothesis
    • Ein strukturorientierter Aufbau der klassischen Zahlenbereiche

      mit Blick auf Ordnungsstrukturen, algebraische und topologische Strukturen

      Dieses Buch entwickelt systematisch die Konstruktion der klassischen Zahlenbereiche mit Blick auf die wichtigsten mathematischen Strukturen: Ordnungsstrukturen, algebraische Strukturen und topologische Strukturen. Kurze Zusammenfassungen je Kapitel/Abschnitt erleichtern die Übersicht und das Verinnerlichen der Inhalte. Das Buch bietet einen weit vernetzten Überblick über die fachwissenschaftlichen Grundlagen und deren zentrale Zusammenhänge; damit dient es Studierenden im Fach- und insbesondere im Lehramtsstudium Mathematik für Grundschule und Sekundarstufe I als wertvolle Ergänzung und Begleitung während der ersten Semester. Lehrende finden hier eine Alternative zum klassischen Einstieg ins Studium. Darüber hinaus ist das Buch auch für Quereinsteiger – etwa Lehrkräfte anderer Fächer – zur berufsbegleitenden Weiterbildung geeignet.

      Ein strukturorientierter Aufbau der klassischen Zahlenbereiche
    • Dieses Buch erklärt das Konzept „Objektbasierung“ als wesentlichen Teil der „Objektorientierung“ und erläutert, warum Go eine Programmiersprache ist, die dieses Konzept optimal unterstützt. Anhand wesentlicher Teile des Mikrouniversums, einer großen Sammlung von Softwarekomponenten (mit Quellcode im Umfang von mehr als 53000 Programmzeilen), werden viele wichtige Datentypen mit ihren Algorithmen beschrieben. Im praktischen Teil werden diverse Programmpakete präsentiert, die nach diesem Konzept konstruiert sind.

      Objektbasierte Programmierung mit Go
    • 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.

      Nichtsequentielle Programmierung mit Go 1 kompakt