Funktionen

Print[PRINT]
.  Home  .  Lehre  .  Praktika  .  Wintersemester 2012/13  .  Systempraktikum

Systempraktikum

Praktikum im Wintersemester 2012/2013 (LMU)
Prof. Dr. Dieter Kranzlmüller, Dr. Nils gentschen Felde, Johannes Watzl

Aktuelles

  • Den Screencast zum diesjährigen Finale des Abschlussturniers finden Sie ab sofort eingebettet als HTML5-Video-Objekt oder zum Download.
  • Das zweite Übungsblatt der Projektphase steht zum Download bereit.
  • Das erstes Übungsblatt der Projektphase steht zum Download bereit.
  • Die Ergebnisse und eine Statistik zum Eignungsfeststellungsverfahren sind verfügbar.
  • Achtung, es gibt eine aktualisierte Version der Beispielimplementierung, die ein paar kleine Bugfixes enthält.

Inhalte des Praktikums

Das Systempraktikum richtet sich an Studenten der LMU und gilt als Wahlpflichtpraktikum für die Studiengänge Informatik Bachelor und Medieninformatik Bachelor. Im Rahmen des Praktikums werden ausgewählte Probleme und Fragestellungen aus dem Bereich der systemnahen Programmierung behandelt. Die Themen und Aufgaben umfassen u.a.:
  • Spezifikation von Schnittstellen und modularer Aufbau von Systemsoftware
  • Formatierte Ein-/Ausgabe
  • Parser-Generierung
  • CPU-Zuteilungsstrategien (Scheduling)
  • Prozesse und deren Verwaltung
  • Verfahren der Prozesskommunikation und -synchronisation
  • Signale, Pipes und Sockets
  • Kommunikationsprotokolle
  • Die TCP/IP-Protokollfamilie
  • Das Client/Server-Modell

Voraussetzungen

Im Unterschied zum Softwareentwicklungspraktikum (Programmierpraktikum) werden Vorkenntnisse in einer spezifischen Programmiersprache nicht vorausgesetzt. Im Rahmen der praktikumsbegleitenden Vorlesungen werden die erforderlichen Grundkenntnisse in der Programmiersprache C vermittelt. Dennoch ist es sinnvoll, Grundkenntnisse einer imperativen Programmiersprache (z.B. C/C++, Pascal, Java) mitzubringen oder im Vorfeld zu erlernen und mit Text-Editoren umgehen zu können.

Voraussetzungen zur Teilnahme am Systempraktikum sind:

  • Grundkenntnisse einer imperativen Programmiersprache
  • Rechtzeitige Anmeldung

Ein begleitender Besuch der Vorlesung Betriebssysteme (Informatik III) ist ebenfalls sinnvoll, aber nicht zwingend erforderlich. Einige der Konzepte aus der Vorlesung werden im Systempraktikum praktisch umgesetzt/angewendet. Insofern ergänzen sich die beiden Veranstaltungen.

Termine

Die Überprüfung der C-Kenntnisse (Eignungsfeststellung) findet am Montag, 5. November 2012, um 18:30 Uhr im Raum B201 im Hauptgebäude der LMU statt.
Hilfsmittel sind dazu nicht erlaubt - nicht (!) im "openbook"- Stil.

Das wöchentliche Plenum findet montags von 16 bis 18 Uhr im Raum B U101 in der Oettingenstraße 67 statt.

Weitere Termine werden an dieser Stelle bekannt gegeben.

Anmeldung

Die Anmeldung ist bereits abgeschlossen, eine Anmeldung ist nicht mehr möglich.

Foliensätze

  • Organisatorische Einführung [pdf]
  • Einführung in die Programmierung mit C

Aufgabenblätter

  • Einführung in die Programmierung mit C
  • Aufgaben in der Gruppenphase:

Kontakt

Bei Fragen, Kritik oder Anregungen schreiben Sie bitte eine E-Mail an sysprak-admin@nm.ifi.lmu.de.