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

Menschen. Inklusiv leben

Menschen. Inklusiv leben

MENSCHEN. das magazin informiert über Themen, die das Zusammenleben von Menschen in der Gesellschaft bestimmen -und dies konsequent aus Perspektive der Betroffenen. Die Menschen, um die es geht, ...

BMW Magazin

BMW Magazin

Unter dem Motto „DRIVEN" steht das BMW Magazin für Antrieb, Leidenschaft und Energie − und die Haltung, im Leben niemals stehen zu bleiben.Das Kundenmagazin der BMW AG inszeniert die neuesten ...

Card-Forum

Card-Forum

Card-Forum ist das marktführende Magazin im Themenbereich der kartengestützten Systeme für Zahlung und Identifikation, Telekommunikation und Kundenbindung sowie der damit verwandten und ...

Die Versicherungspraxis

Die Versicherungspraxis

Behandlung versicherungsrelevanter Themen. Erfahren Sie mehr über den DVS. Der DVS Deutscher Versicherungs-Schutzverband e.V, Bonn, ist der Interessenvertreter der versicherungsnehmenden Wirtschaft. ...

DULV info

DULV info

UL-Technik, UL-Flugbetrieb, Luftrecht, Reiseberichte, Verbandsinte. Der Deutsche Ultraleichtflugverband e. V. - oder kurz DULV - wurde 1982 von ein paar Enthusiasten gegründet. Wegen der hohen ...

elektrobörse handel

elektrobörse handel

elektrobörse handel gibt einen facettenreichen Überblick über den Elektrogerätemarkt: Produktneuheiten und -trends, Branchennachrichten, Interviews, Messeberichte uvm.. In den monatlichen ...