1. Choose the process control block (PCB) items that are
relevant in CPU scheduling:
A. Process state
B. Program counter
C. CPU registers
D. Priorities.
2. Select the FALSE statement(s):
A. Mutex locks are hardware tools can be used to solve various
synchronization problems.
B. In computer programming, an atomic operation refers to a
non-interruptible operation, i.e., it either completes partially,
or has no lasting effect.
C. A thread is a flow of control within a process. Most modern
operating systems provide kernel support for threads.
D. Process management is usually not the responsibility of an
operating system.
3. Choose all the services that OS provides:
A. Scheduling processes and threads on the CPUs
B. Creating and deleting user processes
C. Providing mechanisms for process synchronization
D. Allocating and de-allocating memory space as needed
1). ANSWER :
GIVENTHAT :
A. Process state
B. Program counter
D. Priorities
Explanation : The options A,B,D are Process control block items (attributes) except CPU registers.
2.
D. Process management is usually not the responsibility of an operating system.
Explanation: The above options A,B,C are true statements and option D is false because the Process management is has responsibility of an operating system.
3.
A. Scheduling processes and threads on the CPUs
B. Creating and. deleting user processes.
C. Providing mechanisms for process synchronization.
D. Allocating and de-allocating memory space as needed.
Expalnation: The above all options ar services provided by Operating System (OS).
Get Answers For Free
Most questions answered within 1 hours.