Explore topic-wise InterviewSolutions in .

This section includes InterviewSolutions, each offering curated multiple-choice questions to sharpen your knowledge and support exam preparation. Choose a topic below to get started.

1.

Which of the following parameters cannot be used to restrict a turing machine?(a) tape alphabets(b) number of tapes(c) number of states(d) none of theseThis question was posed to me in exam.This key question is from Multistack Machines, Counter Machines topic in portion Introduction to Turing Machines of Automata Theory

Answer» RIGHT CHOICE is (d) none of these

For explanation: Another procedure to restrict a turing machine is to LIMIT the size of tape alphabet or REDUCE the number of states. If the tape alphabets, number of TAPES or number of states are limited, then there is only a finite number of different turing machine, so the restricted model is more powerful than the original one.
2.

Which of the following does not exists?(a) Mutitape TM(b) Multihead TM(c) Multidimentional TM(d) None of the mentionedThe question was asked by my college director while I was bunking the class.This interesting question is from Non Deterministic Turing Machines in portion Introduction to Turing Machines of Automata Theory

Answer»

Correct option is (d) None of the mentioned

To EXPLAIN: If the tape contains k-dimentional ARRAY of cells infinte in all 2^k DIRECTIONS, for some fixed k and has a finite control, the MACHINE can be CALLED Multidimentional TM.

3.

RASP stands for:(a) Random access storage program(b) Random access stored program(c) Randomly accessed stored program(d) Random access storage programmingThis question was addressed to me by my school principal while I was bunking the class.My query is from The Language of Turing Machine in chapter Introduction to Turing Machines of Automata Theory

Answer»

The CORRECT choice is (B) Random access STORED program

Best explanation: RASP or Random access stored program is an ABSTRACT machine that has instances like modern stored COMPUTERS.

4.

Which of the problems are unsolvable?(a) Halting problem(b) Boolean Satisfiability problem(c) Both (a) and (b)(d) None of the mentionedThe question was asked in an interview for internship.The doubt is from The Language of Turing Machine in portion Introduction to Turing Machines of Automata Theory

Answer»

The correct ANSWER is (C) Both (a) and (b)

For explanation I WOULD SAY: ALAN turing proved in 1936 that a general algorithm to solve the halting problem for all possible program-input pairs cannot exist.

5.

‘a’ in a-machine is :(a) Alan(b) arbitrary(c) automatic(d) None of the mentionedThis question was posed to me during an internship interview.I'm obligated to ask this question of Turing Machine-Notation and Transition Diagrams in chapter Introduction to Turing Machines of Automata Theory

Answer»

The CORRECT option is (C) automatic

To elaborate: The turing machine was INVENTED by ALAN turing in 1936. He named it as a-machine(automatic machine).

6.

Instantaneous description of a counter machine can be described using:(a) the input tape contents(b) position of the input head(c) distance of storage heads from symbol Z(d) all of the mentionedThis question was posed to me during a job interview.This interesting question is from Multistack Machines, Counter Machines in section Introduction to Turing Machines of Automata Theory

Answer»

The CORRECT choice is (d) all of the mentioned

The explanation is: Instantaneous description of a counter machine can be DESCRIBED by the state, the input tape contents, the position of input HEAD, and the distance of storage heads from the SYMBOL Z. The counter machine can really store a count on each tape and tell if the count is zero.

7.

Which of the following is true with reference to semi-infinite tape using a two track tape?(a) Can simulate a two way tape(b) Upper track represents the head-right cells(c) Lower track represents the head-left cells(d) All of the mentionedI got this question in examination.Asked question is from Multistack Machines, Counter Machines in section Introduction to Turing Machines of Automata Theory

Answer»
8.

A turing machine has ____________ number of states in a CPU.(a) finite(b) infinte(c) May be finite(d) None of the mentionedThis question was addressed to me in exam.My doubt stems from Programming Techniques-Storage and Subroutines in chapter Introduction to Turing Machines of Automata Theory

Answer»

The correct choice is (a) finite

The best I can EXPLAIN: A turing machine has finite number of states in its CPU. However the states are not small in number. Real COMPUTER consist of registers which can STORE VALUES (FIXED number of bits).

9.

Which of the following statements are false?(a) Every recursive language is recursively ennumerable(b) Recursively ennumerable language may not be recursive(c) Recursive languages may not be recursively ennumerable(d) None of the mentionedThis question was posed to me in final exam.Asked question is from The Language of Turing Machine-2 in section Introduction to Turing Machines of Automata Theory

