Author(s): H.R. Wieland
Publisher: Galileo Press
Year: 2011
Language: German
Pages: 607
Buchcover......Page 1
Computergeschichte(n) – nicht nur für Geeks: Von Antikythera zur Cloud......Page 2
Impressum......Page 3
Liebe Leserin, lieber Leser......Page 4
Auf einen Blick......Page 5
Inhalt......Page 6
Praxis......Page 13
Vorwort......Page 16
Hinweise zur Benutzung des Buches......Page 17
Danksagung......Page 20
TEIL I - Geschichte der Hardware......Page 22
1.1 Eins, zwei, drei .........Page 24
1.2 Hexadezimal mit dem Windows Calculator......Page 29
1.3 Der heilige Computer aus gläsernen Perlen......Page 31
1.4 Von Seeschlachten und Zahlenschiebern......Page 33
1.4.1 Rechenstäbe und Rechenschieber......Page 34
1.4.2 Der Abakus......Page 38
1.5.1 Uhrenvergleich......Page 40
1.5.2 LP versus CD......Page 42
1.5.3 Zwischen digital und analog und zwischen wahr und falsch......Page 46
1.6 Lesen Sie weiter......Page 48
2.1 Die ersten Rechenmaschinen......Page 50
2.1.1 Die Maschine von Antikythera......Page 52
2.1.2 Die Sterne lügen nicht......Page 59
2.2 Planetarien simulieren mit Stellarium......Page 63
2.3 Rechenuhr, Dampfrechner und Superautomaten......Page 67
2.3.1 Schickards Rechenmaschine......Page 68
2.3.2 Die Pascaline......Page 71
2.3.3 Morlands Apparate......Page 72
2.3.4 Leibniz' Rechenmaschine......Page 73
2.3.5 Von Leibniz’ Zeit in die Gegenwart: Brunsviga, Superautomat und Co.......Page 77
2.3.6 Der Taschenrechner......Page 79
2.4.1 Babbages Idee......Page 81
2.4.2 Analoge Computer......Page 86
2.5.1 Eine deutsche Sonnenfinsternis......Page 88
2.5.2 Das erste Datum der Weltgeschichte......Page 90
2.5.3 Ring of Fire......Page 93
2.6 Lesen Sie weiter......Page 94
3.1 Z wie Zuse......Page 98
3.2 Die geheime Schlacht der Codeknacker......Page 107
3.3 ENIAC – im Dienste der Armee......Page 111
3.4 UNIVAC – ein Computer schreibt Wahlgeschichte......Page 119
3.5 Frei nach Turing: die Manchester Mark I......Page 120
3.6 Der Rechner geht in Serie: Innovation made by IBM......Page 126
3.7 Lesen Sie weiter......Page 145
4.1 Vom Rechensaurier zum Minicomputer......Page 148
4.2 Der Biss in den Apfel......Page 154
4.2.1 Steve Jobs versus The Beatles......Page 155
4.2.2 Der erste PC......Page 157
4.2.3 Ein Tag im November......Page 159
4.2.4 Lisas trauriges Ende......Page 161
4.3.1 Mein Spectravideo......Page 162
4.3.2 Der C64 – der König der Heimcomputer......Page 169
4.4 Der IBM-PC: besser spät als nie......Page 180
4.5 Noch mehr Spaß: Atari, Amiga und Co.......Page 182
4.6 Lesen Sie weiter......Page 186
5.1 Der PC erobert die Welt......Page 190
5.2 Mikroprozessoren......Page 193
5.2.1 Die Entwicklung des Prozessors......Page 194
5.2.2 Moderne Mikroprozessoren......Page 198
5.3 Workstation Clons......Page 203
5.4.1 Crays Erfindung......Page 204
5.4.2 Aktuelle Entwicklung......Page 209
5.5.1 Computercluster......Page 212
5.5.3 Grid-Computing......Page 217
5.5.4 Das SETI-Projekt......Page 221
5.5.5 Die Zukunft der Supercomputer......Page 230
5.6 Noch mehr Spaß: Eigene Cray gefällig?......Page 232
5.7 Lesen Sie weiter......Page 234
TEIL II - Geschichte der Software......Page 236
6.1 Das rasende Herz......Page 238
6.1.1 Der Prozessor......Page 240
6.1.2 In Kurzform: Assembler......Page 243
6.1.3 Die erste »höhere« Sprache: Fortran......Page 244
6.2 Die Turingmaschine......Page 246
6.2.1 Aufbau und Funktionsweise einer Turingmaschine......Page 247
6.2.2 Fleißige Biber und die Unvollständigkeit der Mathematik......Page 253
6.2.3 Vollständig unvollständig......Page 254
6.3 ALGOL und die GOTO-Programmierung......Page 256
6.3.1 Compiler und Interpreter......Page 259
6.3.2 BASIC......Page 260
6.3.3 ALGOL......Page 263
6.4.1 Cobol und PL/1......Page 267
6.4.2 C......Page 269
6.4.3 Smalltalk......Page 270
6.4.4 Pascal......Page 274
6.4.5 C++......Page 277
6.4.7 Ada......Page 279
6.4.8 Python......Page 281
6.4.9 BASIC/VB......Page 282
6.4.11 Java......Page 284
6.5.1 F#......Page 288
6.6 Lesen Sie weiter......Page 289
7.1 Vom technischen Wunder zur Büromaschine......Page 292
7.1.1 Software, die Nutzen bringt......Page 294
7.1.2 Das große Artensterben......Page 297
7.2 Wie PowerPoint erfunden wurde......Page 300
7.2.1 Kennen Sie »Bob«?......Page 302
7.2.2 Ein Riese stolpert......Page 303
7.3.1 König der Datenbanken......Page 308
7.3.2 Ein Stern am Computerhimmel......Page 309
7.3.3 Novell......Page 313
7.4 Nicht umsonst, aber Open Source......Page 314
7.4.1 »GNU is not UNIX«......Page 315
7.4.2 Übersicht zur Geschichte der freien Software......Page 316
7.5 Lesen Sie weiter......Page 318
8 Von CP/M über DOS zu Windows......Page 320
8.1 Masterprogramme......Page 321
8.1.2 Wie war das eigentlich mit DOS?......Page 322
8.2 Die Windows-Story......Page 325
8.2.1 Das »Ur-Windows«......Page 327
8.2.2 NT – New Technology......Page 329
8.2.3 Das Millennium-Gespenst geht um......Page 330
8.3.1 Linux tritt auf den Plan......Page 333
8.3.2 Shuttleworths Geschenk an die Menschheit......Page 334
8.3.3 Der Mikrokernel......Page 339
8.4 Computern in Echtzeit......Page 340
8.5.2 gOS......Page 344
8.5.3 Singularity – das Neueste aus dem Microsoft-Labor......Page 348
8.6 Lesen Sie weiter......Page 350
9.1 Es spielt der Mensch......Page 352
9.2.1 Ein Spiel, ein Computer – Nimrod......Page 353
9.2.2 OXO......Page 358
9.3 Mit Pingpong fing es an......Page 360
9.3.1 Auf ins All!......Page 363
9.3.2 Nicht nur reine Ballerei......Page 367
9.4.1 Adventures......Page 377
9.4.2 Rouge und Boulder Dash......Page 381
9.4.4 Rollenspiele......Page 385
9.5.1 MobyGames......Page 390
9.5.2 Von Partys, Money, Modding, MOG und MMOGs......Page 392
9.5.3 Sonderformen......Page 394
9.6 Spielerwelt in Spielersprache......Page 401
9.7.1 Defender of the Crown......Page 406
9.7.2 America’s Army......Page 408
9.7.3 Spore......Page 410
9.7.4 Abenteuer Marke Eigenbau – mit dem Unreal Development Kit......Page 414
9.8 Lesen Sie weiter......Page 419
10.1 Ich hab’s gesagt......Page 422
10.1.1 Die Anfangsidee......Page 423
10.1.2 Dezentrales Netz und vermittelte Datenübertragung......Page 424
10.2.1 Nichts als Zahlen......Page 430
10.2.2 Noch mehr Zahlen: IPv6......Page 431
10.2.3 Stets zu Diensten: das DNS......Page 432
10.2.4 Webadressen zu verkaufen – InterNIC/ICANN......Page 435
10.2.5 OpenNIC......Page 441
10.2.6 Mit dem Modem in die Mailbox......Page 444
10.3.1 Fragen zu allem und jedem......Page 445
10.3.2 Die Server-Browser-Ehe......Page 447
10.4 Browser......Page 453
10.4.1 Der Luchs machte den Anfang......Page 454
10.4.2 Der Browserkrieg......Page 457
10.5 Das semantische Web......Page 459
10.6 Lesen Sie weiter......Page 462
TEIL III - Die Zukunft......Page 464
11.1 Ein Rechner zum Experimentieren......Page 466
11.1.1 Das Grundprinzip......Page 467
11.1.2 Sinn und Zweck der Virtualisierung......Page 468
11.1.3 Wie funktioniert das genau?......Page 469
11.1.4 Die wichtigsten Anbieter......Page 470
11.2 Noch mehr Spaß: das JPC-Projekt......Page 473
11.3 Lesen Sie weiter......Page 477
12 Mein PC is’ ene Wolke......Page 478
12.1 Cloud Computing......Page 479
12.1.1 Was ist Cloud Computing?......Page 480
12.1.2 Die Anfänge des Cloud Computing......Page 485
12.1.3 Ein mehrdeutiger Begriff......Page 488
12.1.4 iCloud......Page 489
12.1.5 eyeOS......Page 493
12.1.7 Cloud-Dienste......Page 503
12.2 Cloud – wichtiger Baustein der Informationszukunft......Page 508
12.3 Noch mehr Spaß: Ubuntu One......Page 509
12.4 Lesen Sie weiter......Page 510
13.1 Das Phantom an der Börse......Page 514
13.2.1 Quantenverschränkung......Page 518
13.2.3 Qbits......Page 519
13.3 Von der Natur lernen: neuronale Netzwerke und KI......Page 521
13.3.1 Das erste neuronale Netz......Page 522
13.3.2 Der Streit ums Perceptron......Page 523
13.4 Zelluläre Automaten......Page 531
13.4.1 Geschichte......Page 532
13.4.2 Zellenspiele......Page 534
13.4.3 Muster......Page 538
13.4.4 Zellraum......Page 542
13.4.5 Metaautomaten......Page 550
13.4.6 Wireworld......Page 551
13.4.7 Anwendung und Praxis......Page 554
13.4.8 Also sprach Aristoteles......Page 555
13.5 Noch mehr Spaß: die große Kunst der kleinen Zellen......Page 558
13.6 Von der Turingmaschine zu rechnenden Räumen......Page 560
13.7 Lesen Sie weiter......Page 561
ANHANG......Page 564
A.1 Installation und Anwendung von VirtualBox......Page 566
A.2 Kommunikation mit dem Wirt......Page 577
A.3 VirtualBox deinstallieren......Page 578
A.4 Lesen Sie weiter......Page 579
B.1 JDK oder JRE?......Page 580
B.2 Hardwarevoraussetzungen......Page 581
B.3 Die Installation......Page 582
B.4 Deinstallation......Page 595
B.5 Noch mehr Spaß am Programmieren: 3D-Moleküle......Page 596
B.6 Lesen Sie weiter......Page 597
B......Page 598
D......Page 599
G......Page 600
L......Page 601
N......Page 602
R......Page 603
S......Page 604
W......Page 605
Z......Page 606