Operating System MCQs

1) An operating system is a program that manages the computer ____________.

A)application B)File system C)software D)hardware

Correct Ans: hardware


2)___________ provide an interface to the services made available by an operating

system. 

A)protection B)System calls C)register D)process control

Correct Ans: System calls


3) Many modern operating systems have extended the process concept to allow a process to have multiple ___________ of execution.

A)threads     B)software     C)functions     D)systems

Correct Ans: threads


4) Linux is running as the ____________ operating system.

A)guest     B)physical     C)host     D)isolated

Correct Ans: host


5) The value in the _________ register is added to every address generated by a user

process.

A)real B)logical C)relocation D)base

Correct Ans: relocation


6) In ___________ we must search the entire list, unless the list is ordered by size.

A)Last fit B)First fit C) Best fit D) Worst fit

Correct Ans: First fit


7) The system must keep a ___________ pointer to the location in the file where the

next write is to take place.

A)write     B)read     C)file position     D)delete

Correct Ans: write


8) If devices use a common set of wires, the connection is called a ___________.

A)PCI bus     B)bus     C)daisy chain     D)port

Correct Ans: bus


9) _________ is indefinite blocking situation in which processes wait indefinitely within the semaphore.

A)deadlocks      B)Priority inversion     C)starvation     D)None of these

Correct Ans: deadlocks 


10) __________ provides a set of methods for ensuring that at least one of the necessary conditions cannot hold.

A)process prevention     B)deadlock prevention     C)resource-allocation     D)Mutual exclusion

Correct Ans: deadlock prevention


11) ____________ makes guest operating systems and applications "believe" they are running on native hardware.

A)Virtualization     B)Simulation     C)Mutual exclusion     D)containers

Correct Ans: Virtualization

 

12) ____________ provide minimal process and memory management, in addition to a communication facility.

A)minikernels B)Mach C)Modules D)microkernels

Correct Ans: microkernels


13) _____________ interact with the device controller to take and give I/O and perform required error handling.

A)Device controller     B)Device Drivers     C)Interrupt handlers     D)Disk

Correct Ans: Device Drivers


14)___________ multiplexes many user-level threads to a smaller or equal number of kernel threads. 

A)many-to-one model     B)one-to-many model     C)Many-to-Many Model     D)One-to-One Model

Correct Ans: Many-to-Many Model


15) If a number of different sites are connected to one another, then a user at one site may be able to use the resources available at another in ____________.

A)Communication     B)Reliability     C)Resource Sharing     D)Computation Speedup

Correct Ans: Resource Sharing


16) ___________ determines under which directory names configuration files, libraries, system binaries, and run-time data files should be stored.

A)windows OS     B)linux distributions     C)unix system services     D)Linux file system

Correct Ans: Linux file system


17) ____________, the core, privileged executive that manages all system resources and that interacts directly with the computer hardware.

A)Unix     B)linux     C)Kernal     D)shell

Correct Ans: Kernal


18) The _____________ works closely with the VM manager to provide cache services for all components under the control of the I/0 manager.

A)VM manager     B)cache manager     C)VACB     D)disk driver

Correct Ans: cache manager


19) The ___________ manager manages the communication between applications and the interfaces provided by device drivers.

A)Linux I/O manager     B) I/O manager     C)Windows kernel-mode I/O system     D)Windows I/O

Correct Ans: Windows kernel-mode I/O


20) The ____________ provides a combination of performance, reliability, and compatibility not found in the FAT file system.

A)EFS     B)NTFS      C)MFT     D)None of these

Correct Ans: NTFS 


Comments