Deck 12: Models of Computation

ملء الشاشة (f)
exit full mode
سؤال
A Turing machine includes a(n)infinite platter that can be stamped with only one symbol per sector. _________________________
استخدم زر المسافة أو
up arrow
down arrow
لقلب البطاقة.
سؤال
In any collection of Turing machine instructions, there can be two different instructions that both begin with the same current state and current symbol.
سؤال
The equation for the distance d that a moving vehicle travels-the product of rate r and time t -is considered to be a model.
سؤال
Each individual Turing machine instruction describes an operation that is ____________________, requiring no additional explanation, and any Turing machine is able to carry out the operation described.
سؤال
There is no limit to the amount of ____________________ available on a Turing machine.
سؤال
Each time a Turing machine operation is done, three actions take place. _________________________
سؤال
One consequence of a(n)____________________ problem related to the halting problem is that no program can be written to decide whether any given program always stops eventually, no matter what the input is.
سؤال
The real value of Turing machines as models of computability is in exposing problems that are ____________________.
سؤال
A Turing machine can produce output on the same tape upon which the input exists.
سؤال
In binary representation, any unsigned whole number n is encoded by a sequence of n + 1 1s. _________________________
سؤال
A computing agent must be able to act in accordance with ____________________ instructions.
سؤال
The Turing machine must execute instructions in the order that the instructions are numbered.
سؤال
The bit inverter Turing machine should have two states . _________________________
سؤال
The model of a phenomenon does not need to capture the full functionality of the real thing.
سؤال
A formal basis for mathematical proofs guarantees the presence of intuitive statements.
سؤال
Prototypes are an important way of studying many physical and social phenomena. _________________________
سؤال
Every problem has an algorithmic solution.
سؤال
Models can only give us information about existing phenomena.
سؤال
It's possible to compare the efficiency of a Turing machine algorithm with an algorithm that runs on a "real" computer.
سؤال
The Turing machine contains a single unit for both input and output.
سؤال
Turing machines define the limits of ____, which is what can be done by symbol manipulation algorithms.

A)computability
B)extensibility
C)compatibility
D)correspondence
سؤال
State ____ is always the start-up state of the Turing machine.

A)0
B)1
C)L
D)R
سؤال
A Turing machine ____ is a collection of instructions that allow a Turing machine to carry out a certain task.

A)program
B)sequence
C)algorithm
D)tape
سؤال
A tape is used to hold the ____ to the Turing machine.

A)alphabet
B)input
C)output
D)halting state
سؤال
An extra bit, called a(n)____, can be attached to the end of a string of bits.

A)state bit
B)odd parity bit
C)inverted bit
D)sentinel bit
سؤال
We assumed that there was a Turing machine that could solve the halting problem, and this assumption led to a(n)____.

A)computable problem
B)impossible situation
C)unsolved problem
D)complex solution
سؤال
At any point in time, only a finite number of cells in the Turing machine input contain ____ symbols.

A)blank
B)placeholder
C)alphabetic
D)nonblank
سؤال
The ____ states that if there exists an algorithm to do a symbol manipulation task, then there exists a Turing machine to do that task.

A)Church-Turing thesis
B)Church-Alan theorem
C)Church-Zimmerman thesis
D)Alan-Zimmerman thesis
سؤال
In a _______ diagram, circles are used to represent states.

A)state
B)tape
C)unary
D)binary
سؤال
A(n)____ is a statement advanced for consideration and maintained by argument.

A)algorithm
B)contradiction
C)thesis
D)5-tuple
سؤال
If a Turing machine program consists of the following four instructions:
(1,0,1,2,R)
(1,1,0,2,R)
(2,0,0,2,R)
(2,b,b,2,L)
Then the configuration ____ is a halting configuration.

A)... b 1 1 b b b ... (current state = 2, symbol 1 is being read)
B)... b 1 1 b b b ... (current state = 1, symbol 1 is being read)
C)... b 1 0 b b b ... (current state = 1, symbol 0 is being read)
D)... b 1 0 b b b ... (current state = 2, symbol 0 is being read)
سؤال
The symbols for a Turing machine must come from a finite set of symbols called the tape ____.

A)alphabet
B)placeholder
C)blank
D)palette
سؤال
A formal basis for proofs might allow for ____ theorem-proving.

