HamiIT
Sign inGet started
Home
Theme
ADD CONTENT

Sign in Required

Please sign in to add content

Sign In
ProgramsBsc CSITSemester 4Theory of Computation Unit VI: Turing Machines (10 Hrs.)
Chapter Study

Bsc CSIT Semester 4 – Theory of Computation – Unit VI: Turing Machines (10 Hrs.)

Comprehensive questions and detailed answers for Unit VI: Turing Machines (10 Hrs.). Perfect for exam preparation and concept clarity.

14
Questions
95
Marks
Back to All Chapters
1

Define a Turing machine. Construct a TM that accept L = {wcwR | w∈(0, 1) and c is ε or 0 or 1. Show that string 0110 is accepted by this TM with sequence of Instantaneous Description (ID).

HardNumerical10 marks2076(TU Final)
2

Describe the Turing machines with multiple tape, multiple track and storage in state.

MediumTHEORY5 marks2076(TU Final)
3

Define complexity of a Turing machine. Explain about big Oh, big Omega and big Theta notation used for complexity measurement.

MediumTHEORY5 marks2076(TU Final)
4

What do you mean by tractable and Intractable problems? Explain with reference to TM.

MediumTHEORY5 marks2076(TU Final)
5

Construct a Turing Machine that accepts the language of odd length strings over alphabet {a, b}. Give the complete encoding for this TM as well as its input string w = abb in binary alphabet that is recognized by Universal Turing Machine.

HardTHEORY10 marks2078(TU Final)
6

Define Turing Machine and explain its different variations.

MediumTHEORY5 marks2078(TU Final)
7

Whar do you mean by computational Complexity? Explian about the time and space complexity of a Turing machine.

MediumTHEORY5 marks2078(TU Final)
8

Construct a Turing machine that accepts the language, L = { a b | n≥0}

MediumTHEORY5 marks2079(TU Final)
9

Define Turing machine and its roles.

MediumTHEORY5 marks2079(TU Final)
10

How does Turing machine accept a string? Design a Turing Machine over the alphabet {0,1,a} that processes the string defined by L = {a01a,a10a,a0101a}. Show both transition diagram and table. Show acceptance of a0101a.

HardTHEORY10 marks2080(TU Final)
11

Design a Turing machine that computes a function f(n)=0.

MediumTHEORY5 marks2080(TU Final)
12

How Turing Machine is used as a computing function? Construct a TM for simulating a function f(x) = 2x for x = {1}. Itetrate the TM for input 11 and generate the output 1111.

HardTHEORY10 marks2080(TU Final)
13

Define Turing machine as enumerators of strings of a language. Encode the Turing machine

TM = ({q0, q1, q2} , {a, b}, {a, b, B}, δ, q2, B, F) with input w = ba

and δ is defined as follows:

δ(q0, b) → (q1, b, R), δ(q1, a) → (q2, a, R), δ(q2, a) → (q1, a, R), δ(q2, b) → (q2, b, L)

MediumTHEORY10 marks2081(TU Final)
14

For the following Turing Machine, test whether the string “( ) ) )” is accepted or rejected and represent it in transition diagram.

StateX → (Write, Move, New State)Y → (Write, Move, New State)B → (Write, Move, New State)
q0X, R, q1-, -, q0-, -, q4
q1X, L, q2Y, L, q2Y, L, q2
q2X, R, q0Y, R, q3-, R, q4
q3-, -, q3-, -, q3-, R, q4
MediumTHEORY5 marks2081(TU Final)
Showing 14 questions

Sample Questions

Define a Turing machine. Construct a TM that accept L = {wcwR | w∈(0, 1) and c is ε or 0 or 1. Show that string 0110 is accepted by this TM with sequence of Instantaneous Description (ID).

Marks: 10Chapter: Unit VI: Turing Machines (10 Hrs.)

Describe the Turing machines with multiple tape, multiple track and storage in state.

Marks: 5Chapter: Unit VI: Turing Machines (10 Hrs.)

Define complexity of a Turing machine. Explain about big Oh, big Omega and big Theta notation used for complexity measurement.

Marks: 5Chapter: Unit VI: Turing Machines (10 Hrs.)

What do you mean by tractable and Intractable problems? Explain with reference to TM.

Marks: 5Chapter: Unit VI: Turing Machines (10 Hrs.)

Construct a Turing Machine that accepts the language of odd length strings over alphabet {a, b}. Give the complete encoding for this TM as well as its input string w = abb in binary alphabet that is r

Marks: 10Chapter: Unit VI: Turing Machines (10 Hrs.)

And more questions available on this page.

About Unit VI: Turing Machines (10 Hrs.) Questions

This page contains comprehensive questions from the Unit VI: Turing Machines (10 Hrs.) chapter of Theory of Computation , part of the Bsc CSIT Semester 4 curriculum. All questions include detailed model answers from past TU exam papers.

Study Tips

  • Review concepts before attempting questions
  • Practice writing complete answers
  • Compare your answers with model solutions
  • Focus on questions from recent years
  • Use direct links (#question-ID) to bookmark and share specific questions

Related Resources

← Back to Theory of Computation Chapters

Unit VI: Turing Machines (10 Hrs.) chapter questions with answers for Theory of Computation (Bsc CSIT Semester 4). Prepare for TU exams with our comprehensive question bank and model answers.

H
Hami IT

Empowering IT students with quality education resources and comprehensive exam preparation materials.

Programs

  • Flutter
  • Java
  • DevOps

Company

  • About Us
  • Contact
  • Terms of Service
  • Privacy Policy

Contact

  • 📧contact@hamiit.com
  • 📞+977 9813706443
  • 📍Kathmandu, Nepal

Community

  • Join Discord
  • Report a bug
  • Request feature

© 2026 Hami IT. All rights reserved.