Strukturiert es Programmieren in C - Harry Feldmann

Strukturiert es Programmieren in C

Ein einführendes Lehrbuch mit Diskette

(Autor)

Buch | Softcover
175 Seiten
1992 | 1. Softcover reprint of the original 1st ed. 1992
Vieweg & Teubner (Verlag)
978-3-528-05204-1 (ISBN)
54,99 inkl. MwSt
VORWORT Das vorliegende Lehrbuch entstand aus Vorlesungen über die Pro grammiersprache C, die der Verfasser seit 1988 an der Universität Hamburg für Wirtschaftswissenschaftler gehalten hat. In diesem Buch wird der mündige Leser angesprochen, der .pei Ein arbeitung in ein umfangreiches Gebiet nach einer ersten Ubersicht, klarem Aufbau, folgerichtigen Regeln und vollständiger Vermittlung der erforderlichen Unterlagen verfangt. Außerdem werden nach der Devise "Das beste an der Theorie sind immer die Beispiele" in den 12 Kapiteln über 30 ausführliche Programm-Beispiele mit Ein/Aus g.abe gebracht, die auch auf der mitgelieferten Diskette zu finden SInd. C, eine höhere Programmiersprache, ist wie seine nächsten V- gänger ALGOL_60, PLlI, SIMULA und ALGOL_68 eine u- verselle Sprache, hat die ALGOL_60 Blockstruktur und hat wie ALGOL_68 Sprachkürzel, die 'one liner' Programmierer dazu ver führen können, unleserliche 'write only' Programme zu schreiben. C ist, primitiver als Ada oder MODULA, modular strukturiert (include files), hat, primitiver als SIMULA, ALGOL_68 und SMALLTALK, einige elementare Sprachelemente zur Simulation par alleler Prozesse (inc1ude-file signal. h " und eignet sich, einge schränkt mit Ada vergleichbar, aucn zur Beschreibung von Echtzeit Prozessen (include file

0 Einleitung und Notationen.- 0.1 Historische Entwicklung.- 0.2 Einführende Beispiele.- 0.3 Schreibweisen.- 0.4 Testfragen.- 1 Einfache Datentypen und Ein/Ausgabe.- 1.1 Aufzählungstypen.- 1.2 CHAR.- 1.3 STRING.- 1.4 INT,NAT.- 1.5 FLOAT.- 1.6 Einfache Ein/Ausgabe mit GET,PUT.- 1.7 Testfragen.- 2 Einfacher Programmaufbau.- 2.1 Umgebender Kontext, Präprozessor-Direktiven, vg1.10.- 2.2 Vereinbarungsgrundelemente.- 2.3 Testfragen.- 3 Ausdrücke.- 3.1 Primäre Ausdrücke.- 3.2 Unäre Ausdrücke.- 3.3 IF-Ausdruck.- 3.4 Operatoren, Prioritäten.- 3.5 Testfragen.- 4 Anweisungen.- 4.1 Assignment Statement.- 4.2 Expression List, List Statement.- 4.3 Null Statement.- 4.4 Verzweigungen.- 4.5 Schleifen.- 4.6 Block, GOTO-Statement.- 4.7 Testfragen.- Reihung (Array, [] in Original-C).- 5.1 Reihungstyp, Element, Ausschnitt.- 5.2 Aggregat.- 5.3 Zusammenhang von Reihungstyp und Zeigertyp, siehe 6.1.2.- 5.4 Testfragen.- 6 Zeiger und Verbund.- 6.1 ZEIGER (* Symbol).- 6.2 VERBUND (RECORD, struct in Original-C).- 6.3 Testfragen.- 7 Unterprogramme.- 7.1 Unterprogramm-Technik.- 7.2 Parameterübergabe.- 7.3 Funktion, RETURN.- 7.4 Hauptprogramm, MAIN.- 7.5 Bereichsschachtelung.- 7.6 Testfragen.- 8 Datei (File).- 8.1 Text -Datei.- 8.2 Binär-Datei.- 8.3 Testfragen.- 9 Maschinennahe Sprachelemente.- 9.1 Speicher-Abfrage/Belegung/Freigabe.- 9.2 Einfügung von Betriebssystem-Befehlen.- 9.3 Bitweise arbeitende Operatoren.- 9.4 Programm-Abbruch mit Vorbehandlung.- 9.5 Testfragen.- 10 Praprozessor-Direktiven.- 10.1 Zeilenfortsetzung, backslash.- 10.2 Makro-Expansion, #define.- 10.3 Inklusion von externen Dateien, #include.- 10.4 Rundreise-Problem.- 10.5 Sonstige Präprozessor-Direktiven.- 10.6 Testfragen.- A Anhang.- A.1 Syntax-Diagramme (Feldmann).- A.2 Standard-Bibliothek (Auflistung, ANSI-C).-A.2.1 assert.h Assert Diagnostics.- A.2.2 ctype.h Character Type Handling.- A.2.3 errno.h Error-Indication Numero.- A.2.4 float.h Floating Type Limits.- A.2.5 limits.h Limits of Integral Types.- A.2.6 locale.h Locale "C" or Country Formatting.- A.2.7 math.h Mathematical Routines.- A.2.8 setjump.h Set Non-Local Jumps.- A.2.9 siggnal.h Signal Handling.- A.2.10 stdarg.h Standard Variable Arguments.- A.2.11 stddef.h Standard Definitions.- A.2.12 stdio .h Standard Input/Output.- A.2.13 stdlib.h Standard Library Utilities.- A.2.14 string.h String Handling.- A.2.15 time.h Time and Date.- A.3 Non-Standard-Bibliothek.- A.3.1 CtoAda.h Ada-like struct.Progr. (Feldmann).- Übg Übungsaufgaben.- Geordnet nach dem ACM-Index.- Lit Literaturverzeichnis.- Lit.1 Lehrbücher.- Lit.2 Anwendungen.- Ind Alphabetischer Index.- Fachausdrücke, deutsch/englisch.

Erscheint lt. Verlag 1.1.1992
Zusatzinfo 175 S. 16 Abb.
Verlagsort Wiesbaden
Sprache deutsch
Maße 155 x 235 mm
Gewicht 305 g
Themenwelt Informatik Programmiersprachen / -werkzeuge C / C++
Mathematik / Informatik Informatik Software Entwicklung
Schlagworte ADA • ALGOL • Betriebssystem • Blockstruktur • C (Programmiersprache) • Datentypen • höhere Programmiersprache • objektorientierte Programmierung (OOP) • Operatoren • Programmieren • Programmiersprache • Programmiersprache C • Programmierung • Rekursion • Sprache • Zeiger
ISBN-10 3-528-05204-X / 352805204X
ISBN-13 978-3-528-05204-1 / 9783528052041
Zustand Neuware
Haben Sie eine Frage zum Produkt?
Mehr entdecken
aus dem Bereich
Das umfassende Handbuch

von Torsten T. Will

Buch | Hardcover (2024)
Rheinwerk (Verlag)
49,90
Technisch-wissenschaftliche Übungsaufgaben mit Lösungen

von Thomas Hoch; Gerd Küveler

Buch | Softcover (2023)
Springer Vieweg (Verlag)
37,99
das umfassende Handbuch

von Jürgen Wolf; René Krooß

Buch | Hardcover (2023)
Rheinwerk (Verlag)
49,90