Exam 12: Models of Computation
Exam 1: An Introduction to Computer Science50 Questions
Exam 2: Algorithm Discovery and Design50 Questions
Exam 3: The Efficiency of Algorithms50 Questions
Exam 4: The Building Blocks: Binary Numbers, Boolean Logic, and Gates50 Questions
Exam 5: Computer Systems Organization50 Questions
Exam 6: An Introduction to System Software and Virtual Machines50 Questions
Exam 7: Computer Networks, The Internet, and the World Wide Web50 Questions
Exam 8: Information Security50 Questions
Exam 9: Introduction to High-Level Language Programming50 Questions
Exam 10: The Tower of Babel50 Questions
Exam 11: Compilers and Language Translation50 Questions
Exam 12: Models of Computation49 Questions
Exam 13: Simulation and Modeling50 Questions
Exam 14: Electronic Commerce and Databases50 Questions
Exam 15: Artificial Intelligence50 Questions
Exam 16: Computer Graphics and Entertainment: Movies, Games, and Virtual Communities50 Questions
Exam 17: Making Decisions About Computers, Information, and Society50 Questions
Select questions type
A Turing machine ____ is a collection of instructions that allow a Turing machine to carry out a certain task.
Free
(Multiple Choice)
4.9/5
(38)
Correct Answer:
A
In any collection of Turing machine instructions, there can be two different instructions that both begin with the same current state and current symbol.
Free
(True/False)
4.8/5
(31)
Correct Answer:
False
Given that we can make a comparison between two Turing machine algorithms for the same task, can we compare the efficiency of a Turing machine algorithm with one that runs on a "real" computer?
(Essay)
4.9/5
(32)
An extra bit, called a(n) ____, can be attached to the end of a string of bits.
(Multiple Choice)
4.7/5
(40)
A(n) ____ is a statement advanced for consideration and maintained by argument.
(Multiple Choice)
4.8/5
(44)
The proof by ____ approach assumes that a specific Turing machine does exist and then shows that this assumption leads to an impossible situation.
(Multiple Choice)
4.8/5
(47)
Although we can compare two Turing machine algorithms for the same task, we can't really compare the efficiency of a Turing machine algorithm with an algorithm that runs on a "real" computer.
(True/False)
4.8/5
(39)
The symbols for a Turing machine must come from a finite set of symbols called the tape ____.
(Multiple Choice)
4.9/5
(40)
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/False)
4.8/5
(48)
Unsolvable problems related to the halting problem have the following practical consequence: ____.
(Multiple Choice)
4.8/5
(42)
Prototypes are an important way of studying many physical and social phenomena. _________________________
(True/False)
4.9/5
(35)
A computing agent must be able to act in accordance with ____________________ instructions.
(Short Answer)
4.7/5
(27)
The model of a phenomenon must capture the full functionality of the real thing.
(True/False)
4.8/5
(37)
There is no limit to the amount of ____________________ available on a Turing machine.
(Short Answer)
4.8/5
(42)
We assumed that there was a Turing machine that could solve the halting problem, and this assumption led to a(n) ____.
(Multiple Choice)
5.0/5
(45)
In binary representation, any unsigned whole number n is encoded by a sequence of n + 1 1s. _________________________
(True/False)
4.9/5
(33)
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?
(Essay)
4.9/5
(31)
Showing 1 - 20 of 49
Filters
- Essay(0)
- Multiple Choice(0)
- Short Answer(0)
- True False(0)
- Matching(0)