Suchen und Finden

Titel

Autor/Verlag

Inhaltsverzeichnis

Nur eBooks für mein Endgerät anzeigen:

 

Newsletter

Java: Der Einstieg in die Programmierung - Strukturiert und prozedural programmieren

Java: Der Einstieg in die Programmierung - Strukturiert und prozedural programmieren

von: Helmut Balzert

W3L. GmbH, 2008

ISBN: 9783868340006, 305 Seiten

2. Auflage

Format: PDF, OL

Mac OSX,Windows PC Apple iPad, Android Tablet PC's Online-Lesen für: Linux,Mac OSX,Windows PC

Preis: 16,99 EUR

Ersparnis: 2,91 EUR

  • Java 6: Anwendungen programmieren - Von der GUI-Programmierung bis zur Datenbank-Anbindung
    Das Symfony-Framework - Enterprise Anwendungen mit PHP
    Basiswissen Business Intelligence.
    Makros in OpenOffice.org 3 - Basic/StarBasic - Einstieg, Praxis, Referenz
    VBA Programmierung fürs Büro
    Statistik mit Microsoft Excel
    Das kleine Lexikon des Internetrechts von A bis Z - Ein Ratgeber für Verkäufer und Käufer
    Wissenschaftliches Arbeiten - Wissenschaft, Quellen, Artefakte, Organisation, Präsentation
  • Geschäftsprozessmanagement
    Datenbankanwendungen entwerfen & programmieren - Von der objektorientierten Analyse bis zur SQL-Implementierung
    Basiswissen ERP-Systeme
    MySQL in a Nutshell
    PostgreSQL 8.4 - Das Praxisbuch

     

     

     

     

 

Mehr zum Inhalt

Java: Der Einstieg in die Programmierung - Strukturiert und prozedural programmieren


 

Vorwort

6

Inhalt

8

1 Aufbau und Gliederung *

10

2 Der Schnelleinstieg *

14

2.1 Programmieren – Programme – Compiler *

15

2.2 Skriptsprachen, Zwischensprachen und ihre Interpreter *

20

2.3 Die Programmiersprache Java *

24

2.4 Das erste Java-Programm *

25

2.4.1 »Hello World« mit Java *

26

2.4.2 Zum Aufbau eines Java-Programms *

30

2.5 Grundlegende Konzepte der Programmierung: das Wichtigste *

33

2.5.1 Variablen, Konstanten und Typen *

34

2.5.2 Zuweisung und Ausdrücke *

37

2.5.3 Java-Programm mit lokalen Variablen und einfachen Anweisungen *

42

2.5.4 Java-Programme mit Konsoleneingabe *

44

2.5.5 Java-Pakete anlegen und benutzen: das Wichtigste *

48

2.6 Java-Entwicklungsumgebungen *

55

2.7 OptiTravel: Gespräch Auftraggeber – Auftragnehmer *

55

3 Einfache Typen, ihre Werte und Operationen *

60

3.1 Java: Syntaxnotation *

61

3.2 Der Typ

66

3.3 Ganzzahlige Typen *

69

3.4 Gleitpunkt-Typen *

72

3.5 Darstellung von Gleitpunkt-Zahlen **

76

3.6 Rechengenauigkeit mit Gleitpunkt- Zahlen **

79

3.7 Eingeschränkte Mathematikgesetze ***

84

3.8 Der Zeichentyp

87

3.9 Operatorprioritäten *

92

3.10 Typumwandlungen *

93

4 Kontrollstrukturen *

98

4.1 Die Sequenz *

103

4.2 Die ein- und zweiseitige Auswahl *

105

4.3 Die Mehrfachauswahl *

114

4.4 Die bedingte Wiederholung und die n + 1/ 2- Schleife *

119

4.5 Die Zählschleife und die Endlosschleife *

127

4.6 Termination von Schleifen *

131

4.7 Der Aufruf *

134

4.8 Geschachtelte Kontrollstrukturen *

137

4.9 OptiTravel: Zeitvergleich *

142

4.10 OptiTravel: Funktionsauswahl *

144

4.11 Anordnung von Auswahlanweisungen *

145

4.12 Auswahl von Kontrollstrukturen *

149

4.13 Strukturierte Programmierung ***

150

4.14 Behandlung von Ausnahmen *

154

4.15 Zusicherungen **

159

5 Felder*

162

5.1 Eindimensionale Felder *

162

5.2 OptiTravel: Balkendiagramm *

167

5.3 Mehrdimensionale Felder *

169

5.4 Sonderformen von Feldern **

175

5.5 OptiTravel: Tabellen *

177

5.6 Einfaches Sortieren *

183

5.7 Iteration über Felder: Die erweiterte Schleife

186

5.8 Aufzählungen mit

188

6 Prozeduren, Funktionen und Methoden *

190

6.1 Parameterlose Prozeduren *

191

6.2 Prozeduren mit Eingabeparametern *

196

6.3 Felder als Eingabeparameter *

201

6.4 Funktionen und Ausgabeparameter *

205

6.5 Java-Funktionen nutzen *

207

6.6 Felder als Ergebnisparameter *

212

6.7 Variable Parameterlisten ***

213

6.8 Überladen von Methoden **

214

6.9 UML-Sequenzdiagramme **

217

6.10 Rekursion *

220

6.11 Rekursion: Türme von Hanoi ***

225

6.12 Rekursion: direkt vs. indirekt **

231

6.13 Datenabstraktion: Gemeinsame Daten *

233

6.14 OptiTravel: Gesamtlösung *

239

7 Das Wichtigste zum Testen *

248

7.1 Einfaches Testen *

248

7.2 Regressionstest *

250

7.3 Stapelverarbeitungsprogramme: bat-Dateien

255

7.4 Zur Auswahl von Testdaten **

261

8 Die Grundideen der Verifikation ***

266

8.1 Intuitive Einführung ***

266

8.2 Zusicherungen ***

270

8.3 Spezifizieren mit Anfangs- und Endebedingung ***

272

8.4 Veri.kationsregeln ****

275

8.5 Termination von Schleifen ****

282

8.6 Entwickeln von Schleifen ****

284

8.7 Vor- und Nachteile ***

289

Glossar

290

Literatur

300

Sachindex

301