Вы находитесь на странице: 1из 18

Operating System 3 File Allocation Table

4 None of the above


1) The high paging activity is called Right Ans ) 1
________.
1 Inter process communication
6) Who is called a supervisor of
2 Thrashing computer acitvity ?
3 Context Switch 1 CPU
4 None of the above 2 Operating system
Right Ans ) 2 3 Control unit
4 Application Program
2) The Hardware mechanism that Right Ans ) 2
enables a device to notify the CPU is
called __________. 7) Virtual memory is __________.
1 Polling 1 An extremely large main memory
2 Interrupt 2 An extremely large secondary
3 System Call memory
4 None of the above 3 An illusion of extremely large main
Right Ans ) 2 memory
4 A type of memory used in super
3) In the running state computers.
1 only the process which has control of Right Ans ) 3
the processor is found
2 all the processes waiting for I/O to be 8) The kernel keeps track of the state of
completed are found each task by using a data structure
3 all the processes waiting for the called __
processor are found 1 Process control block
4 none of the above
2 User control block
Right Ans ) 1 3 Memory control block
4 None of the above
4) Which of the following is crucial time Right Ans ) 1
while accessing data on the disk?
1 Seek time 9) Which of the following disk
2 Rotational time scheduling techniques has a drawback
3 Transmission time
of starvation ?
4 Waiting time 1 SCAN
Right Ans ) 1 2 SSTF
3 FCFS
5) Process State is a part of 4 LIFO
1 Process Control block Right Ans ) 2
2 Inode

By Amit Sharma(amit@sedane.in) 94191 69650 1


10) A binary semaphore algorithm that is most popularly applied
1 has the values one or zero is ________.
2 is essential to binary computers 1 Shortest Remaining Time Next (SRTN)
3 is used only for synchronisation Scheduling
4 is used only for mutual exclusion 2 Priority Based Preemptive Scheduling
Right Ans ) 1 3 Round Robin Scheduling
4 None of the above
11) _________ page replacement Right Ans ) 3
alogorithm suffers from Belady's
anamoly. 15) In the multi-programming
1 LRU environment, the main memory
2 MRU consisting of _________ number of
3 FIFO process.
4 LIFO 1 Greater than 100
Right Ans ) 3 2 Only one
3 Greater than 50
12) _________ is a high speed cache 4 More than one
used to hold recently referenced page Right Ans ) 4
table entries a part of paged virtual
memory 16) In a multithreaded environment
1 Translation Lookaside buffer _______.
2 Inverse page table 1 Each thread is allocated with new
3 Segmented page table memory from main memory.
4 All the above 2 Main thread terminates after the
Right Ans ) 1 termination of child threads.
3 Every process can have only one
13) _________ does the job of thread.
allocating a process to the processor. 4 None of the above
1 Long term scheduler Right Ans ) 2
2 Short term scheduler
3 Medium term scheduler 17) Which of the following statement is
4 Dispatcher not true?
Right Ans ) 4 1 Multiprogramming implies
multitasking
14) In interactive environments such as 2 Multi-user does not imply
time-sharing systems, the primary multiprocessing
requirement is to provide reasonably 3 Multitasking does not imply
good response time and in general, to multiprocessing
share system resources equitably. In 4 Multithreading implies multi-user
such situations, the scheduling Right Ans ) 4

By Amit Sharma(amit@sedane.in) 94191 69650 2


22) In Priority Scheduling a priority
18) In one of the deadlock prevention number (integer) is associated with
methods, impose a total ordering of all each process. The CPU is allocated to
resource types, and require that each the process with the highest priority
process requests resources in an (smallest integer = highest priority). The
increasing order of enumeration. This problem of, Starvation ? low priority
voilates the _______________ processes may never execute, is
condition of deadlock resolved by __________.
1 Mutual exclusion 1 Terminating the process.
2 Hold and Wait 2 Aging
3 Circular Wait 3 Mutual Exclusion
4 No Preemption 4 Semaphore
Right Ans ) 3 Right Ans ) 2

