Programmieren 1-3 PDF Drucken E-Mail

DrScheme und Java

Aufgaben und Lösungen


Aufgabe 1
DrScheme: dm-euro, fläche-dreieck, zahl-3, Funktionsdefinitionen, volumen-zylinder, fläche-zylinderAufgabe 2
DrScheme: Rabatt, innerhalb-rechteckAufgabe 3
DrScheme: ListenAufgabe 4
DrScheme: Gültigkeitsbereiche, parametrische Datendefinition, map

Aufgabe 5
DrScheme: equal, Datendefinition, GUI

Aufgabe 6
Java: Konstruktor, Klasse

Aufgabe 7
Java: "Hello world!", Manifest, Polymorphie

Aufgabe 9
Java: UML-Notation, Klassenhierarchie, Suche

Aufgabe 11
Java: Cäsar-Verschlüsselung, Persistenzmechanismus

Aufgabe 12
Java: Mandelbrot


C/C++

Aufgaben und Lösungen


Lösung der Einführung
Einführung in Linux-Commands, gcc-ArgumenteAufgabe 1
Tabelle mit PotenzrechnungAufgabe 1Aufgabe 3
Define-Makro zum Erstellen von Array-Zeigern mit verschobenen IndizesAufgabe 7
Einstieg in C++: Klasse definieren


Skripte

Vorlesungen 1 und 2
Einführung: Compiler, Linker, Interpreter, Variablen, Konstanten, formatierte Bildschirmausgabe

Vorlesungen 3 und 4
Variablen: Struct, Union, Adressen, Zeiger, Felder, Arrays, Indizes

Vorlesung 5
Präprozessor-Befehle, Listen

Vorlesung 6 und 7
Dateienverarbeitung, Argumente, goto, Rekursion

Vorlesung 8
Header-Dateien, static, global, public, volatile

Vorlesung 8a
Einstieg in C++

Vorlesung 9
Zeiger, Default-Paramter, Constructor, Überladung von Funktionen

Vorlesung 10
Inline, Templates, Namespace, stdlib

Vorlesung 11
Referenzen, Templates, Default-Constructor

Vorlesung 12
Default-Constructor, Präfix, Postfix, Zugriffe (public, protected, private)