FH-HOME

C-KURS INHALT

(Dieser Plan kann Änderungen unterliegen.

Letzte Änderung: Jan-27, 2002)


KW

THEORIE

ÜBUNGEN

TESTFRAGEN UND AUFGABEN



Ankündigung des C-Kurses und Literaturhinweise


Sammlung von Fragen und Aufgaben

40

Softwareengineering, Umgebung UNIX und Bash-Shell, Prozesse, Dateisystem, Ein-Ausgabe-Umleitung, Pipes, Editoren 'vi' und 'xemacs', Shell-Programme, Shell-Parameter, Shell Funktionen, Arbeitsweise der Shell


Üb1: Übungen zur Bash-Shell


41


Befehlsverarbeitung in einem Computer, Algorithmen und Visualisierung I, Formale Sprachen, Visualisierung II, Geschichte und Anwendungspotential von C, Elemente eines C-Programms


Üb2: Konzept eines Mikroprozessors mit Assemblersprache und Syntax; Konzept eines Software-Simulators für diesen Mikroprozessor; Struktur eines C-Programms für solch einen Simulator in NSD-Darstellung



42


Main(), fprintf(), Kommandozeilen-Argumente, Interaktive Eingaben

Üb3: Schrittweise Umsetzung des Simulatorprogramms, Teil I



43

Dateien lesen und schreiben


Üb4: Ergänzungen zur Vorlesung


44

Datentyp char: Einzelzeichen und Zeichenketten, Tastaturabfrage gepuffert, Entscheidungsbaum, Tatstaturabfrage ungepuffert


Üb5: Ergänzungen zur Vorlesung (u.a. 2D-Array N x N+1)


45

Funktionen I


Üb6: Zufallsgeneratoren


46

Datentypen enum und struct


Üb7: 2D-Array mit Zufallsgenerator; enum und struct; world1 Skizze


47

Datentypen und Speicher; Operationen mit Zeichenketten; Strukturen und Pointer

Üb8: Typen, Speicherbedarf, Miniparser, Fortsetzung Miniwelt



48

Pointer II und Speichermanagement I


Üb9


49

Fortsetzung Pointer, Speichermanagement und Strukturen


Üb10


50

Eine einfach verkettete Liste


Üb11: Ergänzung zur Vorlesung


51

Wegen Grippe ausgefallen. Stoff wird in der Üb 12 nachgereicht


Üb12: Einfache Fensteroperationen mit curses.h


52

Ferien

Ferien


1

Ferien

Bitoperatoren


2

Bitoperatoren

Üb 13: Wiederholungen Teil I


3

Prüfungsvorbereitungen

Üb 14: Wiederholungen Teil II


4

Prüfungsvorbereitungen

Prüfung




Zu jeder Lehreinheit soll es einen Theorie-Text, diverse Übungen sowie Testfragen geben. Die Antworten auf die Testfragen verlinken auf entsprechende Abschnitte im Theorie-Text.