Sie sind auf Seite 1von 3

Fragebogen der Fachschaft zu

mndlichen Prfungen
im Informatikstudium
Dieser Fragebogen gibt den KommilitonInnen, die Barcode:
nach dir die Prfung ablegen wollen, einen Einblick
in Ablauf und Inhalt der Prfung. Das erleichtert
die Vorbereitung.

Bitte verwende zum Ausfllen einen schwarzen Stift. Das


erleichtert das Einscannen.

Dein Studiengang: Informatik

Prfungsart: Prfungsdatum: 23.10.2017


X Wahlpflichtfach
Vertiefungsfach Prfer/-in: Kehne
Ergnzungsfach
Beisitzer/-in: Prof. Bellosa,
Welches ? Betriebssysteme

Prfungsfcher und Vorbereitung:


Veranstaltung Dozent/-in Jahr regelmig besucht?
Microkernel Construction Kehne SS17 Ja

Prfungsablauf:
War diese Note angemessen?
Prfungsdauer: 20 Minuten
Nein
Note: 4.0.

Wie war der Prfungsstil des Prfers / der Prferin?


(Prfungsatmosphre, (un)klare Fragestellungen, Frage nach Einzelheiten oder eher greren Zusammenhngen, kamen hufiger Zwischenfragen
oder lie er/sie Dich erzhlen, wurde Dir weitergeholfen, wurde in Wissenslcken gebohrt?)
Angenehme Prfungsatmosphre. Aber gibt es viele unklare Fragestellungen.
Rckseite bitte nicht vergessen
Hat sich der Besuch / Nichtbesuch der Veranstaltung Wie lange und wie hast Du Dich alleine bzw. mit
fr dich gelohnt? anderen vorbereitet?
Nein 40 Stnden

Welche Tipps zur Vorbereitung kannst Du geben? Kannst Du ihn/sie weiterempfehlen? Ja / Nein
(Wichtige / Unwichtige Teile des Stoffes, gute Bcher / Skripten, Lernstil) Warum?
Literaturen lesen in website Nein. ohne Vorlesung Betriebsystem nicht
https://os.itec.kit.edu/3321_3326.php empfehlenswert

Fanden vor der Prfung Absprachen zu Form oder Kannst Du Ratschlge fr das Verhalten in der Prfung
Inhalt statt? Wurden sie eingehalten? geben?
Die letzten zwei Kapitel sind nicht prfungsrelevant. Bei Unklarheiten immer nachfragen. Wirkt sich nicht
negativ aus und mir war oft nicht klar worauf der Prfer
hinaus wollte.

Inhalte der Prfung: Bitte auf die Rckseite und weitere Bltter!
Schreibe bitte mglichst viele Fragen und Antworten auf.
Wo wurde nach Herleitungen oder Beweisen gefragt oder anderweitig nachgehakt?
Worauf wollte der Prfer / die Prferin hinaus?
Welche Fragen gehrten nicht zum eigentlichen Stoff?
1. Was ist ein microkernel?
A -kernel does the job if properly designed and carefully implemented. Minimality

2. Abstraktionen im microkernel
Address space threads

3. Mechanismen
IPC und Mapping

4. Was muss Kernel fr ein Mapping machen


Eintrge in der Seitentabelle kopieren und Mapping Database aktualisieren.

5. Was ist die Mapping Database?


Baumstruktur je physikalischem Frame. Im kernel gehalten. Fr rekursives Unmap notwendig.

6. Warum Baumstruktur?
Hierarchical

7. Warum ist es schlecht, wenn man in einem Baum suchen muss?


Rekursion und begrenzte Grsse des kernel Stack. Die Bume der mapping Database sind serialisiert gespeichert
und somit keine Rekursion not wendig ist

8. Bei der String IPC mssen Daten zwischen Adressramen kopiert werden. Welcher Pager ist denn dann fr einen
mglichen Pagefault zustandig?
Beim lesen Pager des senders
Beim Schreiben Pager des Empfngers.

9. Was fr die timeouts gibt es?


Sender und Empfnger timeout und transfer-timeout.

10. Frher gab es Pagefault timeouts. Warum werden diese nicht mehr verwendet?
Pager gibt bei Page fault ein Mapping zurck. Mapping kann 0-Mapping sein und sorgt damit fr einen weiteren
Pagefault. Auf diese weise knnen theoretisch unendliche viele Pagefaults mit je eigenem Timeout hintereinander
auftreten.