Kapitel 3: Im Dschungel von Bits und Bytes Flashcards

1
Q

Definition Miniaturisierung

A

Die gleiche Funktionalität wird durch kleinere Strukturen ermöglicht

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

Wie werden Funktionen in der Zentraleinheit auf der untersten Ebene realisiert?

A

Es gibt Schalter, die entweder an oder aus sein können. Diese Schalter werden zu Flipflops zusammengefügt, die wiederum durch boolesche Algebra zu grösseren Funktionen zusammengefügt werden können.

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

In welchem Format sind die Daten, die ein Computer verarbeitet?

A

Binärzahlen

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

Assembler

A

Sprache, bei der die Zahlencodes der Grundbefehle durch Wörter ersetzt werden, um das Programmieren zu vereinfachen

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

Mnemonic

A

Zeichenfolge, die die binäre Schreibweise eines Befehls ersetzt

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

Compiler

A

Programm, dass von Hochsprache in Maschinensprache übersetzt

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

Hochsprache

A

Programmiersprachen wie Java oder Python, mit der sich sehr leicht ausdrücken lässt, was man programmieren will

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

Kompilieren

A

Übersetzen eines Programms von Hochsprache in Maschinensprache

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

Warum braucht eine Programmiersprache für jedes Betriebssystem einen anderen Compiler?

A

Weil die Hersteller unterschiedliche Assembler verwenden

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

Hauptkriterium für eine Hochsprache

A

Es muss einen eindeutigen, klar nachvollziehbaren Weg geben, um den Code in Assembler zu übersetzen

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

Wichtige Grenze beim Programmieren

A

Da ein Computer nur mit Zahlen arbeiten kann, müssen alle Aktionen durch mathematische Formeln ausgedrückt werden können.

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