
Process Management in OS
Authored by Kamarudin Ripin
English
University

AI Actions
Add similar questions
Adjust reading levels
Convert to real-world scenario
Translate activity
More...
Content View
Student View
15 questions
Show all answers
1.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
What are the different states a process can be in?
Completed
Paused
Active
Ready, Running, Blocked, Terminated
Ready
2.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Explain the Round Robin scheduling algorithm.
Round Robin scheduling algorithm assigns a random time unit to each process
Round Robin scheduling algorithm is a non-preemptive CPU scheduling algorithm
Round Robin scheduling algorithm executes processes based on priority levels
Round Robin scheduling algorithm is a preemptive CPU scheduling algorithm where each process is assigned a fixed time unit (time quantum) in a cyclic way. Once a process is executed for its time quantum, it is moved to the end of the ready queue if it is not finished.
3.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
What information is stored in a Process Control Block (PCB)?
Operating system version
Network bandwidth usage
Disk space availability
Process state, program counter, CPU registers, CPU scheduling information, memory management information, I/O status
4.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
How do processes communicate with each other in an operating system?
Cache memory, RAM, Hard drive
Keyboard input, Mouse input, Monitor output
Inter-process communication mechanisms such as pipes, sockets, shared memory, and message queues.
Memory allocation, CPU scheduling, File management
5.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Discuss the concept of resource allocation in process management.
Resource allocation does not impact process efficiency
Resource allocation in process management is the act of distributing and assigning resources like CPU time, memory, and I/O devices to processes efficiently to optimize resource utilization and ensure fair access among competing processes.
Resource allocation only involves assigning memory to processes
Resource allocation is not important in process management
6.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
What are some strategies for preventing deadlocks in an operating system?
Always allow processes to request multiple resources simultaneously
Ignore resource allocation altogether
Implement proper resource allocation, use a timeout mechanism, avoid circular wait conditions, and utilize deadlock detection and recovery algorithms.
Encourage circular wait conditions
7.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Define the concept of process priority in scheduling.
Process priority is irrelevant in scheduling
Process priority is randomly assigned in scheduling
Process priority is based on the process size in scheduling
Process priority in scheduling determines the order in which processes are executed by the operating system, with higher priority processes being favored over lower priority ones.
Access all questions and much more by creating a free account
Create resources
Host any resource
Get auto-graded reports

Continue with Google

Continue with Email

Continue with Microsoft
or continue with
%20(1).png)
Apple
Others
Already have an account?