1.2 Die Entstehung der Programmiersprachen Flashcards

1
Q

Was kennzeichnete die Programme der ersten Generation von Computern?

A

Programme waren fest in der Hardware integriert oder wurden auf Lochkarten verwendet, die eng an den Befehlssatz des Prozessors angelehnt waren

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

Welche Programmiergeneration umfasst höhere Programmiersprachen?

A

Die dritte Generation umfasst höhere Programmiersprachen, die leichter von Menschen verstanden werden können, wie Plankalkül, FORTRAN, ALGOL 58. COBOL, Lisp, Prolog und Simula

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

Welche war vermutlich die erste höchste Programmiersprache und wer entwickelte sie?

A

Plankalkül von Konrad Zuse

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

Nenne Beispiele für Programmiersprachen aus den späten 1950er Jahren und ihre Anwendungsbereiche

A

ALGOL 58, COBOL und Lisp, die verschiedene Anwendungen und Programmierparadigmen bedienten

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

Wann wurde Prolog entwickelt und welche Art von Programmiersprache?

A

Prolog, entwickelt 1972, war eine logische Programmiersprache

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

Welche Programmiersprache war die erste, die die Objektorientierung unterstütze und wann wurde sie entwickelt?

A

Simula, entwickelt 1967, war die erste Programmiersprache, die die Objektorientierung unterstützte

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

Wann und wie wurde die Objektorientierung in den 1990er Jahren populär?

A

durch Sprachen wie C++, Delphi und Java

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

Welche Programmiersprachen sind heutzutage besonders relevant und wofür werden sie häufig eingesetzt?

A

Heutzutage gibt es eine Vielzahl von Programmiersprachen für verschiedene Anwendungsszenarien und Nischen,
C wird häufig für hardwarenahe Programmierung verwendet, während Python für die Exploration großer Datenmengen geeignet ist

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