Eine Einführung in die Programmiersprache C und ... - C /C++ Ecke
Eine Einführung in die Programmiersprache C und ... - C /C++ Ecke
Eine Einführung in die Programmiersprache C und ... - C /C++ Ecke
Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.
YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.
<strong>E<strong>in</strong>e</strong> <strong>E<strong>in</strong>führung</strong> <strong>in</strong> <strong>die</strong> Informatik <strong>und</strong> <strong>die</strong> <strong>Programmiersprache</strong> C<br />
long, 14<br />
ma<strong>in</strong>(), 9, 11, 40<br />
malloc(), 98<br />
Masch<strong>in</strong>encode, 5<br />
Meilenste<strong>in</strong>e, 141<br />
Mergesort, 93<br />
Module, 82<br />
Modulschnittstelle, 82<br />
Monitor, 4<br />
Most-Critical-Component-First, 124<br />
Namenklassen, 13<br />
Nichtkonstante Initialisierer, 50<br />
NOT, 27<br />
NULL, 58<br />
Objektorienteriter Entwurf, 123<br />
Objektorientierte Sprachen, 5<br />
ODER, 27<br />
Operatoren, 25<br />
Operatorrangfolge, 30<br />
Outside-In, 124<br />
Parameterliste, 40<br />
Pascal, 5<br />
Peripherie, 4<br />
Pflichtenhefts, 141<br />
Phasenmodells, 117<br />
Pivot, 92<br />
Platzhalter, 22<br />
Po<strong>in</strong>ter, 57<br />
Po<strong>in</strong>ter auf e<strong>in</strong>e Funktion, 63<br />
Po<strong>in</strong>terarithmetik, 59<br />
Po<strong>in</strong>tervariablen, 58<br />
Portierung, 16<br />
Präprozessor, 8, 11, 66<br />
Präprozessor-Direktiven, 11<br />
Präzedenzen, 30<br />
Preprocessor, 66<br />
Preprozessoerdirektiven, 66<br />
pr<strong>in</strong>tf()., 22<br />
Programmflusses, 32<br />
Projektablauf, 117<br />
Projektleiter, 141<br />
Projektorganisation, 141<br />
Prototyp, 42<br />
Prozeduren, 40<br />
Prozessor, 4<br />
puts(), 48<br />
Qualifizierern, 15<br />
Qualität, 141<br />
Quelldatei, 9<br />
Quelldateien, 9<br />
Queltext, 9<br />
Queue, 102, 104<br />
Quicksort, 92<br />
Realisierung, 117<br />
reentrant, 42<br />
register, 20<br />
Register, 20<br />
Rekursion, 96<br />
Rekursionsformel, 96<br />
rekursive Datenstruktur, 111<br />
Relationale Operatoren, 26<br />
reproduzierbare, 6<br />
Restfehler-Abschätzung, 139<br />
restrict, 15<br />
return, 41<br />
Reviewtechnik, 137<br />
Rückgabewert, 40, 41<br />
scanf(), 22, 23<br />
Schleife, 35<br />
Schlüssel, 114<br />
Schlüsselwörter, 3, 12<br />
Schnittstelle, 82<br />
sequentiell, 4<br />
sequentiellen, 107<br />
Sequenz, 6<br />
short, 14<br />
Sichtbarkeit, 21<br />
signed, 14<br />
signifikant, 19<br />
sizeof, 27<br />
skalaren, 32<br />
Speicherklassen, 20<br />
Speicherleck, 98<br />
Speicherme<strong>die</strong>n, 4<br />
Speicherverwaltung, 98<br />
Speicherzellen, 4<br />
Spiraldiagramm, 120<br />
stabilen Sortieren, 88<br />
Stack, 104<br />
Stacküberlauf, 145<br />
Standardargumente, 87<br />
Standard-Ausgang, 22<br />
Standard-E<strong>in</strong>gabegerät, 23<br />
Statement, 31<br />
static, 20, 42<br />
statischen Tests, 137<br />
std<strong>in</strong>, 23<br />
stdout, 22<br />
Straight Insertion, 90<br />
Straight Selection, 91<br />
strcmp(), 49<br />
Streams, 74<br />
Str<strong>in</strong>gkonstanten, 17<br />
Str<strong>in</strong>gliterale, 48<br />
Str<strong>in</strong>gs, 14, 17, 48<br />
struct, 50<br />
Struktogramme, 6<br />
Strukturdeklaration, 50<br />
Strukturen, 50<br />
Strukturliterale, 53<br />
Strukturnamen, 50<br />
Suffix, 18<br />
Suffixes, 18<br />
switch, 34<br />
Tastatur, 4<br />
Teamsitzung, 141<br />
Teilbaum, 110<br />
Test, 117<br />
Testfall, 138<br />
Texte, 17<br />
Topdown, 123<br />
Top-Down, 124<br />
typedef, 16<br />
Typenumwandlung, 27<br />
typisierte, 14<br />
Typumwandlung, 28<br />
Übliche arithmetische<br />
Typumwandlungen, 28<br />
Union, 54<br />
unsigned, 14<br />
Unterprogramm, 40<br />
Unterstrich, 13<br />
variable Argumentenliste, 43<br />
Variable Length Arrays, 45<br />
Variablen, 19<br />
verdecken Variablen, 31<br />
Vergleichsoperatoren, 26<br />
verschachtelt, 52<br />
Versionsverwaltung, 143<br />
VLA, 45<br />
VLAs, 39, 43<br />
void-Po<strong>in</strong>ter, 65<br />
volatile, 15<br />
vordef<strong>in</strong>iert, 21<br />
Vordef<strong>in</strong>ierte Makros, 67<br />
vorzeichenbehaftet, 14<br />
vorzeichenlos, 14<br />
wahlfreien, 107<br />
wahr, 27<br />
Wahr, 27<br />
Wahrheitswerte, 27<br />
Wasserfallmodell, 120<br />
Wertebereich, 14, 15<br />
while, 35<br />
Whiteboxtest, 138<br />
Wurzel, 110<br />
XP, 121<br />
Zeichenketten, 14, 48<br />
Zeichenkonstante, 17<br />
Zeichensatz, 11<br />
Zeiger, 57<br />
Zeiger auf e<strong>in</strong>e Funktion, 63<br />
Zeigervariable, 57<br />
Zeilenkommentar, 10<br />
Zeitplans, 141<br />
Zeitplanung, 141<br />
Zugriff auf <strong>die</strong> Elemente e<strong>in</strong>er<br />
Strukturvariablen, 51<br />
Zusammengesetzte Array-Literale,<br />
46<br />
zusammengesetzte Literale, 53<br />
zusammengesetzten Datentypen, 14<br />
Zuweisungs Operatoren, 26<br />
Zwischencode, 5<br />
Zwischenziele, 141<br />
Gedruckt am 11.09.2008 13:04:00 Letzte Änderung am: 11. September 2008 Version 2.4, I. Oesch 147/147