621.753 (15S) Betriebssysteme

Sommersemester 2015

Anmeldefrist abgelaufen.

Erster Termin der LV
02.03.2015 08:00 - 10:00 S.2.42 On Campus
... keine weiteren Termine bekannt

Überblick

Lehrende/r
LV-Titel englisch Operating Systems
LV-Art Übung (prüfungsimmanente LV )
Semesterstunde/n 2.0
ECTS-Anrechnungspunkte 4.0
Anmeldungen 5 (30 max.)
Organisationseinheit
Unterrichtssprache Deutsch
LV-Beginn 09.03.2015

Zeit und Ort

Liste der Termine wird geladen...

LV-Beschreibung

Inhalt/e

Systemnahe Programmierung unter Linux um die wichtigsten Konzepte von Betriebssystemen praktisch zu erlernen. Der Kurs beginnt mit einer Einführung in die Programmiersprache C. Dieses Semester wird vor allem Inter-Prozess-Kommunikation und Thread-Programmierung geübt. Kernel-Programmierung wird nur noch im Rahmen von Kernel-Modulen diskutiert. Der Kurs konzentriert sich auf Linux! Systemprogrammierung unter Windows oder Mac OS wird nicht behandelt.

Themen

  • Systemnahe Programmierung in C
  • Bash-Befehle
  • Inter-Prozess-Kommunikation (IPC) mit verschiedenen Methoden (Pipes, Semaphoren, etc.)
  • Thread-Programmierung
  • Programmierung von Kernel-Modulen unter Linux

Lehrziel

Verstehen der wichtigsten Konzepte von Betriebssystemen anhand praktischer Programmierbeispiele unter Linux

Erwartete Vorkenntnisse

Rechnerorganisation

Literatur

Andrew S. Tanenbaum, "Modern Operating Systems", 3rd edition, Prentice Hall, 2008. Erich Ehses, Lutz Köhler, Horst Stenzel, Frank K. Victor, "Betriebssysteme: Ein Lehrbuch mit Übungen zur Systemprogrammierung in UNIX/LINUX", Pearson Studium, März 2005.

Prüfungsinformationen

Im Fall von online durchgeführten Prüfungen sind die Standards zu beachten, die die technischen Geräte der Studierenden erfüllen müssen, um an diesen Prüfungen teilnehmen zu können.

Beurteilungskriterien/-maßstäbe

Kreuzelliste/Mitarbeit, Klausur am Ende des Semesters (mit Unterlagen)

Beurteilungsschema

Note Benotungsschema

Position im Curriculum

  • Diplom-Lehramtsstudium Unterrichtsfach Informatik und Informatikmanagement (SKZ: 884, Version: 04W.7)
    • 2.Abschnitt
      • Fach: Praktische und Technische Informatik (LI 2.2) (Pflichtfach)
        • Betriebssysteme ( 2.0h PR / 3.0 ECTS)
          • 621.753 Betriebssysteme (2.0h UE / 4.0 ECTS)
  • Bachelorstudium Angewandte Informatik (SKZ: 511, Version: 12W.1)
    • Fach: Technische Grundlagen und Systemsoftware (Pflichtfach)
      • Betriebssysteme ( 2.0h UE / 4.0 ECTS)
        • 621.753 Betriebssysteme (2.0h UE / 4.0 ECTS)
          Absolvierung im 4. Semester empfohlen
  • Bachelorstudium Informatik (SKZ: 521, Version: 09W.3)
    • Fach: Technische Grundlagen und Systemsoftware (Pflichtfach)
      • Betriebssysteme ( 2.0h PR / 4.0 ECTS)
        • 621.753 Betriebssysteme (2.0h UE / 4.0 ECTS)
  • Bachelorstudium Informatik (SKZ: 521, Version: 03W.1)
    • Fach: Technische Grundlagen und Systemsoftware (Pflichtfach)
      • Betriebssysteme ( 2.0h PR / 4.0 ECTS)
        • 621.753 Betriebssysteme (2.0h UE / 4.0 ECTS)
  • Diplomstudium Informatik (SKZ: 880, Version: 02W)
    • 2.Abschnitt
      • Fach: Technische Grundlagen und Systemsoftware (Pflichtfach)
        • Betriebssysteme ( 2.0h PR / 4.0 ECTS)
          • 621.753 Betriebssysteme (2.0h UE / 4.0 ECTS)
  • Bachelorstudium Informationstechnik (SKZ: 289, Version: 12W.2)
    • Fach: Computer- und Netzwerktechnik (Pflichtfach)
      • Betriebssysteme ( 2.0h KU / 3.0 ECTS)
        • 621.753 Betriebssysteme (2.0h UE / 3.0 ECTS)
          Absolvierung im 4. Semester empfohlen
  • Bachelorstudium Informationstechnik (SKZ: 289, Version: 09W.2)
    • Fach: Computer- und Netzwerktechnik (Pflichtfach)
      • Betriebssysteme ( 2.0h KU / 3.0 ECTS)
        • 621.753 Betriebssysteme (2.0h UE / 3.0 ECTS)
  • Bachelorstudium Informationstechnik (SKZ: 289, Version: 06W.1)
    • Fach: Informatik und Softwareentwicklung (Wahlfach)
      • Modul: Betriebssysteme
        • Kurs (Betriebssysteme) ( 2.0h KU / 3.0 ECTS)
          • 621.753 Betriebssysteme (2.0h UE / 3.0 ECTS)

