Warning: preg_replace(): Compilation failed: this version of PCRE is not compiled with PCRE_UTF8 support at offset 0 in /web/Sites/BlickinsBuch.de/functions.php on line 241 Warning: preg_replace(): Compilation failed: this version of PCRE is not compiled with PCRE_UTF8 support at offset 0 in /web/Sites/BlickinsBuch.de/functions.php on line 241 Warning: preg_replace(): Compilation failed: this version of PCRE is not compiled with PCRE_UTF8 support at offset 0 in /web/Sites/BlickinsBuch.de/functions.php on line 241 Warning: preg_replace(): Compilation failed: this version of PCRE is not compiled with PCRE_UTF8 support at offset 0 in /web/Sites/BlickinsBuch.de/functions.php on line 241 Warning: preg_replace(): Compilation failed: this version of PCRE is not compiled with PCRE_UTF8 support at offset 0 in /web/Sites/BlickinsBuch.de/functions.php on line 241 Warning: preg_replace(): Compilation failed: this version of PCRE is not compiled with PCRE_UTF8 support at offset 0 in /web/Sites/BlickinsBuch.de/functions.php on line 241 Warning: preg_replace(): Compilation failed: this version of PCRE is not compiled with PCRE_UTF8 support at offset 0 in /web/Sites/BlickinsBuch.de/functions.php on line 241 Warning: preg_replace(): Compilation failed: this version of PCRE is not compiled with PCRE_UTF8 support at offset 0 in /web/Sites/BlickinsBuch.de/functions.php on line 241 Warning: preg_replace(): Compilation failed: this version of PCRE is not compiled with PCRE_UTF8 support at offset 0 in /web/Sites/BlickinsBuch.de/functions.php on line 241 Warning: preg_replace(): Compilation failed: this version of PCRE is not compiled with PCRE_UTF8 support at offset 0 in /web/Sites/BlickinsBuch.de/functions.php on line 241 Warning: preg_replace(): Compilation failed: this version of PCRE is not compiled with PCRE_UTF8 support at offset 0 in /web/Sites/BlickinsBuch.de/functions.php on line 241 Warning: preg_replace(): Compilation failed: this version of PCRE is not compiled with PCRE_UTF8 support at offset 0 in /web/Sites/BlickinsBuch.de/functions.php on line 241 Warning: preg_replace(): Compilation failed: this version of PCRE is not compiled with PCRE_UTF8 support at offset 0 in /web/Sites/BlickinsBuch.de/functions.php on line 241 Warning: preg_replace(): Compilation failed: this version of PCRE is not compiled with PCRE_UTF8 support at offset 0 in /web/Sites/BlickinsBuch.de/functions.php on line 241 Warning: preg_replace(): Compilation failed: this version of PCRE is not compiled with PCRE_UTF8 support at offset 0 in /web/Sites/BlickinsBuch.de/functions.php on line 241 Warning: preg_replace(): Compilation failed: this version of PCRE is not compiled with PCRE_UTF8 support at offset 0 in /web/Sites/BlickinsBuch.de/functions.php on line 241 Warning: preg_replace(): Compilation failed: this version of PCRE is not compiled with PCRE_UTF8 support at offset 0 in /web/Sites/BlickinsBuch.de/functions.php on line 241 Warning: preg_replace(): Compilation failed: this version of PCRE is not compiled with PCRE_UTF8 support at offset 0 in /web/Sites/BlickinsBuch.de/functions.php on line 241 Warning: preg_replace(): Compilation failed: this version of PCRE is not compiled with PCRE_UTF8 support at offset 0 in /web/Sites/BlickinsBuch.de/functions.php on line 241 Warning: preg_replace(): Compilation failed: this version of PCRE is not compiled with PCRE_UTF8 support at offset 0 in /web/Sites/BlickinsBuch.de/functions.php on line 241 Warning: preg_replace(): Compilation failed: this version of PCRE is not compiled with PCRE_UTF8 support at offset 0 in /web/Sites/BlickinsBuch.de/functions.php on line 241 Warning: preg_replace(): Compilation failed: this version of PCRE is not compiled with PCRE_UTF8 support at offset 0 in /web/Sites/BlickinsBuch.de/functions.php on line 241 Warning: preg_replace(): Compilation failed: this version of PCRE is not compiled with PCRE_UTF8 support at offset 0 in /web/Sites/BlickinsBuch.de/functions.php on line 241 Warning: preg_replace(): Compilation failed: this version of PCRE is not compiled with PCRE_UTF8 support at offset 0 in /web/Sites/BlickinsBuch.de/functions.php on line 241 Warning: preg_replace(): Compilation failed: this version of PCRE is not compiled with PCRE_UTF8 support at offset 0 in /web/Sites/BlickinsBuch.de/functions.php on line 241 Warning: preg_replace(): Compilation failed: this version of PCRE is not compiled with PCRE_UTF8 support at offset 0 in /web/Sites/BlickinsBuch.de/functions.php on line 241 Warning: preg_replace(): Compilation failed: this version of PCRE is not compiled with PCRE_UTF8 support at offset 0 in /web/Sites/BlickinsBuch.de/functions.php on line 241 Warning: preg_replace(): Compilation failed: this version of PCRE is not compiled with PCRE_UTF8 support at offset 0 in /web/Sites/BlickinsBuch.de/functions.php on line 241 Warning: preg_replace(): Compilation failed: this version of PCRE is not compiled with PCRE_UTF8 support at offset 0 in /web/Sites/BlickinsBuch.de/functions.php on line 241 Warning: preg_replace(): Compilation failed: this version of PCRE is not compiled with PCRE_UTF8 support at offset 0 in /web/Sites/BlickinsBuch.de/functions.php on line 241 Warning: preg_replace(): Compilation failed: this version of PCRE is not compiled with PCRE_UTF8 support at offset 0 in /web/Sites/BlickinsBuch.de/functions.php on line 241 Warning: preg_replace(): Compilation failed: this version of PCRE is not compiled with PCRE_UTF8 support at offset 0 in /web/Sites/BlickinsBuch.de/functions.php on line 241 Warning: preg_replace(): Compilation failed: this version of PCRE is not compiled with PCRE_UTF8 support at offset 0 in /web/Sites/BlickinsBuch.de/functions.php on line 241 Warning: preg_replace(): Compilation failed: this version of PCRE is not compiled with PCRE_UTF8 support at offset 0 in /web/Sites/BlickinsBuch.de/functions.php on line 241 Warning: preg_replace(): Compilation failed: this version of PCRE is not compiled with PCRE_UTF8 support at offset 0 in /web/Sites/BlickinsBuch.de/functions.php on line 241 Warning: preg_replace(): Compilation failed: this version of PCRE is not compiled with PCRE_UTF8 support at offset 0 in /web/Sites/BlickinsBuch.de/functions.php on line 241 Warning: preg_replace(): Compilation failed: this version of PCRE is not compiled with PCRE_UTF8 support at offset 0 in /web/Sites/BlickinsBuch.de/functions.php on line 241 Warning: preg_replace(): Compilation failed: this version of PCRE is not compiled with PCRE_UTF8 support at offset 0 in /web/Sites/BlickinsBuch.de/functions.php on line 241 Warning: preg_replace(): Compilation failed: this version of PCRE is not compiled with PCRE_UTF8 support at offset 0 in /web/Sites/BlickinsBuch.de/functions.php on line 241 Warning: preg_replace(): Compilation failed: this version of PCRE is not compiled with PCRE_UTF8 support at offset 0 in /web/Sites/BlickinsBuch.de/functions.php on line 241 Warning: preg_replace(): Compilation failed: this version of PCRE is not compiled with PCRE_UTF8 support at offset 0 in /web/Sites/BlickinsBuch.de/functions.php on line 241 Warning: preg_replace(): Compilation failed: this version of PCRE is not compiled with PCRE_UTF8 support at offset 0 in /web/Sites/BlickinsBuch.de/functions.php on line 241 Warning: preg_replace(): Compilation failed: this version of PCRE is not compiled with PCRE_UTF8 support at offset 0 in /web/Sites/BlickinsBuch.de/functions.php on line 241 Warning: preg_replace(): Compilation failed: this version of PCRE is not compiled with PCRE_UTF8 support at offset 0 in /web/Sites/BlickinsBuch.de/functions.php on line 241 Warning: preg_replace(): Compilation failed: this version of PCRE is not compiled with PCRE_UTF8 support at offset 0 in /web/Sites/BlickinsBuch.de/functions.php on line 241 Warning: preg_replace(): Compilation failed: this version of PCRE is not compiled with PCRE_UTF8 support at offset 0 in /web/Sites/BlickinsBuch.de/functions.php on line 241 Warning: preg_replace(): Compilation failed: this version of PCRE is not compiled with PCRE_UTF8 support at offset 0 in /web/Sites/BlickinsBuch.de/functions.php on line 241 Warning: preg_replace(): Compilation failed: this version of PCRE is not compiled with PCRE_UTF8 support at offset 0 in /web/Sites/BlickinsBuch.de/functions.php on line 241 Warning: preg_replace(): Compilation failed: this version of PCRE is not compiled with PCRE_UTF8 support at offset 0 in /web/Sites/BlickinsBuch.de/functions.php on line 241 Warning: preg_replace(): Compilation failed: this version of PCRE is not compiled with PCRE_UTF8 support at offset 0 in /web/Sites/BlickinsBuch.de/functions.php on line 241 Warning: preg_replace(): Compilation failed: this version of PCRE is not compiled with PCRE_UTF8 support at offset 0 in /web/Sites/BlickinsBuch.de/functions.php on line 241 Warning: preg_replace(): Compilation failed: this version of PCRE is not compiled with PCRE_UTF8 support at offset 0 in /web/Sites/BlickinsBuch.de/functions.php on line 241 Warning: preg_replace(): Compilation failed: this version of PCRE is not compiled with PCRE_UTF8 support at offset 0 in /web/Sites/BlickinsBuch.de/functions.php on line 241 Warning: preg_replace(): Compilation failed: this version of PCRE is not compiled with PCRE_UTF8 support at offset 0 in /web/Sites/BlickinsBuch.de/functions.php on line 241 Warning: preg_replace(): Compilation failed: this version of PCRE is not compiled with PCRE_UTF8 support at offset 0 in /web/Sites/BlickinsBuch.de/functions.php on line 241 Warning: preg_replace(): Compilation failed: this version of PCRE is not compiled with PCRE_UTF8 support at offset 0 in /web/Sites/BlickinsBuch.de/functions.php on line 241 Warning: preg_replace(): Compilation failed: this version of PCRE is not compiled with PCRE_UTF8 support at offset 0 in /web/Sites/BlickinsBuch.de/functions.php on line 241 Warning: preg_replace(): Compilation failed: this version of PCRE is not compiled with PCRE_UTF8 support at offset 0 in /web/Sites/BlickinsBuch.de/functions.php on line 241 Warning: preg_replace(): Compilation failed: this version of PCRE is not compiled with PCRE_UTF8 support at offset 0 in /web/Sites/BlickinsBuch.de/functions.php on line 241
Artikel werden geladen
Autoren:
Verlag:
Pearson Studium Weitere Titel dieses Verlages anzeigen
| Vorwort | 15 | |
| Themenübersicht | 15 | |
| Verwendung im Studium | 17 | |
| Voraussetzungen | 18 | |
| Ziele | 19 | |
| Website zum Buch | 20 | |
| Danksagungen | 21 | |
| Vorwort zur deutschen Ausgabe | 22 | |
| Übersetzung | 22 | |
| Verwendung in der Lehre | 23 | |
| Verwendung als Einführung im 1. Semester Informatik | 23 | |
| Kapitel 1 Elemente der Programmierung | 25 | |
| 1.1 | Ihr erstes Programm | 26 |
| 1.1.1 | Programmieren in Java | 27 |
| 1.1.2 | Eingabe und Ausgabe | 31 |
| 1.2 | Integrierte Datentypen | 36 |
| 1.2.1 | Definitionen | 37 |
| 1.2.2 | Zeichen und Strings | 41 |
| 1.2.3 | Integer | 43 |
| 1.2.4 | Gleitkommazahlen | 46 |
| 1.2.5 | Boolesche Werte | 48 |
| 1.2.6 | Vergleiche | 50 |
| 1.2.7 | Bibliotheksmethoden und APIs | 51 |
| 1.2.8 | Typumwandlung | 54 |
| 1.2.9 | Zusammenfassung | 57 |
| 1.3 | Verzweigungen und Schleifen | 67 |
| 1.3.1 | if-An Weisungen | 68 |
| 1.3.2 | while-Schleifen | 70 |
| 1.3.3 | for-Schleifen | 75 |
| 1.3.4 | Verschachtelungen | 78 |
| 1.3.5 | Anwendungen | 81 |
| 1.3.6 | Weitere Verzweigungs-und Schleifenkonstrukte | 91 |
| 1.3.7 | Endlosschleifen | 93 |
| 1.3.8 | Zusammenfassung | 94 |
| 1.4 | Arrays | 108 |
| 1.4.1 | Arrays in Java | 109 |
| 1.4.2 | Das Sammler-Problem | 120 |
| 1.4.3 | Sieb des Eratosthenes | 122 |
| 1.4.4 | Zweidimensionale Arrays | 125 |
| 1.4.5 | Zusammenfassung | 134 |
| 1.5 | Eingabe und Ausgabe | 142 |
| 1.5.1 | Aus der Vogelperspektive | 143 |
| 1.5.2 | Standardausgabe | 146 |
| 1.5.3 | Standardeingabe | 148 |
| 1.5.4 | Umleiten und Piping | 153 |
| 1.5.5 | Standardgrafik | 158 |
| 1.5.6 | Standardaudio | 169 |
| 1.6 | Fallstudie Zufallssurfer | 183 |
| 1.6.1 | Eingabeformat | 184 |
| 1.6.2 | Übergangsmatrix | 185 |
| 1.6.3 | Simulation | 186 |
| 1.6.4 | Markow-Ketten mischen | 191 |
| 1.6.5 | Lektionen | 198 |
| Kapitel 2 Funktionen und Module | 203 | |
| 2.1 | Statische Methoden | 204 |
| 2.1.1 | Statische Methoden definieren und verwenden | 205 |
| 2.1.2 | Eigenschaften von statischen Methoden | 209 |
| 2.1.3 | Mathematische Funktionen implementieren | 215 |
| 2.1.4 | Mit statischen Methoden Code organisieren | 218 |
| 2.1.5 | Statische Methoden für Arrays implementieren | 220 |
| 2.1.6 | Beispiel Überlagerung von Schallwellen | 223 |
| 2.2 | Bibliotheken und Clients | 239 |
| 2.2.1 | Statische Methoden in anderen Programmen | 240 |
| 2.2.2 | Bibliotheken | 243 |
| 2.2.3 | Zufallszahlen | 246 |
| 2.2.4 | Ein-und Ausgabe für Arrays | 250 |
| 2.2.5 | Iterierte Funktionensysteme | 253 |
| 2.2.6 | Grundlegende Statistik | 257 |
| 2.2.7 | Modulare Programmierung | 265 |
| 2.3 | Rekursion | 276 |
| 2.3.1 | Ihr erstes rekursives Programm | 278 |
| 2.3.2 | Mathematische Induktion | 280 |
| 2.3.3 | Euklidischer Algorithmus | 281 |
| 2.3.4 | Türme von Hanoi | 282 |
| 2.3.5 | Funktionsaufruf-Bäume | 283 |
| 2.3.6 | Exponentielle Zeit | 285 |
| 2.3.7 | Gray-Codes | 287 |
| 2.3.8 | Rekursive Grafik | 290 |
| 2.3.9 | Brown'sehe Brücke | 291 |
| 2.3.10 | Fallstricke | 294 |
| 2.3.11 | Ausblick | 297 |
| 2.4 | Fallstudie Perkolation | 306 |
| 2.4.1 | Perkolation | 306 |
| 2.4.2 | Das Grundgerüst | 307 |
| 2.4.3 | Vertikale Perkolation | 311 |
| 2.4.4 | Testen | 312 |
| 2.4.5 | Wahrscheinlichkeiten abschätzen | 316 |
| 2.4.6 | Rekursive Lösung der Perkolation | 319 |
| 2.4.7 | Angepasste Darstellung | 321 |
| 2.4.8 | Lektionen | 325 |
| Kapitel 3 Objektorientierte Programmierung | 335 | |
| 3.1 | Datentypen | 336 |
| 3.1.1 | Grundlegende Definitionen | 337 |
| 3.1.2 | Color | 344 |
| 3.1.3 | Digitale Bildverarbeitung | 350 |
| 3.1.4 | String Verarbeitung | 359 |
| 3.1.5 | Angewandte Stringverarbeitung: Genomik | 361 |
| 3.1.6 | Noch einmal: Ein-und Ausgabe | 365 |
| 3.1.7 | Eigenschaften von Referenztypen | 373 |
| 3.2 | Datentypen erzeugen | 392 |
| 3.2.1 | Die Grundelemente eines Datentyps | 392 |
| 3.2.2 | Stoppuhr | 399 |
| 3.2.3 | Histogramm | 402 |
| 3.2.4 | Turtle-Grafik | 404 |
| 3.2.5 | Komplexe Zahlen | 411 |
| 3.2.6 | Mandelbrot-Menge | 416 |
| 3.2.7 | Kommerzielle Datenverarbeitung | 420 |
| 3.3 | Datentypen selbst entwerfen | 439 |
| 3.3.1 | APIs entwerfen | 439 |
| 3.3.2 | Kapselung | 442 |
| 3.3.3 | Unveränderlichkeit | 448 |
| 3.3.4 | Beispiel Raumvektoren | 452 |
| 3.3.5 | Vererbung | 456 |
| 3.3.6 | Anwendung Data Mining | 461 |
| 3.3.7 | Design by Contract | 467 |
| 3.4 | Fallstudie Simulation des N-Körper-Systems | 478 |
| 3.4.1 | Simulation des N-Körper-Systems | 478 |
| Kapitel 4 Algorithmen und Datenstrukturen | 491 | |
| 4.1 | Performance | 492 |
| 4.1.1 | Beobachtungen | 494 |
| 4.1.2 | Hypothesen | 496 |
| 4.1.3 | Klassifikation von Wachstumsordnungen | 502 |
| 4.1.4 | Vorhersagen | 505 |
| 4.1.5 | Fallstricke | 508 |
| 4.1.6 | Laufzeitgarantien | 510 |
| 4.1.7 | Speicher | 512 |
| 4.1.8 | Ausblick | 518 |
| 4.2 | Sortieren und Suchen | 533 |
| 4.2.1 | Binäre Suche | 534 |
| 4.2.2 | Sortiert einfügen (Insertion Sort) | 543 |
| 4.2.3 | Mergesort | 548 |
| 4.2.4 | Anwendung Häufigkeitszählungen | 555 |
| 4.2.5 | Anwendung Der längste sich wiederholende Teilstring | 559 |
| 4.2.6 | Lektionen | 565 |
| 4.3 | Stapel und Warteschlangen | 573 |
| 4.3.1 | Stapel | 573 |
| 4.3.2 | Array-Implementierung | 575 |
| 4.3.3 | Verkettete Listen | 578 |
| 4.3.4 | Array-Verdoppelung | 585 |
| 4.3.5 | Parametrisierte Datentypen | 589 |
| 4.3.6 | Anwendungen für Stapel | 593 |
| 4.3.7 | FIFO-Warteschlangen | 599 |
| 4.3.8 | Anwendungen für Warteschlangen | 604 |
| 4.3.9 | Iterierbare Collections | 608 |
| 4.3.10 | Allokation von Ressourcen | 613 |
| 4.4 | Symboltabellen | 628 |
| 4.4.1 | API | 629 |
| 4.4.2 | Symboltabellen-Clients | 631 |
| 4.4.3 | Symboltabellen-Implementierungen | 639 |
| 4.4.4 | Binäre Suchbäume | 640 |
| 4.4.5 | Charakteristische Performance binärer Suchbäume | 648 |
| 4.4.6 | Einen binären Suchbaum traversieren | 650 |
| 4.4.7 | Weitere Operationen auf Symboltabellen | 652 |
| 4.4.8 | Der Datentyp SET | 654 |
| 4.4.9 | Ausblick | 655 |
| 4.5 | FallstudieJ Kleine Welt | 669 |
| 4.5.1 | Graphen | 670 |
| 4.5.2 | Der Datentyp Graph | 674 |
| 4.5.3 | Beispiele für Graph-Clients | 678 |
| 4.5.4 | Die kürzesten Pfade in Graphen | 682 |
| 4.5.5 | Kleine-Welt-Graphen | 691 |
| 4.5.6 | Lektionen | 699 |
| Im Kontext | 712 | |
| APIs | 715 | |
| Register | 723 | |