AKAD Begleitheft WIN Kap. 2 Flashcards

Rechnersyteme und systemnahe Software

1
Q

Welche Komponenten der Von-Neumann-Architektur (VNA) darf Adressen auf den Adressbus legen?

A

CPU, da diese als einzige aktive Komponente der VNA Daten aus dem Speicher liest bzw. im Speicher abspeichert und damit die Adresse für den ZUgriff bestimmt.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Wieso benötigt der Prozessor mit den Registern einen eigenen Speicher?

A

Das Rechenwerk verarbeitet je nach Befehl Daten und erzeugt bei vielen Operationen auch Ergebnisse. Sowohl die Eingangs- als auch die Ergebnisdaten sind innerhalb der CPU abzulegen. Hiefür sind die Register.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Prozessor A benötigt zur Ausführung eines Befehls immer 2ms, Prozessor B nur jewils 1 ms. Ist in dieser Situation Prozessor B immer schneller als Prozessor A?

A
  1. Die Ausführungsgeschwindigkeit von Programmen ist auch immer von der Geschwindigkeit der Speicherzugriffe u. Peripheriegeräte abhängig.
  2. Ggf. Prozessor B: RISC-Prozessor (benötigt mehr Befehle für gleiche Aufgabe als ein CISC-Prozessor). Sodass die Zeiteinsparung für die Ausführung eines Befehls durch das Mehr an notw. Befehlen wieder verloren geht.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Wie werden bei einer VNA Daten zu einem Ausgabegerät gesendet?

A

Peripheriegeräte werden über Schnittstellenbausteine angesprochen. Diese besitze spezielle Adressen, so dass diese über den Adressbus angesprochen werden. Über den Datenbus werden die Daten zu den Schnittstellenbausteinen geschickt, sodass die Weitergabe von Daten an ein Peripheriegerät identisch zum Speichern von Daten im Hauptspeicher abläuft.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Welche Dezimalzahl entspricht der Dualzahl 10101?

A

21

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Warum ist beim Einsatz von Computern eine Codierung der Daten erforderlich?

A

Computer arbeiten binär. Entsprechend müssen alle Daten in eine binäre Form gebracht werden, damit sie maschinell verarbeitbar sind.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Wofür bietet ein Betriebssystem eigene Dienstprogramme an?

A

Dienstprogramme werden zur Konfiguration des Systems und für die Aufgaben im Rahmen der Ressourcenverwaltung benötigt. Dazu gehören zB das Anlegen von Benutzern sowie die Vergabe von Zugriffsrechten.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Welche Ressourcen werden für die Ausführung eines Programms benötigt?

A

Die Ausführung der Befehle übernimmt der Prozessor. Die Daten und das Programm liegen dabei im Hauptspeicher. Für die Interaktion mit Anwendern ist der Zugriff auf Ein- u. Ausgabegeräte notwendig. Auch weitere Peripheriegeräte können je nach Anwendung erforderlich sein. Die Steuerung der Programmausführung einschließlich der Zuteilung von Ressourcen übernimmt das Betriebssystem.

Prozessor, Hauptspeicher, Ein-/ Ausgabegeräte, Betriebssystem

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q
A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Erläutern Sie das Zeitscheibenverfahren.

A

Die laufenden Prozesse werden vom Betriebssystem abwechselnd dem Prozessor zur Ausführung zugewiesen. Jeder Prozess bekommt hier eine bestimmte Zeitscheibe in einer Größe von wenigen Milisekunden zugeteilt. Ist sie abgelaufen, wird der Prozess angehalten. Sein Zustand wird gespeichert und der nächste Prozess bekommt eine Zeitscheibe des Prozessors zur Ausführung.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Was ist der grundlegende Unterschied zwischen einer Stapelverarbeitung und einer Diagloverarbeitung?

A

**Stapelverarbeitung: **es findet keine Benutzerinteraktion statt; das Programm kann vollständig als eine Einheit ausgeführt werden.
**Dialogverarbeitung: **es wechseln sich Programmausführung und Benutzerinteraktion ab; die Verarbeitung muss daher zwischendurch auf den Benutzer warten

How well did you know this?
1
Not at all
2
3
4
5
Perfectly