Gleichwertige Lehrveranstaltungen im Sinne der Prüfungsantrittszählung

Sommersemester 2024
  • 621.752 UE Betriebssysteme (2.0h / 4.0ECTS)
  • 621.753 UE Betriebssysteme (2.0h / 4.0ECTS)
  • 621.754 UE Betriebssysteme (2.0h / 4.0ECTS)
Sommersemester 2023
  • 621.752 UE Betriebssysteme (2.0h / 4.0ECTS)
  • 621.753 UE Betriebssysteme (2.0h / 4.0ECTS)
  • 621.754 UE Betriebssysteme (2.0h / 4.0ECTS)
Sommersemester 2022
  • 621.752 UE Betriebssysteme (2.0h / 4.0ECTS)
  • 621.753 UE Betriebssysteme (2.0h / 4.0ECTS)
  • 621.754 UE Betriebssysteme (2.0h / 4.0ECTS)
Sommersemester 2021
  • 621.752 UE Betriebssysteme (2.0h / 4.0ECTS)
  • 621.753 UE Betriebssysteme (2.0h / 4.0ECTS)
  • 621.754 UE Betriebssysteme (2.0h / 4.0ECTS)
Sommersemester 2020
  • 621.752 UE Betriebssysteme (2.0h / 4.0ECTS)
  • 621.753 UE Betriebssysteme (2.0h / 4.0ECTS)
  • 621.754 UE Betriebssysteme (2.0h / 4.0ECTS)
Sommersemester 2019
  • 621.752 UE Betriebssysteme (2.0h / 4.0ECTS)
  • 621.753 UE Betriebssysteme (2.0h / 4.0ECTS)
  • 621.754 UE Betriebssysteme (2.0h / 4.0ECTS)
Sommersemester 2018
  • 621.752 UE Betriebssysteme (2.0h / 4.0ECTS)
  • 621.753 UE Betriebssysteme (2.0h / 4.0ECTS)
  • 621.754 UE Betriebssysteme (2.0h / 4.0ECTS)
Sommersemester 2017
  • 621.752 UE Betriebssysteme (2.0h / 4.0ECTS)
  • 621.753 UE Betriebssysteme (2.0h / 4.0ECTS)
  • 621.754 UE Betriebssysteme (2.0h / 4.0ECTS)
Sommersemester 2016
  • 621.752 UE Betriebssysteme (2.0h / 4.0ECTS)
  • 621.753 UE Betriebssysteme (2.0h / 4.0ECTS)
  • 621.754 UE Betriebssysteme (2.0h / 4.0ECTS)
Sommersemester 2015
  • 621.751 UE Betriebssysteme (2.0h / 4.0ECTS)
  • 621.752 UE Betriebssysteme (2.0h / 4.0ECTS)
  • 621.754 UE Betriebssysteme (2.0h / 4.0ECTS)
Sommersemester 2014
  • 621.751 UE Betriebssysteme (2.0h / 4.0ECTS)
  • 621.752 UE Betriebssysteme (2.0h / 4.0ECTS)
  • 621.753 UE Betriebssysteme (2.0h / 4.0ECTS)
  • 621.754 UE Betriebssysteme (2.0h / 4.0ECTS)
  • 621.755 UE Betriebssysteme (2.0h / 4.0ECTS)
Sommersemester 2013
  • 621.751 PR Betriebssysteme (2.0h / 4.0ECTS)
  • 621.752 PR Betriebssysteme (2.0h / 4.0ECTS)
  • 621.753 PR Betriebssysteme (2.0h / 4.0ECTS)
  • 621.754 PR Betriebssysteme (2.0h / 4.0ECTS)
  • 621.755 PR Betriebssysteme (2.0h / 4.0ECTS)
Sommersemester 2012
  • 621.751 PR Betriebssysteme (2.0h / 4.0ECTS)
  • 621.752 PR Betriebssysteme (2.0h / 4.0ECTS)
  • 621.753 PR Betriebssysteme (2.0h / 4.0ECTS)
  • 621.754 PR Betriebssysteme (2.0h / 4.0ECTS)
Sommersemester 2011
  • 621.751 PR Betriebssysteme (2.0h / 4.0ECTS)
  • 621.753 PR Betriebssysteme (2.0h / 4.0ECTS)
  • 621.754 PR Betriebssysteme (2.0h / 4.0ECTS)
Sommersemester 2010
  • 621.751 PR Betriebssysteme (2.0h / 4.0ECTS)
  • 621.752 PR Betriebssysteme (2.0h / 4.0ECTS)
  • 621.753 PR Betriebssysteme (2.0h / 4.0ECTS)
Sommersemester 2009
  • 621.751 PR Betriebssysteme (2.0h / 4.0ECTS)
  • 621.752 PR Betriebssysteme (2.0h / 4.0ECTS)
  • 621.753 PR Betriebssysteme (2.0h / 4.0ECTS)