The Elements of Computing Systems

Building a Modern Computer from First Principles

Author: Noam Nisan,Shimon Schocken

Publisher: MIT Press

ISBN: 9780262140874

Category: Computers

Page: 325

View: 8264

This title gives students an integrated and rigorous picture of applied computer science, as it comes to play in the construction of a simple yet powerful computer system.
Release

Der Turing Omnibus

Eine Reise durch die Informatik mit 66 Stationen

Author: A.K. Dewdney

Publisher: Springer-Verlag

ISBN: 3642788726

Category: Computers

Page: 496

View: 2666

Der Turing Omnibus macht in 66 exzellent geschriebenen Beiträgen Station bei den interessantesten Themen aus der Informatik, der Computertechnologie und ihren Anwendungen.
Release

Struktur Und Interpretation Von Computerprogrammen/ Structure and Interpretation of Computer Programs

Eine Informatik-einfhrung/ a Computer Science Introduction

Author: Harold Abelson,Julie Sussman,Gerald Jay Sussman

Publisher: Springer

ISBN: 9783540423423

Category: Computers

Page: 682

View: 7280

Die Übersetzung der bewährten Einführung in die Informatik, entstanden am Massachusetts Institute of Technology (MIT), wird seit Jahren erfolgreich in der Lehre eingesetzt. Schritt für Schritt werden Konstruktion und Abstraktion von Daten und Prozeduren dargestellt. Von der Modularisierung bis zum Problemlösen mit Registermaschinen werden verschiedene Programmierparadigmen entwickelt und die effektive Handhabung von Komplexität gezeigt. Als Programmiersprache wird SCHEME verwendet, ein Dialekt von LISP. Alle Programme laufen in jeder dem IEEE-Standard entsprechenden SCHEME-Implementierung.
Release

Die Kunst der JavaScript-Programmierung

Eine moderne Einführung in die Sprache des Web

Author: Marijn Haverbeke

Publisher: dpunkt.verlag

ISBN: 3864911915

Category: Computers

Page: 240

View: 1805

Das Buch ist eine Einführung in JavaScript, die sich auf gute Programmiertechniken konzentriert. Der Autor lehrt den Leser, wie man die Eleganz und Präzision von JavaScript nutzt, um browserbasierte Anwendungen zu schreiben. Das Buch beginnt mit den Grundlagen der Programmierung - Variablen, Kontrollstrukturen, Funktionen und Datenstrukturen -, dann geht es auf komplexere Themen ein, wie die funktionale und objektorientierte Programmierung, reguläre Ausdrücke und Browser-Events. Unterstützt von verständlichen Beispielen wird der Leser rasch die Sprache des Web fließend 'sprechen' können.
Release

Entwurfsmuster

Elemente wiederverwendbarer objektorientierter Software

Author: N.A

Publisher: Pearson Deutschland GmbH

ISBN: 9783827328243

Category:

Page: 479

View: 4662

Release

Verteilte Systeme

Prinzipien und Paradigmen

Author: Andrew S. Tanenbaum,Maarten van Steen

Publisher: N.A

ISBN: 9783827372932

Category: Distributed processing

Page: 761

View: 9577

Release

Multicore-Programmierung

Performance erhöhen durch Software-Multithreading

Author: Shameem Akhter,Jason Roberts

Publisher: N.A

ISBN: 9783939084709

Category:

Page: 298

View: 2434

Release

Sieben Wochen, sieben Sprachen (Prags)

Author: Bruce A. Tate

Publisher: O'Reilly Germany

ISBN: 3897213230

Category: Computers

Page: 360

View: 9579

Mit diesen sieben Sprachen erkunden Sie die wichtigsten Programmiermodelle unserer Zeit. Lernen Sie die dynamische Typisierung kennen, die Ruby, Python und Perl so flexibel und verlockend macht. Lernen Sie das Prototyp-System verstehen, das das Herzstück von JavaScript bildet. Erfahren Sie, wie das Pattern Matching in Prolog die Entwicklung von Scala und Erlang beeinflusst hat. Entdecken Sie, wie sich die rein funktionale Programmierung in Haskell von der Lisp-Sprachfamilie, inklusive Clojure, unterscheidet. Erkunden Sie die parallelen Techniken, die das Rückgrat der nächsten Generation von Internet-Anwendungen bilden werden. Finden Sie heraus, wie man Erlangs "Lass es abstürzen"-Philosophie zum Aufbau fehlertoleranter Systeme nutzt. Lernen Sie das Aktor-Modell kennen, das das parallele Design bei Io und Scala bestimmt. Entdecken Sie, wie Clojure die Versionierung nutzt, um einige der schwierigsten Probleme der Nebenläufigkeit zu lösen. Hier finden Sie alles in einem Buch. Nutzen Sie die Konzepte einer Sprache, um kreative Lösungen in einer anderen Programmiersprache zu finden – oder entdecken Sie einfach eine Sprache, die Sie bisher nicht kannten. Man kann nie wissen – vielleicht wird sie sogar eines ihrer neuen Lieblingswerkzeuge.
Release

