Computer Science Engineering (CSE) Exam  >  Computer Science Engineering (CSE) Tests  >  Theory of Computation  >  Test: Programming Techniques Storage & Subroutines - Computer Science Engineering (CSE) MCQ

Test: Programming Techniques Storage & Subroutines - Computer Science Engineering (CSE) MCQ


Test Description

10 Questions MCQ Test Theory of Computation - Test: Programming Techniques Storage & Subroutines

Test: Programming Techniques Storage & Subroutines for Computer Science Engineering (CSE) 2024 is part of Theory of Computation preparation. The Test: Programming Techniques Storage & Subroutines questions and answers have been prepared according to the Computer Science Engineering (CSE) exam syllabus.The Test: Programming Techniques Storage & Subroutines MCQs are made for Computer Science Engineering (CSE) 2024 Exam. Find important definitions, questions, notes, meanings, examples, exercises, MCQs and online tests for Test: Programming Techniques Storage & Subroutines below.
Solutions of Test: Programming Techniques Storage & Subroutines questions in English are available as part of our Theory of Computation for Computer Science Engineering (CSE) & Test: Programming Techniques Storage & Subroutines solutions in Hindi for Theory of Computation course. Download more important topics, notes, lectures and mock test series for Computer Science Engineering (CSE) Exam by signing up for free. Attempt Test: Programming Techniques Storage & Subroutines | 10 questions in 10 minutes | Mock test for Computer Science Engineering (CSE) preparation | Free important questions MCQ to study Theory of Computation for Computer Science Engineering (CSE) Exam | Download free PDF with solutions
Test: Programming Techniques Storage & Subroutines - Question 1

A turing machine has ____________ number of states in a CPU.

Detailed Solution for Test: Programming Techniques Storage & Subroutines - Question 1

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).

Test: Programming Techniques Storage & Subroutines - Question 2

Suppose we have a simple computer with control unit holding a PC with a 32 bit address + Arithmetic unit holding one double length 64 bit Arithmetic Register. The number of states the finite machine will hold:

Detailed Solution for Test: Programming Techniques Storage & Subroutines - Question 2

According to the statistics of the question, we will have a finite machine with 2^96 states.

1 Crore+ students have signed up on EduRev. Have you? Download the App
Test: Programming Techniques Storage & Subroutines - Question 3

 In one move a turing machine will:

 

Detailed Solution for Test: Programming Techniques Storage & Subroutines - Question 3

 A move of a turing machine is the function of the state of finite control and the tape symbol just scanned.

Test: Programming Techniques Storage & Subroutines - Question 4

Statement: We can use the finite control of turing machine to hold a finite amount of data.

Detailed Solution for Test: Programming Techniques Storage & Subroutines - Question 4

Test: Programming Techniques Storage & Subroutines - Question 5

Statement 1: Multitrack Turing machine.
Statement 2: Gamma is Cartesian product of a finite number of finite sets.
Which among the following is the correct option?

Detailed Solution for Test: Programming Techniques Storage & Subroutines - Question 5

 Cartesian product works like a struct in C/C++. For Example: Computer tape storage is something like 8 or 9 bits in each cell. One can recognize a multi track tape machine by looking at the transitions because each will have tuples as the read and write symbols.

Test: Programming Techniques Storage & Subroutines - Question 6

 A multi track turing machine can described as a 6-tuple (Q, X, S, d, q0, F) where X represents:

Detailed Solution for Test: Programming Techniques Storage & Subroutines - Question 6

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.

Test: Programming Techniques Storage & Subroutines - Question 7

 Which of the following statements are false?

Detailed Solution for Test: Programming Techniques Storage & Subroutines - Question 7

In a n-track turing machine, one head reads and writes on all the tracks simultaneously.

Test: Programming Techniques Storage & Subroutines - Question 8

State true or false:Statement: Two track turing machine is equivalent to a standard turing machine.

Detailed Solution for Test: Programming Techniques Storage & Subroutines - Question 8

This can be generalized for n- tracks and can be proved equivalent using ennumerable languages.

Test: Programming Techniques Storage & Subroutines - Question 9

 Which of the following is/are not true for recursively ennumerable language?

Detailed Solution for Test: Programming Techniques Storage & Subroutines - Question 9

In automata theory, a formal language is called recursively ennumerable language or partially decidable or semi decidable or turing acceptable or turing recognizable if there exists a turing machine which will ennumerate all valid strings of the language.

Test: Programming Techniques Storage & Subroutines - Question 10

According to Chomsky hierarchy, which of the following is adopted by Recursively Ennumerable language?

Detailed Solution for Test: Programming Techniques Storage & Subroutines - Question 10

Recursively Ennumerable languages are type 0 languages in the Chomsky hierarchy. All regular, context free, context sensitive languages are recursivelyennumerable language.

18 videos|69 docs|44 tests
Information about Test: Programming Techniques Storage & Subroutines Page
In this test you can find the Exam questions for Test: Programming Techniques Storage & Subroutines solved & explained in the simplest way possible. Besides giving Questions and answers for Test: Programming Techniques Storage & Subroutines, EduRev gives you an ample number of Online tests for practice

Top Courses for Computer Science Engineering (CSE)

18 videos|69 docs|44 tests
Download as PDF

Top Courses for Computer Science Engineering (CSE)