Name:_____________ step:______________ Date:____________ Subject: Computer Science
1. What is one of the fundamental concepts of any system?
(A) Its size
(B) Its objective
(C) Its price
(D) Its age
2. What is an example of a simple system?
(A) A human body
(B) A computer network
(C) A thermostat regulating temperature
(D) The Internet
3. What are the basic components of a system?
(A) Users, hardware, software
(B) Objectives, components, environment, communication
(C) Inputs, outputs, processes
(D) Sensors, actuators, controllers
4. Which of the following describes the Von Neumann architecture’s main characteristic?
(A) Separate memory for data and instructions
(B) Parallel execution of instructions
(C) Single memory store for both program instructions and data
(D) Multiple CPUs for different tasks
5. What is a disadvantage of the Von Neumann architecture?
(A) Complex design due to separate memory spaces
(B) Difficult to modify programs stored in memory
(C) Bottleneck due to single memory space for instructions and data
(D) Lack of flexibility in executing instructions
6. Which of the following transports data inside a computer among different components?
(A) Control Unit
(B) System Bus
(C) Memory
(D) Processor
7. What is the primary purpose of a system?
(A) To achieve a common goal
(B) To increase complexity
(C) To eliminate components
(D) None of these
8. Which of the following is a basic component of a system?
(A) Its Price
(B) Its Objective
(C) Its Age
(D) Its Color
9. Communication in a system ensures:
(A) Components work independently
(B) Components interact smoothly
(C) The system remains static
(D) No inputs are required
10. A “deterministic environment” is characterized by:
(A) Random outcomes
(B) Fully predictable results
(C) No system output
(D) None of these
11. Which system adjusts to environmental changes?
(A) Static system
(B) Deterministic system
(C) Intelligent system
(D) None of these
12. The interaction between a weather monitoring system and its environment involves:
(A) Ignoring sensor data
(B) Receiving inputs and providing forecasts
(C) Storing data permanently
(D) Eliminating user interaction
13. Studying algorithms falls under:
(A) Natural science of computer science
(B) Design science of computer science
(C) Social science
(D) Chemical science
14. The Von Neumann architecture uses:
(A) Separate memory for data and instructions
(B) Single memory for data and instructions
(C) CPUs
(D) None of these
15. The control unit is responsible for:
(A) Display output
(B) Decoding instruction
(C) Storing data
(D) None of these
16. The "Von Neumann bottleneck" refers to:
(A) Fast data transfer
(B) Limited memory access speed
(C) High power consumption
(D) None of these
17. The program counter (PC) stores:
(A) Data
(B) Memory addresses
(C) Control signals
(D) None of these
18. The fetch-decode-execute cycle is part of:
(A) Input devices
(B) CPU operations
(C) Network protocols
(D) None of these
19. The stored program concept allows:
(A) Data and instructions to be stored separately
(B) Programs to be modified in memory
(C) No need for memory
(D) Only hardware operations
20. The address bus carries:
(A) Data
(B) Memory locations
(C) Control signals
(D) Power
Answer the following Questions.
1. What role do components play in a system?
2. How does communication enhance the functionality of the system?
3. Describe the interaction between a computer and a printer.
4. Define a system. What are its basic components?
5. What is the Von Neumann computer architecture? List its key components.
6. What are the four main steps in the Von Neumann architecture's instruction cycle?
7. What is the Von Neumann bottleneck?
8. What is a key advantage of the Von Neumann architecture?
9. List the stages of the empirical cycle.
10. How does computer science use natural science methods?
11. Explain the term "algorithm analysis."
12. What role does experimentation play in natural science?
13. How do natural scientists validate their theories?
[Link] is computer science considered both theoretical and practical?
15. List the four main components of Von Neumann architecture.
16. What is the role of the ALU?
17. What is the function of the data bus?
18. Differentiate between the address bus and control bus.
Long Questions.
i. Explain the four basic concepts of a system (objectives, components, environment,
communication).
ii. Explain the Von Neumann architecture of a computer. Include a discussion on the main
components, their functions, and the step-by-step process of how the architecture operates.