Computerarchitektur

Strukturen, Konzepte, Grundlagen

Author: Andrew S. Tanenbaum

Publisher: N.A

ISBN: 9783827371515

Category: Computer architecture

Page: 829

View: 308

Release

Think Like a Programmer - Deutsche Ausgabe

Typische Programmieraufgaben kreativ lösen am Beispiel von C++

Author: V. Anton Spraul

Publisher: MITP-Verlags GmbH & Co. KG

ISBN: 3826692780

Category: Computers

Page: 304

View: 7843

Typische Programmieraufgaben kreativ lösen am Beispiel von C++ Von der Aufgabe zur Lösung – so gehen Sie vor Probleme analysieren und schrittweise bearbeiten Systematisches Vorgehen lernen und anwenden Aus dem Inhalt: Strategien zur Problemlösung Eingabeverarbeitung Statusverfolgung Arrays Zeiger und dynamische Speicherverwaltung Klassen Rekursion Wiederverwendung von Code Rekursive und iterative Programmierung Denken wie ein Programmierer Die Herausforderung beim Programmieren besteht nicht im Erlernen der Syntax einer bestimmten Sprache, sondern in der Fähigkeit, auf kreative Art Probleme zu lösen. In diesem einzigartigen Buch widmet sich der Autor V. Anton Spraul genau jenen Fähigkeiten, die in normalen Lehrbüchern eher nicht behandelt werden: die Fähigkeit, wie ein Programmierer zu denken und Aufgaben zu lösen. In den einzelnen Kapiteln behandelt er jeweils verschiedene Programmierkonzepte wie beispielsweise Klassen, Zeiger und Rekursion, und fordert den Leser mit erweiterbaren Übungen zur praktischen Anwendung des Gelernten auf. Sie lernen unter anderem: Probleme in diskrete Einzelteile zerlegen, die sich leichter lösen lassen Funktionen, Klassen und Bibliotheken möglichst effizient nutzen und wiederholt verwenden die perfekte Datenstruktur für eine Aufgabenstellung auswählen anspruchsvollere Programmiertechniken wie Rekursion und dynamischen Speicher einsetzen Ihre Gendanken ordnen und Strategien entwickeln, um bestimmte Problemkategorien in Angriff zu nehmen Die Beispiele im Buch werden mit C++ gelöst, die dargestellten kreativen Problemlösungskonzepte gehen aber weit über die einzelnen Programmiersprachen und oft sogar über den Bereich der Informatik hinaus. Denn wie die fähigsten Programmierer wissen, handelt es sich beim Schreiben herausragender Quelltexte um kreative Kunst und der erste Schritt auf dem Weg zum eigenen Meisterwerk besteht darin, wie ein Programmierer zu denken. Über den Autor: V. Anton Spraul hat über 15 Jahre lang Vorlesungen über die Grundlagen der Programmierung und Informatik gehalten. In diesem Buch fasst er die von ihm dabei perfektionierten Verfahren zusammen. Er ist auch Autor von »Computer Science Made Simple«.
Release

Die Information

Geschichte, Theorie, Flut

Author: James Gleick

Publisher: Redline Wirtschaft

ISBN: 3864142245

Category: Science

Page: 500

View: 7859

Blut, Treibstoff, Lebensprinzip - in seinem furiosen Buch erzählt Bestsellerautor James Gleick, wie die Information zum Kernstück unserer heutigen Zivilisation wurde. Beginnend bei den Wörtern, den "sprechenden" Trommeln in Afrika, über das Morsealphabet und bis hin zur Internetrevolution beleuchtet er, wie die Übermittlung von Informationen die Gesellschaften prägten und veränderten. Gleick erläutert die Theorien, die sich mit dem Codieren und Decodieren, der Übermittlung von Inhalten und dem Verbreiten der Myriaden von Botschaften beschäftigen. Er stellt die bekannten und unbekannten Pioniere der Informationsgesellschaft vor: Claude Shannon, Norbert Wiener, Ada Byron, Alan Turing und andere. Er bietet dem Leser neue Einblicke in die Mechanismen des Informationsaustausches. So lernt dieser etwa die sich selbst replizierende Meme kennen, die "DNA" der Informationen. Sein Buch ermöglicht ein neues Verständnis von Musik, Quantenmechanik - und eine gänzlich neue Sicht auf die faszinierende Welt der Informationen.
Release

