Dokumente
Hier stelle ich einige Arbeiten online. Die meisten davon sind als Pflichtarbeit
entstanden und dementsprechend umfangreich dokumentiert. Dennoch dienten Sie als
willkommene Aufhänger, eine neue Technologie auszuprobieren oder eine handliche
Zusammenfassung von Studieninhalten zu erstellen. Viel Spaß damit.
- Einführung in die künstliche Intelligenz
-
Script zur Vorlesung an der Universität Potsdam, Wintersemester 2002/2003. Inhalt:
Einführung in Prolog, Repräsentations- und Entscheidungssysteme, Suchen und Lernen,
jenseits definiten Wissens, Handlungsplanung [PDF,
461 kByte]
- Software-Engineering: Kontenmanagementsystem mit den MFC
-
Beleg-Arbeit im Bereich Softwareentwicklung. Eine graphische Anwendung, die die
Document-View Architektur der MFC am Beispiel der Kontenverwaltung demonstriert.
Benotet mit 1.0 [PDF, 835 kByte]
[VC6 Projektmappe, 312 kByte]
- Software-Engineering: Verteiltes Aktiendepot mit .NET Remoting
-
Noch eine Belegarbeit (höheres Semester), die ein verteiltes mehrschichtiges System
zur Verwaltung eines Aktiendepots bereitsstellt. Benutzt ausgiebig .NET Remoting,
Windows Forms, XML sowie verschiedene Patterns. Benotet mit 1.0 [PDF,
618 kByte ] [VS7.1 Solution, 791
kByte]
- Mathematik für Informatiker
-
Die Zusammenfassung aus 3 Semestern Mathematik. Bei den Prüfungen waren jeweils
5 Seiten mit Notizen erlaubt - das hier sind meine. Inhalt: Aussagen- und Prädikatenlogik,
Kombinatorik, algebraische Strukturen, Vektorräume, Lineare und Universelle Algebra,
Differential- und Integralrechnung [PDF,
151 kByte] [PS Booklet, 183 kByte]
- Codierungstheorie
-
Zusammenfassung der gleichnamigen Vorlesung an der Universität Postdam. Inhalt (sehr
Mathematik-lastig): Lineare Blockcodes, Zyklische Codes, Solide Codes [PDF,
140 kByte] [PS Booklet, 162 kByte]
- Grundlagen der Systemmodellierung
-
Zusammenfassung der zwei Semester umfassenden Vorlesung. Allen Ernstes die langweiligste
und überflüssigste Veranstaltung überhaupt. Leider Pflicht für Informatiker. Hier
handelt es sich um meine Notizen zum stupiden Auswendiglernen des Stoffes [PDF,
118 kByte] [PS Booklet, 253 kByte]
- Vier gewinnt im DOS Grafikmodus
-
Das ist eine uralte Arbeit aus der Schule (11. Klasse?). Es handelt sich um ein
Turbo Pascal Programm, bei dem zwei Spieler an einem PC gegeneinander antreten.
Die Technik ist hoffnungslos veraltet, trotzdem dürfte das mein erstes eigenes Computerspiel
sein und wird deswegen hier veröffentlicht. [HTML
Dokumentation]
- Grenzen der Berechenbarkeit mit mathematischen Extremfolgen
-
Meine ersten Gehversuche in der einzig wahren Programmiersprache C++. Dementsprechend
geht es bei diesen Programmen hauptsächlich darum, mit Kontrollstrukturen der Sprache
vertraut zu werden und einige bekannte Algorithmen zu implementieren. [HTML
Dokumentation]
- Affine Abbildungen analysieren (Delphi Einführung)
-
Erste Übung in Windowsprogrammierung mit Delphi. Affine Abbildung sind Thema in
den Leistungskursen Mathematik. Da ich das nicht so richtig kapiert hatte, sollte
dieses Programm Abhilfe schaffen und das Verständnis vertiefen. [HTML
Dokumentation]
- Ewiger Kalender
-
Wochentag aus Datum bestimmen mit Javascript und dynmischem HTML [HTML
Dokumentation]
- Erzeugung zufälliger fraktaler Landschaften mit Diamond-Square
-
Java Applet zur Generierung von dreidimensionalen Landschaften. Fraktale Eigenschaften
werden durch (Baum-) Rekursion sichergestellt. Dabei kommt der bekannte Diamond-Square
Algorithmus zum Einsatz. Dank rudimentäre 3D-Engine auch ansehnliche Darstellung
des Ergebnisses. [HTML Dokumentation]
- "Unsere kleine Farm" Episodenführer im IE per CSV-Datenbank
-
Klingt peinlich, ist aber so. Im übrigen mag ich die Serie noch heute. Dieses Projekt
funktioniert nur im Internet Explorer (zumindest hats das mit Version 4). Es lädt
eine 100 kByte große Datenbank nach und ist dann ein dynamisch navigierbarer Episodenführer.
[HTML]