Einführung (Lecture 1) Flashcards

1
Q

Definition eines Algorithmus

A
  • ein verfahren in einer Programmiersprache
  • endliche Beschreibung
    -deterministisch
  • Verwendung von effektiven und elementaren Schritten
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Ist ein Kochrezept ein Algorithmus?

A

Nein, denn es ist nicht deterministisch und enthält meist keine elementaren Schritte

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

Abstrakter Datentyp

A

legt fest, welche Operationen auf ihn ausgeführt werden können und was sie tun (Java: Interface)
Vorteil: Background spielt für den Benutzer keine Rolle

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

Datenstruktur

A

formalisierte Objekt zur Speicherung und Verwaltung von Daten

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