Betriebssysteme KE1 und KE2 Flashcards
Was war der ENIAC?
Der ENIAC wurde durch physische Veränderung der Hardware programmiert. Er war ein Elektronenrechner der mit 18.000 Röhren bestückt war und 30 Tonnen wog,
Was zeichnet die klassische Architektur eines von-Neumann-Rechners aus?
Das auszuführende Programm ist nicht mehr ein fester Bestandteil des Rechners. Es wird vor dem Programmlauf in den Speicher des Rechners geladen und hinterher wieder entfernt.
Was sind die wesentlichen Bestandteile eines von Neumann Rechners?
- Der Prozessor (CPU = Central Processing Unit)
- Der Hauptspeicher (Main Memory)
- die Ein- /Ausgabegeräte (I/O devices)
Wie wird der Processor noch bezeichnet?
ALU (arithmetische Logic Unit)
Wie ist der Hauptspeicher organisiert?
Der Prozessor greift auf die Programme und die Daten zu, die sich zur Laufzeit im Hauptspeicher befinden. Dieser ist als eine lange Folge von gleich großen Speicherzellen organisiert, die einzeln adressiert werden können. (Wahlfreier Zugriff)
Was ist ein „Word“?
Der Inhalt einer Speicherzelle. Es besteht aus einem oder mehreren Bytes.
Wieviele Bit enthält ein Byte?
8 Bit
Was ist ein Bit
Ein Bit hat den Wert null oder eins.
Rechne 1 MB um:
KB
Byte
1 MB
= 1024 KB
= 1024^2 Byte
Wie rechnet man die Binärdarstellung einer Dezimalzahl um?
Teile durch 2 und stelle den Restwert nach links Bspl: 160= 160/2 =80 =0 80/2 =40 = 0 40/2 = 20 = 0 20/2 = 10 = 0 10/2 = 5 = 0 5/2 = 2 = 1 2/2 = 1 = 0 1/2 = 0 = 1
= 10100000
Was ist ein GHz?
Ein GHz (Gigahertz) ist eine Taktfrequenz, also die Anzahl der Takte pro Sekunde.
Ein Gigahertz bedeutet einen Takt von einer Nanosekunde (eine Milliarde Takte pro Sekunde)
Was versteht man unter Zugriffszeit?
Die Zeit zwischen dem Aufbringen einer Adresse auf den Adressbus und der Ankunft des zugehörigen Speicherzelleninhalts über den Datenbus.
Was ist der Cache?
Der Cache ist im vergleich zum Hauptspeicher ein kleinerer aber schnellerer Zwischenspeicher. Häufig benutzte Daten werden vorübergehend vom Hauptspeicher in den Cache kopiert. Wenn Daten benötigt werden, schaut man zuerst im Cache.
Welche Aufgaben hat das Betriebssystem bzgl. Cache?
- Cache Management:
Wenn kein Platz mehr im Cache ist, wird entschieden welche Daten überschrieben werden können - Cache-Konsistenz
Angenommen, der Wert einer Variablen soll verändert werden. Wenn diese Änderung nur an der Kopie im Cache vollzogen wird, so besteht anschließend ein Unterschied zwischen dem Original im Hauptspeicher und der Kopie im Cache. Das Betriebssystem muss dafür sorgen, dass sich hieraus keine Fehler ergeben. Dieses Problem ist besonders gravierend bei Multiprozessor Systemen, bei denen jeder Prozessor über einen eigenen Cache verfügt.
Was ist der Primärspeicher?
Hauptspeicher
Was ist die Magnetplatte?
Die Magnetplatte ist ein Sekundärspeicher. Sie ist auf beiden Seiten mit einer magnetisierbaren Oberfläche beschichtet und dreht sich mit rund einhundert Umdrehungen pro Sekunde.
Wie kann man bei der Magnetplatte die Suchzeit verringern?
- zusammengehörende Informationen sollte möglichst in benachbarten Sektoren und Zylindern gespeichert werden.
- wenn bei einem Plattenlaufwerk mehrere Schreib-Leseaufträge gleichzeitig vorliegen, sollte eine günstige Bearbeitungsreihenfolge gewählt werden. (Disk scheduling)
Was sind Abarbeitungsstrategien für eine Magnetplatte?
- FCFS (First-Come, first-served)
- SSTF (shortest-seek-time-First)
- SCAN
Was ist FCFS?
First-come, first-served:
Bearbeitet die Aufträge in der Reihenfolge ihres Eingangs.
Was ist SSTF?
(Shortest-seek-time-first)
Bearbeitet jeweils denjenigen Auftrag als nächsten, dessen Spur der momentanen Position des Schreib-/Lesekopfs am nächsten liegt
Was ist SCAN?
SCAN bewegt den Kopf abwechselnd von außen nach innen und von innen nach außen über die gesamte Platte und führt dabei die Aufträge aus, deren Spuren gerade überquert werden
Was dauert länger?
Der Zugriff auf die Magnetplatte oder auf den Hauptspeicher?
Der Zugriff auf die Magnetplatte dauert sehr viel länger als auf den Haupspeicher
Was sind die Vorteile der Magnetplatte?
Die Magnetplatte liefert ein viel größeres Datenvolumen als der Hauptspeicher. Ein Sektor enthält zwischen 0, und 4 KByte Nutzinformation.
Wie wird die Nutzinformation eines Sektors in einer Magnetplatte bezeichnet?
Block