621.753 (20S) Betriebssysteme
Überblick
- Lehrende/r
- LV Nummer Südostverbund ING04002UL
- LV-Titel englisch Operating Systems
- LV-Art Übung (prüfungsimmanente LV )
- Semesterstunde/n 2.0
- ECTS-Anrechnungspunkte 4.0
- Anmeldungen 19 (42 max.)
- Organisationseinheit
- Unterrichtssprache Deutsch
- mögliche Sprache/n der Leistungserbringung Deutsch , Englisch
- LV-Beginn 05.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.753 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.753 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)
- 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 / 3.0 ECTS)
-
Betriebssysteme (
2.0h PR / 3.0 ECTS)
-
Fach: Praktische und Technische Informatik (LI 2.2)
(Pflichtfach)
-
2.Abschnitt
- Bachelorstudium Angewandte Informatik
(SKZ: 511, Version: 19W.2)
-
Fach: Technische Grundlagen und Systemsoftware
(Pflichtfach)
-
4.3 Betriebssysteme (
2.0h UE / 4.0 ECTS)
- 621.753 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.753 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.753 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.753 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.753 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.753 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.753 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.753 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