19) In the ___________ method of data 23) CPU Scheduling is the basis of
transfer, the participation of the _________ operating system
processor is eliminated during data 1 Batch
transfer. 2 Real time
1 Buffering 3 Multiprogramming
2 Caching 4 Monoprogramming
3 Direct Memory Access Right Ans ) 3
4 Indirect Memory Access
Right Ans ) 3 24) A major problem with priority
scheduling is _________.
20) A thread is a __________ process . 1 Definite blocking
1 Heavy Weight 2 Starvation
2 Mutliprocess 3 Low priority
3 Inter Thread 4 None of the above
4 Light wieght Right Ans ) 2
Right Ans ) 4
25) ________ scheduler selects the jobs
21) Data reside in file on disk under DOS from the pool of jobs and loads into the
environment, which of the following file ready queue.
name is invalid ? 1 Long term
1 OSCONCEPTS.doc 2 Short term
2 RAW 3 Medium term
3 COMPAQ.BOOK 4 None of the above
4 JUMPSTART.BOS Right Ans ) 1
Right Ans ) 3
26) Which directory implementation is

By Amit Sharma(amit@sedane.in) 94191 69650 3


used in most Operating System? context swithching is high
1 Single level directory structure 3 is used to speed up paging
2 Two level directory structure 4 none of the above
3 Tree directory structure Right Ans ) 1
4 Acyclic directory structure …………………………………………………………
Right Ans ) 3 1) Round robin scheduling is essentially
the preemptive version of ________.
27) Saving the state of the old process 1 FIFO
and loading the saved state of the new 2 Shortest job first
process is called ________. 3 Shortes remaining
1 Context Switch 4 Longest time first
2 State Right Ans ) 1
3 Multi programming
4 None of the above 2) A page fault occurs
Right Ans ) 1 1 when the page is not in the memory
2 when the page is in the memory
28) The term " Operating System " 3 when the process enters the blocked
means ________. state
1 A set of programs which controls 4 when the process is in the ready state
computer working Right Ans ) 1
2 The way a computer operator works
3 Conversion of high-level language in 3) Which of the following will
to machine level language determine your choice of systems
4 The way a floppy disk drive operates software for your computer ?
Right Ans ) 1 1 Is the applications software you want
to use compatible with it ?
29) Resource locking ________. 2 Is it expensive ?
1 Allows multiple tasks to 3 Is it compatible with your hardware ?
simultaneously use resource 4 Both 1 and 3
2 Forces only one task to use any Right Ans ) 4
resource at any time
3 Can easily cause a dead lock 4) Let S and Q be two semaphores
condition initialized to 1, where P0 and P1
4 Is not used for disk drives processes the following statements
Right Ans ) 2 wait(S);wait(Q); ---; signal(S);signal(Q)
and wait(Q); wait(S);---
30) A thread ;signal(Q);signal(S); respectively. The
1 is a lightweight process where the above situation depicts a _________ .
context switching is low 1 Semaphore
2 is a lightweight process where the 2 Deadlock

By Amit Sharma(amit@sedane.in) 94191 69650 4


3 Signal 9) Virtual memory is __________.
4 Interrupt 1 An extremely large main memory
Right Ans ) 2 2 An extremely large secondary
memory
5) What is a shell ? 3 An illusion of extremely large main
1 It is a hardware component memory
2 It is a command interpreter 4 A type of memory used in super
3 It is a part in compiler computers.
4 It is a tool in CPU scheduling Right Ans ) 3
Right Ans ) 2
10) The process related to process
6) Routine is not loaded until it is called. control, file management, device
All routines are kept on disk in a management, information about
relocatable load format. The main system and communication that is
program is loaded into memory & is requested by any higher level language
executed. This type of loading is called can be performed by __________.
_________ 1 Editors
1 Static loading 2 Compilers
2 Dynamic loading 3 System Call
3 Dynamic linking 4 Caching
4 Overlays Right Ans ) 3
Right Ans ) 3
11) If the Disk head is located initially at
7) In the blocked state 32, find the number of disk moves
1 the processes waiting for I/O are required with FCFS if the disk queue of
found I/O blocks requests are
2 the process which is running is found 98,37,14,124,65,67.
3 the processes waiting for the 1 310
processor are found 2 324
4 none of the above 3 315
Right Ans ) 1 4 321
Right Ans ) 4
8) What is the memory from 1K - 640K
called ? 12) Multiprogramming systems
1 Extended Memory ________.
2 Normal Memory 1 Are easier to develop than single
3 Low Memory programming systems
4 Conventional Memory 2 Execute each job faster
Right Ans ) 4 3 Execute more jobs in the same time
4 Are used only on large main frame

