Kapitel 2: Was die Informatik im Inneren zusammenhält Flashcards

1
Q

Was sind die wichtigsten Hardwareteile?

A
  • Zentraleinheit mit Steuer- und Rechenwerk

- Speicherwerk

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

Was ist die Aufgabe des Rechenwerks?

A

Führt mathematische Operationen aus

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

Was ist die Aufgabe des Steuerwerks?

A

Programmabarbeitung

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

Was macht das Speicherwerk?

A

Es speichert Eingabedaten, Zwischenwerte und Ergebnisse

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

Was ist ein Programm?

A

Eine Folge binärer Zahlen, die vom Steuerwerk als Befehle interpretiert werden können

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

Operationsteil (Programm)

A

Teil der Befehlszeile, die die Aktion codiert

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

Operanden (Programm)

A

Daten, mit denen gearbeitet werden soll, meist als Speicheradressen angegeben

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

Speicherstelle (Programmbefehl)

A

Ort, wo das Ergebnis notiert wird

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

Programmablaufkontrolle

A

Befehle, die regeln, wann was durchgeführt wird

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

Befehlszähler

A

Element im Steuerwerk, das die Adresse des nächsten Befehls ausgibt

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

Transportbefehle

A

Bewegen Daten von einer Stelle zur anderen

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

Modularität (Befehlsebene)

A

Mehrere Befehle werden zu einem Modul zusammengefasst, so das am Schluss nur noch das Modul aufgerufen werden muss, um alle Befehle auszuführen

Grund: Es wäre sehr mühsam, alles mit Zahlen und einer handvoll elementaren Befehlen auszudrücken

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

Bibliotheken (Programmiersprachen)

A

Sammlung von Modulen

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

Grundsätze zur Wiederverwendbarkeit

A
  • Code sollte wiederverwendbar sein
  • Schreiben Sie niemals dieselbe Funktionalität ein zweites mal
  • Jede Funktion muss über eine Schnittstelle verfügen
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Schnittstelle

A

Definiert, welche Daten ein Modul braucht und was zurückgegeben wird

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

Abstraktionsbarriere

A

Ein anderer Name für die Schnittstelle, der folgendes Prinzip betont:

Das “Davor” und das “Dahinter” einer Schnittstelle darf NIE vermischt werden

17
Q

Was ist die Aufgabe des Betriebssystems?

A

Es organisiert die verschiedenen Schichten eines Computers