Sie sind hier
E-Book

Informatik für Ingenieure und Naturwissenschaftler 1

Grundlagen, Programmieren mit C/C++, Großes C/C++-Praktikum

Autor Dietrich Schwoch, Gerd Küveler
VerlagVieweg+Teubner (GWV)
Erscheinungsjahr2009
Seitenanzahl347 Seiten
ISBN9783834896070
FormatPDF
KopierschutzDRM
GerätePC/MAC/eReader/Tablet
Preis14,99 EUR
Dieses Lehrbuch für die Informatik-Ausbildung bietet vor allem technisch und wissenschaftlich orientierten Lesern eine breit angelegte Einführung in wichtige Gebiete der praktischen Informatik. Der Schwerpunkt dieses Bandes liegt auf C/C++, die gegenwärtig bedeutendste Allround-Programmiersprache. Ein besonderes Kapitel widmet sich der objektorientierten Programmierung. Wegen seiner ausführlichen Beispiele und Übungsaufgaben mit Lösungen im Rahmen eines großen Programmierpraktikums, eignet sich das Buch ebenso als Grundlage von Vorlesungen wie zum Selbststudium. Das Buch wurde inhaltlich erweitert, überarbeitet und aktualisiert. Die Quellentexte der Beispielprogramme, die Lösungen zu den Übungsaufgaben sowie aktuelle Informationen finden Sie im Internet unter http://r5.mnd.fh-wiesbaden.de/infobuch/.

Kaufen Sie hier:

Horizontale Tabs

