Übung 11 Flashcards
Welche Aussagen zur Reparatur von Dateisystemen treffen zu?
- Falls die Anzahl der gezählten Links größer als der Link Zähler im I-Node der Datei ist, wird dieser entsprechend korrigiert.
- Wenn ein Block von zwei Dateien genutzt wird, wird dieser dupliziert und jeweils einer der Dateien zugeordnet.
- Wenn man eine Datei (aus Versehen) auf seinem PC löscht, ist sie auf keinen Fall wiederherstellbar.
- Ist ein Block gleichzeitig belegt und frei wird der entsprechende Block auf der Festplatte genullt.
- Kommt ein Block mehrfach in der Freiliste vor, wird er aus dieser entfernt.
- Falls die Anzahl der gezählten Links größer als der Link Zähler im I-Node der Datei ist, wird dieser entsprechend korrigiert.
- Wenn ein Block von zwei Dateien genutzt wird, wird dieser dupliziert und jeweils einer der Dateien zugeordnet.
Im Kontext von Dateisystemen ist die Nutzung eines Puffers im Hauptspeicher durchaus sinnig.
Welche der folgenden Aussage sind wahr?
- Zur Auswahl der im Puffer vorgehaltenen Blöcke sollte der Least Recently Used Algorithmus (LRU) benutzt werden, da in Dateisystemen die zuletzt geschriebenen oder gelesen Blöcke meist am wichtigsten sind.
- Zur Auswahl der im Puffer vorgehaltenen Blöcke sollte nicht der Least Recently Used Algorithmus (LRU) benutzt werden, da so wichtige Blöcke lange ungesichert bleiben würden.
- In modernen Betriebssystemen übernimmt stets das Betriebssystem das Speichern der Blöcke auf die Platte. Es gibt keinen Weg dies manuell zu tun.
- Wird ein solcher Puffer benutzt, wird er stets als Write-Through-Cache implementiert, damit keine Daten verloren gehen können.
- Durch den Puffer muss nicht aus jeder Schreiboperation auf einen Block eine Schreiboperation auf der Platte resultieren.
- Zur Auswahl der im Puffer vorgehaltenen Blöcke sollte nicht der Least Recently Used Algorithmus (LRU) benutzt werden, da so wichtige Blöcke lange ungesichert bleiben würden.
- Durch den Puffer muss nicht aus jeder Schreiboperation auf einen Block eine Schreiboperation auf der Platte resultieren.
Welche Aussagen zu Framebuffern sind korrekt?
- Hat nur das Betriebsystem Zugriff auf den Framebuffer, stellt es den Anwendungen eine Grafik-API zur Verfügung.
- Haben Anwendungen direkten Zugriff auf den Framebuffer, können Fenster nicht durchgesetzt werden.
- In Framebuffern muss nicht mehr jedes Pixel einzeln gesetzt werden.
- Framebuffer eignen sich für HD Auflösungen.
- Hat nur das Betriebsystem Zugriff auf den Framebuffer, stellt es den Anwendungen eine Grafik-API zur Verfügung.
- Haben Anwendungen direkten Zugriff auf den Framebuffer, können Fenster nicht durchgesetzt werden.
Welche Aussagen sind richtig?
- WndProc ist im Kontext der Windows API eine Rückruffunktion, die an ein Fenster gesendete Nachrichten verarbeitet.
- WndProc ist ein Windows Algorithmus, der den fairen Zugriff zum Framebuffer verwaltet.
- Ein LCD-Pixel wird in 4 Subpixel unterteilt: Rot, Grün, Blau und Transparenz.
- Video-Beams können durch das Eingreifen des BS synchronisiert werden.
- WndProc ist im Kontext der Windows API eine Rückruffunktion, die an ein Fenster gesendete Nachrichten verarbeitet.
- Video-Beams können durch das Eingreifen des BS synchronisiert werden.
Welche Aussagen zu Remote Desktops sind korrekt?
- Bei einem Remote Desktop Setup läuft die Applikation auf dem Client-System. Die grafische Ausgabe wird dem Client-System aber vom Server vorgegeben.
- Bei einem Remote Desktop Setup läuft die Applikation auf einem Server und die grafische Ausgabe wird auf dem Client-System dargestellt.
- Thin-Clients sind ohne eine Server-Verbindung nutzlos.
- Fat-Clients sind ohne eine Server-Verbindung nutzlos.
- Bei einem Remote Desktop Setup läuft die Applikation auf einem Server und die grafische Ausgabe wird auf dem Client-System dargestellt.
- Thin-Clients sind ohne eine Server-Verbindung nutzlos.
Welche Aussagen treffen zu?
- Eine Betriebssystem-unabhängige GUI kann durch eine virtuelle Maschine (z.B. Java Virtual Machine) portabel gemacht werden.
- Der Session Manager garantiert nicht, dass alle Prozesse nach dem Neustart wiederhergestellt werden.
- Der Session Manager garantiert, dass alle Prozesse nach dem Neustart wiederhergestellt werden.
- GUI-Fähigkeiten des Betriebssystems befinden sich aufgrund ihrer Wichtigkeit immer im Kern.
- Eine Betriebssystem-unabhängige GUI kann durch eine virtuelle Maschine (z.B. Java Virtual Machine) portabel gemacht werden.
- Der Session Manager garantiert nicht, dass alle Prozesse nach dem Neustart wiederhergestellt werden.
Wie wird der I-Node Zähler repariert?
- Alle Verzeichnisse von der Wurzel aus durchsuchen
- Merken, welche I-Nodes (Dateien) wie oft referenziert werden
- Falls diese Zahl nicht mit Link Zähler übereinstimmt: I-Node Zähler korrigieren
Wahr oder Falsch?
Wenn man eine Datei (aus Versehen) auf seinem PC löscht, ist sie auf keinen Fall wiederherstellbar
Falsch, da Blöcke gelöschter Daten so lange wie möglich nicht wiederbelegt werden und daher ist eine Wiederherstellung evtl. möglich
Was passiert wenn ein Block mehrfach in der Freiliste vorkommt?
Wenn ein Block mehrfach in der Freiliste vorkommt, wird er nur einmal eingetragen.
Was passiert wenn ein Block gleichzeitig belegt und frei ist?
Wenn ein Block gleichzeitig belegt und frei ist, wird der Block aus der Freiliste entfernt.
Wahr oder Falsch?
In Framebuffern muss nicht mehr jedes Pixel einzeln gesetzt werden.
Falsch, da das Betriebssystem oder eine Applikation Pixel einzeln setzt und löscht.
Wahr oder Falsch?
Haben Anwendungen direkten Zugriff auf den Framebuffer, können Fenster nicht durchgesetzt werden.
Wahr, da nur das Betriebssystem Zugriff auf Framebuffer hat und “Fenster” durchsetzen kann
Wahr oder Falsch?
Framebuffer eignen sich für HD Auflösungen.
Falsch, da Framebuffer eine geringe Auflösung haben z.B. VGA oder SVGA
Wahr oder Falsch?
Eine Betriebssystem-unabhängige GUI kann durch eine virtuelle Maschine (z.B. Java Virtual Machine) portabel gemacht werden.
Wahr, da die Anwendungs-GUI unter verschiedenen Betriebssystemen laufen und gleich aussehen sollte.
Wahr oder Falsch?
GUI-Fähigkeiten des Betriebssystems befinden sich aufgrund ihrer Wichtigkeit immer im Kern.
Falsch, da GUI-Fähigkeiten je nach BS im Kern sind oder nicht
(Windows: im Kern, UNIX: nicht im Kern)