Veranstalter |
|
Sprechstunde |
Bei Fragen zur Vorlesung, Übung und organisatorischen Anliegen wenden Sie sich bitte an den Tutor der Ihnen zugeordneten Übungsgruppe. Sollten Sie Fragen oder Probleme haben, die Sie nicht mit Ihrem Tutor klären konnten, so wenden Sie sich an betriebssysteme@mobile.ifi.lmu.de und hängen den E-Mail Verkehr mit ihrem Tutor an. |
Hörerkreis |
Bachelorstudiengänge Informatik |
Vorlesungstermin(e)
|
Mi, 14-17 Uhr im Raum A030 AudiMax |
Übungsbetrieb |
Die Anmeldung zu den Übungen erfolgt über Moodle Hinweise zu den Übungen siehe unten |
Organisatoren |
Die Organisation der Veranstaltung wird durchgeführt von: |
Anmeldung zur Veranstaltung |
Die Anmeldung zu diesem Kurs erfolgt über Moodle |
Klausur |
Alle Informationen zur Klausur finden Sie in Moodle |
Nachholklausur |
Alle Informationen zur Klausur finden Sie in Moodle |
Material zur Vorlesung |
Alle Materialien zum Kurs finden Sie in Moodle |
Aktuelles
- Moodle Kurs zur Vorlesung: Betriebssysteme WiSe 23/24
- Die Seite zu dieser Veranstaltung ist ab sofort online.
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.
Übungen
Eine Anmeldung zu den Übungen und Übungsgruppen in Moodle ist zwingend erforderlich. Die Anmeldung wird zu Semesterbeginn freigeschaltet, sie können sich über Moodle anmelden.
Übungsmaterial
Übungsblätter und Tutoriumsblätter werden auf Moodle hochgeladen!
Klausur
Informationen zur Klausur werden über Moodle bekanntgegeben.
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über hinaus werden in der Vorlesung speziell für jedes Kapitel zusätzliche Literaturhinweise bekannt gegeben.