By Amit Sharma(amit@sedane.in) 94191 69650 5


computers 2 Throughput
Right Ans ) 3 3 Efficiency
4 Capacity
13) Which is not the state of the Right Ans ) 2
process ?
1 Blocked 18) _________ is the situation in which
2 Running a process is waiting on another
3 Ready process,which is also waiting on
4 Privileged another process ... which is waiting on
Right Ans ) 4 the first process. None of the processes
involved in this circular wait are making
14) The solution to Critical Section progress.
Problem is : Mutual Exclusion, Progress 1 Deadlock
and Bounded Waiting. 2 Starvation
1 The statement is false 3 Dormant
2 The statement is true. 4 None of the above
3 The statement is contradictory. Right Ans ) 1
4 None of the above
Right Ans ) 2 19) Which of the following file name
extension suggests that the file is
15) The problem of thrashing is effected Backup copy of another file ?
scientifically by ________. 1 TXT
1 Program structure 2 COM
2 Program size 3 BAS
3 Primary storage size 4 BAK
4 None of the above Right Ans ) 4
Right Ans ) 1
20) Which technique was introduced
16) The state of a process after it because a single job could not keep
encounters an I/O instruction is both the CPU and the I/O devices busy?
__________. 1 Time-sharing
1 Ready 2 SPOOLing
2 Blocked/Waiting 3 Preemptive scheduling
3 Idle 4 Multiprogramming
4 Running Right Ans ) 4
Right Ans ) 2
21) A critical region
17) The number of processes completed 1 is a piece of code which only one
per unit time is known as __________. process executes at a time
1 Output 2 is a region prone to deadlock

By Amit Sharma(amit@sedane.in) 94191 69650 6


3 is a piece of code which only a finite used in most Operating System?
number of processes execute 1 Single level directory structure
4 is found only in Windows NT 2 Two level directory structure
operation system 3 Tree directory structure
Right Ans ) 1 4 Acyclic directory structure
Right Ans ) 3
22) The mechanism that bring a page
into memory only when it is needed is 27) The Banker¿s algorithm is used
called _____________ 1 to prevent deadlock in operating
1 Segmentation systems
2 Fragmentation 2 to detect deadlock in operating
3 Demand Paging systems
4 Page Replacement 3 to rectify a deadlocked state
Right Ans ) 3 4 none of the above
Right Ans ) 1
23) PCB =
1 Program Control Block 28) A thread
2 Process Control Block 1 is a lightweight process where the
3 Process Communication Block context switching is low
4 None of the above 2 is a lightweight process where the
Right Ans ) 2 context swithching is high
3 is used to speed up paging
24) FIFO scheduling is ________. 4 none of the above
1 Preemptive Scheduling Right Ans ) 1
2 Non Preemptive Scheduling
3 Deadline Scheduling 29) ______ is a high level abstraction
4 Fair share scheduling over Semaphore.
Right Ans ) 2 1 Shared memory
2 Message passing
25) Switching the CPU to another 3 Monitor
Process requires to save state of the old 4 Mutual exclusion
process and loading new process state Right Ans ) 3
is called as __________.
1 Process Blocking 30) A tree sturctured file directory
2 Context Switch system
3 Time Sharing 1 allows easy storage and retrieval of
4 None of the above file names
Right Ans ) 2 2 is a much debated unecessary
feature
26) Which directory implementation is

By Amit Sharma(amit@sedane.in) 94191 69650 7


