Turingmaschinen Flashcards

1
Q

Wie wird die Vollständigkeit eines Systems überprüft?

A

Vollständig heißt, wenn man die Wahrheit einer jeden Aussage nachweisen kann.

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

Was bedeutet, wenn ein System konsistent ist?

A

Ein System ist Konsistenz, wenn es innerhalb keine Widersprüche gibt.

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

Das System soll auch entscheidbar sein.

A

Entscheidbar heißt, es gibt einen Algorithmus, der die Wahrheit jeder Aussage ermitteln kann.

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

Woraus besteht eine Turingmaschine?

A
Q: Zustandsmenge
E: Eingabealphabet, endlich
pi: Ausgabe/Bandalphabet, endlich
d: Zustandsübergnagsfunktion
q0: Startzustand
#: Leeres Feld 
F: Finalmenge
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Welche fünf Elemente muss es in einer Turingmaschine geben?

A
  • Linkszustand
  • Rechtszustand
  • Haltezustand
  • Akzeptanzstand
  • Ablehnungszustand
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Welche fünf Elemente kann es in einer Turingmaschine geben?

A
  • Linkszustand
  • Rechtszustand
  • Haltezustand
  • Akzeptanzstand
  • Ablehnungszustand
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Mit welchen Datenstrukturen kann eine Turingmaschine in Java realisiert werden?

A

2 Stacks vom Typ Char

jeweils linke und rechte Seite vom Band

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

Wie ist ein Algorithmus definiert?

A

Eine TM, die eine Sprache entscheidet oder eine Funktion berechnet, repräsentiert einen Algorithmus für diese Aufgabe.

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

Wie viele final Zustände kann die Turingmaschine annehmen?

A
  • Ja-Zustand
  • Nein-Zustand
  • Halte-Zustand
  • Keine Lösung (Endlosschleife)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Wann erkennt eine TM eine Sprache?

A

Eine TM erkennt eine Sprache, die aus allen Eingangswörtern besteht, wenn sie die TM in einen Akzeptanzzustand führt.

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

Wann entscheidet eine TM eine Sprache?

A

Eine TM entscheidet eine Sprache, wenn die TM für alle Eingangswörter anhält und erkennt, dass sie nicht in derselben Sprache sind. Ja oder Nein Entscheidung.

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

Wann akzeptiert eine TM eine Sprache?

A

Die Eingabe wird genau dann akzeptiert, wenn die Turingmaschine in einem akzeptierenden Endzustand (ja Zustand) endet.

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

Was versteht man unter Berechenbarkeit?

A

kp

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

Was versteht man unter der universellen Turingmaschine?

A

Eine TM die, die Arbeitsweise einer TM simuliert wird als universelle TM bezeichnet.

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

Ist ein normaler Computer eine UTM?

A

Ja jeder PC ist auch einer UTM

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

Turingmaschine gleich Algorithmus

A

Ja. Es gibt zu jedem Algo eine Turingmaschine