1.
______ is used in an operating system to separate mechanism from policy.
Correct Answer
B. Two level implementation
Explanation
Two level implementation is used in an operating system to separate mechanism from policy. In this approach, the operating system is divided into two levels: the lower level consists of the mechanisms that are responsible for implementing the basic functions of the operating system, such as process management, memory management, and file system management. The upper level consists of the policies that determine how these mechanisms are used and configured. By separating the mechanism from policy, the operating system becomes more flexible and customizable, as different policies can be easily implemented without affecting the underlying mechanisms.
2.
The operating system creates _____ from the physical computer.
Correct Answer
B. Virtual computers
Explanation
The operating system creates virtual computers from the physical computer. This means that the operating system creates simulated or virtual instances of a computer system within the physical hardware. These virtual computers can have their own operating systems, applications, and resources, allowing multiple virtual machines to run concurrently on a single physical machine. This technology is commonly used in server virtualization, allowing for efficient utilization of hardware resources and easier management of multiple systems.
3.
______ shares characteristics with both hardware and software.
Correct Answer
A. Operating system
Explanation
An operating system shares characteristics with both hardware and software. It is a software that acts as an intermediary between the hardware and the user. Like hardware, an operating system provides the necessary infrastructure and resources for the functioning of a computer system. It manages the hardware components, such as memory, CPU, and input/output devices. At the same time, an operating system is also a software program that can be installed, updated, and customized. It provides a user interface and enables the execution of other software applications. Therefore, an operating system exhibits qualities of both hardware and software.
4.
Multiprogramming systems:
Correct Answer
C. Execute more jobs in the same time period.
Explanation
Multiprogramming systems are designed to execute multiple jobs simultaneously, allowing for increased efficiency and productivity. By allowing multiple jobs to be processed concurrently, these systems can execute more jobs in the same time period compared to single programming systems. This is achieved by efficiently allocating system resources and managing job scheduling to ensure optimal utilization. Therefore, the given answer accurately describes one of the advantages of multiprogramming systems.
5.
Which is the first program run on a computer when the computer boots up?
Correct Answer
B. Operating system
Explanation
The operating system is the first program that runs on a computer when it boots up. It is responsible for managing the computer's hardware and software resources, controlling the execution of other programs, and providing a user interface. Without an operating system, the computer would not be able to perform any tasks or run any other programs. Therefore, the operating system plays a crucial role in the initialization and functioning of a computer system.
6.
Which is built directly on the hardware?
Correct Answer
C. Operating System
Explanation
The operating system is built directly on the hardware. It is the software that manages computer hardware and provides common services for computer programs. It acts as an intermediary between the hardware and the software applications, allowing them to communicate and interact with each other. The operating system directly interacts with the computer's hardware components, such as the processor, memory, and storage devices, to execute and manage tasks efficiently.
7.
Which of the following Operating System does not implement multitasking truly?
Correct Answer
D. MS DOS
Explanation
MS DOS does not implement multitasking truly. Unlike modern operating systems, MS DOS does not have built-in support for running multiple programs simultaneously. It uses a single-tasking model, where only one program can be executed at a time. In order to switch between programs, the user has to manually exit the current program and launch another one. This lack of true multitasking capability makes MS DOS less efficient and limits its ability to handle multiple tasks concurrently.
8.
Which runs on computer hardware and serve as platform for other software to run on?
Correct Answer
A. Operating System
Explanation
The correct answer is Operating System. An operating system is a software that runs on computer hardware and provides a platform for other software to run on. It manages computer resources, such as memory and processing power, and provides services for applications to run efficiently. Without an operating system, other software would not be able to function properly on a computer.
9.
Which is the layer of a computer system between the hardware and the user program?
Correct Answer
B. Operating system
Explanation
The operating system is the layer of a computer system that sits between the hardware and the user program. It manages the computer's resources, such as the processor, memory, and input/output devices, and provides a platform for the user program to run on. The operating system also handles tasks such as file management, process scheduling, and device drivers, making it an essential component of any computer system.
10.
The primary purpose of an operating system is:
Correct Answer
A. To make the most efficient use of computer hardware.
Explanation
The primary purpose of an operating system is to make the most efficient use of computer hardware. This means that the operating system is responsible for managing and allocating system resources such as memory, CPU, and storage in order to optimize performance and ensure that different processes and applications can run smoothly. By efficiently utilizing computer hardware, the operating system allows for better overall system performance and productivity.