3 is not essential when we have millions of Ans ) 4
files
4 none of the above 5) It is not the layer of the Operating
Right Ans ) 1 system.
1 Kernel
………………………………………………………… 2 Shell
1) The collection of processes on the disk 3 Application program
that is waiting to be brought into 4 Critcal Section
memory for execution forms the Ans ) 4
___________
1 Ready queue 6) ___________ begins at the root and
2 Device queue follows a path down to the specified
3 Input queue file
4 Priority queue 1 Relative path name
Ans ) 3 2 Absolute path name
3 Standalone name
2) Demand paged memory allocation 4 All of the above
1 allows the virtual address space to be Ans ) 2
independent of the physical memory
2 allows the virtual address space to be 7) Who is called a supervisor of
a multiple of the physical memory size computer acitvity ?
3 allows deadlock tobe detected in 1 CPU
paging schemes 2 Operating system
4 is present only in Windows NT 3 Control unit
Ans ) 1 4 Application Program
Ans ) 2
3) Which is not an Operating System ?
1 Windows 95 8) Consider the two statements. (A)
2 MS-DOS Protection is an internal problem. (B)
3 Windows 3.1 Security is considered as an external
4 Windows 2000 environment within which the system
Ans ) 3 works. Which of the statement is not
true?
4) The operating system manages 1 Only A
________. 2 Only B
1 Memory 3 Both A and B
2 Processor 4 None of the above
3 Disk and I/O devices Ans ) 4
4 All of the above
9) The process related to process

By Amit Sharma(amit@sedane.in) 94191 69650 8


control, file management, device 2 Stack allocation storage
management, information about 3 Stack allocation with dynamic binding
system and communication that is 4 Heap allocation
requested by any higher level language Ans ) 4
can be performed by __________.
1 Editors 14) In interactive environments such as
2 Compilers time-sharing systems, the primary
3 System Call requirement is to provide reasonably
4 Caching good response time and in general, to
Ans ) 3 share system resources equitably. In
such situations, the scheduling
10) Mutual exclusion algorithm that is most popularly applied
1 if one process is in a critical region is ________.
others are excluded 1 Shortest Remaining Time Next (SRTN)
2 prevents deadlock Scheduling
3 requires semaphores to implement 2 Priority Based Preemptive Scheduling
4 is found only in the Windows NT 3 Round Robin Scheduling
operating system 4 None of the above
Ans ) 1 Ans ) 3

11) Which scheduler controls the 15) Thrashing occurs ________.


degree of multiprogramming? 1 when excessive swapping takes place
1 Short term scheduler 2 when you thrash your computer
2 Long term scheduler 3 whenever deadlock occurs
3 Middle term scheduler 4 when no swapping takes place
4 None of the above Ans ) 1
Ans ) 2
16) Boundary registers ________.
12) What is the name of the software 1 Are available in temporary program
which can be legally compiled and often variable storage
used for free? 2 Are only necessary with fixed
1 Shareware program partitions
2 Public domain program 3 Track the beginning and ending the
3 Firmware program program
4 Mind Ware 4 Track page boundaries
Ans ) 2 Ans ) 3

13) The problem of fragmentation 17) The principle of locality of reference


arises in ________. justifies the use of ________.
1 Static storage allocation 1 Virtual Memory

By Amit Sharma(amit@sedane.in) 94191 69650 9


2 Interrupts
3 Main memory 22) In one of the deadlock prevention
4 Cache memory methods, impose a total ordering of all
Ans ) 4 resource types, and require that each
process requests resources in an
18) The section of code which accesses increasing order of enumeration. This
shared variables is called as voilates the _______________
__________. condition of deadlock
1 Critical section 1 Mutual exclusion
2 Block 2 Hold and Wait
3 Procedure 3 Circular Wait
4 Semaphore 4 No Preemption
Ans ) 1 Ans ) 3

19) Thrashing ________. 23) Which of the following file name


1 Reduces page I/O extension suggests that the file is
2 Decreases the degree of Backup copy of another file ?
multiprogramming 1 TXT
3 Implies excessive page I/O 2 COM
4 Improve the system performance 3 BAS
Ans ) 3 4 BAK
Ans ) 4
20) In memory management , a
technique called as paging, physical 24) The degree of Multiprogramming is
memory is broken into fixed-sized controlled by
blocks called ___________. 1 CPU Scheduler
1 Pages 2 Context Switching
2 Frames 3 Long-term Scheduler
3 Blocks 4 Medium term Scheduler
4 Segments Ans ) 3
Ans ) 2
25) The higher versions of operating
21) The state of a process after it systems are so written that programs
encounters an I/O instruction is designed for earlier versions can still be
__________. run. What is it called ?
1 Ready 1 Up gradiability
2 Blocked/Waiting 2 Upward mobility
3 Idle 3 Universality
4 Running 4 Upward Compatibility
Ans ) 2 Ans ) 4

