Allgemeine Grundlagen Flashcards

1
Q

Was ist der Unterschied zwischen einem Algorithmus und einem Programm?

A

Ein Algorithmus ist eine Verarbeitungsvorschrift zur Lösung eines Problems.

Ein Programm ist die Formulierung eines Algorithmus inkl. der notwendigen Daten in einer bestimmten Programmiersprache.

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

Was bedeutet imperativ?

A

Das bedeutet, dass ein Programm aus einer Folge von Anweisungen besteht, welche dem Rechner genau sagen, was er wann tun soll.

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

Was sind Literale?

A

Literale sind feste Werte, die im Programm verwendet werden z. B.:

Ganzzahlen, Kommazahlen oder Zeichen

-> char* name = “Bob”; oder. . .
-> double height = 1.80;

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

Was sind Bezeichner und was ist wichtig für sie?

A

Bezeichner sind Namen zur eindeutigen Identifikation von Objekten.

Wichtig:!
1. Erstes Zeichen keine Ziffer
2. unterschied zwischen Groß und Kleinschreibung
3. Unicode Zeichen vermeiden
4. keine Schlüsselwörter!

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