• Keine Ergebnisse gefunden

Sciences Portfolioprüfung – Werkstück A – Alternative 3 1 Aufgabe Entwickeln Sie einen Simulator für die Seiten-Ersetzungsstrategien

N/A
N/A
Protected

Academic year: 2021

Aktie "Sciences Portfolioprüfung – Werkstück A – Alternative 3 1 Aufgabe Entwickeln Sie einen Simulator für die Seiten-Ersetzungsstrategien"

Copied!
2
0
0

Wird geladen.... (Jetzt Volltext ansehen)

Volltext

(1)

Prof. Dr. Christian Baun

Betriebssysteme und Rechnernetze (SS2019)FB 2: Informatik und Ingenieurwissenschaften Frankfurt Univ. of Appl. Sciences

Portfolioprüfung – Werkstück A – Alternative 3

1 Aufgabe

Entwickeln Sie einen Simulator für die Seiten-Ersetzungsstrategien:

LRU (Least Recently Used)

LFU (Least Frequently Used)

FIFO (First In First Out)

Clock / Second Chance

Der Simulator soll in der Lage sein, einen Speicher mit einer bestimmten Anzahl an Seiten darzustellen und die Belegung bzw. Freigabe sowie die Zugriffe auf Seiten korrekt zu simulieren und demonstrieren. Die Anzahl der Seiten soll der Benutzer (mit sinnvollen Einschränkungen!) frei festlegen können. Der Benutzer soll interaktiv Anfragen an den Speicher stellen können. Dabei werden zu jeder Zeit die Hit- und Missrate angezeigt.

Es ist Ihnen freigestellt, ob Ihr Simulator den Benutzer am Anfang der Program- mausführung fragt, welche Seiten-Ersetzungsstrategie er simulieren möchte oder ob Sie für jede Seiten-Ersetzungsstrategie ein eigenes Programm entwickeln und imple- mentieren.

Schreiben Sie eine aussagekräftige und ansehnliche Dokumentation (Umfang:8-10 Seiten) über Ihre Lösung.

Die Funktionalität der Lösung müssen Sie in der Übung demonstrieren. Bereiten Sie dafür einen Vortrag mit Präsentationsfolien (Umfang: 15-20 Minuten) vor.

2 Vorgehensweise

Es ist ihnen freigestellt, welche Programmiersprache Sie verwenden.

Ihre Anwendung soll eine Kommandozeilenanwendung sein.

Der Quellcode soll durch Kommentare verständlich sein.

Bearbeiten Sie die Aufgabe in Teams zu maximal 3 Personen.

Inhalt: Portfolioprüfung – Werkstück A – Alternative 3 Seite 1 von 2

(2)

Prof. Dr. Christian Baun

Betriebssysteme und Rechnernetze (SS2019)FB 2: Informatik und Ingenieurwissenschaften Frankfurt Univ. of Appl. Sciences

3 Literatur

• Foliensatz 2 der Vorlesung Betriebssysteme und Rechnernetze an der FRA-UAS im SS2019

Betriebssysteme,Carsten Vogt, 1. Auflage, Spektrum Akademischer Verlag (2001), S. 162-163

Operating Systems – Internals and Design Principles, William Stal- lings, 1. Auflage, Prentice Hall (2001), S. 355-363

Betriebssysteme,Eduard Glatz, 2.Auflage, dpunkt (2010), S.471-476

Inhalt: Portfolioprüfung – Werkstück A – Alternative 3 Seite 2 von 2

Referenzen

ÄHNLICHE DOKUMENTE

Hilfsmittel: Formelsammlung, Skripten, Bücher, Taschenrechner Aufgabensteller: Kaltsidou-Kloster, Pöschl ,Radtke, Selting, Warendorf.. WICHTIG: Alle Rechnungen

Drücken Sie das Quadrat der Länge von c mit Hilfe von a, b und dem Skalarprodukt aus (nur in Buchstaben, ohne die konkreten Zahlen)3. Multiplizieren Sie das

ID Preis Artikel 72 2.50 Shampoo 74

[r]

Fortschreiten in Richtung der Drehachse eine Rechtsschraube entsteht. Bestimmen Sie die Matrix von f bez¨ uglich der Standardbasis

7.) Erläutern Sie die Begriffe „Lösungs-Diffusions-Membran“ und „Porenmembran“ und nennen je zwei Beispiele sowie Stoffe, die damit eliminiert werden. 8.) Warum ist

[r]

[r]