1.4.1 - Concept of Operating System.
1: What is the primary function of an operating system (OS)?
Correct Answer: B) To manage hardware and software resources
2: An operating system is an interface between which two components?
Correct Answer: C) User and computer hardware
3: Which of the following is NOT a fundamental duty of an operating system?
Correct Answer: D) Creating hardware components
4: What does an operating system simplify for applications?
Correct Answer: C) Hardware control
5: What is a process in the context of operating systems?
Correct Answer: B) An instance of a program in execution
6: What does an address space in an operating system refer to?
Correct Answer: B) The range of memory addresses a process can access
7: Which company created the first operating system to run a single IBM mainframe computer?
Correct Answer: B) General Motors
8: Which operating system did Microsoft acquire in 1981 and rename to MS-DOS?
Correct Answer: B) QDOS
9: Which operating system was developed through collaboration between MIT, AT&T Bell Labs, and General Electric?
Correct Answer: C) Unix
10: Which well-known UNIX derivative came from the Berkeley BSD project?
Correct Answer: B) FreeBSD
11: Which operating system introduced a graphical user interface on top of MS-DOS?
Correct Answer: B) Windows 95
12: Which UNIX variant is used in modern Macintosh systems?
Correct Answer: B) FreeBSD
13: Why is it important for a computer programmer to understand operating systems?
Correct Answer: C) To understand data storage and process scheduling
14: Which skills can be improved by studying operating systems?
Correct Answer: C) Interacting with I/O devices and ports
1.4.2 - Function of Operating System.
15: What is the primary role of memory management in an operating system?
Correct Answer: C) Managing and allocating memory to different processes
16: Which function involves deciding which process gets to use the CPU and for how long?
Correct Answer: C) Processor Management
17: Which component is responsible for monitoring and controlling connected devices through their drivers?
Correct Answer: B) Device Manager
18: What is the purpose of file management in an operating system?
Correct Answer: B) Organizing directories and managing file access and storage
19: Which term describes the process of turning on or restarting a computer?
Correct Answer: A) Booting
20: What is the function of the user interface or command interpreter in an operating system?
Correct Answer: B) Interpreting and executing user commands or providing a graphical interface
21: How does the operating system enhance system security?
Correct Answer: B) By protecting against unauthorized access and keeping the firewall active
22: What is the role of job accounting in an operating system?
Correct Answer: B) Recording time and resources used by different jobs and users
23: Which system function involves detecting and reporting problems to prevent system malfunctions?
Correct Answer: A) Error-Detecting Aids
24: What is the primary responsibility of network management in an operating system?
Correct Answer: B) Managing network communications and performance
1.4.3 - Types of Operating System.
25: What is the primary function of a Batch Operating System?
Correct Answer: B) To batch similar jobs together and process them without direct user interaction
26: Which of the following is an advantage of Batch Operating Systems?
Correct Answer: C) Reduced idle time with efficient job processing
27: In a Multi-Programming Operating System, what is stored in the main memory?
Correct Answer: B) Multiple programs that can run simultaneously
28: What is a significant disadvantage of Multi-Programming Operating Systems?
Correct Answer: C) Lack of direct interaction with system resources
29: What defines a Multi-Processing Operating System?
Correct Answer: B) It uses many CPUs to execute tasks
30: Which of the following is an advantage of a Multi-Processing Operating System?
Correct Answer: B) It increases the system's throughput
31: A Multi-Tasking Operating System can handle:
Correct Answer: B) Multiple tasks using round-robin scheduling
32: What is a key disadvantage of a Multi-Tasking Operating System?
Correct Answer: C) The system heats up when running large programs repeatedly
33: In a Time-Sharing Operating System, the term 'Quantum' refers to:
Correct Answer: B) The amount of time allotted to each task for execution
34: Which of the following is a benefit of Time-Sharing Operating Systems?
Correct Answer: B) Reduced hardware costs by sharing resources
35: What is a Distributed Operating System?
Correct Answer: C) An OS that uses a network of interconnected, independent computers
36: Which of the following is an advantage of Distributed Operating Systems?
Correct Answer: C) Faster data exchange and scalability
37: Network Operating Systems primarily:
Correct Answer: A) Allow multiple computers to share resources over a network
38: Which of the following is an example of a Network Operating System?
Correct Answer: C) UNIX
39: Real-Time Operating Systems are most suitable for:
Correct Answer: B) Real-time applications like air traffic control and robotics
40: Which type of Real-Time Operating System is designed for applications with strict timing constraints?
Correct Answer: C) Hard Real-Time System
41: What is a common disadvantage of Real-Time Operating Systems?
Correct Answer: C) Requires specialized device drivers and interrupts
42: What is a unique feature of a Real-Time Operating System compared to other types?
Correct Answer: B) It provides real-time response and high reliability
43: Which operating system type is commonly used for critical systems like medical imaging and industrial control?
Correct Answer: C) Real-Time Operating System
44: What is a primary feature of Hard Real-Time Systems?
Correct Answer: B) No virtual memory usage