A)unsolvable
B)mechanical
C)indisputable
D)observable
سؤال
The term unary means that we will use ____ symbol(s).

A)one
B)two
C)three
D)four
سؤال
We can write a Turing machine to add 1 to any number; such a machine is often called a(n)____.

A)unary operator
B)bit adder
C)parity machine
D)incrementer
سؤال
The ____ thesis can never be proved because the definition of an algorithm is descriptive, not mathematical.

A)Church-Zimmerman
B)Church-Turing
C)Church-Alan
D)Alan-Zimmerman
سؤال
A(n)____ takes the bits in a string and changes the 1s to 0s and the 0s to 1s.

A)bit inverter
B)unary converter
C)Turing inverter
D)incrementer
سؤال
Unsolvable problems related to the halting problem have the following practical consequence: ____.

A)a program can be written to decide whether any given program run on any given input will produce some specific output.
B)a program can be written to decide whether any two programs are equivalent.
C)a program can be written to decide whether any given program always stops eventually, no matter what the input.
D)no program can be written to decide whether any given program run on any given input will ever produce some specific output.
سؤال
The proof by ____ approach assumes that a specific Turing machine does exist and then shows that this assumption leads to an impossible situation.

A)contradiction
B)inference
C)deduction
D)impossibility
سؤال
It is important to note that unsolvable problems related to the halting problem are unsolvable because of their ____.

A)generality
B)complexity
C)specificity
D)simplicity
سؤال
Discuss some real world uses for a bit inverter.
سؤال
Discuss the ways in which a Turing machine does or does not satisfy the requirement that an algorithm be a well-ordered collection.
سؤال
Describe in detail what a Turing machine includes.
سؤال
What do we require any computing agent to be able to do?
سؤال
Why cannot we compare algorithms running on Turing machines to the same algorithms running on "real" computers?
سؤال
In what ways are a Turing machine and an algorithm identical?
سؤال
If we post a program and try to construct a Turing machine to solve it but are not successful, does this prove that no Turing machine exists? If not, why would prove this?
سؤال
Discuss at length the assertion that Turing machines define the limits of computability.
سؤال
What are four characteristics of the model of a physical or social phenomenon?
سؤال
List three practical consequences arising from unsolvable programs related to the halting problem.
فتح الحزمة
قم بالتسجيل لفتح البطاقات في هذه المجموعة!
Unlock Deck
Unlock Deck
1/50
auto play flashcards
العب
simple tutorial
ملء الشاشة (f)
exit full mode
Deck 12: Models of Computation
1
A Turing machine includes a(n)infinite platter that can be stamped with only one symbol per sector. _________________________
False
2
In any collection of Turing machine instructions, there can be two different instructions that both begin with the same current state and current symbol.
False
3
The equation for the distance d that a moving vehicle travels-the product of rate r and time t -is considered to be a model.
True
4
Each individual Turing machine instruction describes an operation that is ____________________, requiring no additional explanation, and any Turing machine is able to carry out the operation described.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
5
There is no limit to the amount of ____________________ available on a Turing machine.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
6
Each time a Turing machine operation is done, three actions take place. _________________________
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
7
One consequence of a(n)____________________ problem related to the halting problem is that no program can be written to decide whether any given program always stops eventually, no matter what the input is.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
8
The real value of Turing machines as models of computability is in exposing problems that are ____________________.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
9
A Turing machine can produce output on the same tape upon which the input exists.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
10
In binary representation, any unsigned whole number n is encoded by a sequence of n + 1 1s. _________________________
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
11
A computing agent must be able to act in accordance with ____________________ instructions.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
12
The Turing machine must execute instructions in the order that the instructions are numbered.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
13
The bit inverter Turing machine should have two states . _________________________
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
14
The model of a phenomenon does not need to capture the full functionality of the real thing.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
15
A formal basis for mathematical proofs guarantees the presence of intuitive statements.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
16
Prototypes are an important way of studying many physical and social phenomena. _________________________
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
17
Every problem has an algorithmic solution.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
18
Models can only give us information about existing phenomena.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
19
It's possible to compare the efficiency of a Turing machine algorithm with an algorithm that runs on a "real" computer.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
20
The Turing machine contains a single unit for both input and output.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
21
Turing machines define the limits of ____, which is what can be done by symbol manipulation algorithms.

A)computability
B)extensibility
C)compatibility
D)correspondence
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
22
State ____ is always the start-up state of the Turing machine.