Answer»

The correct answer is (c) Recursive languages may not be recursively ennumerable

Easiest explanation: Every recursive LANGUAGE is recursively ennumerable but there exists recursively ennumerable languagesthat are not recursive. If L is ACCEPTED by a Non DETERMINISTIC TMT, and every possible sequence of MOVES of T CAUSES it to halt, then L is recursive.

10.

The ability for a system of instructions to simulate a Turing Machine is called _________(a) Turing Completeness(b) Simulation(c) Turing Halting(d) None of the mentionedI got this question during an online exam.This interesting question is from Turing Machine-Notation and Transition Diagrams topic in section Introduction to Turing Machines of Automata Theory

Answer»

Correct option is (a) Turing Completeness

The EXPLANATION is: Turing Completeness the ability for a system of instructions to simulate a Turing machine. A PROGRAMMING LANGUAGE that is Turing complete is theoretically CAPABLE of expressing all tasks accomplishable by computers; nearly all programming languages are Turing complete.

11.

Which of the following a turing machine does not consist of?(a) input tape(b) head(c) state register(d) none of the mentionedI had been asked this question in a national level competition.The doubt is from The Language of Turing Machine topic in chapter Introduction to Turing Machines of Automata Theory

Answer»

The correct CHOICE is (d) none of the mentioned

Easy EXPLANATION: A STATE register is ONE which stores the state of the turing machine, one of the finitely MANY. Among these is the special start state with which the state register is initialized.

12.

Which of the functions can a turing machine not perform?(a) Copying a string(b) Deleting a symbol(c) Accepting a pal(d) Inserting a symbolThe question was asked in semester exam.My question is taken from Introduction to Turing Machines in division Introduction to Turing Machines of Automata Theory

Answer»

Right ANSWER is (d) Inserting a symbol

Best explanation: DIFFERENT turing machines exist for operations like copying a string, deleting a symbol, inserting a symbol and ACCEPTING PALINDROMES.

13.

A recursively ennumerable language L can be recursive if:(a) L’ is recursively ennumerable(b) Every possible sequence of moves of T, the TM which accept L, causes it to halt(c) Both (a) and (b)(d) None of the mentionedI got this question during an online exam.I need to ask this question from The Language of Turing Machine-2 topic in chapter Introduction to Turing Machines of Automata Theory

Answer» CORRECT choice is (c) Both (a) and (b)

Explanation: Theorem- If L is a RECURSIVELY ennumerable LANGUAGE whose complement is recursively ennumerable, then L is recursive.
14.

A ___________ is a multi tape turing machine whose input tape is read only.(a) Counter Machine(b) Multi-stack(c) Alternating Turing machine(d) None of the mentionedI had been asked this question during an internship interview.I'd like to ask this question from Multistack Machines, Counter Machines topic in section Introduction to Turing Machines of Automata Theory

Answer» RIGHT answer is (a) COUNTER Machine

Best explanation: Counter machines are offline(a multitape turing machine WHOSE input is read only) whose storage TAPES are semi-infinite and whose tape symbols contains only two symbols Z and a BLANK symbol B.
15.

A language L is said to be Turing decidable if:(a) recursive(b) TM recognizes L(c) TM accepts L(d) None of the mentionedThe question was posed to me in an internship interview.I'm obligated to ask this question of The Language of Turing Machine-2 topic in portion Introduction to Turing Machines of Automata Theory

Answer»

Correct ANSWER is (a, b)

The explanation is: A language L is recursively ennumerable if there is a turing machine that accepts L, and RECURSIVE if there is a TM that recognizes L.(SOMETIMES these languages are alse called Turing-acceptable and Turing-decidable respectively).

16.

Turing machine can be represented using the following tools:(a) Transition graph(b) Transition table(c) Queue and Input tape(d) All of the mentionedThe question was posed to me in exam.Origin of the question is Turing Machine-Notation and Transition Diagrams topic in section Introduction to Turing Machines of Automata Theory

Answer»

Correct answer is (d) All of the mentioned

The BEST explanation: We can REPRESENT a TURING machine, GRAPHICALLY, tabularly and diagramatically.

17.

Linear Bounded Automaton is a:(a) Finite Automaton(b) Turing Machine(c) Push down Automaton(d) None of the mentionedI had been asked this question by my college professor while I was bunking the class.My question comes from Multistack Machines, Counter Machines topic in portion Introduction to Turing Machines of Automata Theory

Answer»

Right OPTION is (b) TURING Machine