By Amit Sharma(amit@sedane.in) 94191 69650 10


1 Operating system
26) A scheduling algorithm is fair 2 System program
1 if no process faces starvation 3 Object program
2 if a process is starved, detect it and 4 Source program
run it with high priority Ans ) 2
3 if it uses semaphores ……………………………………………….........
4 only if a queue is used for scheduling
Ans ) 1 1) The collection of processes on the disk that is
waiting to be brought into memory for
27) A critical region execution forms the ___________
1 is a piece of code which only one 1 Ready queue
2 Device queue
process executes at a time
2 is a region prone to deadlock 3 Input queue
3 is a piece of code which only a finite 4 Priority queue
number of processes execute Ans ) 3
4 is found only in Windows NT
operation system 2) Demand paged memory allocation
Ans ) 1 1 allows the virtual address space to be
independent of the physical memory
28) Semaphore can be used for solving 2 allows the virtual address space to be a
__________. multiple of the physical memory size
1 Wait & signal 3 allows deadlock tobe detected in paging
2 Deadlock schemes
3 Synchronization 4 is present only in Windows NT
4 Priority Ans ) 1
Ans ) 3
3) Which is not an Operating System ?
29) The operating system of a computer 1 Windows 95
serves as a software interface between 2 MS-DOS
the user and the ________. 3 Windows 3.1
1 Hardware 4 Windows 2000
2 Peripheral Ans ) 3
3 Memory
4) The operating system manages ________.
4 Screen
Ans ) 1 1 Memory
2 Processor
30) What is the name of the software 3 Disk and I/O devices
which deals with the running of the 4 All of the above
actual computer and not with the Ans ) 4
programming problems?

By Amit Sharma(amit@sedane.in) 94191 69650 11


5) It is not the layer of the Operating system. 2 Compilers
1 Kernel 3 System Call
2 Shell 4 Caching
3 Application program Ans ) 3
4 Critcal Section
Ans ) 4 10) Mutual exclusion
1 if one process is in a critical region others are
6) ___________ begins at the root and follows a excluded
path down to the specified file 2 prevents deadlock
1 Relative path name 3 requires semaphores to implement
2 Absolute path name 4 is found only in the Windows NT operating
3 Standalone name system
4 All of the above Ans ) 1
Ans ) 2
11) Which scheduler controls the degree of
7) Who is called a supervisor of computer multiprogramming?
acitvity ? 1 Short term scheduler
1 CPU 2 Long term scheduler
2 Operating system 3 Middle term scheduler
3 Control unit 4 None of the above
4 Application Program Ans ) 2
Ans ) 2
12) What is the name of the software which can
8) Consider the two statements. (A) Protection be legally compiled and often used for free?
is an internal problem. (B) Security is considered 1 Shareware program
as an external environment within which the 2 Public domain program
system works. Which of the statement is not 3 Firmware program
true? 4 Mind Ware
1 Only A Ans ) 2
2 Only B
3 Both A and B 13) The problem of fragmentation arises in
4 None of the above ________.
Ans ) 4 1 Static storage allocation
2 Stack allocation storage
9) The process related to process control, file 3 Stack allocation with dynamic binding
management, device management, information 4 Heap allocation
about system and communication that is Ans ) 4
requested by any higher level language can be
performed by __________. 14) In interactive environments such as time-
1 Editors sharing systems, the primary requirement is to

By Amit Sharma(amit@sedane.in) 94191 69650 12


provide reasonably good response time and in Ans ) 1
general, to share system resources equitably. In
such situations, the scheduling algorithm that is 19) Thrashing ________.
most popularly applied is ________. 1 Reduces page I/O
1 Shortest Remaining Time Next (SRTN) 2 Decreases the degree of multiprogramming
Scheduling 3 Implies excessive page I/O
2 Priority Based Preemptive Scheduling 4 Improve the system performance
3 Round Robin Scheduling Ans ) 3
4 None of the above
Ans ) 3 20) In memory management , a technique
called as paging, physical memory is broken into
15) Thrashing occurs ________. fixed-sized blocks called ___________.
1 when excessive swapping takes place 1 Pages
2 when you thrash your computer 2 Frames
3 whenever deadlock occurs 3 Blocks
4 when no swapping takes place 4 Segments
Ans ) 1 Ans ) 2