Blick ins Buch
Inhaltsverzeichnis
Vorwort6
Inhaltsverzeichnis7
I Grundlagen12
1 Grundprinzipien der Datenverarbeitung13
1.1 Historische Entwicklung der Datenverarbeitung13
1.2 Funktion und Aufbau eines Rechners17
1.3 Aufgaben21
2 Das Betriebssystem22
2.1 Single- und Multitasking22
2.2 Dateien und Dateisysteme26
3 Algorithmen und Struktogramme29
3.1 Algorithmen29
3.2 Struktogramme29
3.3 Aufgaben36
4 Programmiersprachen37
4.1 Maschinen- und Hochsprachen37
4.2 Die Hochsprachen-Programmentwicklung40
II Programmieren in C/C++42
5 Über C und C++43
6 Grundlagen44
6.1 Einführende Beispiele44
6.2 Anweisungen, Wertzuweisungen und Datentypen46
6.3 Der Aufbau eines C++-Programms48
6.4 Fehler54
6.5 Die Entwicklung von C/C++-Programmen56
6.6 Aufgaben57
7 Vordefinierte Standard-Datentypen und einfache Operationen58
7.1 Der Umgang mit Zahlen58
7.2 Verarbeitung von Einzelzeichen: Der Datentyp char70
7.3 Logische Ausdrücke75
7.4 Operatoren und Ausdrücke78
7.5 Benutzerdefinierte Konstanten84
7.6 Aufgaben85
8 Interaktive Ein-/Ausgabe87
8.1 Standard Ein-/Ausgabe mit C++87
8.2 Formatierte Bildschirm-Ausgabe93
8.3 Standard-Eingabe95
8.4 Standard Ein-/Ausgabe mit C98
8.5 Aufgaben102
9 Programm-Ablaufstrukturen104
9.1 Die Selektion104
9.2 Die Iteration110
9.3 Die Schachtelung von Kontrollstrukturen123
9.4 Aufgaben126
10 Modularisierung von Programmen: Functions132
10.1 Vereinbarungen von Functions134
10.2 Der Aufbau von Funktionen137
10.3 Die Parameterübergabe139
10.4 Die return-Anweisung144
10.5 Der Geltungsbereich von Vereinbarungen146
10.6 Rekursionen149
10.7 Aufgaben152
11 Höhere Datenstrukturen154
11.1 Felder154
11.2 Pointer171
11.3 Datenverbunde: Strukturen178
11.4 Aufgaben186
12 Arbeiten mit Dateien188
12.1 ASCII-Dateien: Der Dateityp Text190
12.2 Binärdateien194
12.3 Aufgaben198
13 Einführung in die OOP mit C++200
13.1 Klassen200
13.2 Der ObjektOrientierte Ansatz204
13.3 Konstruktoren und Destruktoren205
13.4 Dateiorganisation212
13.5 Friend Funktionen und -Klassen215
13.6 Überladen von Funktionen217
13.7 Überladen von Operatoren220
13.8 Der this- Zeiger233
13.9 Übergabe von Objekten an Funktionen235
13.10 Dynamischer Speicher und Klassen239
13.11 Vererbung243
13.12 Schrittweise Entwicklung eines einfachen OOP-Projektes248
13.13 Abschlussbemerkungen256
13.14 Aufgaben256
III C/C++ Praktikum258
14 Einführungs-Praktikum259
14.1 Erstes Praktikum259
14.2 Zweites Praktikum260
14.3 Drittes Praktikum261
14.4 Viertes Praktikum263
14.5 Fünftes Praktikum264
14.6 Sechstes Praktikum265
14.7 Siebentes Praktikum266
14.8 Achtes Praktikum267
14.9 Praktischer Programmiertest270
15 Fortgeschrittenen-Praktikum272
15.1 Erstes Praktikum272
15.2 Zweites Praktikum273
15.3 Drittes Praktikum275
15.4 Viertes Praktikum277
15.5 Fünftes Praktikum278
15.6 Sechstes Praktikum278
15.7 Siebentes Praktikum280
15.8 Achtes Praktikum282
15.9 Neuntes Praktikum283
16 Lösungen zum Einführungs-Praktikum286
16.1 Lösungen zum ersten Praktikum286
16.2 Lösungen zum zweiten Praktikum287
16.3 Lösungen zum dritten Praktikum290
16.4 Lösungen zum vierten Praktikum293
16.5 Lösungen zum fünften Praktikum295
16.6 Lösungen zum sechsten Praktikum298
16.7 Lösungen zum siebenten Praktikum299
16.8 Lösungen zum achten Praktikum302
16.9 Lösung zum praktischen Programmiertest307
17 Lösungen zum Fortgeschrittenen-Praktikum309
17.1 Lösung zum ersten Praktikum309
17.2 Lösung zum zweiten Praktikum311
17.3 Lösung zum dritten Praktikum314
17.4 Lösung zum vierten Praktikum316
17.5 Lösung zum fünften Praktikum318
17.6 Lösung zum sechsten Praktikum322
17.7 Lösung zum siebten Praktikum327
17.8 Lösung zum achten Praktikum330
17.9 Lösung zum neunten Praktikum336
Anhang A: ASCII-Tabelle341
ASCII-Tabelle (0–127 sowie erweitert 128–255)341
Anhang B: Häufige Fehler342
Sachwortverzeichnis344

Weitere E-Books zum Thema: Netzwerke - Clouds - Datenbanken

Sichere Netzwerkkommunikation

E-Book Sichere Netzwerkkommunikation
Grundlagen, Protokolle und Architekturen Format: PDF

Netzwerke werden in allen Bereichen der IT eingesetzt, und es gibt zahlreiche Technologien zur sicheren Netzwerkkommunikation. Doch welche der verfügbaren Techniken lassen sich kombinieren und in der…

Sichere Netzwerkkommunikation

E-Book Sichere Netzwerkkommunikation
Grundlagen, Protokolle und Architekturen Format: PDF

Netzwerke werden in allen Bereichen der IT eingesetzt, und es gibt zahlreiche Technologien zur sicheren Netzwerkkommunikation. Doch welche der verfügbaren Techniken lassen sich kombinieren und in der…

Sichere Netzwerkkommunikation