Best EXPLANATION: Linear Bounded AUTOMATON is a type of Turing Machine where tape is not allowed to move off the portion of the tape containing the input. It is a Turing machine with limited amount of MEMORY.

18.

Are Multitape and Multitrack turing machines same?(a) Yes(b) No(c) Somewhat yes(d) Cannot tellI had been asked this question during an internship interview.The above asked question is from Equivalence of One-Tape and Multitape TM’s topic in portion Introduction to Turing Machines of Automata Theory

Answer»

Correct choice is (a) Yes

The best I can EXPLAIN: Multitrack TURING machines are special types of Multitape turing machines. In a standard n-tape Turing machine, n HEADS move INDEPENDENTLY ALONG n-tracks.

19.

Let two machines be P and Q. The state in which P can simulate Q and Q can simulate P is called:(a) Turing Equivalence(b) State Equivalence(c) Universal Turing Machine(d) None of the mentionedThe question was posed to me in a job interview.Query is from Simulation of Turing Machine in section Introduction to Turing Machines of Automata Theory

Answer»

Correct CHOICE is (a) Turing Equivalence

Explanation: It is a closely RELATED concept with Turing complete. It says, TWO computers P and Q are CALLED equivalent if P can simulate Q and Q can simulate P.

20.

Can a single tape turing machine be simulated using deterministic 2-stack turing machine?(a) Yes(b) No(c) Cannot be said(d) none of the mentionedThis question was posed to me by my school principal while I was bunking the class.This interesting question is from Multistack Machines, Counter Machines in portion Introduction to Turing Machines of Automata Theory

Answer»

Correct choice is (a) Yes

Explanation: The symbols to left of the HEAD of turing macine being simulated can be STORED on the stack while the symbols on the right of the head can be PLACED on another stack. On each stack, symbols CLOSER to the TM’s head are placed closer to the top of the stack than symbols farther from the TM’s head.

21.

A multi track turing machine can described as a 6-tuple (Q, X, S, d, q0, F) where X represents:(a) input alphabet(b) tape alphabet(c) shift symbols(d) none of the mentionedI had been asked this question in semester exam.My question is based upon Programming Techniques-Storage and Subroutines in division Introduction to Turing Machines of Automata Theory

Answer»

The CORRECT answer is (b) tape alphabet

To elaborate: The 6-tuple (Q, X, S, d, q0, F)can be explained as:

Q represents finite set of states,

X represents the tape alphabet,

S represents the input alphabet

d represents the relation on states and the symbols

q0 represents the INITIAL state

F represents the set of FINAL states.

22.

The following turing machine acts like:(a) Copies a string(b) Delete a symbol(c) Insert a symbol(d) None of the mentionedThis question was posed to me in an interview for job.My question is based upon Introduction to Turing Machines topic in portion Introduction to Turing Machines of Automata Theory

Answer»

The correct answer is (b) Delete a symbol

