Skip to content
AL-601 · Theory of Computation/Important Questions

Theory of Computation (AL-601) - Important Questions

  1. Unit 17 Marks High Priority

    Define finite automata and list the features of finite automata with an example.

    Predicted for DEC-2026

  2. Unit 17 Marks High Priority

    Differentiate between Mealy and Moore machines (finite state machines with outputs) with a suitable example.

    Predicted for DEC-2026

  3. Unit 27 Marks High Priority

    Design a finite automaton over {0,1} accepting strings that start with 1 and end with 0.

    Predicted for DEC-2026

  4. Unit 27 Marks High Priority

    Derive the regular expression corresponding to a given DFA / finite automaton.

    Predicted for DEC-2026

  5. Unit 214 Marks High Priority

    Given an NFA with epsilon-transitions, compute epsilon-closure of each state, list strings of length at most 4 accepted, and convert to an equivalent DFA.

    Predicted for DEC-2026

  6. Unit 37 Marks High Priority

    Convert a given context-free grammar (CFG) into Greibach Normal Form (GNF).

    Predicted for DEC-2026

  7. Unit 37 Marks High Priority

    Define parse tree and construct a parse tree for the string 'abaabb' from the given grammar: S -> SS / aSb / epsilon.

    Predicted for DEC-2026

  8. Unit 37 Marks High Priority

    Define formally Type 0, Type 1, Type 2 and Type 3 grammar. Show the corresponding automata for each class.

    Predicted for DEC-2026

  9. Unit 47 Marks High Priority

    Define pushdown automata and explain its model with a neat sketch.

    Predicted for DEC-2026

  10. Unit 47 Marks High Priority

    Construct a PDA for the language of even-length palindromes L = { WW^R | W in {a,b}* } over {a,b}.

    Predicted for DEC-2026

  11. Unit 47 Marks High Priority

    Convert the following grammar into PDA which accepts the same language by empty stack: S -> 0S1 / A, A -> 1A0 / S / epsilon.

    Predicted for DEC-2026

  12. Unit 57 Marks High Priority

    Design a Turing Machine that accepts the language a^n b^n (or 1^n 0^n) where n >= 1.

    Predicted for DEC-2026

  13. Unit 57 Marks High Priority

    Find whether the post correspondence problem P = {(ba, bab), (abb, bb), (bab, abb)} has a match? Explain in detail.

    Predicted for DEC-2026

  14. Unit 514 Marks High Priority

    Write short notes on any three of the following: (i) Halting problem of Turing machine (ii) Decidability and Recursively Enumerable Languages (iii) Post Correspondence Problem (iv) NP-complete problems.

    Predicted for DEC-2026

Go to where you left off?

Quick Add to Notes

Save questions, your own notes and screenshots into notes filed by unit. It takes a free account.

Create free account

Have an account? Log in