16) Boundary registers ________. 21) The state of a process after it encounters an
1 Are available in temporary program variable I/O instruction is __________.
storage 1 Ready
2 Are only necessary with fixed partitions 2 Blocked/Waiting
3 Track the beginning and ending the program 3 Idle
4 Track page boundaries 4 Running
Ans ) 3 Ans ) 2

17) The principle of locality of reference justifies 22) In one of the deadlock prevention methods,
the use of ________. impose a total ordering of all resource types,
1 Virtual Memory and require that each process requests
2 Interrupts resources in an increasing order of
3 Main memory enumeration. This voilates the
4 Cache memory _______________ condition of deadlock
Ans ) 4 1 Mutual exclusion
2 Hold and Wait
18) The section of code which accesses shared 3 Circular Wait
variables is called as __________. 4 No Preemption
1 Critical section Ans ) 3
2 Block
3 Procedure 23) Which of the following file name extension
4 Semaphore suggests that the file is Backup copy of another

By Amit Sharma(amit@sedane.in) 94191 69650 13


file ? system
1 TXT Ans ) 1
2 COM
3 BAS 28) Semaphore can be used for solving
4 BAK __________.
Ans ) 4 1 Wait & signal
2 Deadlock
24) The degree of Multiprogramming is 3 Synchronization
controlled by 4 Priority
1 CPU Scheduler Ans ) 3
2 Context Switching
3 Long-term Scheduler 29) The operating system of a computer serves
4 Medium term Scheduler as a software interface between the user and
Ans ) 3 the ________.
1 Hardware
25) The higher versions of operating systems 2 Peripheral
are so written that programs designed for 3 Memory
earlier versions can still be run. What is it called 4 Screen
? Ans ) 1
1 Up gradiability
2 Upward mobility 30) What is the name of the software which
3 Universality deals with the running of the actual computer
4 Upward Compatibility and not with the programming problems?
Ans ) 4 1 Operating system
2 System program
26) A scheduling algorithm is fair 3 Object program
1 if no process faces starvation 4 Source program
2 if a process is starved, detect it and run it with Ans ) 2
high priority
3 if it uses semaphores ……………………………………………………………
4 only if a queue is used for scheduling
Ans ) 1
1) Routine is not loaded until it is called. All
27) A critical region routines are kept on disk in a relocatable load
1 is a piece of code which only one process format. The main program is loaded into
executes at a time memory & is executed. This type of loading is
2 is a region prone to deadlock called _________
3 is a piece of code which only a finite number 1 Static loading
of processes execute 2 Dynamic loading
4 is found only in Windows NT operation 3 Dynamic linking

By Amit Sharma(amit@sedane.in) 94191 69650 14


4 Overlays 1 Stack
Ans ) 3 2 Translation Lookaside Buffer
3 Process Control Block
2) Which of the following is crucial time while 4 Program Control Block
accessing data on the disk? Ans ) 3
1 Seek time
2 Rotational time 7) Distributed OS works on the ________
3 Transmission time principle.
4 Waiting time 1 File Foundation
Ans ) 1 2 Single system image
3 Multi system image
3) The host repeatedly checks if the controller is 4 Networking image
busy until it is not. It is in a loop that status Ans ) 2
register's busy bit becomes clear. This is called
_____________ and a mechanism for the 8) The problem of fragmentation arises in
hardware controller to notify the CPU that it is ________.
ready is called ___________. 1 Static storage allocation
1 Interrupt and Polling 2 Stack allocation storage
2 Polling and Spooling 3 Stack allocation with dynamic binding
3 Polling and Interrupt 4 Heap allocation
4 Deadlock and Starvation Ans ) 4
Ans ) 3
9) Which file system does DOS typically use ?
4) Unix Operating System is an __________. 1 FAT16
1 Time Sharing Operating System 2 FAT32
2 Multi-User Operating System 3 NTFS
3 Multi-tasking Operating System 4 WNFS
4 All the Above Ans ) 1
Ans ) 4
10) The program is known as _________ which
5) Which of the following memory allocation interacts with the inner part of called kernel.
scheme suffers from External fragmentation? 1 Compiler
1 Segmentation 2 Device Driver
2 Pure demand paging 3 Protocol
3 Swapping 4 Shell
4 Paging Ans ) 4
Ans ) 1
11) The time taken by the disk arm to locate the
6) Information about a process is maintained in specific address of a sector for getting
a _________. information is called __________.

