Veranstalter |
|
Sprechstunde |
Montag 11:00 Uhr - 12:00 Uhr |
Hörerkreis |
Bachelorstudiengänge Informatik |
Vorlesungstermin(e)
|
Mittwochs, 14:00-16:15 Uhr (s.t.)*, Geschw.-Scholl-Pl. 1 (A) - Audi Max (A030) |
Übungsbetrieb |
Hinweise zu den Übungen siehe unten |
Klausur |
Die Klausur findet statt am Donnerstag, den 08.02.2018 von 18:30 - 20:30 Uhr im Hauptgebäude am Geschwister-Scholl-Platz 1. Der Einlass beginnt ab 18:15 Uhr. Die fristgerechte Anmeldung über UniWorX ist Zulassungsvoraussetzung. Die An- bzw. Abmeldung ist noch bis zum 05.02.2018, 12:00 Uhr freigeschaltet. |
Nachholklausur |
Die Nachholklausur findet statt am Mittwoch, den 11.04.2018 von 18:30 - 20:30 Uhr in Raum B 201 im Hauptgebäude am Geschwister-Scholl-Platz 1. Der Einlass beginnt ab 18:15 Uhr. |
Material zur Vorlesung |
Merkblatt |
Aktuelles
- 19.04.2018: Die Ergebnisse der Nachholklausur wurden über UniWorX veröffentlicht. Die Klausureinsicht findet statt am Dienstag, den 24. April 2018 von 10-11 Uhr in Raum G010 in der Oettingenstraße 67.
- 09.04.2018: Die Nachholklausur findet im Raum B 201 im Hauptgebäude am Geschwister-Scholl-Platz 1 statt. Dieser Hörsaal gilt für alle angemeldeten Studenten. Der Einlass beginnt ab 18:15 Uhr.
- 08.03.2018: Die Nachholklausur findet am Mittwoch, den 11. April 2018 von 18:30 Uhr bis 20:30 Uhr im Hauptgebäude am Geschwister-Scholl-Platz 1 statt. Die genaue Raumzuweisung wird rechtzeitig hier bekanntgegeben. Der Einlass beginnt ab 18:15 Uhr. Bitte beachten Sie die Klausuranmeldung über UniWorX. Die An- bzw. Abmeldung ist bis 09. April 2018 um 12:00 Uhr geöffnet. Spätere An- und Abmeldungen können nicht mehr berücksichtigt werden.
- 15.02.2018: Die Klausurergebnisse wurden über UniWorX veröffentlicht. Die Klausureinsicht findet statt am Montag, den 26.02.2018 im Raum G010 in der Oettingenstraße 67. Die Einsicht findet in zwei Schichten statt:
Nachname Uhrzeit A – L 10 – 11 Uhr M – Z 11 – 12 Uhr - 05.02.2018: Für die Klausur am 08.02.2018 gilt folgende Sitzordnung:
Hörsaal (Hauptgebäude, Geschw.-Scholl.-Pl. 1) Nachnamen (nach Anfangsbuchstaben sortiert) M 018 A – Da M 218 De – He B 101 Hi – Ng Audi Max (A030) Ni – Z Innerhalb der Hörsäle wird es feste Platznummern geben. Bitte erfragen Sie diese beim Eintritt in den Hörsaal. Studenten mit Sonderbedingungen kommen bitte trotz obiger Platzordnung zum Audi Max (A030). Der Einlass beginnt um 18:15 Uhr. Die Bearbeitungszeit beginnt um 18:30 Uhr.
- 05.02.2018: Die Lösung zur Einfachauswahlaufgabe von Blatt 14 (Aufgabe 67) lautet: 1) iv 2) i 3) iv 4) ii 5) ii. Dies konnte aus Zeitgründen im Sondertutorium nicht mehr besprochen werden.
- 31.01.2018: Ein 14. Übungsblatt steht zum Download bereit. Dieses dient der Vorbereitung auf die Klausur und wird nicht besprochen.
- 24.01.2018: Am Montag, den 5. Februar 2018 findet von 16.00 – 18.00 Uhr c.t. im Hörsaal S 005 in der Schellingstr. 3 ein Sondertutorium statt. Bitte laden Sie Fragen, die Sie im Sondertutorium besprechen wollen bis spätestens 1. Februar 2018 12.00 Uhr als Lösung zum Übungsblatt 13 auf UniWorX hoch. Details hierzu finden Sie auf dem Übungsblatt 13 in der Aufgabe H-60.
- 24.01.2018: Das Übungsblatt 13 steht zum Download bereit.
- 17.01.2018: Das Übungsblatt 12 und der Code-Rahmen für Aufgabe 53 stehen zum Download bereit.
- 10.01.2018: Achtung: Bitte beachten Sie die Klausuranmeldung über UniWorX. Die An- bzw. Abmeldung ist bis 5. Februar 2018 um 12:00 Uhr geöffnet. Spätere An- und Abmeldungen können nicht mehr berücksichtigt werden. Nähere Informationen finden sich hier.
- 10.01.2018: Das Übungsblatt 11 steht zum Download bereit.
- 20.12.2017: Das Übungsblatt 10 steht zum Download bereit.
- 13.12.2017: Das Übungsblatt 09 steht zum Download bereit.
- 13.12.2017: Krankheitsbedingt muss die heutige Vorlesung kurzfristig entfallen.
- 06.12.2017: Das Übungsblatt 08 steht zum Download bereit.
- 29.11.2017: Das Übungsblatt 07 steht zum Download bereit.
- 22.11.2017: Am Mittwoch, den 06.12.2017 wird Sven Rühlicke, Geschäftsleiter Digital/CDO von Antenne Bayern, im Rahmen der Vorlesung Betriebssysteme als Industrieexperte einen Vortrag zur digitalen Transformation der Radiowelt halten. Zudem wird es in dieser Zeit Gelegenheit für Fragen geben. Interessierte Studenten sind herzlich eingeladen.
- 22.11.2017: Das Übungsblatt 06 steht zum Download bereit.
- 15.11.2017: Das Übungsblatt 05 steht zum Download bereit.
- 08.11.2017: Das Übungsblatt 04 steht zum Download bereit.
- 08.11.2017: Als Reaktion auf die Nachfragesituation wird der Übungstermin von Gruppe 7 am Donnerstag 16-18 Uhr c.t. in der Edmund-Rumpler-Strasse 9 – A 127 gestrichen. Des Weiteren findet der Übungstermin der Gruppe 8 (Donnerstag, 16-18 Uhr c.t.) ab sofort im Raum G U109 in der Oettingenstraße 67 statt.
- 01.11.2017: Das Übungsblatt 03 steht zum Download bereit.
- 25.10.2017: Das Übungsblatt 02 und die Folien zur heutigen Vorlesung stehen zum Download bereit.
- 23.10.2017: Zur Verbesserung der Erreichbarkeit der Tutorien kam es zu folgenden permanenten Raumänderungen. Diese gelten ab sofort.
- Gruppe 03, Di 12-14 Uhr c.t., Richard-Wagner-Str. 10 – D 116
- Gruppe 06, Do 14-16 Uhr c.t., Prof.-Huber-Pl. 2 (V) – LEHRTURM-VU104
- Gruppe 09, Do 18-20 Uhr c.t., Richard-Wagner-Str. 10 – D 114
- 18.10.2017: Das Merkblatt und das Übungsblatt 01 stehen zum Download bereit.
- 18.10.2017: Der Klausurtermin wurde auf der Seite eingetragen.
- 16.10.2017: Aufgrund des LMU-Erstifestes „Unser erstes Mal“ kommt es bei den Übungen am Freitag, den 27.10.2017 zu folgenden Raumänderungen:
- Gruppe 10, 12 bis 14 Uhr, von Raum DZ003 in den Raum D209 verlegt
- Gruppe 11, 14 bis 16 Uhr, von Raum DZ003 in den Raum A213 verlegt
- Gruppe 12, 16 bis 18 Uhr, von Raum DZ003 in den Raum A015 verlegt
- 09.10.2017: Das Skript zur Vorlesung steht zum Download bereit.
- 18.09.2017: Die Anmeldung zur Vorlesung über UniWorX wurde freigeschaltet. Die Anmeldung zu den Übungsgruppen über UniWorX startet am 25.09.2017 15:00 Uhr.
- 11.08.2017: Willkommen auf der Webseite der Vorlesung Betriebssysteme im Wintersemester 2017/2018.
Inhalt der Vorlesung
Die Vorlesung "Betriebssysteme" ist als Fortführung der im Sommersemester stattfindenden Vorlesung Rechnerarchitektur anzusehen. Der Schwerpunkt der Vorlesung liegt auf der Darstellung der Konzepte der Systemprogrammierung. Typische Aufgaben der Systemprogrammierung sind die Programmierung des Betriebssystems sowie von Dienstleistungsprogrammen, wie beispielsweise Editoren, Compiler, Interpreter. Die Vorlesung gibt einen Überblick über die wesentlichen Aufgaben und Problembereiche eines Betriebssystems, wobei insbesondere auf die Bereiche Synchronisation, Prozess-Kommunikation, Verwaltung des Rechnerkerns sowie auf den Bereich der Speicherverwaltung eingegangen wird. Zur praktischen Umsetzung der in der Vorlesung eingeführten Konzepte wird als Programmiersprache in den Übungen Java (insbesondere die Thread-API) eingesetzt. Zum Abschluss der Vorlesung wird noch auf die Architektur von verteilten Systemen sowie auf Rechner-übergreifende Kommunikation und auf entfernte Prozeduraufrufe eingegangen.
Die Vorlesung richtet sich an Studierende der Informatik im 3. Semester. Das die-informatiker.net-Team bietet unter http://www.die-informatiker.net ein Forum zur Vorlesung Betriebssysteme an, in dem über vorlesungsbezogene Inhalte und Übungsblätter diskutiert werden kann.
Übungen
Die Übungen beginnen am 23. Oktober 2017. Eine Anmeldung zu den Übungen und Übungsgruppen in UniWorX ist zwingend erforderlich und ab dem 25. September 2017 15 Uhr möglich:
https://uniworx.ifi.lmu.de/?action=uniworxCourseWelcome&id=794
Zur Registrierung bei UniWorX ist ein Account am CIP-Pool des Instituts für Informatik (IFI) nötig. Wie man an eine solche Kennung kommt steht hier.
Bitte beachten Sie, dass die Anmeldung zur Vorlesung und zu den einzelnen Übungsgruppen in zwei getrennten Schritten durchzuführen ist.
Folgende Übungsgruppen stehen zur Verfügung (Details folgen):
Gruppe | Zeit | Raum | Tutor |
---|---|---|---|
01 | Mo 18-20 Uhr c.t. | Geschw.-Scholl-Pl. 1 (B) - B 011 | David Tellenbach |
02 | Di 10-12 Uhr c.t. | Edmund-Rumpler-Strasse 13 - B 185 | Simon Maiwald |
03 | Di 12-14 Uhr c.t. | Marcelina Wisniewska | |
04 | Do 10-12 Uhr c.t. | Edmund-Rumpler-Strasse 9 - A 127 | Sarah Vaupel |
05 | Do 12-14 Uhr c.t. | Edmund-Rumpler-Strasse 9 - A 127 | Luca Geiger |
06 | Do 14-16 Uhr c.t. | Prof.-Huber-Pl. 2 (V) - LEHRTURM-VU104 |
Marcelina Wisniewska |
08 | Do 16-18 Uhr c.t. | Oettingenstr. 67 - G U109 |
Carsten Hahn |
09 | Do 18-20 Uhr c.t. | Katharina Winter | |
10 | Fr 12-14 Uhr c.t. | Geschw.-Scholl-Pl. 1 (D) - D Z003 | David Tellenbach |
11 | Fr 14-16 Uhr c.t. | Geschw.-Scholl-Pl. 1 (D) - D Z003 | Daniel Bauersachs |
12 | Fr 16-18 Uhr c.t. | Geschw.-Scholl-Pl. 1 (D) - D Z003 | Daniel Bauersachs |
Übungsmaterial
An dieser Stelle wird das aktuelle Übungsblatt zum Download bereit gestellt. Beachten Sie bitte auch die Merkblätter. Die Abgabe der Übungsblätter ist freiwillig. Der Klausurbonus kann nur für die Klausur und die Nachholklausur angerechnet werden (siehe Merkblatt). Der Bonus kann nicht auf Klausuren nachfolgener Semester angerechnet werden!
Hinweis:
Es werden lediglich Abgaben in den Formaten .pdf, .jpg, .txt akzeptiert! Abgaben in anderen Formaten (Microsoft Word,...) werden nicht akzeptiert! Abgaben nach der auf dem jeweiligen Übungsblatt vermerkten Abgabefrist werden nicht akzeptiert.
Blatt | Downloadlinks |
---|---|
Blatt 01 | Download |
Blatt 02 | Download |
Blatt 03 | Download Quellcode Aufgabe 13 Quellcode Aufgabe 14 |
Blatt 04 | Download |
Blatt 05 | Download |
Blatt 06 | Download |
Blatt 07 | Download |
Blatt 08 | Download |
Blatt 09 | Download |
Blatt 10 | Download |
Blatt 11 | Download |
Blatt 12 | Download Code-Rahmen Aufgabe 53 (mit Pseudocode des Barkeepers) |
Blatt 13 | Download |
Blatt 14 | Download |
Klausur
- Es werden zwei Klausuren (Klausur und Nachholklausur) angeboten.
- Die Details werden zu gegebener Zeit unter dem Punkt Aktuelles bekannt gegeben.
- Für beide Klausuren gilt:
- Es findet eine obligatorische Klausuranmeldung statt. Wenn Sie nur an der zweiten Klausur (Nachholklausur) teilnehmen möchten, müssen Sie sich nicht für die erste Klausur anmelden.
- Achtung: Ein Nichterscheinen bei vorliegender Anmeldung führt zu einem "durchgefallen" in den Transkripts of Records, siehe hier.
- Anmeldungen nach dem letzten Anmeldetermin werden nicht akzeptiert!
- Nicht angemeldete Studierende können nicht an der jeweiligen Klausur teilnehmen!
- Zur Klausur sind keinerlei Hilfsmittel außer Fremdwörterbüchern erlaubt!
- Bringen Sie Ihren Studentenausweis und einen amtlichen Lichtbildausweis mit zur Klausur. Personen, die sich in der Klausur nicht ausweisen können dürfen nicht an der Klausur teilnehmen. Es werden diesbezüglich keine Ausnahmen gemacht!
- Der Prüfungsstoff beinhaltet Ihre Vorlesungsmitschriften, das Vorlesungsskript, etwaige Vorlesungsfolien sowie alle Aufgaben der Übungsblätter.
- Für die Klausur wird die Kenntnis der Programmiersprache Java vorausgesetzt (die Kenntnis von C ist nicht notwendig)!
- Die Klausurergebnisse werden Ihnen an Ihre CIP-Pool Email-Adresse (<kennung>@cip.ifi.lmu.de) übermittelt!
Programme und Hilfsmittel
Literatur
Als Begleitliteratur werden die folgenden Bücher empfohlen (siehe auch das Einführungskapitel des Skriptes):
- William Stallings
Operating Systems Internals and Design Principles
Prentice Hall, 7th Edition, 2011
ISBN-13 978-0132309981 - A.S. Tanenbaum
Moderne Betriebssysteme
Pearson Studium, 3. überarbeitete Auflage, 2009
ISBN-13 978-3-8273-7342-7 - A.S. Tanenbaum
Modern Operating Systems
Prentice Hall, 3nd Edition, 2007
ISBN-13 978-0136006633 - A. Silberschatz, P. Galvin, J. Peteron
Operating System Concepts
John Wiley and Sons, 8th Edition, 2011
ISBN-13 978-1118112731 - Rüdiger BrauseBetriebssysteme: Grundlagen und KonzepteSpringer, 3. überarbeitete Auflage, 2003 ISBN-13 978-3540009009
Darüberhinaus werden in der Vorlesung speziell für jedes Kapitel zusätzliche Literaturhinweise bekannt gegeben.