1. What is the main difference between a real-time system and a general-purpose system?
(A) Timing constraints
(B) Hardware cost
(C) User interface
(D) Storage capacity
2. In which system does correctness depend on time constraints?
(A) General-purpose system
(B) Batch processing system
(C) Real-time system
(D) Distributed system
3. Which system focuses mainly on throughput rather than deadlines?
(A) Real-time system
(B) Embedded system
(C) Control system
(D) General-purpose system
4. Missing a deadline in a real-time system can cause:
(A) No effect
(B) Increased storage
(C) Better performance
(D) System failure or degraded output
5. Which is an example of a general-purpose system?
(A) Operating system for PCs
(B) Flight control system
(C) Pacemaker
(D) Industrial robot controller
6. Real-time systems are primarily designed to:
(A) Maximize user convenience
(B) Increase storage
(C) Meet timing requirements
(D) Improve graphics
7. Which type of scheduling is common in real-time systems?
(A) Random scheduling
(B) First-come-first-served
(C) Priority-based scheduling
(D) Fair-share scheduling
8. General-purpose systems mainly aim to:
(A) Guarantee deadlines
(B) Optimize average performance
(C) Ensure deterministic behavior
(D) Eliminate response delay
9. Which system requires deterministic behavior?
(A) Real-time system
(B) Office automation
(C) Multimedia player
(D) Gaming system
10. What happens if a general-purpose system misses a task deadline?
(A) Catastrophic failure
(B) System shutdown
(C) Hardware damage
(D) Performance degradation only
11. Which system uses predictable response times?
(A) General-purpose system
(B) Batch system
(C) Time-sharing system
(D) Real-time system
12. Which system emphasizes fairness among processes?
(A) Real-time system
(B) Embedded system
(C) Control system
(D) General-purpose system
13. Real-time systems are commonly used in:
(A) Word processing
(B) Web browsing
(C) File management
(D) Safety-critical applications
14. Which system allows flexible task completion times?
(A) Hard real-time
(B) Soft real-time
(C) Real-time system
(D) General-purpose system
15. General-purpose systems prioritize:
(A) Deadline guarantees
(B) Deterministic execution
(C) User responsiveness and throughput
(D) Safety constraints
16. Which system is more suitable for control applications?
(A) General-purpose system
(B) Time-sharing system
(C) Desktop system
(D) Real-time system
17. Which system typically runs background tasks without strict timing?
(A) General-purpose system
(B) Control system
(C) Embedded system
(D) Real-time system
18. Which system needs guaranteed worst-case execution time?
(A) General-purpose system
(B) Multimedia system
(C) Real-time system
(D) Interactive system
19. Which system is NOT suitable for safety-critical tasks?
(A) Real-time system
(B) General-purpose system
(C) Embedded real-time system
(D) Hard real-time system
20. What is a key design goal of general-purpose systems?
(A) Meeting strict deadlines
(B) Eliminating jitter
(C) Ensuring deterministic timing
(D) Maximizing average performance