Grundlagen der Betriebssysteme im Sommersemester 2014
Allgemeine Informationen zur Veranstaltung
Vorlesung
Termine der Vorlesung
Mittwochs, 14.15 - 15.45 Uhr (O28/H22)
Donnerstags, 14.15 - 15.45 Uhr (O28/H22)
Beginn: 23.04.2014
Kontakt
Prof. Dr. Heiko Falk
Institut für Eingebettete Systeme/Echtzeitsysteme
Fakultät für Ingenieurwissenschaften und Informatik
Universität Ulm
Materialien
Die Foliensätze zur Vorlesung werden hier im Laufe des Semesters bereitgestellt, siehe unten. Die zur Vorlesung empfohlenen Bücher sind im Semesterapparat der Uni-Bibliothek zu finden. Zu Kapitel 7 lohnt sich ein Blick in die MIPS-Referenzkarte.
Evaluation
Die Ergebnisse der studentischen Evaluation der Vorlesung für das SS 2014 stehen zur Verfügung.
Gliederung der Vorlesung
- Kapitel 0: Organisatorisches (pdf, ppt)
- Kapitel 1: Einführung (pdf, ppt)
- Kapitel 2: Zahlendarstellungen und Rechnerarithmetik (pdf, ppt)
- Kapitel 3: Einführung in Betriebssysteme (pdf, ppt)
- Kapitel 4: Prozesse und Nebenläufigkeit (pdf, ppt)
- Kapitel 5: Filesysteme (pdf, ppt)
- Kapitel 6: Speicherverwaltung (pdf, ppt)
- Kapitel 7: Einführung in MIPS-Assembler (pdf, ppt)
- Kapitel 8: Rechteverwaltung (pdf, ppt)
- Kapitel 9: Ein-/Ausgabe und Gerätetreiber (pdf, ppt)
Prüfung
Probeklausur
Die Probeklausur zur Vorbereitung auf die eigentliche Prüfung wird am 23. Juli zwischen 14.15 und 15.45 Uhr im Hörsaal O28/H22 geschrieben. Eine ausführliche Besprechung und Präsentation einer Musterlösung wird am 24. Juli ebenfalls zwischen 14.15 und 15.45 in O28/H22, angeboten.
Klausur
Für Studierende gemäß aktueller Prüfungsordnung 2012 bzw. 2013: Die Klausur behandelt Inhalte von Vorlesung und Tutorien „Grundlagen der Betriebssysteme“ und dem Labor „Hardwarenahe Programmierung“, sowie Inhalte der Vorlesung „Grundlagen der Rechnernetze“. Diese gemeinsame Klausur zu „Grundlagen der Betriebssysteme“ und „Grundlagen der Rechnernetze“ wird einmal nach dem Sommersemester 2014 und einmal nach dem Wintersemester 2014/2015 angeboten. Die Anmeldung zu dieser Klausur setzt die erfolgreiche Teilnahme an den Tutorien „Grundlagen der Betriebssysteme“ und an den Tutorien „Grundlage der Rechnernetze“ voraus.
Für Studierende gemäß älterer Prüfungsordnung 2010: Für die ehemalige Vorlesung „Technische Informatik 1“ wird nach dem Sommersemester 2014 eine Klausur angeboten, die die Inhalte von Vorlesung und Tutorien „Grundlagen der Betriebssysteme“, sowie des Labors „Hardwarenahe Programmierung“ umfasst. Die Anmeldung zu dieser Klausur setzt die erfolgreiche Teilnahme an den Tutorien „Grundlagen der Betriebssysteme“ voraus.
Außerplanmäßiger Klausurtermin sowohl für „Grundlagen der Betriebssysteme“ als auch für „Technische Informatik Ⅰ“:
- Termin: Freitag, 17.04.2015, 16:00 Uhr
- Räume: H20, H21, H22:
- H22: Grundlagen der Betriebssysteme, Nachnamen A–N
- H20: Grundlagen der Betriebssysteme, Nachnamen O–Z
- H21: Technische Informatik Ⅰ
- Dauer: 120 Minuten
- Hilfsmittel: Außer einem Wörterbuch keine. Abgaben in englisch sind erlaubt.
Klausureinsicht
Einsichtstermine für die Klausuren „Grundlagen der Betriebssysteme“ und „Technische Informatik Ⅰ“ vom 17. April 2015 finden statt am
- 27. Mai 2015, 16:00–16:45 und
- 29. Mai 2015, 12:30–13:15,
jeweils in O27/341, Institut für Verteilte Systeme.
Tutorien
Allgemeine Informationen
Die Tutorien finden im Wochen-Rhythmus statt.
Die Verwaltung des Tutoriumsbetriebs erfolgt ausschließlich über die eLearning-Plattform ILIAS.
Die erfolgreiche Teilnahme an den Tutorien ist Voraussetzung zur Klausur-Anmeldung. Hierzu sind mindestens 50% der erreichbaren Punkte von mindestens 5 Übungsblättern zu erzielen, sowie mindestens 60% der erreichbaren Punkte aller Übungsblätter.
Gruppenabgaben von Übungsblättern bis max. 3 Studierende sind ausdrücklich erwünscht.
Zum Semesterende hin wird eine ausführliche Probeklausur zur Prüfungsvorbereitung angeboten:
Schreiben der Probeklausur: Mi 23.07., 14.15 – 15.45, O28/H22
Besprechung der Probeklausur: Do 24.07., 14.15 – 15.45, O28/H22
Kontakt
Dipl.-Inf. Nicolas Roeser
Institut für Eingebettete Systeme/Echtzeitsysteme
Fakultät für Ingenieurwissenschaften und Informatik
Universität Ulm
Labor "Hardwarenahe Programmierung"
Allgemeine Informationen
Das Labor "Hardwarenahe Programmierung" (ehemaliges TI1-Praktikum) findet vorlesungsbegleitend im Laufe des Semesters statt. Die Teilnahme am Labor ist verpflichtend.
Aktuelle Informationen über Einführungsveranstaltung, Inhalte und Organisatorisches zum Labor sind hier zu finden.
Kontakt
Dipl.-Ing. Jörg Siedenburg
SG Informatik
Fakultät für Ingenieurwissenschaften und Informatik
Universität Ulm