Easiest explanation: A turing machine does the deletion by CHANGING the tape contents from yaz to YZ, where y BELONGS to (S U {#})*.

23.

A deterministic turing machine is:(a) ambiguous turing machine(b) unambiguous turing machine(c) non-deterministic(d) none of the mentionedThis question was posed to me in final exam.My doubt stems from Multitape Turing Machines in chapter Introduction to Turing Machines of Automata Theory

Answer»

The correct CHOICE is (b) UNAMBIGUOUS turing MACHINE

The EXPLANATION: A deterministic turing machine is unambiguous and for every input, there is EXACTLY one operation possible. It is a subset of non-deterministic Turing machines.

24.

Which of the following can lack in a Universal computer?(a) Turing Complete Instruction set(b) Infinite memory(c) Infinite time(d) None of the mentionedThis question was posed to me in a national level competition.My question is from Simulation of Turing Machine topic in division Introduction to Turing Machines of Automata Theory

Answer»

Right choice is (d) None of the mentioned

Best EXPLANATION: Real computers which are manufactured till date, all are similar to SINGLE taped turing machine. However, they have limited physical resources so they are linearly bounded COMPLETE on the CONTRARY.

25.

Pick the odd one out.(a) Subroutines(b) Multiple tracks(c) Shifting over(d) RecursionThis question was posed to me in an online interview.I would like to ask this question from Non Deterministic Turing Machines topic in division Introduction to Turing Machines of Automata Theory

Answer»

Correct option is (d) Recursion

The explanation is: Except Recursion, all the other OPTIONS are TECHNIQUES of Turing MACHINE CONSTRUCTION which further includes, Checking off SYMBOLS and Storage in finite control.

26.

A turing machine that is able to simulate other turing machines:(a) Nested Turing machines(b) Universal Turing machine(c) Counter machine(d) None of the mentionedThis question was addressed to me in quiz.Asked question is from The Language of Turing Machine topic in chapter Introduction to Turing Machines of Automata Theory

Answer»

Right option is (b) UNIVERSAL Turing machine

To explain I would say: A more mathematically orienteddefinition with the same universal nature was introduced by church and turing TOGETHER CALLED the Church-Turing thesis(formal THEORY of computation).

27.

Which of the following are the models equivalent to Turing machine?(a) Multi tape turing machine(b) Multi track turing machine(c) Register machine(d) All of the mentionedThis question was posed to me by my school principal while I was bunking the class.Asked question is from The Language of Turing Machine topic in portion Introduction to Turing Machines of Automata Theory

Answer»

The correct choice is (d) All of the mentioned

The explanation is: Many MACHINES that might be THOUGHT to have more computational capability than a SIMPLE UTM can be shown to haveno more power. They might COMPUTE faster or use less memory but cannot compute more powerfully i.e. more mathematical questions.

28.

Which of the following can be used to simulate any turing machine?(a) Finite State Automaton(b) Universal Turing Machine(c) Counter machines(d) All of the mentionedI got this question in semester exam.My doubt stems from Simulation of Turing Machine topic in division Introduction to Turing Machines of Automata Theory

Answer» CORRECT option is (B) Universal Turing MACHINE

For explanation I would say: The computational aspect of any possible REAL world COMPUTER can be simulated using an Universal Turing Machine so can be any turing machine.
29.

Which of the following cannot be a possibility of a TM while it processes an input?(a) Enters accepting state(b) Enters non-accepting state(c) Enters infinite loop and never halts(d) None of the mentionedThe question was asked in a national level competition.Question is taken from Non Deterministic Turing Machines topic in division Introduction to Turing Machines of Automata Theory

Answer»

Correct option is (d) None of the mentioned

For explanation I would say: The FOLLOWING mentioned are the only possibilities of operating a STRING through a TURING MACHINE.

30.

Which of the following is true for two stack turing machines?(a) one read only input(b) two storage tapes(c) Both (a) and (b)(d) None of the mentionedI have been asked this question in exam.My question is from Multitape Turing Machines topic in division Introduction to Turing Machines of Automata Theory

Answer»

Right choice is (c) Both (a) and (b)

The BEST I can EXPLAIN: Two-stack Turing machines have a read-only input and two storage tapes. If a head moves LEFT on either TAPE a blank is PRINTED on that tape, but one symbol from a “library” can be printed.

31.

Which of the following is not a Non deterministic turing machine?(a) Alternating Turing machine(b) Probabalistic Turing machine(c) Read-only turing machine(d) None of the mentionedThis question was posed to me during an interview.This intriguing question originated from Multitape Turing Machines in chapter Introduction to Turing Machines of Automata Theory

Answer»

Correct answer is (c) Read-only TURING machine

Easiest explanation: A read only turing machine or 2 WAY DETERMINISTIC finite automaton is a class of model of computability that behaves LIKE a turing machine, and can move in both DIRECTIONS across input, except cannot write to its input tape.

32.

The machine accept the string by entering into hA or it can:(a) explicitly reject x by entering into hR(b) enter into an infinte loop(c) Both (a) and (b)(d) None of the mentionedI have been asked this question in semester exam.My question is from Introduction to Turing Machines topic in chapter Introduction to Turing Machines of Automata Theory

Answer»

Right option is (c) Both (a) and (b)

Easy explanation: Three THINGS can occur when a string is TESTED over a turing MACHINE:

a) ENTER into accept halting state

b) enter into reject halting state

c) goes into loop forever

33.

The class of recursively ennumerable language is known as:(a) Turing Class(b) Recursive Languages(c) Universal Languages(d) REI got this question at a job interview.This intriguing question originated from The Language of Turing Machine-2 in portion Introduction to Turing Machines of Automata Theory

Answer»

The correct OPTION is (d) RE

For explanation: RE or RECURSIVELY ennumerable is only CALLED the class of recursively ennumerable language.

34.

The value of n if turing machine is defined using n-tuples:(a) 6(b) 7(c) 8(d) 5I got this question by my school principal while I was bunking the class.This question is from The Language of Turing Machine topic in portion Introduction to Turing Machines of Automata Theory

