Software: Eine technische Geschichte

Bewertung:   (3,9 von 5)

Software: Eine technische Geschichte (W. Tracy Kim)

Leserbewertungen

Zusammenfassung:

Das Buch dient als solide Einführung in die Entwicklung von Software-Design und -Implementierung und bietet historischen Kontext und praktisches Verständnis. Es ist thematisch nach den wichtigsten Systemthemen gegliedert und enthält Fallstudien, Übungen und Illustrationen. Es deckt zwar wesentliche Informationen ab, aber einige Leser bemängeln einen Mangel an Tiefe und den Bedarf an ergänzendem Material für ein komplexeres Verständnis.

Vorteile:

Umfassende Einführung in die Geschichte und Entwicklung des Softwaredesigns.
Thematische Gliederung macht es einfach zu folgen.
Enthält verschiedene Übungen und Projekte, die das kritische Denken fördern.
Gut illustriert mit technischen Diagrammen und Codebeispielen.
Bietet einen nützlichen Überblick über die Geschichte der Software, ein seltenes Thema in der Literatur.

Nachteile:

Code-Beispiele veranschaulichen manchmal nicht effektiv das Sprachdesign oder die Ansätze.
Mangelnde Tiefe in bestimmten Abschnitten veranlasst die Leser, zusätzliches Material zu suchen.
Einige Übungen erfordern ein anspruchsvolleres Verständnis, als es der Text bietet.
Die Auswahl der Beispiele für bestimmte Programmiersprachen könnte verbessert werden.
Die Leser wünschen sich mehr aktuelle Beispiele und eine stärkere Verknüpfung mit praktischen Lektionen.

(basierend auf 1 Leserbewertungen)

Originaltitel:

Software: A Technical History

Inhalt des Buches:

Die Geschichte der Software hat einen großen Einfluss auf heutige Softwareentwickler, Informatiker und Technologen. Die in der Vergangenheit auferlegten Systembeschränkungen und die Entwürfe, die auf sie reagierten, sind Studenten und Praktikern oft unbekannt oder werden nur unzureichend verstanden.

Diese Arbeit befasst sich mit der Softwaregeschichte anhand spezifischer Softwarebereiche, um für Studenten nachvollziehbare Praktiken, Entwurfsprinzipien, gelernte Lektionen und Trends zu entwickeln, die für den aktuellen und zukünftigen Softwareentwurf nützlich sind. Außerdem werden Schlüsselbereiche aufgezeigt, die in moderner Software weit verbreitet sind, aber in Informatikprogrammen nur selten gelehrt werden.

Das Buch ist als Lehrbuch geschrieben und untersucht anhand konkreter Fälle aus der Vergangenheit und Gegenwart die Auswirkungen von Softwaretrends und -techniken. Aufbauend auf Konzepten aus der Wissenschafts- und Technikgeschichte werden in der Softwaregeschichte Bereiche wie Grundlagen, Betriebssysteme, Programmiersprachen, Programmierumgebungen, Netzwerke und Datenbanken untersucht. Diese Themen werden von ihren frühesten Anfängen bis zu ihren modernen Varianten behandelt.

Es gibt gezielte Fallstudien zu UNIX, APL, SAGE, GNU Emacs, Autoflow, Internetprotokollen, System R und anderen. Ausführliche Problemstellungen und Projektvorschläge ermöglichen es den Lesern, sich tief in die Geschichte der Software in den Bereichen zu vertiefen, die sie am meisten interessieren.

Weitere Daten des Buches:

ISBN:9781450387248
Autor:
Verlag:
Sprache:Englisch
Einband:Hardcover

Kauf:

Derzeit verfügbar, auf Lager.

Ich kaufe es!

Weitere Bücher des Autors:

Software: Eine technische Geschichte - Software: A Technical History
Die Geschichte der Software hat einen großen Einfluss auf heutige Softwareentwickler,...
Software: Eine technische Geschichte - Software: A Technical History
Software: Eine technische Geschichte - Software: A Technical History
Die Geschichte der Software hat einen großen Einfluss auf heutige Softwareentwickler,...
Software: Eine technische Geschichte - Software: A Technical History

Die Werke des Autors wurden von folgenden Verlagen veröffentlicht: