Systemarchitektur

  • Typ: Basispraktikum
  • Lehrstuhl: Systemarchitektur
  • Semester: WS 2008/2009
  • Ort:

    HS -102 (Geb. 50.34)

  • Zeit:

    Dienstag, 8.00 - 9.30

  • Beginn: 21.10.2008
  • Dozent:

    Frank Bellosa, Gerd Liefländer, Philipp Kupferschmied

  • SWS: 4
  • ECTS: 6
  • LVNr.: 24009
Vorträge, Systemarchitektur Praktikum, WS0809
Datum Referent Titel Quelle

21.10.2008

Gerd Liefländer

pdf, pps

28.10.2008

Dominik Bruhn

pdf

28.10.2008

Atanas Dimitrov

pdf

28.10.2008

Jonathan Dimond

pdf

04.11.2008

Gerd Liefländer

pdf, pps

11.11.2008

Gerd Liefländer

pdf, pps

18.11.2008

Gerd Liefländer

25.11.2008

Gerd Liefländer

02.12.2008

Gerd Liefländer

pdf, pps

09.12.2008

Atanas Dimitrov

pdf

16.12.2008

Gerd Liefländer

23.12.2008

13.01.2009

Gerd Liefländer

pdf, pps

20.01.2009

Gerd Liefländer

27.01.2009

Gerd Liefländer

03.02.2009

Gerd Liefländer

10.02.2009

Gerd Liefländer

Pflichtexperimente (Experiment 1 und 2)
Titel Zusatzfeld Quelle

Abgabetermin: 7. November 2008, 15.00 Uhr

pdf

Abgabetermin: 3. Dezember 2008, 15.00 Uhr

pdf

Wählbare Experimente (Experiment 3)
Titel Zusatzfeld Quelle

Abgabetermin: 14. Januar 2009, 15.00 Uhr

pdf

Abgabetermin: 14. Januar 2009, 15.00 Uhr

pdf

Abgabetermin: 14. Januar 2009, 15.00 Uhr

pdf

Abgabetermin: 14. Januar 2009, 15.00 Uhr

pdf

Abgabetermin: 14. Januar 2009, 15.00 Uhr

pdf

Abgabetermin: 14. Januar 2009, 15.00 Uhr

pdf

Abgabetermin: 14. Januar 2009, 15.00 Uhr

pdf

Abgabetermin: 14. Januar 2009, 15.00 Uhr

pdf

Wählbare Experimente (Experiment 4)
Titel Zusatzfeld Quelle

Abgabetermin: 6. Februar 2009, 15.00 Uhr

pdf

Abgabetermin: 6. Februar 2009, 15.00 Uhr

pdf

Abgabetermin: 6. Februar 2009, 15.00 Uhr

pdf

Abgabetermin: 6. Februar 2009, 15.00 Uhr

pdf

Abgabetermin: 6. Februar 2009, 15.00 Uhr

pdf

Abgabetermin: 6. Februar 2009, 15.00 Uhr

pdf, zip

Abgabetermin: 6. Februar 2009, 15.00 Uhr

pdf, zip

Abgabetermin: 6. Februar 2009, 15.00 Uhr

pdf, zip

Inhalt / Organisation

Für Studierende, die Interesse am Stoffgebiet Systemarchitektur bzw. Betriebssysteme haben, findet ein Basispraktikum statt, in dem ein Einstieg in die Programmierung von Systemen unter Verwendung der Sprache Java behandelt wird. Insbesondere werden Probleme im Zusammenhang mit parallelen Prozessen (concurrency) vertieft untersucht. Neben den bekannten klassischen Problemen wie z.B. Philosophen-, N-Puffer, Erzeuger-/Verbraucher-, Leser-/Schreiberproblem werden auch anwendungsnähere Wettbewerbsprobleme behandelt.

Der Kurs setzt solide Kenntnisse in Java voraus.

Das Basispraktikum Systemarchitektur findet nach Vereinbarung im Praktikumsraum 149 statt. Jede Woche findet im Multimediahörsaal (-102) ein Diskussionsforum statt, auf dem die Ergebnisse der Experimente gemeinsam besprochen werden. Die Versuche sind so ausgelegt, dass sie in ca. 2 bis 4 Wochenstunden durchzuführen sind. Zu jedem Versuch gibt es eine Anleitung, die in der Woche vor dem Versuchstermin verteilt wird und in der erste - eher theoretische - Fragen zum jeweiligen Stoff zu beantworten bzw. Übungen, als Vorbereitung auf den Versuch, durchzuführen sind.

Bei der Vorbesprechung am Dienstag, den 21. Oktober 2008, um 8.00 Uhr im HS -102 (UG) werden die Besprechungstermine festgelegt, die Gruppen eingeteilt sowie weitere organisatorische Fragen besprochen. Sollten Sie noch Fragen zur Veranstaltung haben, dann wenden Sie sich bitte an: Herrn Dipl.-Math. G. Liefländer, Informatikneubau (50.34), Raum 160. E-Mail: liefatira.uka.de

Literatur

Stallings, W.: Operating Systems: Internals and Design Principles, Prentice Hall, 4th ed. 2000
Bacon, J.: Concurrent Systems, Addison-Wesley, 2nd ed. 1997
Silberschatz, A., Peterson, J.L., and Galvin, P.C.: Operating Systems Concepts, Addison-Wesley, 5th ed. 1998
Tanenbaum, A.: Modern Operating Systems, Prentice Hall, 2nd ed. 2001
Bovet, D., Cesati, M.: Understanding the Linux Kernel, O'Reilly, 2001
Beck, M.: Linux Kernel Programmierung, Addison-Wesley, 3rd ed. 2002

Java online tutorials:

Java downloads: