FUNDAMENTALS OF COMPUTER

OPERATING SYSTEMS FOR COMPUTERS

OS FUNCTIONS

Question [CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
Process management
A
allocates time for processes to use the CPU
B
is responsible for creating, deleting, renaming of files and folders
C
stores programs and data that are presently being used by the CPU
D
is the method by which the user interacts with the computer system
Explanation: 

Detailed explanation-1: -Waiting: The process is waiting for the allocation of CPU time and other resources for execution. Executing: The process is an execution state. Blocked: It is a time interval when a process is waiting for an event like I/O operations to complete.

Detailed explanation-2: -Process management is a critical function of the operating system. By managing processes, the operating system can ensure that resources are used efficiently and that the system remains stable. In addition, process management allows the operating system to control how programs interact with each other.

Detailed explanation-3: -The scheduler selects from among the processes in memory that are ready to execute and allocates the CPU to one of them.

Detailed explanation-4: -Waiting time-How much time processes spend in the ready queue waiting their turn to get on the CPU. ( Load average-The average number of processes sitting in the ready queue waiting their turn to get into the CPU. Reported in 1-minute, 5-minute, and 15-minute averages by “uptime” and “who". )

Detailed explanation-5: -Process scheduling is the activity of the process manager that handles the removal of the running process from the CPU and the selection of another process on the basis of a particular strategy. Process scheduling is an essential part of a Multiprogramming operating system.

There is 1 question to complete.