E-Book Sichere Netzwerkkommunikation
Grundlagen, Protokolle und Architekturen Format: PDF

Netzwerke werden in allen Bereichen der IT eingesetzt, und es gibt zahlreiche Technologien zur sicheren Netzwerkkommunikation. Doch welche der verfügbaren Techniken lassen sich kombinieren und in der…

Sichere Netzwerkkommunikation

E-Book Sichere Netzwerkkommunikation
Grundlagen, Protokolle und Architekturen Format: PDF

Netzwerke werden in allen Bereichen der IT eingesetzt, und es gibt zahlreiche Technologien zur sicheren Netzwerkkommunikation. Doch welche der verfügbaren Techniken lassen sich kombinieren und in der…

Microsoft ISA Server 2006

E-Book Microsoft ISA Server 2006
Leitfaden für Installation, Einrichtung und Wartung Format: PDF

Im Januar 2005 ist mein erstes Buch zum Thema ISA Server 2004 erschienen. Die Erstauflage war bereits nach wenigen Monaten ausverkauft, was offensichtlich bedeutet, dass der Bedarf nach Informationen…

Microsoft ISA Server 2006

E-Book Microsoft ISA Server 2006
Leitfaden für Installation, Einrichtung und Wartung Format: PDF

Im Januar 2005 ist mein erstes Buch zum Thema ISA Server 2004 erschienen. Die Erstauflage war bereits nach wenigen Monaten ausverkauft, was offensichtlich bedeutet, dass der Bedarf nach Informationen…

Veritas Storage Foundation®

E-Book Veritas Storage Foundation®
High End-Computing für UNIX, Design und Implementation von Hochverfügbarkeitslösungen mit VxVM und VCS Format: PDF

Hochkonzentrierter und praxisorientierter Kurs zur 'Veritas Storage Foundation': Storage Virtualisierung (Teil 1) erzeugt virtuelle Diskspeicher, die bei Kompatibilität zu ihren physischen…

Veritas Storage Foundation®

E-Book Veritas Storage Foundation®
High End-Computing für UNIX, Design und Implementation von Hochverfügbarkeitslösungen mit VxVM und VCS Format: PDF

Hochkonzentrierter und praxisorientierter Kurs zur 'Veritas Storage Foundation': Storage Virtualisierung (Teil 1) erzeugt virtuelle Diskspeicher, die bei Kompatibilität zu ihren physischen…

Veritas Storage Foundation®

E-Book Veritas Storage Foundation®
High End-Computing für UNIX, Design und Implementation von Hochverfügbarkeitslösungen mit VxVM und VCS Format: PDF

Hochkonzentrierter und praxisorientierter Kurs zur 'Veritas Storage Foundation': Storage Virtualisierung (Teil 1) erzeugt virtuelle Diskspeicher, die bei Kompatibilität zu ihren physischen…

Weitere Zeitschriften

Arzneimittel Zeitung

Arzneimittel Zeitung

Die Arneimittel Zeitung ist die Zeitung für Entscheider und Mitarbeiter in der Pharmabranche. Sie informiert branchenspezifisch über Gesundheits- und Arzneimittelpolitik, über Unternehmen und ...

Courier

Courier

The Bayer CropScience Magazine for Modern AgriculturePflanzenschutzmagazin für den Landwirt, landwirtschaftlichen Berater, Händler und generell am Thema Interessierten, mit umfassender ...

IT-BUSINESS

IT-BUSINESS

IT-BUSINESS ist seit mehr als 25 Jahren die Fachzeitschrift für den IT-Markt Sie liefert 2-wöchentlich fundiert recherchierte Themen, praxisbezogene Fallstudien, aktuelle Hintergrundberichte aus ...

Eishockey NEWS

Eishockey NEWS

Eishockey NEWS bringt alles über die DEL, die DEL2, die Oberliga sowie die Regionalligen und Informationen über die NHL. Dazu ausführliche Statistiken, Hintergrundberichte, Personalities ...