Computational Theory MCQ Test: Computational Theory MCQs - Practice Questions
1. What does the Pumping Lemma prove?
2. In the context of computational theory, what is the role of the concept of reducibility?
3. What does 'semantic web' signify?
4. Which complexity class contains problems that are solvable in polynomial time?
5. What does the Hierarchy Theorem in computational complexity theory suggest?
6. What is a hashing function?
7. What does the Turing Machine model represent?
8. What is the primary purpose of the Halting Problem?
9. Define algorithm.
10. What is the time complexity of the Quick Sort algorithm in the worst case?
11. What is 'space complexity'?
12. What is the main objective of the concept of NP-hardness?
13. What are the main differences between deterministic and non-deterministic computation?
14. Which complexity class is believed to contain problems that are inherently difficult to solve?
15. What is the difference between a stack and a queue?
16. Discuss the significance of the halting problem in computational theory.
17. Explain the concept of computational complexity.
18. Explain the term 'database normalization'.
19. Which of the following is a non-deterministic algorithm?
20. What is the significance of the Church-Turing thesis in computational theory?