4.4 Theory Of Computation Flashcards

You may prefer our related Brainscape-certified flashcards:
1
Q

?

A

0 or 1 occurrence of previous character

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

*

A

Min 0 occurrences of previous character

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

+

A

Min 1 occurrences of previous character

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

|

A

Or

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

“Backus Naur form …

A

Does not support iteration. It uses recursion instead”

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

Backus Naur diagrams

A

Syntax / railroad diagrams

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

Intractable

A

Takes a long time to complete
Not the same as unsolvable
E.g. Travelling Salesman

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

Turing Machines

A
  • a model of computation
  • a task is computable if and only if it can be computed by a Turing machine
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

The Universal Turing Machine

A

“A Turing Machine performs a specific algorithm. The UTM can simulate any other Turing Machine”

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

a

A

a

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