By Amit Sharma(amit@sedane.in) 94191 69650 15


1 Rotational Latency 1 Multitasking
2 Seek Time 2 Batch
3 Search Time 3 Online
4 Response Time 4 Real-time
Ans ) 2 Ans ) 4

12) Which file system does Windows 95 17) An optimal scheduling algorithm in terms of
typically use ? minimizing the average waiting time of a given
1 FAT16 set of processes is ________.
2 FAT32 1 FCFS scheduling algorithm
3 NTFS 2 Round robin scheduling algorithm
4 LMFS 3 Shorest job - first scheduling algorithm
Ans ) 2 4 None of the above
Ans ) 3
13) Identify the odd thing in the services of
operating system. 18) Real time systems are ________.
1 Accounting 1 Primarily used on mainframe computers
2 Protection 2 Used for monitoring events as they occur
3 Error detection and correction 3 Used for program development
4 Dead lock handling 4 Used for real time interactive users
Ans ) 3 Ans ) 2

14) Cryptography technique is used in 19) Which technique was introduced because a
________. single job could not keep both the CPU and the
1 Polling I/O devices busy?
2 Job Scheduling 1 Time-sharing
3 Protection 2 SPOOLing
4 File Management 3 Preemptive scheduling
Ans ) 3 4 Multiprogramming
Ans ) 4
15) Which of the following is not advantage of
multiprogramming? 20) Inter process communication can be done
1 Increased throughput through __________.
2 Shorter response time 1 Mails
3 Decreased operating system overhead 2 Messages
4 Ability to assign priorities to jobs 3 System calls
Ans ) 3 4 Traps
Ans ) 2
16) In ______ OS, the response time is very
critical. 21) In Priority Scheduling a priority number

By Amit Sharma(amit@sedane.in) 94191 69650 16


(integer) is associated with each process. The activities to be divided into multiple
CPU is allocated to the process with the highest independent elements called tasks.
priority (smallest integer = highest priority). The 1 Kernel
problem of, Starvation ? low priority processes 2 Shell
may never execute, is resolved by __________. 3 Processor
1 Terminating the process. 4 Device Driver
2 Aging Ans ) 1
3 Mutual Exclusion
4 Semaphore 26) The primary job of the operating system of
Ans ) 2 a computer is to ________.
1 Command Resources
22) CPU performance is measured through 2 Manage Resources
________. 3 Provide Utilities
1 Throughput 4 Be user friendly
2 MHz Ans ) 2
3 Flaps
4 None of the above 27) With the round robin CPU scheduling in a
Ans ) 1 time-shared system ________.
1 Using very large time slice degenerates in to
23) PCB = first come first served algorithm
1 Program Control Block 2 Using extremely small time slices improve
2 Process Control Block performance
3 Process Communication Block 3 Using extremely small time slices degenerate
4 None of the above in to last in first out algorithm
Ans ) 2 4 Using medium sized time slices leads to
shortest request time first algorithm
24) Software is a program that directs the Ans ) 1
overall operation of the computer, facilitates its
use and interacts with the user. What are the 28) Which of the following is a criterion to
different types of this software ? evaluate a scheduling algorithm?
1 Operating system 1 CPU Utilization: Keep CPU utilization as high
2 Language Compiler as possible.
3 Utilities 2 Throughput: number of processes completed
4 All of the above per unit time.
Ans ) 4 3 Waiting Time: Amount of time spent ready to
run but not running.
25) A __________ is a software that manages 4 All of the above
the time of a microprocessor to ensure that all Ans ) 4
time critical events are processed as efficiently
as possible. This software allows the system 29) Which of the following is contained in

By Amit Sharma(amit@sedane.in) 94191 69650 17


Process Control Block (PCB)?
1 Process Number
2 List of Open files
3 Memory Limits
4 All of the Above
Ans ) 4

30) Super computers typically employ _______.


1 Real time Operating system
2 Multiprocessors OS
3 desktop OS
4 None of the above
Ans ) 2

By Amit Sharma(amit@sedane.in) 94191 69650 18

Вам также может понравиться