182.709 Betriebssysteme
Diese Lehrveranstaltung ist in allen zugeordneten Curricula Teil der STEOP.
Diese Lehrveranstaltung ist in mindestens einem zugeordneten Curriculum Teil der STEOP.

2011W, UE, 2.0h, 4.0EC

Merkmale

  • Semesterwochenstunden: 2.0
  • ECTS: 4.0
  • Typ: UE Übung

Ziele der Lehrveranstaltung

  • Arbeiten mit Betriebssystemen und Programmierung unter Verwendung von Betriebssystemservices
  • Programmieren in einer Systemprogrammiersprache (C)
  • Programmierung paralleler Prozesse unter Verwendung gemeinsamer Ressourcen und Nutzung der Kommunikations- und Synchronisationsmechanismen eines Betriebssystems

Inhalt der Lehrveranstaltung

Programmierung in der Systemprogrammiersprache C, Programmierkonventionen und -richtlinien, Betriebssystemprogrammierung und Programmierumgebungen (GNU/Linux), Synchronisation paralleler Prozesse (Semaphoren, Eventcounter, Sequencer, ...), Signale und Signalbehandlung, Interprozesskommunikation (mittels Shared Memory, Pipes, Sockets).

Didaktisches Vorgehen: Ausgewählte Problemstellungen aus der Betriebssystemprogrammierung werden in der Systemprogrammiersprache C unter UNIX (Linux) programmiert. Einführungswissen zu den Aufgabestellungen und zur Systemprogrammierung wird in begleitenden Vortragsblöcken angeboten.

Vortragende Personen

  • Puschner, Peter
  • Kammerer, Roland
  • Huber, Benedikt
  • El-Salloum, Christian
  • Wasicek, Armin

Institut

LVA Termine

TagZeitDatumOrtBeschreibung
Di.14:00 - 15:3004.10.2011 - 24.01.2012EI 8 Pötzl HS Vortragsblöcke
Betriebssysteme - Einzeltermine
TagDatumZeitOrtBeschreibung
Di.04.10.201114:00 - 15:30EI 8 Pötzl HS Vortragsblöcke
Di.11.10.201114:00 - 15:30EI 8 Pötzl HS Vortragsblöcke
Di.18.10.201114:00 - 15:30EI 8 Pötzl HS Vortragsblöcke
Di.25.10.201114:00 - 15:30EI 8 Pötzl HS Vortragsblöcke
Di.08.11.201114:00 - 15:30EI 8 Pötzl HS Vortragsblöcke
Di.22.11.201114:00 - 15:30EI 8 Pötzl HS Vortragsblöcke
Di.29.11.201114:00 - 15:30EI 8 Pötzl HS Vortragsblöcke
Di.06.12.201114:00 - 15:30EI 8 Pötzl HS Vortragsblöcke
Di.13.12.201114:00 - 15:30EI 8 Pötzl HS Vortragsblöcke
Di.20.12.201114:00 - 15:30EI 8 Pötzl HS Vortragsblöcke
Di.10.01.201214:00 - 15:30EI 8 Pötzl HS Vortragsblöcke
Di.17.01.201214:00 - 15:30EI 8 Pötzl HS Vortragsblöcke
Di.24.01.201214:00 - 15:30EI 8 Pötzl HS Vortragsblöcke

Leistungsnachweis

Im Rahmen der LVA sind 3 Programmierbeispiele aus dem Bereich der Systemprogrammierung eigenständig zu lösen sowie zwei Übungstests zu absolvieren. Die Leistungsbeurteilung erfolgt auf Grund der Testergebnisse und der Bewertung der abgegebenen praktischen Übungsbeispiele (Abgabegespräch).

Prüfungen

TagZeitDatumOrtPrüfungsmodusAnmeldefristAnmeldungPrüfung
Mi.08:00 - 20:0026.01.2022InfLab Frogger beurteiltunbekanntExam 2
Mi.08:00 - 20:0026.01.2022InfLab Q*bert beurteiltunbekanntExam 2
Mi.08:00 - 20:0026.01.2022InfLab Pong beurteiltunbekanntExam 2
Do.08:00 - 20:0027.01.2022InfLab Frogger beurteiltunbekanntExam 2
Do.08:00 - 20:0027.01.2022InfLab Pong beurteiltunbekanntExam 2
Do.08:00 - 20:0027.01.2022InfLab Q*bert beurteiltunbekanntExam 2

LVA-Anmeldung

Von Bis Abmeldung bis
05.09.2011 00:00 28.10.2011 12:00

Curricula

StudienkennzahlSemesterAnm.Bed.Info
033 533 Medizinische Informatik STEOP
Lehrveranstaltung erfordert die Erfüllung der Studieneingangs- und Orientierungsphase STEOP
033 534 Software & Information Engineering STEOP
Lehrveranstaltung erfordert die Erfüllung der Studieneingangs- und Orientierungsphase STEOP
033 535 Technische Informatik 3. SemesterSTEOP
Lehrveranstaltung erfordert die Erfüllung der Studieneingangs- und Orientierungsphase STEOP

Literatur

Es wird kein Skriptum zur Lehrveranstaltung angeboten.

Vorkenntnisse

Kenntnisse der Programmierung in einer Programmiersprache und der systematischen Programmerstellung und Evaluierung.
Analyse komplexer Zusammenhänge und Wechselwirkungen, Strukturieren und Entwerfen von modularen, interagierenden Systemen.
Grundkenntnisse der Architektur von Computersystemen.
Grundlegende Kenntnisse im Umgang mit UNIX-artigen Betriebssystemen.

Begleitende Lehrveranstaltungen

Vertiefende Lehrveranstaltungen

Weitere Informationen

Sprache

Deutsch