Lehrveranstaltung:   Programmierpraktikum zu
                     Grundzüge der Informatik II


Veranstaltungsform:  P2
Hochschullehrer:     Prof. Mattern, Dr. Theel
                     Aschemann, Fünfrocken, Meister
Zeit:                vorlesungsbegleitend

Beginn:              zusammen mit dem Übungsbetrieb zur
                     Vorlesung Grundzuege der Informatik II
Voraussetzungen:     ./.

Anmeldung:           wird in der Vorlesung bekanntgegeben
Vorbesprechung:      ./.
Turnus:              jedes Sommersemester


Inhalt: Das Praktikum findet im Rahmen des Übungsbetriebs der Vorlesung "Grundzüge der Informatik II" statt. Es wird das maschinennahe Programmieren anhand einer Assemblersprache und das nebenläufige Programmieren sowie das Programmieren interaktiver Systeme anhand der Sprache Java behandelt.


On-line-Informationen bzgl. des Programmierpraktikumteils "Maschinennahe Programmierung":

Fuer die maschinennahe Programmierung verwenden wir eine an der Ludwig-Maximilians-Universitaet Muenchen entwickelteabstrakte Maschine MI. "MI" steht fuer "Maschine in der Informatikausbildung". Die MI kann Programme, die in einer speziellen Sprache geschrieben sind, ausfuehren. Diese Sprache, der sog. MI-Assembler, werden wir im Verlauf der Vorlesung behandeln.

Eine kurze Beschreibung der MI sowie ihrer Assembler-Schnittstelle findet man hier (ps.gz). Eine verkleinerte Version dieser Beschreibung (2 Seiten pro DIN A4-Seite) findet man hier (ebenfalls ps.gz). Entwicklungsumgebungen fuer die MI gibt es fuer die unterschiedlichsten Betriebssysteme, so fuer