Automata Theory Multiple Choice Questions on “Equivalence of One-Tape and Multitape TM’s”.
1. Which of the following are related to construction of One Tape turing machines?
a) JFLAP
b) NFLAP
c) Both (a) and (b)
d) None of the mentioned
Answer: a
Clarification: JFLAP is educational software written in java to experiment with the topics in automata theory and area of formal languages.
2. Which of the following topics cannot be covered using JFLAPS?
a) L-System
b) Unrestricted Grammar
c) Regular Expression
d) None of the mentioned
Answer: d
Clarification: Topics like regular expressions, context free languages and unrestricted grammar including parsers like LL,SLR parsers can be covered using JFLAPS.
3. State true or false:
Statement: Multitape turing machine have multi tapes where each tape is accessed with one head.
a) true
b) false
Answer: b
Clarification: Multitape turing machines do have multiple tapes but they they are accessed by separate heads.
4. Which of the following statements is/are true?
a) Every multitape turing machine has its equivalent single tape turing machine
b) Every multitape turing machine is an abstract machine
c) Both (a) and (b)
d) None of the mentioned
Answer: c
Clarification: A multitape turing machine is an ordinary turing machine which is always abstract.And they do have their equivalent single tape turing machines.
5. Are Multitape and Multitrack turing machines same?
a) Yes
b) No
c) Somewhat yes
d) Cannot tell
Answer: a
Clarification: Multitrack turing machines are special types of Multitape turing machines. In a standard n-tape Turing machine, n heads move independently along n-tracks.
6. In a n-track turing machine, _________ head/heads read and write on all tracks simultaneously.
a) one
b) two
c) n
d) infinite
Answer: a
Clarification: In a n-track Turing machine, one head reads and writes on all tracks simultaneously. A tape position in a n-track Turing Machine contains n symbols from the tape alphabet.
7. Which of the following does not exists?
a) Turing Machine with Multiple heads
b) Turing Machine with infinite tapes
c) Turing machine with two dimensional tapes
d) None of the mentioned
Answer: d
Clarification: All of the mentioned are one or the other kind of Turing machines in existence.
8. Can a multitape turing machine have an infinte number of tapes?
a) Yes
b) No
Answer: b
Clarification: One needs a finite number of tapes. The proofs that show the equivalence between multi-tape TM and one-band TM rely on the fact that the number of tapes is bounded.
9. Every language accepted by a k-tape TM is _____ by a single-tape TM.
a) accepted
b) not accepted
c) generated
d) not generated
Answer: a
Clarification: Its the theorem that states Every multitape turing machine can be simulated by a single tape turing machine and the corresponding language can be accepted.
10. Which of the following is/are a basic TM equivalent to?
a) Multitrack TM
b) Multitape TM
c) Non-deterministic TM
d) All of the mentioned
Answer: d
Clarification: Tms can be used as both: language recognizers/Computers. TMs are like universal computing machines with universal storage.