You are on page 1of 14

Vortrag über:

taeumel/
.de/~marcel.
http://myhpi
C/C++ (Entstehung u.
Funktionsweise)

Eric, Guimatsia

Studienbegleitendes Seminar | Gruppe Gelb | 03.11.09


Gliederung
2

■ Einleitung
■ Konzept der Sprache C/C++
■ Variablen und Datentypen
■ Ausführbare Befehle
■ Aufbau von Ausdrücken (Operatoren)
■ Datenstrukture
■ Zeiger (Pointer)
■ Bibliothekfunktionen
■ Vorzüge von C/C++
■ Litteraturverzeichnis

Studienbegleitendes Seminar | Eric, Guimatsia | 03. November 2009


Einleitung
3 ■ Einleitung
Einleitung
□ Definition von Programmiersprache
□ Definition von
Programmiersprache
□ Kurze Geschichte der Entstehung von C, dann C++
□Kurze Geschichte der
Entstehung von C, dann
C++

Studienbegleitendes Seminar | Eric, Guimatsia | 03. November 2009


Konzept der Sprache C/C++
4

■ Konzept der Sprache C/C++

□ Das erste Programme

□ Grundlegende Programmaufbau

□ Aufbau einer Funktion

Studienbegleitendes Seminar | Eric, Guimatsia | 03. November 2009


Variablen und Datentypen
5

 Variablen und Datentypen


□ Variablen Vs. Konstanten

□ Datentypen

◊ Datentyp char
◊ Datentyp short, int, und long
◊ Datentyp mit unsigned
◊ Datentyp float und double

□ Gültigkeit und Lebensdauer von Variablen


Studienbegleitendes Seminar | Eric, Guimatsia | 03. November 2009
Ausführbare Befehle
6

 Ausführbare Befehle
□ Ausdrücke und Zuweisung
□ Befehlsfolgen
□ If… (else)
□ While
□ Do…While
□ Switch, case und default
□ Breack
□ Continue
□ Return
□ Goto
Studienbegleitendes Seminar | Eric, Guimatsia | 03. November 2009
Aufbau von Ausdrücken
7
Aufbau von Ausdrücken (Operatoren)

□ Arithmetische Operatroren

□ Logische Operatoren

□ Zuweisungsoperatoren

□ Kommaoperator

□ Typekonvertierungen und Rangfolge der Operatoren

Studienbegleitendes Seminar | Eric, Guimatsia | 03. November 2009


Datenstrukture
8

 Datenstrukture
□ Arrays

□ Strukture

□ Union

Studienbegleitendes Seminar | Eric, Guimatsia | 03. November 2009


Zeiger
9

 Zeiger (Pointer)
□ Einfache Pointer
□ Pointer und Arrays
□ Pointer auf Struktures und Unions
□ Pointer auf Funktionsparameter
□ Pointer auf Funktionen
Studienbegleitendes Seminar | Eric, Guimatsia | 03. November 2009
Bibliotheksfunktionen
10

 Bibliotheksfunktionen
□ Übersicht
□ Mathematische Funktionen
□ Stringbehandlungsfunktionen
□ Konvertierfunktionen
□ Elementare, höhere E/A-Funktionen
Studienbegleitendes Seminar | Eric, Guimatsia | 03. November 2009
Vorzüge von C/C++
11

 Vorzüge von C/C++


□ Schnelligkeit
□…
□…

Studienbegleitendes Seminar | Eric, Guimatsia | 03. November 2009


Litteraturverzeichnis
12

 Verzeichnis der verwendeten Litteratur


□ [Online]
http://www.akademie-fuer-fernstudien.de/it-lehrgaenge/c-programmierer/
 http://www.tobs-prog-world.de/kap1.htm
 http://www.abipur.de/hausaufgaben/neu/detail/stat/176360008.html
http://www.mathematik.uni-marburg.de/~cpp/
□ [Bücher]
 Burkard, Werner : C im Überblick: Einführung in die Programmierung/ 3.
Aufl.- Hannover Heise, 1991
Prof. Dr. Heinz Peter Gumm und Prof. Dr. Manfred Sommer:
Einführung in die Informatik/7. vollständig überarbeitete Auflage,
Oldenbourg, München 2006

Studienbegleitendes Seminar | Eric, Guimatsia | 03. November 2009


Schlusswort
13

... Ich hoffe, dass ich euch näher die


Programmiersprachen C und C++ dargestellt habe und
bei weiteren Fragen, stehe ich gerne zur Verfügung.

Studienbegleitendes Seminar | Eric, Guimatsia | 03. November 2009


Wer Ideen klaut wird bestraft!
14

…Alle Rechte vorbehalten


© 2009, Hasso-Plattner-Institut für Softwaresystemtechnik GmbH,
Eric Bustrel Guimatsia Zangue, Jahrgang 2009
Studienbegleitendes Seminar | Eric, Guimatsia | 03. November 2009

You might also like