TU Wien:Betriebssysteme VU (Puschner)

Aus VoWi
Zur Navigation springen Zur Suche springen
Ähnlich benannte LVAs (Materialien):

Daten[Bearbeiten | Quelltext bearbeiten]

Vortragende Axel BrunnbauerLuca Di StefanoDavid LungFlorian MiholaPeter Puschner
ECTS 6,0
Alias Operating Systems (en)
Letzte Abhaltung 2024W
Sprache Deutsch
Abkürzung OSUE
Mattermost betriebssystemeRegisterMattermost-Infos
Links tiss:191002, eLearning
Zuordnungen
Bachelorstudium Informatik Modul Betriebssysteme (Enge Wahl)
Bachelorstudium Wirtschaftsinformatik Modul SPF/INT - Schwerpunkt Informationstechnologie (Gebundenes Wahlfach)
Bachelorstudium Medizinische Informatik Modul Betriebssysteme (Gebundenes Wahlfach)
Bachelorstudium Software & Information Engineering Modul Betriebssysteme (Pflichtfach)
Bachelorstudium Technische Informatik Modul Betriebssysteme und Computernetzwerke (Pflichtfach)


Inhalt[Bearbeiten | Quelltext bearbeiten]

noch offen, bitte nicht von TISS/u:find oder Homepage kopieren, sondern aus Studierendensicht beschreiben.

Ablauf[Bearbeiten | Quelltext bearbeiten]

Über das Semester sind insgesamt 3 Übungen abzugeben (inklusive 3 Abgabegespräche), 2 Programmiertests und einen schriftlichen Test am Ende des Semesters zu absolvieren.

Ab 2024W:

Ab 2024W hat sich das Format etwas geändert. Die ehemals verpflichtenden Übungsbeispiele sind jetzt freiwillig (werden immer noch sehr empfohlen). Als Leistungsnachweis gibt es also nur noch die 2 Programmiertests in C und eine Theorieprüfung am Ende.

Benötigte/Empfehlenswerte Vorkenntnisse[Bearbeiten | Quelltext bearbeiten]

C Kenntnisse sehr stark empfohlen. Man lernt zwar die Programmiersprache von 0 an, allerdings in einem sehr schnellen Tempo (außerdem sind die Aufgaben für Anfänger echt hart).

Vortrag[Bearbeiten | Quelltext bearbeiten]

Der Professor erklärt die Themen sehr gut. Jede Vorlesung wurde aufgezeichnet und anschließend in TUWEL hochgeladen. Der Besuch der Vorlesungen (oder das Anschauen der Videos) ist sehr hilfreich.

Übungen[Bearbeiten | Quelltext bearbeiten]

genau wie der alte UE Teil

drei Übungen, die sich jeweils mit einem Thema beschäftigen


Ab 2024W: Die Übungsbeispiele sind ab jetzt freiwillig. Es gibt weiterhin die Möglichkeit, die Programme mit Tutoren zu besprechen.

Gerüchten zufolge ab WS25 wieder verpflichtend.

Prüfung, Benotung[Bearbeiten | Quelltext bearbeiten]

schriftlicher Test am Ende vergleichbar wie früher aus der VO. Test ist zweigeteilt, Theorieteil sind offene Fragen, Praxisteil besteht aus Aufgaben (siehe alte Tests).

Ab 2024W: Es gibt nur noch 2 Programmiertests (in C) und eine Theorieprüfung. Punkteaufteilung funktioniert folgendermaßen:

Punkteaufteilung Betriebsysteme
Test Max. Punkte Min Punkte
Programmiertest 1 100 zusammen 80
Programmiertest 2 100
OS Principles Theorie 100 50
Summe 300 150

Dauer der Zeugnisausstellung[Bearbeiten | Quelltext bearbeiten]

Semester Letzte Leistung Zeugnis
WS23 18.03.2024 29.03.2024

Die Punkte des Programmiertests weiß man sofort, sind auch nach ein paar Tagen im TUWEL eingetragen.

Die Theorieprüfung dauert aber länger.

Zeitaufwand[Bearbeiten | Quelltext bearbeiten]

sehr hoch, wenn man keine Erfahrung in C hat.

Ich habe mir vor dem Semester die Basics in C angeschaut und erlernt, für jedes der drei Übungsblätter habe ich jeweils zwischen 8-12 h benötigt. Der Aufwand der Prüfung am Ende des Semesters ist nicht unfassbar hoch. Bei mir hat eine Woche intensives Durchgehen der alten Tests für eine glatte 1 gereicht (man muss hierfür allerdings die Konzepte gut verstehen - Semaphoren zb.)

Unterlagen[Bearbeiten | Quelltext bearbeiten]

noch offen

Tipps[Bearbeiten | Quelltext bearbeiten]

für komplette Anfänger in Sachen "C-Programmierung": vor dem Semester zumindest die Basics in C anschauen, damit ihr nicht direkt überrumpelt werdet.

Nehmt spätere Slots für den Test, Tutoren helfen gern und Schwarmintelligenz ist auch ein Vorteil bei späteren Prüfungen

Der Test war schon deutlich schwieriger/aufwendiger als der Probetest. Also nicht in falscher Sicherheit wiegen, wenn nur der Probetest gut geht. Sachen wie Umwandlungen von String zu Integer oder in Files schreiben werden beim Probetest überhaupt nicht abgefragt

Bzgl. Theorietest: 1. Beispiel ist immer Semaphoren, 2. Beispiel ist im Regelfall entweder Scheduling (RR, HRRN, ...), Page Replacement (Clock, usw.) oder Deadlock (Banker's Algorithm; dieses komische Diagramm da, ...), für die Theoriefragen sollte man Altfragen üben!

Highlights / Lob[Bearbeiten | Quelltext bearbeiten]

noch offen

Verbesserungsvorschläge / Kritik[Bearbeiten | Quelltext bearbeiten]

"S 24: Die Übungen waren nur mehr freiwillig. Es standen aber Gespräche im Raum das ab nächsten mal die Übungen wieder verpflichtend sind. Ich wünsche jedem viel Glück dabei. Die Übungen sind extrem umfangreich und SEHR zeitfressend, vorallem wenn man bisher wenig Programmiererfahrung hat.


Materialien

Neues Material hinzufügen