A)0
B)1
C)L
D)R
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
23
A Turing machine ____ is a collection of instructions that allow a Turing machine to carry out a certain task.

A)program
B)sequence
C)algorithm
D)tape
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
24
A tape is used to hold the ____ to the Turing machine.

A)alphabet
B)input
C)output
D)halting state
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
25
An extra bit, called a(n)____, can be attached to the end of a string of bits.

A)state bit
B)odd parity bit
C)inverted bit
D)sentinel bit
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
26
We assumed that there was a Turing machine that could solve the halting problem, and this assumption led to a(n)____.

A)computable problem
B)impossible situation
C)unsolved problem
D)complex solution
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
27
At any point in time, only a finite number of cells in the Turing machine input contain ____ symbols.

A)blank
B)placeholder
C)alphabetic
D)nonblank
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
28
The ____ states that if there exists an algorithm to do a symbol manipulation task, then there exists a Turing machine to do that task.

A)Church-Turing thesis
B)Church-Alan theorem
C)Church-Zimmerman thesis
D)Alan-Zimmerman thesis
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
29
In a _______ diagram, circles are used to represent states.

A)state
B)tape
C)unary
D)binary
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
30
A(n)____ is a statement advanced for consideration and maintained by argument.

A)algorithm
B)contradiction
C)thesis
D)5-tuple
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
31
If a Turing machine program consists of the following four instructions:
(1,0,1,2,R)
(1,1,0,2,R)
(2,0,0,2,R)
(2,b,b,2,L)
Then the configuration ____ is a halting configuration.

A)... b 1 1 b b b ... (current state = 2, symbol 1 is being read)
B)... b 1 1 b b b ... (current state = 1, symbol 1 is being read)
C)... b 1 0 b b b ... (current state = 1, symbol 0 is being read)
D)... b 1 0 b b b ... (current state = 2, symbol 0 is being read)
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
32
The symbols for a Turing machine must come from a finite set of symbols called the tape ____.

A)alphabet
B)placeholder
C)blank
D)palette
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
33
A formal basis for proofs might allow for ____ theorem-proving.

A)unsolvable
B)mechanical
C)indisputable
D)observable
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
34
The term unary means that we will use ____ symbol(s).

A)one
B)two
C)three
D)four
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
35
We can write a Turing machine to add 1 to any number; such a machine is often called a(n)____.

A)unary operator
B)bit adder
C)parity machine
D)incrementer
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
36
The ____ thesis can never be proved because the definition of an algorithm is descriptive, not mathematical.

A)Church-Zimmerman
B)Church-Turing
C)Church-Alan
D)Alan-Zimmerman
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
37
A(n)____ takes the bits in a string and changes the 1s to 0s and the 0s to 1s.

A)bit inverter
B)unary converter
C)Turing inverter
D)incrementer
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
38
Unsolvable problems related to the halting problem have the following practical consequence: ____.

A)a program can be written to decide whether any given program run on any given input will produce some specific output.
B)a program can be written to decide whether any two programs are equivalent.
C)a program can be written to decide whether any given program always stops eventually, no matter what the input.
D)no program can be written to decide whether any given program run on any given input will ever produce some specific output.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
39
The proof by ____ approach assumes that a specific Turing machine does exist and then shows that this assumption leads to an impossible situation.

A)contradiction
B)inference
C)deduction
D)impossibility
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
40
It is important to note that unsolvable problems related to the halting problem are unsolvable because of their ____.

A)generality
B)complexity
C)specificity
D)simplicity
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
41
Discuss some real world uses for a bit inverter.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
42
Discuss the ways in which a Turing machine does or does not satisfy the requirement that an algorithm be a well-ordered collection.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
43
Describe in detail what a Turing machine includes.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
44
What do we require any computing agent to be able to do?
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
45
Why cannot we compare algorithms running on Turing machines to the same algorithms running on "real" computers?
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
46
In what ways are a Turing machine and an algorithm identical?
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
47
If we post a program and try to construct a Turing machine to solve it but are not successful, does this prove that no Turing machine exists? If not, why would prove this?
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
48
Discuss at length the assertion that Turing machines define the limits of computability.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
49
What are four characteristics of the model of a physical or social phenomenon?
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
50
List three practical consequences arising from unsolvable programs related to the halting problem.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
locked card icon
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.