Toggle navigation
Terms & Conditions
Contact
Home
GK
Computer
TRB
TNPSC
Aptitude
English
Reasoning
Technical
Bank Exams
SSC
Engineering
Puzzles
Interview
GD Topics
Blogs
Online Test
Free computer quiz Online Test - MeritNotes
Home
Online Exam
No. of Questions :10
Remaining Time :
1. A computer has six tape drives, with n processes competing for them. Each process may need two drives. What is the maximum value of n for the systems to be deadlock free?
(a)
3
(b)
4
(c)
5
(d)
6
2. Spooling is most beneficial in multi-programming environment where
(a)
There is limited primary memory and need for secondary memory
(b)
Jobs are evenly divided as I/O bound and CPU bound
(c)
Most jobs are I/O bound
(d)
Most jobs are CPU-bound
3. Dirty bit for a page in a page table
(a)
Allows only read on a page
(b)
Helps maintain LRU information
(c)
Helps avoid unnecessary writes on a paging device
(d)
None of these
4. Operating system
(a)
Enables the programmer to draw a flow chart
(b)
Links a program with subroutine it references
(c)
Provides a layer, user friendly interface
(d)
All of these
5. Which of the following is not an advantage of multiprogramming?
(a)
Decreased operating system overhead
(b)
Ability to assign priorities to jobs
(c)
Shorter response time
(d)
Increased throughput
6. An operating system contains 3 user processes each requiring 2 units of resource R. The minimum number of units of R such that no deadlocks will ever arise is
(a)
3
(b)
4
(c)
5
(d)
6
7. Memory management is
(a)
Critical for even the simplest operating systems
(b)
Not used on multiprogramming systems
(c)
Replaced with virtual memory on current systems
(d)
Not used in modern operating systems
8. Multiprogramming was made possible by
(a)
Operating systems
(b)
Input/output units that operate independently of the CPU
(c)
Both (a) and (b)
(d)
Neither (a) nor (b)
9. User-friendly systems are
(a)
Easy to develop
(b)
Required for batch-oriented processing
(c)
Becoming more common
(d)
Common among traditional mainframe operating systems
10. Multiprocessor is used because
(a)
Distributed capability
(b)
They increase reliability
(c)
It saves money compared to multiple single systems
(d)
All of these