Lehrveranstaltung:


Einführung in die Programmierung mit der Sprache C


Dozent:

Dr. Gerd Döben-Henisch

Bel.Nr.: ______________


Diese Lehrveranstaltung findet statt im Rahmen der Grundlagen der Informatik im gemeinsamen Grundstudium für Ingenieure, WS 01/02, FB 02 MND


Vorlesung: Dienstag 8:15 - 9:45 Uhr

Übung I: Donnerstag 8:00 - 9.30 Uhr sowie Übung II: 16:00 - 17:30 Uhr

Raum: BNC 203

Beginn: Di, 2.Okt. 2001


Als Einführungsveranstaltung in das Programmieren mit der Sprache C werden keinerlei Voraussetzungen gemacht. Nach einer grundlegenden Einführung in das Programmieren im Rahmen von UNIX-Umgebungen werden die Grundelemente der Sprache C theoretisch und praktisch vermittelt. Ziel ist es, dass jeder Teilnehmer am Ende des Kurses in der Lage ist, selbständig Programme in der Sprache C zu erstellen. Implizit werden zudem Elemente des Softwareengineerings und der Teamarbeit mit Blick auf die Erfordernisse der beruglichen Praxis berücksichtigt.



Ausgewählte Literatur zur Ergänzung:


FH FFM FB 02 [2001], "Vorkurs Informatik", SS.1-18 /* Kurze Einführung in den Umgang mit UNIX-Systemen am Fachbereich */


Free Software Foundation [1998],
Bash-Shell Reference Manual


F.L.BAUER/ H.WÖSSNER [1984], "Algorithmische Sprache und Programmentwicklung", Springer-VErlag, Heidelberg - New York - Tokyo


Peter A.Darnell/ Philip E.Margolis [1988], "Software Engineering in C", Springer-Verlag, New York - Berlin - Heidelberg et al.


Samuel P. Harbison/ Guy L. Steele [1994, 4th ed.], "C: A Reference Manual", Prentice Hall


Gerry KANE [1981], "68000 Microprocessor Handbook", Osborne-McGraw-Hill, Berkeley (CA)


Marcel KALT [1997],"Nassi-Shneidermann-Editor", Universität Freiburg, Schweiz/FONT>


Brian W.Kernighan/ Dennis M.Ritchie [1978], "The C programming Language", Prentice-Hall, Englewood Cliffs (New Jersey)


Stephen Kochan/ Patrick Wood [1990], "UNIX Shell Programmierung. Programmierumgebung und Tools der Bourne- und Korn-Shell", Tewi-Verlag, München


Rainer Krienke [2001, 2nd enl. ed], "UNIX Shell-Programmierung", Hanser Verlag, München - Wien


Robert N.MOLL/ Michael A.ARBIB/ A.J.KFOURY [1988], "An Introduction to Fomal Language Theory", Springer Verlag


I.NASSI/B.SHNEIDERMAN [1973],"FLOWCHART TECHNIQUES FOR STRUCTURED PROGRAMMING", SIGPLAN Notices 12 1973 August


Nils J.Nilsson [1998], "ARTIFICIAL INTELLIGENCE: A New Synthesis", Morgan Kaufmann Publ., San Francisco


P. J. Plauger [2000], "The Standard C Library", Prentice Hall


William H.PRESS et al. [1994, 2nd ed.], "Numerical Recipes in C. The Art of Scientific Computing", Cambridge University Press


Peter RECHENBERG/ Gustav POMBERG (eds)[1997], "Informatik Handbuch", Carl Hanser Verlag, München - Wien



Einschlägige Standards zum Thema:


ISO/IEC 2382 Information Technology - Vocabulary

ISO/IEC 9899:1990 Programming Languages - C

ISO/IEC 9899/Amd.1:1995 Programming Languages - C, AMENDMENT 1: C Integrity



Web-Site zur Vorlesung:

http://www.doeben-henisch.de/fh

User: fhkurse

Pwd: gnugnu