Studium

Internetprotokolle - Übersichten und Kommunikationsabläufe

Während des Studiums habe ich mir eine Reihe von OnePagern erstellt, die mir einen konzentrierten Überblick über ein bestimmtes Thema liefern. Das half mir beim Lernen und insbesondere bei der Prüfungsvorbereitung.
Zum Bereich Internetprotokolle habe ich zwei OnePager gemacht. Das erste zeigt, wie die Internetprotokolle aufeinander aufbauen, und wie die wichtigsten miteinander kommunizieren.

Protokollübersicht 

GraphAnalyser

Der GraphAnalyser ist ein kleines Programm, das einen Graphen in Form einer Textdatei entgegen nimmt und ihn auswertet. Das Ergebnis erhält man als Textdatei zurück.
Das Programm habe ich während des Studiums (Mathematik - Graphentheorie) geschrieben. Es erlaubt das Überprüfen von Ergebnissen.

Lyx

LyX ist ein hervorragendes Textverarbeitungsprogramm, das Ihnen hilft, sich auf die Struktur der Dokumente zu konzentrieren (WYSIWYM), statt sich von Formatierungs­fragen ablenken zu lassen (WYSIWYG).

Formelsammlung Mathematik für Informatiker

Zur Vorbereitung auf die Mathematikprüfung für die Zulassung zum Informatikstudium habe ich mir auf 73 Seiten eine Formelsammlung zusammengestellt, die die wichtigsten Gebiete abdeckt. Zu jedem Thema gibt es auch durchgerechnete Beispielaufgaben mit Anmerkungen, damit die richtige Anwendung klar ist.

Ich hoffe, dass sie auch anderen Hilfreich sein kann. Für einen Überblick hier das Inhaltsverzeichnis:

Übersicht zu Chomsky Hierarchien und Grammatiken

(Ausschnitt)

Studenten im Semesterfach "Theoretische Informatik" haben schweren Stoff vor sich. Ich selbst musste den Semesterstoff "Automatentheorie und formale Sprachen" auf Grundlage des Buches "Grundkurs Theoretische Informatik (Vossen/Witt), 4. Auflage, Vieweg Verlag" erarbeiten. Während dieser Zeit vermisste ich eine Übersicht, damit mir immer klar war, wo ich mich im Stoff befand.

Java Array to Tree print (Heapsort)

/*
 * Klasse ArrayTreePrint druckt aus einem Array einen Baum, so wie z.B. HeapSort ihn sieht.
 * Als Parameter benötig arrayTreePrint das Integer Array und optional die gewünschte, maximale
 * Darstellungstiefe. Ohne optionalen Parameter wird nur bis zu einer Tiefe von 7 gedruckt.
 * 
 * Die Ausgabe der Feldinhalte wird an das längste Element angepasst. Somit erhält man immer
 * einen sauberen Ausdruck und ordentliche Einrückungen.
 * 
 * Um die Orientierung zu erleichtern, sind die Söhne eines Vaters durch Striche verbunden.
 * 

Maxima

Maxima ist ein freies Computer Algebra System. Die Entwicklung des Programms begann 1960 und seit 1998 steht es unter GPL zur freien Verfügung. Maxima ist eigentlich ein Shell Programm, aber es gibt auch eine sehr gute GUI Namens wxMaxima dafür, die durch Menus und Dialoge die Nutzung des Programms vereinfacht und eine grafische Formelausgabe besitzt.

Maxima findet man unter http://maxima.sourceforge.net/ .

Inhalt abgleichen