Bewertung:

Derzeit gibt es keine Leserbewertungen. Die Bewertung basiert auf 3 Stimmen.
Systems Programming: Designing and Developing Distributed Applications
Systemprogrammierung: Designing and Developing Distributed Applications erklärt, wie die Entwicklung verteilter Anwendungen von einem grundlegenden Verständnis der Beziehung zwischen Betriebssystemen, Netzwerken, verteilten Systemen und Programmierung abhängt. Durch die einzigartige Gliederung nach vier Gesichtspunkten (Prozess, Kommunikation, Ressourcen und Architektur) werden die grundlegenden und wesentlichen Merkmale verteilter Systeme auf eine Art und Weise erforscht, die die verschiedenen traditionellen Fachgebietsgrenzen überschreitet. Die Strukturen, Konfigurationen und Verhaltensweisen verteilter Systeme werden alle untersucht, so dass der Leser die Konzepte aus verschiedenen Blickwinkeln erforschen und die Systeme sowohl auf der Komponentenebene als auch ganzheitlich verstehen kann.
⬤ Erklärt die wichtigsten Ideen von Grund auf, in einem in sich geschlossenen Stil, mit Material sorgfältig sequenziert, um es leicht zu absorbieren und zu folgen.
⬤ Mit einer detaillierten Fallstudie, die als gemeinsamer Bezugspunkt dient und die Kontinuität zwischen den verschiedenen technischen Kapiteln gewährleistet.
⬤ Enthält ein Kapitel zum Thema "Zusammenstellen", in dem interessante Anwendungen für verteilte Systeme über ihren gesamten Lebenszyklus hinweg betrachtet werden, von der Anforderungsanalyse und den Entwurfsspezifikationen bis hin zu voll funktionsfähigen Anwendungen mit vollständigem Quellcode.
⬤ Zusatzmaterial enthält Probleme und Lösungen, Programmierübungen, Simulationsexperimente und eine breite Palette von voll funktionsfähigen Beispielanwendungen mit vollständigem Quellcode, die in C++, C# und Java entwickelt wurden.
⬤ Spezialausgaben der bewährten "Workbenches"-Lehr- und Lernwerkzeuge des Autors sind enthalten. Diese Werkzeuge wurden speziell entwickelt, um das praktische Experimentieren und die Simulation komplexer und dynamischer Aspekte von Systemen zu erleichtern.