Moderne Betriebssysteme

Author: Andrew S. Tanenbaum

Publisher: Pearson Deutschland GmbH

ISBN: 9783827373427

Category: Betriebssystem

Page: 1239

View: 8720

Release

Statistik-Workshop für Programmierer

Author: Allen B. Downey

Publisher: O'Reilly Germany

ISBN: 3868993436

Category: Computers

Page: 160

View: 2528

Wenn Sie programmieren können, beherrschen Sie bereits Techniken, um aus Daten Wissen zu extrahieren. Diese kompakte Einführung in die Statistik zeigt Ihnen, wie Sie rechnergestützt, anstatt auf mathematischem Weg Datenanalysen mit Python durchführen können. Praktischer Programmier-Workshop statt grauer Theorie: Das Buch führt Sie anhand eines durchgängigen Fallbeispiels durch eine vollständige Datenanalyse -- von der Datensammlung über die Berechnung statistischer Kennwerte und Identifikation von Mustern bis hin zum Testen statistischer Hypothesen. Gleichzeitig werden Sie mit statistischen Verteilungen, den Regeln der Wahrscheinlichkeitsrechnung, Visualisierungsmöglichkeiten und vielen anderen Arbeitstechniken und Konzepten vertraut gemacht. Statistik-Konzepte zum Ausprobieren: Entwickeln Sie über das Schreiben und Testen von Code ein Verständnis für die Grundlagen von Wahrscheinlichkeitsrechnung und Statistik: Überprüfen Sie das Verhalten statistischer Merkmale durch Zufallsexperimente, zum Beispiel indem Sie Stichproben aus unterschiedlichen Verteilungen ziehen. Nutzen Sie Simulationen, um Konzepte zu verstehen, die auf mathematischem Weg nur schwer zugänglich sind. Lernen Sie etwas über Themen, die in Einführungen üblicherweise nicht vermittelt werden, beispielsweise über die Bayessche Schätzung. Nutzen Sie Python zur Bereinigung und Aufbereitung von Rohdaten aus nahezu beliebigen Quellen. Beantworten Sie mit den Mitteln der Inferenzstatistik Fragestellungen zu realen Daten.
Release

Linux server hacks

Author: Rob Flickenger

Publisher: O'Reilly Verlag DE

ISBN: 9783897213616

Category: Client/server computing

Page: 246

View: 9789

Release

Grundlagen der Wirtschaftsinformatik

Author: Andreas Fink,Gabriele Schneidereit,Stefan Voß

Publisher: Springer-Verlag

ISBN: 3790816353

Category: Language Arts & Disciplines

Page: 318

View: 7684

Einführung in die Grundlagen der Wirtschaftsinformatik, in der wesentliche Themengebiete behandelt werden, die mit der Konzeption, der Entwicklung und dem Betrieb von Informations- und Kommunikationssystemen (als Gegenstand der Wirtschaftsinformatik) zusammenhängen.
Release

Der Computer

Mein Lebenswerk

Author: Konrad Zuse

Publisher: Springer-Verlag

ISBN: 3662065169

Category: Computers

Page: 218

View: 9917

Das Werk eines großen Mannes in wenigen Worten zusammenzu fassen, wird notwendig, wenn diese Worte in Stein gemeißelt werden sollen. Auch im Geleitwort zur Autobiographie eines solchen Mannes ist es angebracht, Kürze walten zu lassen und durch wenig Worte den Autor um so mehr zu ehren. Für Konrad Zuse lauten diese Worte: Schöpfer der ersten vollautomatischen, programmgesteuer ten und frei programmierten, in binärer Gleitpunktrechnung arbeitenden Rechenanlage. Sie war 1941 betriebsfähig. So oder ähnlich wird man einmal schreiben müssen, wenn Konrad Zuses Büste in der Walhalla neben denen Gregor Mendels und Wilhelm Conrad Röntgens - um nur zwei zu nennen, denen zuletzt diese Ehre zuteil wurde - aufgestellt wird. München,August1984 F. L. Bauer v GELEITWORT Wie lange und ausführlich immer eine Autobiographie ist, sie kann nicht vollständig sein. Ich freue mich daher, in diesem Geleitwort ein Beispiel dafür anführen zu können, wie das Werk des Verfassers ausgestrahlt hat. Es ist ein kleines Beispiel, von einer Art wie es Dutzende geben mag, aber ein persönliches, das als mein Dank für die Anregung und Unterstützung - die zu einer dauerhaften Freundschaft geführt hat - gelten darf, aber auch als symbolischer Dank aller anderen, die von Konrad Zuse Richtung und Hilfe erhalten haben.
Release