TU BRAUNSCHWEIG
| Carl-Friedrich-Gauß-Fakultät | Informatik
Informatikzentrum

Betriebssysteme

Semester Wintersemester 2017/2018 [ Andere Semester: · Winter 16/17 · Winter 15/16 · Winter 14/15 · Winter 13/14 · Winter 12/13 · Winter 11/12 · Sommer 11 · Winter 10/11 · Winter 09/10 · Sommer 09 · Winter 08/09 · Sommer 08 · Winter 07/08 · Winter 07/08 · Sommer 07 · Winter 06/07 · Winter 06/07 ]
Modulnr. INF-IBR-04
Veranst.Nr. 4223010, 4223015, 4223045
Studieng. Bachelor Informatik, Bachelor Informations-Systemtechnik, Bachelor Mathematik
IBR Gruppe(n) DS (Prof. Kapitza)
Art Vorlesung/Übung
Dozent
Photo Prof. Dr. Rüdiger Kapitza
Abteilungsleiter
kapitza[[at]]ibr.cs.tu-bs.de
+49 531 3913294
Raum 135
Assistenten
Photo Arthur Martens
Wissenschaftlicher Mitarbeiter
martens[[at]]ibr.cs.tu-bs.de
+49 531 3913245
Raum 133
Photo Signe Rüsch
Wissenschaftliche Mitarbeiterin
ruesch[[at]]ibr.cs.tu-bs.de
+49 531 3913265
Raum 116
Photo Björn Cassens
Wissenschaftlicher Mitarbeiter
cassens[[at]]ibr.cs.tu-bs.de
+49 531 3913245
Raum 133
Photo David Goltzsche
Wissenschaftlicher Mitarbeiter
goltzsche[[at]]ibr.cs.tu-bs.de
+49 531 3913249
Raum 134
Hiwis
Photo Rouven Scholz
Hiwi
Cloud Computing
scholz[[at]]ibr.cs.tu-bs.de
Photo Jesse Kleemann
Hiwi
kleemann[[at]]ibr.cs.tu-bs.de
Photo Jurek Türk
Hiwi
Betriebssysteme
jtuerk[[at]]ibr.cs.tu-bs.de
Photo Jana Rehbein
Hiwi
Verteilte Systeme
rehbein[[at]]ibr.cs.tu-bs.de
LP 5
SWS 2+2
Ort & Zeit

Vorlesung:
Di. 09:45 - 11:15 in PK 2.2 (wöchentlich)

Große Übung:
Di. 08:00 - 9:30 Uhr in PK 2.2 (unregelmäßig)
Termine:
17.10.2017
24.10.2017
07.11.2017
...
Weitere Termine werden später bekanntgegeben

Kleine Übung
Termine werden zu einem späteren Datum hier bekanntgegeben

Beginn

Die Veranstaltung beginnt am 17.10.2017 mit einer großen Übung von 08:00 bis 11:15 in der eine Einführung in die Programmiersprache C gegeben wird.

Beginn der kleinen Übungen ist der 30.10.2017

Voraussetzungen

keine

Scheinerwerb

Zum Bestehen des Moduls müssen sowohl eine Klausur als auch die Rechneraufgaben erfolgreich bestanden werden.

Information zur Betriebssysteme Klausur im Wintersemester 17/18 am 12. Februar:
Zugelassene Hilfsmittel: Lineal, Stift, nicht-programmierbarer Taschenrechner.
Der genaue Zeitraum sowie der Ort der Klausur werden Später bekannt gegeben.

Information zu den Rechneraufgaben (Studienleistung):
Es muss am Ende der Veranstaltung 50% der Gesamtpunktzahl erreicht werden.
Zusätzlich muss jedes Aufgabenblatt mit mind. 30% der erzielbaren Punktzahl gelöst werden.

Anmeldung

Die Registrierung für die Veranstaltung und die kleinen Übungen wird am 09.10.2017 um 12:00 Uhr freigeschaltet.

Inhalt

Betriebssysteme abstrahieren die zugrundeliegende Hardware durch die Bereitstellung von Programmierschnittstellen. Dabei stellt ein Betriebssystem eine Laufzeitumgebung für einen Entwickler zur Verfügung, um die angeschlossene Peripherie effizient zu steuern. Ein Betriebssystem stellt hierfür folgende Dinge bereit:

  • Prozessverwaltung und Prozessscheduling
  • Abstrakte Datenstrukturen zur Prozess-Synchronisation
  • Speicherverwaltung für Prozesse und Dateien
  • Interprozesskommunikation
  • Dateisystem
  • Treiber für angeschlossene Peripherie

Im Laufe der Vorlesung werden diese grundlegenden Funktionen des Betriebssystems sowie ihre Anwendung mittels der Betriebssystem-Programmierschnittstelle vermittelt. Die große Übung vertieft in einzelnen Fällen das Wissen aus der Vorlesung. Zusätzlich wird in der großen Übung eine Kurzeinführung in die Programmiersprache C gegeben, da die meisten Betriebssystem-Programmierstellen für C konzipiert sind. Das gelernte Wissen kann in den kleinen Übungen praktisch angewendet und geübt werden.

Zum Herunterladen der nachfolgenden Folien und Übungsaufgaben ist ein Login mit einem IBR Account erforderlich. Einen IBR Account können Sie sich hier selbstständig anlegen.

Material zur Vorlesung

Diese Unterlagen sind nur für registrierte Teilnehmer zugänglich. Um sich zu registrieren, benötigen Sie einen Account: entweder einen IBR-Account, den Sie vielleicht im Rahmen einer Arbeit am Institut bereits erhalten haben, oder einen selbst aktivierten IBR-y-Account. Anschließend melden Sie sich über die Login-Funktion (oben auf dieser Seite) an.
[ Podcast | Podcast aller Formate | Newsfeed aller Formate ]
Kapitel Folien Übungen

Material zur Übung

Diese Unterlagen sind nur für registrierte Teilnehmer zugänglich. Um sich zu registrieren, benötigen Sie einen Account: entweder einen IBR-Account, den Sie vielleicht im Rahmen einer Arbeit am Institut bereits erhalten haben, oder einen selbst aktivierten IBR-y-Account. Anschließend melden Sie sich über die Login-Funktion (oben auf dieser Seite) an.
[ Podcast | Podcast aller Formate | Newsfeed aller Formate ]
Kapitel Folien Übungen
Literatur/Links
  • William Stallings: Operating Systems: Internals and Design Principles, Pearson Education Limited, 2012 (Sta12, BibTeX)
  • Andrew S. Tanenbaum: Modern Operating Systems, Pearson Education Deutschland, 2009 (Tan09, BibTeX)
  • Abraham Silberschatz, Peter Baer Galvin and Greg Gagne: Operating System Concepts, Wiley Publishing, 2012 (SG12, BibTeX)

aktualisiert am 29.08.2017, 14:01 von Arthur Martens
printemailtop