Answer»

The correct option is (b) 7

Easiest explanation: The 7-tuple definition of TURING machine: (Q, S, G, d, q0, B, F)

where Q= The FINITE set of STATES of finite control

S= The finite set of input symbols

G= The complete set of tape symbols

d= The transition function

q0= The start state, a member of Q, in which the finite control is found initially.

B= The blank symbol

F= The set of final or accepting states, a subset of Q.

35.

Which of the following is true about Turing’s a-machine?(a) a stands for automatic(b) left ended, right end-infinite(c) finite number of tape symbols were allowed(d) all of the mentionedThis question was addressed to me in examination.My question comes from Multitape Turing Machines in portion Introduction to Turing Machines of Automata Theory

Answer» RIGHT ANSWER is (d) all of the mentioned

Easy EXPLANATION: Turings a- MACHINE or automatic machine was left ended,right end infinite.Any of finite number of TAPE symbols were allowed and the 5 tuples were not in order.
36.

Which of the following can accept even palindrome over {a,b}(a) Push down Automata(b) Turing machine(c) NDFA(d) All of the mentionedI had been asked this question in an internship interview.The above asked question is from Introduction to Turing Machines topic in portion Introduction to Turing Machines of Automata Theory

Answer»

Correct OPTION is (c) NDFA

Explanation: A LANGUAGE generating strings which are palindrome is not REGULAR, thus cannot b represented using a finite automaton.

37.

Which of the functions are not performed by the turing machine after reading a symbol?(a) writes the symbol(b) moves the tape one cell left/right(c) proceeds with next instruction or halts(d) none of the mentionedI had been asked this question during an online exam.Enquiry is from Turing Machine-Notation and Transition Diagrams topic in division Introduction to Turing Machines of Automata Theory

Answer»

Right CHOICE is (d) none of the mentioned

For explanation I would say: After the read headreads the SYMBOL from the input tape, it performs the following FUNCTIONS:

a) writes a symbol(some MODEL allow symbol erasure/no WRITING)

b) moves the tape left or right (some models allows no motion)

c) proceeds with subsequent instruction or goes either into accepting halting state or rejecting halting state.

38.

A turing machine operates over:(a) finite memory tape(b) infinite memory tape(c) depends on the algorithm(d) none of the mentionedI have been asked this question in a job interview.My doubt stems from Turing Machine-Notation and Transition Diagrams topic in chapter Introduction to Turing Machines of Automata Theory

Answer»

Right choice is (b) infinite memory tape

Explanation: The turing machine OPERATES on an infinite memory tape DIVIDED into CELLS. The machine positions its HEAD over the cell and READS the symbol.

39.

A turing machine is a(a) real machine(b) abstract machine(c) hypothetical machine(d) more than one option is correctI have been asked this question in class test.This question is from Turing Machine-Notation and Transition Diagrams in chapter Introduction to Turing Machines of Automata Theory

Answer»

Right ANSWER is (d) more than one option is correct

Explanation: A turing MACHINE is abstract or hypothetical machine thought by MATHEMATICIAN ALAN Turing in 1936 capable of simulating any algorithm, HOWEVER complicated it is.

40.

Which among are not the results of computational theory?(a) In general, it is impossible to predict that what a Turing-complete program will do over an arbitrarily long time.(b) It is impossible to determine for every input, whether the program will eventually stop or continue forever.(c) It is not possible to determine whether a program will return true or false.(d) None of the mentionedI had been asked this question in a national level competition.My question is from Simulation of Turing Machine in chapter Introduction to Turing Machines of Automata Theory

Answer»

Correct CHOICE is (d) None of the mentioned

For EXPLANATION: All of the following mentioned are the CONCLUSIONS of automata theory or computability theory.

41.

Which of the games fill under the category of Turing-complete?(a) Minecraft(b) Minesweeper(c) Dwarf Fortress(d) All of the mentionedThis question was addressed to me in exam.Enquiry is from Simulation of Turing Machine topic in portion Introduction to Turing Machines of Automata Theory

Answer»

Correct OPTION is (d) All of the mentioned

Explanation: MANY games fall under the category OG turing complete:

a) Minecraft

b) Minesweeper

c) Dwarf Fortress

d) Conway’s Game of Life

e) POKEMON Yellow, etc.

42.

State true or false:Statement: Inorder to show something is Turing complete, it is enough to demonstrate that it can be used to simulate some Turing complete system.(a) Statement: Inorder to show something is Turing complete, it is enough to demonstrate that it can be used to simulate some Turing complete system.(b) true(c) falseI have been asked this question in an international level competition.This interesting question is from Simulation of Turing Machine in section Introduction to Turing Machines of Automata Theory

