model_qp_computerfundamentals
model_qp_computerfundamentals
1. Briefly describe the historical development of computers mentioning two key figures and their
contributions.
2. Explain the concept of the Von Neumann architecture.
3. Convert the following numbers from decimal to binary: (a) 25, (b) 100.
4. Differentiate between active and passive electronic components. Provide an example of each.
5. What is the function of a motherboard? List four key components on a motherboard.
6. Distinguish between application software and system software. Give an example of each.
7. Briefly explain the role of an operating system in a computer system.
8. Define the term "computational thinking."
9. What are the steps involved in problem decomposition?
10. Explain the difference between inductive and deductive reasoning.
Section B
[Answer All. Each question carries 6 marks] (Ceiling 36 Marks)
11. Describe the evolution of computers from first generation to present day, highlighting the key features
of each generation.
12. Explain the concept of digital codes with reference to Gray code and BCD.
13. Briefly explain the working principle of a transistor.
14. Differentiate between RAM and ROM. Explain the different types of RAM.
15. Discuss the different types of operating systems and their characteristics.
16. Explain the concept of booting with reference to POST and UEFI/Legacy BIOS.
17. Describe the four key pillars of computational thinking.
18. Explain the importance of algorithms in solving problems. Discuss the qualities of a good algorithm.
20. a) Discuss the contributions of John von Neumann to the field of computing.
b) Briefly explain the concept of Quantum Processing Units (QPU) and their potential applications.
21. a) Describe the various components of a computer system and their functionalities.
***