01) Which of the following is not an operating system?
a. Windows
b. Linux
c. Oracle
d. DOS
02) What is the maximum length of the filename in DOS?
a. 4
b. 5
c. 8
d. 12
03) When was the first operating system developed?
a. 1948
b. 1949
c. 1950
d. 1951
04) What is the full name of FAT?
a. File attribute table
b. File allocation table
c. Font attribute table
d. Format allocation table
05) BIOS is used?
a. By operating system
b. By compiler
c. By interpreter
d. By application software
06) When does page fault occur?
a. The page is present in memory.
b. The deadlock occurs.
c. The page does not present in memory.
d. The buffering occurs
07) Banker's algorithm is used?
a. To prevent deadlock
b. To deadlock recovery
c. To solve the deadlock
d. None of these
08) What is the fence register used for?
a. To disk protection
b. To CPU protection
c. To memory protection
d. None of these
09) If the page size increases, the internal fragmentation is also?..?
a. Decreases
b. Increases
c. Remains constant
d. None of these
10) Which of the following is a single-user operating system?
a. Windows
b. MAC
c. Ms-Dos
d. None of these
11) The size of virtual memory is based on which of the following?
a. CPU
b. RAM
c. Address bus
d. Data bus
12) Which of the following is a condition that causes deadlock?
a. Mutual exclusion
b. Hold and wait
c. Circular wait
d. No preemption
e. All of these
13) Who provides the interface to access the services of the operating system?
a. API
b. System call
c. Library
d. Assembly instruction
14) Where are placed the list of processes that are prepared to be executed and
waiting?
a. Job queue
b. Ready queue
c. Execution queue
d. Process queue
15) Which of the following does not interrupt the running process?
a. Timer interrupt
b. Device
c. Power failure
d. Scheduler process
16) Which of the following is system software?
a. Operating system
b. Compiler
c. Utilities
d. All of the above
17) Which program runs first after booting the computer and loading the GUI?
a. Desktop Manager
b. File Manager
c. Windows Explorer
d. Authentication
18) What is the use of directory structure in the operating system?
a. The directory structure is used to solve the problem of the network
connection in OS.
b. It is used to store folders and files hierarchically.
c. It is used to store the program in file format.
d. All of the these
19) What type of scheduling is round-robin scheduling?
a. Linear data scheduling
b. Non-linear data scheduling
c. Preemptive scheduling
d. Non-preemptive scheduling
20) Which conditions must be satisfied to solve a critical section problem?
a. Bounded Waiting
b. Progress
c. Mutual Exclusion
d. All of these.
21) Which of the following options is correct about the windows operating system?
a. Windows is a CUI operating system.
b. Windows is based on CUI.
c. Windows is a GUI operating system.
d. None of the these
22) Which of the following scheduling algorithms is preemptive scheduling?
a. FCFS Scheduling
b. SJF Scheduling
c. Network Scheduling
d. SRTF Scheduling
23) Which of the following operating system runs on the server?
a. Batch OS
b. Distributed OS
c. Real-time OS
d. Network OS
24) What type of memory stores data in a swap file on a hard drive?
a. Secondary memory
b. Virtual memory
c. Low memory
d. RAM
25) Which of the following "semaphore" can take the non-negative integer
values?
a. Binary Semaphore
b. Counting Semaphore
c. Real Semaphore
d. All of the these
26) Which method is the best among file allocation methods?
a. Linked
b. Contiguous
c. Indexed
d. None of the these
27) The operating system work between
a. User and Computer
b. Network and User
c. One user to another user
d. All of the these
28) What is the paging in the operating system?
a. Memory management scheme
b. Network management scheme
c. Internet management scheme
d. None of the these
29) Which of the following programs is loaded first when starting a computer?
a. Window desktop
b. Network connection program
c. Operating system
d. CMD
30) Which of the following backup methods is quickest and requires the least
amount of backup space?
a. Complete backups
b. Incremental
c. Differential
d. None of the these
31) Which of the following is not a type of directory structure?
a. Acyclic-graph directory structure
b. Single-level directory structure
c. Tree directory structure
d. Stack directory structure
32) Which of the following scheduling algorithm is non-preemptive scheduling?
a. SJF scheduling
b. Round-Robin scheduling
c. SRTF scheduling
d. None of these.
33) Which of the following scheduling reduces process flow time?
a. FCFS
b. LIFO
c. SJF
d. All of the these
34) Consider the following three processes in the FCFS.
Process ID. Brust-time. Arrival-time
P1 3 3
P2 6 6
P3 9 9
35)What is the average waiting time?
a. 2
b. 3
c. 4
d. 5
36) How many types of buffer overflow in the operating system?
a. Two
b. Six
c. Seven
d. Five
37) In which allocation method does the user size the file before creating the file?
a. Contiguous
b. Linked
c. Indexed
d. None of the these
38) Which of the following algorithms is used to avoid deadlock?
a. Dynamic Programming algorithm
b. Primality algorithms
c. Banker's algorithm
d. Deadlock algorithm
39) Which of the following component does not belong to PCB (Process Control
Block)?
a. CPU registers
b. CPU scheduling information
c. Operating System information
d. Accounting information
40) Which of the following method is used to improve the main memory
utilization?
a. Swapping
b. Operating system
c. Memory stack
d. None of these.
41) Buffer is a ___________.
a. Permanent area
b. Temporary area
c. Small area
d. Large area
42) Which of the following operating systems supports only real-time
applications?
a. Batch OS
b. Distributed OS
c. Real-time OS
d. Network OS
43) SSTF stands for ________.
a. Shortest Signal Time First
b. Shortest Seek Time First
c. System Seek Time First
d. System Shortest Time First
44) The PCB is identified by ___________.
a. Real-Number
b. Binary Number
c. Store block
d. Integer Process ID
45) Which of the following method is used to prevent threads or processes from
accessing a single resource?
a. PCB
b. Semaphore
c. Job Scheduler
d. Non-Contiguous Memory Allocation
46) Which of the following mechanisms is a locking mechanism?
a. Semaphore
b. PCB
c. Mutex
d. Binary Semaphore
47) Which of the following statements is correct about virtual memory?
a. It is a combination of the logical-memory and physical-memory
b. It is a separation of user logical memory and physical memory
c. It is a virtual network memory
d. None of the these
48) COW stands for __________
a. Compress of write memory
b. Copy overwrite
c. Compress overwrites
d. Computer of world
49) Who is responsible for keeping the process from the program?
a. Operating system
b. CPU
c. Monitor
d. All of the these
50) Operating system is a collection of
a. Software routines
b. Input-output devices
c. Hardware components
d. All of these
51) FIFO scheduling is
a. Fair-share scheduling
b. Deadline scheduling
c. Non-preemptive scheduling
d. Preemptive scheduling
52) Where the Paging is implemented ……
a. Software
b. Operating System
c. Hardware
d. B and C
e. All of these
f. None of these
53)Two operating modes of AT are
a. Direct mode, indirect mode
b. Virtual mode, dedicated mode
c. Private mode, public mode
d. Real mode, protected mode
54)Computer system is divided into how many numbers of components?
a. 1
b. 2
c. 3
d. 4
55) What is the name of the operating system that reads and reacts in terms of
actual time?
a. Real time system
b. Time sharing system
c. Quick response system
d. Batch system
56)Which of the following software is used to simplify using of system software?
a. Time sharing
b. Multi-tasking
c. Operating environment
d. Spreadsheet
57) UNIX operating system
a. can run on PC’s and larger system
b. is multitasking
c. is multiuser
d. all of these
58)Card reader is an example of
a. Multi-tasking
b. Multiprogramming
c. Batch operating system
d. None of these
59) Context switching is part of
a. Interrupt servicing
b. Interrupt handling
c. Polling
d. Spooling
60) What is the most used computer operating system?
a. Linux
b. Windows
c. Chrome os
d. Android
61) What was the first operating system?
a. Linux
b. Windows
c. GM NAA I/O
d. Android
62) When was the first operating system built?
a. 1956
b. 1950
c. 1952
d. 1960
63) What is the first windows version?
a. Windows NT
b. Windows 3.0
c. Windows 1.01
d. Windows XP
64) What does an operating system do?
a. An interface that regulates hardware and software programs
b. A hardware device
c. A program that operates the hardware devices
d. All of the above
65) Card reader is an example of
a. Multi-tasking
b. Multiprogramming
c. Batch operating system
d. None of these
66) Context switching is part of
a. Interrupt servicing
b. Interrupt handling
c. Polling
d. Spooling
67)Which of the following is an example of a spooled device?
a. A graphic display device
b. A line printer used to print the output of a number of jobs
c. A secondary storage device in a virtual memory system
d. A terminal used to enter input data to a running program
68) Operating system is resident in memory of which part?
a. Middle
b. Lower
c. Upper
d. All of these
69) Two basic types of operating systems are
a. Batch and interactive
b. Sequential and real time
c. Batch and time share
d. Sequential and direct
70) What is a batch operating system?
a. Multiple individual tasks
b. Similar types of tasks are grouped together
c. Tasks operating at different systems
d. All of the above
71) What is a time sharing operating system?
a. Makes use of log files to do basic task
b. One shell seems to be shared
c. Allows users to use one system with two different terminals
d. All of the above
72) What of the following isn’t directly related to the operating system?
a. BIOS
b. Software programs
c. Hardware devices
d. All of the above
73) What makes an operating system whole?
a. Log files
b. Input devices
c. Output devices
d. All of the above
74) What is FIFO scheduling?
a. First input-output scheduling
b. First in first out scheduling
c. Free input free output
d. All of the above
75) What is contained in the page table?
a. Base address of each frame and corresponding page number
b. Memory address and corresponding page number
c. File name and corresponding page number
d. None of Above
76) Which of the following does not support more than one program at a time?
a. DOS
b. Linux
c. Windows
d. Unix
77) Round-robin scheduling
a. allows interactive tasks quicker access to the processor
b. is quite complex to implement
c. gives each task the same chance at the processor
d. allows processor-bound tasks more time in the processor
e. None of the above
78) What is the name of the system which deals with the running of the actual
computer and not with the programming problems?
a. Operating system
b. Systems program
c. Object program
d. Source program
e. None of the above
79) The most common systems security method is
a. passwords
b. encryption
c. firewall
d. all of the above
e. None of the above
80) Tree structure displays the
a. File only
b. Directory only
c. File and directory name
d. None of above
81) Block caches or buffer caches are used
a. to improve disk performance
b. to handle interrupts
c. to increase the capacity of the main memory
d. to speed up main memory read operation
e. None of the above
82) Which of the following is not a multitasking operating system?
a. Windows
b. Linux
c. Win NT
d. DOS
83) Which one is not operating system?
a. P11
b. OS/2
c. Windows
d. Unix
84) Which one is not a system tool?
a. Backup
b. Disk defragment
c. Virus scanning
d. All of the above
85) Whenever you move a directory from one location to another
a. All files inside the directory are moved
b. All the subdirectory inside that directory are moved
c. The directory is moved the source file is not moved
d. Both A and B
86) The Basic Input Output System (BIOS) resides in
a. RAM
b. ROM
c. The CPU
d. Memory Cache
87) The maximum size of a write file is limited to only
a. Name of the file
b. Extension of the file
c. The amount of memory in your computer
d. All of above
88) The operating system creates _____ from the physical computer
a. Virtual space
b. Virtual computers
c. Virtual device
d. None
89) If you hard disk is partitioned into 3 drives, the number of recycle bin for that
hard disk is
a. 1
b. 2
c. 3
d. 4
90) The date and time displays on
a. Taskbar
b. Status bar
c. System tray
d. Launch pad
91) Which is the first program run on a computer when the computer boots up?
a. System software
b. Operating system
c. System operations
d. None
92) The Banker’s algorithm is used
a. to rectify deadlock
b. to detect deadlock
c. to prevent deadlock
d. to solve deadlock
93) The primary purpose of an operating system is:
a. To make the most efficient use of the computer hardware
b. To allow people to use the computer
c. To keep systems programmers employed
d. To make computers easier to use
94) Which one of the following is not a multitasking operating system?
a. DOS
b. Windows
c. Unix
d. Linux
95) Recently deleted files are stored in
a. Recycle bin
b. Desktop
c. Taskbar
d. My computer
96) When a peripheral device needs immediate attention from the operating
system, it generates a(n)
a. Interrupt
b. Spool
c. Stack
d. Page file
97) When you rename a file five times then the number of file in the disk is
a. 1
b. 2
c. 3
d. 5
98) The necessary conditions needed before deadlock can occur?
a. No Mutual Exclusion, Hold and wait, Preemption, Circular Wait
b. Mutual Exclusion, No Hold and wait, Preemption, Circular Wait
c. Mutual Exclusion, Hold and wait, No Preemption, Circular Wait
d. Mutual Exclusion, Hold and wait, Preemption, No Circular Wait
99) Which of the following is NOT a valid deadlock prevention scheme?
a. Release all resources before requesting a new resource
b. Number the resources uniquely and never request a lower numbered resource
than the last one requested.
c. Never request a resource after releasing any resource
d. Request and all required resources be allocated before execution.
100) Which of the following is an example of a real time operating system?
a. Lynx
b. MS DOS
c. Windows XP
d. Process Control
101) What is the method of handling deadlocks?
a. Use a protocol to ensure that the system will never enter a deadlock state.
b. Allow the system to enter the deadlock state and then recover.
c. Pretend that deadlocks never occur in the system.
d. All of the Above
102) Operating system is a ….
a. System software
b. Application software
c. Presentation software
d. Database software
103) ____ is the operating systems File and folder Manager
a. Windows Explorer
b. Windows Control Panel
c. My Computer
d. My Documents
104) UNIX operating system is a(n)
a. Multi-user operating system
b. Multi-tasking operating system
c. Time sharing operating system
d. All of the above
105) The ability of an operating system to control the activities of multiple
program at the same time is called
a. Multitasking
b. Multiprocessing
c. Multioperating
d. Multipaging
106) What is the full form of NTFS
a. New Technology File System
b. New Technical File System
c. New Technician File System
d. None of the above
107) Which is the layer of a computer system between the hardware and the user
program
a. Operating environment
b. Operating system
c. System environment
d. None
108) The operating system is the most common type of …… Software
a. Communication
b. Application
c. System
d. Word processing software
109) A program in execution is called
a. A Paging
b. A Process
c. A virtual memory
d. A Demand Page
110) Piece of code that only one thread can execute at a time is called
a. Mutual Exclusion
b. Critical Section
c. Synchronization
d. All of them
111) VGA stands for
a. Video Graphics Advance
b. Video Grey Array
c. Visual Graphics Array
d. Video Graphics Array
112) Load address for the first word of the program is called
a. Linker address origin
b. Load address origin
c. Phase library
d. Absolute library
113) The interval from the time of submission of a process to the time of
completion is termed as ____________
a. waiting time
b. turnaround time
c. response time
114) The term 'page traffic' describes ____________________
a. Number of pages in memory at a given instant
b. Number of papers required to be brought in at a given page request
c. The movement of pages in and out of memory
d. Number of pages of executing programs loaded in memory
115)
Que. The “turn-around” time of a user job is the
a. time since its submission to the time its results become available.
b. time duration for which the CPU is allotted to the job.
c. total time taken to execute the job.
d. time taken for the job to move from assembly phase to completion phase.
116) Which of the following is not a fundamental process state?
a. Ready
b. Terminated
c. Executing
d. Running
e. Blocked
117) LRU page replacement policy is
a. Least Recently Used
b. Last Restored Unit
c. Last Replace Unit
d. None
118) Which of the following approaches do not require knowledge of the system
state?
a. deadlock detection.
b. deadlock prevention.
c. deadlock avoidance.
d. none of the above.
119) Which of the following page replacement algorithms suffers from Belady’s
Anomaly?
a. Optimal replacement
b. LRU
c. FIFO
d. Both optimal replacement and FIFO
120)
. Which amongst the following is not a valid page replacement policy ?
a. LRU policy (Least Recently Used)
b. FIFO policy (First in first out)
c. RU policy (Recurrently used)
d. Optimal page replacement policy
121) The swap space in a disk is primarily used to:
a. Save process data
b. Save temporary HTML pages
c. Store the device drivers
d. Store the super-block
122) The Virtual memory is:
a. An illusion of a large main memory
b. A large main memory
c. A large secondary memory
d. None of the above
123) Thrashing occurs in a system when:
a. The processes on the system access pages and not memory frequently
b. A page fault pops up
c. The processes on the system are in running state
d. The processes on the system are in the waiting state
124) In every entry of a page table, the essential content(s) is/are:
a. Page frame number
b. Virtual page number
c. Both page frame number and virtual page number
d. Accessing the right information
125) A system that has 32-bit virtual addresses & 1 KB page size, it is not practical
to use one-level page tables for translating virtual to a physical address, due to:
a. a large amount of external fragmentation
b. a large amount of internal fragmentation
c. a large computation overhead in the process of translation
d. a large memory overhead when maintaining the page tables
126) Out of all the following, which one isn’t a form of memory?
a. translation lookaside buffer
b. instruction opcode
c. instruction register
d. instruction cache
127) Which one of these is NOT shared by the same process’s threads?
a. Address Space
b. Stack
c. Message Queue
d. File Descriptor Table
128) Which of these disk scheduling policies results in minimum head movement?
a. Circular scan
b. Elevator
c. FCS
d. None of the above
129) Out of the following, which one needs a device driver?
a. Main memory
b. Disk
c. Register
d. Cache
130) Out of these statements, which ones are/is true?
P. The shortest remaining time in the first scheduling may lead to starvation
Q. Preemptive scheduling may lead to starvation
R. In terms of responsive time, Round robin is comparatively much better than
FCFS
a. P only
b. P and R only
c. Q and R only
d. P, Q and R
131) In a computer system that consists of n number of CPUs, the maximum
processes that can exist in the Ready State would be:
a. Independent of n
b. 2n
c. n^2
d. n
132) Which of these doesn’t interrupt a running process?
a. Power failure
b. Scheduler process
c. Timer
d. A device
133) An OS implements a policy that needs a process to release all of the resources
before it makes any requests for another resource. Out of all the statements below,
select the one that is TRUE:
a. Both deadlock and starvation can occur
b. Deadlock cannot occur, but starvation can occur
c. Deadlock can occur, but starvation cannot occur
d. Neither deadlock nor starvation can occur
134) In every entry of a page table, the essential content(s) is/are:
a. Page frame number
b. Virtual page number
c. Both page frame number and virtual page number
d. Accessing the right information
135) Which one of these statements about kernel-level threads and user-level
threads is FALSE?
a. The context switch time is comparatively longer for the kernel-level threads, as
compared to the ones for the user-level threads.
b. The user-level threads don’t require any support for hardware.
c. We can schedule the related kernel-level threads in a multi-processor system on
different processors.
d. When one kernel-level thread is blocked, then all the related threads will be
blocked.
136) Which of these need not be saved necessarily during context switching
between various processes?
a. Translation look-aside buffer
b. General-purpose registers
c. Program counter
d. None of the above
137) ___ is a unique tag, usually a number identifies the file within the file system.
a. File identifier
b. File name
c. File type
d. None of the mentioned
138) To create a file ____________
a. allocate the space in file system
b. make an entry for new file in directory
c. allocate the space in file system & make an entry for new file in directory
d. none of the mentioned
140) the address generated by CPU is:
a. absolute address
b. logical address
c. physical address
d. mac address
e. both a and b
f. None of these
141) Which of the following option is true for virtual to physical address run-time
mapping?
a. CPU
b. Operating system
c. memory management unit
d. PCI
e. both a and b
f. None of these
142) — is used to point the address of a page table in memory.
a. page register
b. program counter
c. stack pointer
d. page table base register
e. both a and b
f. None of these
143) ——– Address is always deal with the program.
a. absolute
b. relative
c. logical
d. physical
e. both a and b
f. None of these
144) —- is contained by the page table.
a. page size
b. base address of every page
c. page offset
d. Page
e. both a and b
f. None of these
145) . which of the following can not be scheduled by the kernel?
a. process
b. user-level thread
c. kernel-level thread
d. none of the mentioned
146) if _______ rule sequences the jobs Orders are processed in the sequence they
arrive
a. first come, first served
b. critical ratios
c. earliest due date
d. lack time remaining
147) Select one which algorithms tend to minimize the process flow time?
a. First come First served
b. Earliest Deadline First
c. Shortest Job First
d. Longest Job First
148) The process can be classified into many groups in
a. shortest job scheduling algorithm
b. multilevel queue scheduling algorithm
c. round-robin scheduling algorithm
d. priority scheduling algorithm
149) Time quantum can be said
a. multilevel queue scheduling algorithm
b. round-robin scheduling algorithm
c. shortest job scheduling algorithm
d. priority scheduling algorithm
150) The FIFO algorithm said :
a. executes the job first that needs a minimal processor
b. the job first executes that comes last in the queue
c. the job first executes that has maximum processor needs
d. the job first executes that came in first in the queue
151) scheduling algorithm which allocates the CPU first to the process which
requests the CPU first?
a. FCFS scheduling
b. priority scheduling
c. shortest job scheduling
d. none of the mentioned
152) From the time of submission of a process to the time of completion, The
interval is termed as
a. waiting time
b. turnaround time
c. response time
d. throughput
153) under the category of_______ Round-robin scheduling falls :
a. Preemptive scheduling
b. Nonpreemptive scheduling
c. All of the mentioned
d. None of the mentioned
154) control of the CPU to the process selected by the short-term scheduler is
assigned by the module ________.
a. interrupt
b. scheduler
c. dispatcher
d. none of the mentioned