Answer»

The correct option is (a) Statement: INORDER to show something is Turing complete, it is ENOUGH to demonstrate that it can be used to simulate some Turing complete system.

The best I can explain: Yes it is. For instance, an imperative language is called Turing complete if it TENDS to have conditional BRANCHING and an ability to maintain an arbitrary number of symbols.

43.

Can a turing machine act like a transducer?(a) yes(b) noI have been asked this question in an online quiz.The query is from Non Deterministic Turing Machines topic in portion Introduction to Turing Machines of Automata Theory

Answer»

The CORRECT answer is (a) yes

Explanation: A TURING machine can be USED as a transducer. The most OBVIOUS way to do this is to treat the entire non blank portion of the initial tape as input, and to treat the entire blank portion of the tape when the machine halts as output.

44.

Every language accepted by a k-tape TM is _____ by a single-tape TM.(a) accepted(b) not accepted(c) generated(d) not generatedThe question was posed to me in examination.My question is based upon Equivalence of One-Tape and Multitape TM’s in chapter Introduction to Turing Machines of Automata Theory

Answer» RIGHT option is (a) ACCEPTED

Explanation: 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.
45.

Which of the following topics cannot be covered using JFLAPS?(a) L-System(b) Unrestricted Grammar(c) Regular Expression(d) None of the mentionedThis question was addressed to me during a job interview.My doubt is from Equivalence of One-Tape and Multitape TM’s in chapter Introduction to Turing Machines of Automata Theory

Answer»

The CORRECT choice is (d) NONE of the mentioned

The explanation: Topics like REGULAR EXPRESSIONS, context free languages and unrestricted grammar including parsers like LL,SLR parsers can be COVERED using JFLAPS.

46.

Which of the following is false for Quantum Turing machine?(a) Abstract machine(b) Any quantum algorithm can be expressed formally as a particular quantum turing machine(c) Gives a solution to ‘Is a universal quantum computer sufficient’(d) None of the mentionedThe question was asked in an internship interview.Enquiry is from Multitape Turing Machines topic in chapter Introduction to Turing Machines of Automata Theory

Answer» RIGHT OPTION is (c) GIVES a SOLUTION to ‘Is a universal quantum computer sufficient’

The best explanation: ‘Is a universal quantum computer sufficient’ is one of the UNSOLVED problem from physics.
47.

A multitape turing machine is ________ powerful than a single tape turing machine.(a) more(b) less(c) equal(d) none of the mentionedThe question was asked in an online quiz.My doubt stems from Multitape Turing Machines in portion Introduction to Turing Machines of Automata Theory

Answer» RIGHT ANSWER is (a) more

To explain: The multitape turing machine model SEEMS much powerful than the single tape model, but any multi tape machine, no matter how many tapes, can be simulated by single TAPED TM.
48.

If T1 and T2 are two turing machines. The composite can be represented using the expression:(a) T1T2(b) T1 U T2(c) T1 X T2(d) None of the mentionedThis question was addressed to me during an interview.My question is based upon Introduction to Turing Machines topic in chapter Introduction to Turing Machines of Automata Theory

Answer»

Right choice is (a) T1T2

Easiest explanation: If T1 and T2 are TMs, with disjoint sets of non halting states and transition FUNCTION D1 and d2, RESPECTIVELY, we write T1T2to denote this composite TM.

49.

State true or false:Statement: Two track turing machine is equivalent to a standard turing machine.(a) Statement: Two track turing machine is equivalent to a standard turing machine.(b) true(c) falseI have been asked this question in an interview for internship.Enquiry is from Programming Techniques-Storage and Subroutines topic in chapter Introduction to Turing Machines of Automata Theory

Answer»

Right option is (a) Statement: Two TRACK turing MACHINE is equivalent to a standard turing machine.

The BEST I can explain: This can be generalized for n- tracks and can be PROVED equivalent using ennumerable languages.

50.

d(q,X)=(r,Y,D) where D cannot be:(a) L(b) R(c) S(d) None of the mentionedI have been asked this question in an online interview.The above asked question is from Introduction to Turing Machines topic in division Introduction to Turing Machines of Automata Theory

Answer» RIGHT answer is (c) S

For EXPLANATION I would SAY: D represents the direction in which automata moves forward as per the queue which surely cannot be a starting VARIABLE.