OS Process Management & Co-ordination Objectives 91-105

1.       A scheduling algorithm is fair
1 if no process faces starvation
2 if a process is starved, detect it and run it with high priority
3 if it uses semaphores
4 only if a queue is used for scheduling
Ans ) 1
2.       A critical region
1 is a piece of code which only one process executes at a time
2 is a region prone to deadlock
3 is a piece of code which only a finite number of processes execute
4 is found only in Windows NT operation system
Ans ) 1
3.       Semaphore can be used for solving __________.
1 Wait & signal
2 Deadlock
3 Synchronization
4 Priority
Ans ) 3
4.       The operating system of a computer serves as a software interface between the user and the ________.
1 Hardware
2 Peripheral
3 Memory
4 Screen
Ans ) 1
5.       What is the name of the software which deals with the running of the actual computer and not with the programming problems?
1 Operating system
2 System program
3 Object program
4 Source program
Ans ) 2
6.       An optimal scheduling algorithm in terms of minimizing the average waiting time of a given set of processes is ________.
1 FCFS scheduling algorithm
2 Round robin scheduling algorithm
3 Shortest job - first scheduling algorithm
4 None of the above
Ans ) 3
7.       Real time systems are ________.
1 Primarily used on mainframe computers
2 Used for monitoring events as they occur
3 Used for program development
4 Used for real time interactive users
Ans ) 2
8.       Which technique was introduced because a single job could not keep both the CPU and the I/O devices busy?
1 Time-sharing
2 SPOOLing
3 Preemptive scheduling
4 Multiprogramming
Ans ) 4

9.       Inter process communication can be done through __________.
1 Mails
2 Messages
3 System calls
4 Traps
Ans ) 2

10.   In Priority Scheduling a priority number (integer) is associated with each process. The CPU is allocated to the process with the highest priority (smallest integer = highest priority). The problem of, Starvation ? low priority processes may never execute, is resolved by __________.
1 Terminating the process.
2 Aging
3 Mutual Exclusion
4 Semaphore
Ans ) 2
11.   CPU performance is measured through ________.
1 Throughput
2 MHz
3 Flaps
4 None of the above
Ans ) 1
12.   PCB =
1 Program Control Block
2 Process Control Block
3 Process Communication Block
4 None of the above
Ans ) 2
13.    Software is a program that directs the overall operation of the computer, facilitates its use and interacts with the user. What are the different types of this software ?
1 Operating system
2 Language Compiler
3 Utilities
4 All of the above
Ans ) 4

14.    A __________ is a software that manages the time of a microprocessor to ensure that all time critical events are processed as efficiently as possible. This software allows the system activities to be divided into multiple independent elements called tasks.
1 Kernel
2 Shell
3 Processor
4 Device Driver
Ans ) 1

15.   The primary job of the operating system of a computer is to ________.
1 Command Resources
2 Manage Resources
3 Provide Utilities
4 Be user friendly

Ans ) 2




No comments:

Post a Comment

Thank you for using this blog.