621.752 (20S) Betriebssysteme
Überblick
- Lehrende/r
- LV Nummer Südostverbund ING04001UL
- LV-Titel englisch Operating Systems
- LV-Art Übung (prüfungsimmanente LV )
- Semesterstunde/n 2.0
- ECTS-Anrechnungspunkte 4.0
- Anmeldungen 26 (30 max.)
- Organisationseinheit
- Unterrichtssprache Deutsch
- mögliche Sprache/n der Leistungserbringung Deutsch , Englisch
- LV-Beginn 02.03.2020
- eLearning zum Moodle-Kurs
Zeit und Ort
LV-Beschreibung
Intendierte Lernergebnisse
Verstehen der wichtigsten Konzepte von Betriebssystemen anhand praktischer Programmierbeispiele unter Linux.
- Prozesse/Threads und Interprozesskommunikation praktisch kennen und verstehen
… anhand systemnaher Programmierung in C - Linux-Kernel kennen und verstehen
... Code lesen, verstehen, modifizieren, analysieren
Lehrmethodik inkl. Einsatz von eLearning-Tools
- Übungsblätter: Präsentation und Diskussion
- Kreuzelliste
- Klausur
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 Interprozesskommunikation 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.
- Systemnahe Programmierung in C
- Bash-Befehle
- Interprozesskommunikation (IPC) mit verschiedenen Methoden (Pipes, Semaphoren, etc.)
- Thread-Programmierung
- Programmierung von Kernel-Modulen unter Linux
Literatur
Andrew S. Tanenbaum, Herbert Bos, "Modern Operating Systems", 4th edition, Prentice Hall, 2015.
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
Prüfungsmethode/n
- Wöchentliche Ausarbeitung der Aufgabenblätter
- Klausur am Ende des Semesters
Prüfungsinhalt/e
Inhalte der wöchentlichen Aufgabenblätter
Beurteilungskriterien/-maßstäbe
- Kreuzelliste
- Mindestens 50% der Übungsbeispiele für positive Note erforderlich
- Klausur
- 90 Minuten (online)
- Mindestens 50% der Punkte für positive Note erforderlich
- Note
- 40% Kreuzelliste
- 60% Klausur
Beurteilungsschema
Note BenotungsschemaPosition im Curriculum
- Bachelor-Lehramtsstudium Bachelor Unterrichtsfach Informatik
(SKZ: 414, Version: 15W.2)
-
Fach: Fachspezifische Vertiefungsfächer (AAU)
(Wahlfach)
-
ING.004 Betriebssysteme (
2.0h PR / 4.0 ECTS)
- 621.752 Betriebssysteme (2.0h UE / 4.0 ECTS) Absolvierung im 6. Semester empfohlen
-
ING.004 Betriebssysteme (
2.0h PR / 4.0 ECTS)
-
Fach: Fachspezifische Vertiefungsfächer (AAU)
(Wahlfach)
- Bachelor-Lehramtsstudium Bachelor Unterrichtsfach Informatik
(SKZ: 414, Version: 17W.2)
-
Fach: Fachspezifische Vertiefungsfächer (AAU)
(Wahlfach)
-
ING.004 Betriebssysteme (
2.0h UE / 4.0 ECTS)
- 621.752 Betriebssysteme (2.0h UE / 4.0 ECTS) Absolvierung im 6. Semester empfohlen
-
ING.004 Betriebssysteme (
2.0h UE / 4.0 ECTS)
-
Fach: Fachspezifische Vertiefungsfächer (AAU)
(Wahlfach)
- Bachelorstudium Angewandte Informatik
(SKZ: 511, Version: 19W.2)
-
Fach: Technische Grundlagen und Systemsoftware
(Pflichtfach)
-
4.3 Betriebssysteme (
2.0h UE / 4.0 ECTS)
- 621.752 Betriebssysteme (2.0h UE / 4.0 ECTS) Absolvierung im 4. Semester empfohlen
-
4.3 Betriebssysteme (
2.0h UE / 4.0 ECTS)
-
Fach: Technische Grundlagen und Systemsoftware
(Pflichtfach)
- Bachelorstudium Angewandte Informatik
(SKZ: 511, Version: 17W.1)
-
Fach: Technische Grundlagen und Systemsoftware
(Pflichtfach)
-
4.2 Betriebssysteme (
2.0h UE / 4.0 ECTS)
- 621.752 Betriebssysteme (2.0h UE / 4.0 ECTS) Absolvierung im 4. Semester empfohlen
-
4.2 Betriebssysteme (
2.0h UE / 4.0 ECTS)
-
Fach: Technische Grundlagen und Systemsoftware
(Pflichtfach)
- Bachelorstudium Angewandte Informatik
(SKZ: 511, Version: 12W.1)
-
Fach: Technische Grundlagen und Systemsoftware
(Pflichtfach)
-
Betriebssysteme (
2.0h UE / 4.0 ECTS)
- 621.752 Betriebssysteme (2.0h UE / 4.0 ECTS) Absolvierung im 4. Semester empfohlen
-
Betriebssysteme (
2.0h UE / 4.0 ECTS)
-
Fach: Technische Grundlagen und Systemsoftware
(Pflichtfach)
- Bachelorstudium Informationstechnik
(SKZ: 289, Version: 17W.1)
-
Fach: Computer- und Netzwerktechnik
(Pflichtfach)
-
4.2 Betriebssysteme (
0.0h UE / 4.0 ECTS)
- 621.752 Betriebssysteme (2.0h UE / 4.0 ECTS) Absolvierung im 4. Semester empfohlen
-
4.2 Betriebssysteme (
0.0h UE / 4.0 ECTS)
-
Fach: Computer- und Netzwerktechnik
(Pflichtfach)
- Bachelorstudium Informationstechnik
(SKZ: 289, Version: 12W.2)
-
Fach: Computer- und Netzwerktechnik
(Pflichtfach)
-
Betriebssysteme (
2.0h KU / 3.0 ECTS)
- 621.752 Betriebssysteme (2.0h UE / 3.0 ECTS) Absolvierung im 4. Semester empfohlen
-
Betriebssysteme (
2.0h KU / 3.0 ECTS)
-
Fach: Computer- und Netzwerktechnik
(Pflichtfach)
- Bachelorstudium Technische Mathematik
(SKZ: 201, Version: 17W.1)
-
Fach: Informatik
(Wahlfach)
-
13.1 Lehrveranstaltungen aus dem Erweiterungscurriculum "Grundlagen der Informatik" (
0.0h XX / 12.0 ECTS)
- 621.752 Betriebssysteme (2.0h UE / 4.0 ECTS) Absolvierung im 1., 2., 3., 4., 5., 6. Semester empfohlen
-
13.1 Lehrveranstaltungen aus dem Erweiterungscurriculum "Grundlagen der Informatik" (
0.0h XX / 12.0 ECTS)
-
Fach: Informatik
(Wahlfach)
- Erweiterungscurriculum Grundlagen der Informatik
(Version: 16W.1)
-
Fach: Erweiterung Betriebssysteme
(Wahlfach)
-
Betriebssysteme (
0.0h UE / 4.0 ECTS)
- 621.752 Betriebssysteme (2.0h UE / 4.0 ECTS)
-
Betriebssysteme (
0.0h UE / 4.0 ECTS)
-
Fach: Erweiterung Betriebssysteme
(Wahlfach)
- Erweiterungscurriculum Vertiefung der Informatik
(Version: 16W.1)
-
Fach: Technische Informatik
(Wahlfach)
-
Betriebssysteme (
0.0h UE / 4.0 ECTS)
- 621.752 Betriebssysteme (2.0h UE / 4.0 ECTS)
-
Betriebssysteme (
0.0h UE / 4.0 ECTS)
-
Fach: Technische Informatik
(Wahlfach)
Gleichwertige Lehrveranstaltungen im Sinne der Prüfungsantrittszählung
- Sommersemester 2024
- Sommersemester 2023
- Sommersemester 2022
- Sommersemester 2021
- Sommersemester 2020
- Sommersemester 2019
- Sommersemester 2018
- Sommersemester 2017
- Sommersemester 2016
- Sommersemester 2015
- Sommersemester 2014
- Sommersemester 2013
- Sommersemester 2012
- Sommersemester 2011
- Sommersemester 2010
- Sommersemester 2009