Operating System Set 9
On This Page
This set of Operating System (OS) Multiple Choice Questions & Answers (MCQs) focuses on Operating System Set 9
Q1 | The FCFS algorithm is particularly troublesome for
- time sharing systems
- multiprogramming systems
- multiprocessor systems
- operating systems
Q2 | What is ‘Aging’?
- keeping track of cache contents
- keeping track of what pages are currently residing in memory
- keeping track of how many times a given page is referenced
- increasing the priority of jobs to ensure termination in a finite time
Q3 | An SJF algorithm is simply a priority algorithm where the priority is
- the predicted next cpu burst
- the inverse of the predicted next cpu burst
- the current cpu burst
- anything the user wants
Q4 | Which of the following scheduling algorithms gives minimum average waiting time?
- fcfs
- sjf
- round – robin
- priority
Q5 | What is an operating system?
- collection of programs that manages hardware resources
- system service provider to the application programs
- interface between the hardware and application programs
- all of the mentioned
Q6 | To access the services of operating system, the interface is provided by the
- system calls
- api
- library
- assembly instructions
Q7 | Which one of the following is not true?
- kernel is the program that constitutes the central core of the operating system
- kernel is the first part of operating system to load into memory during booting
- kernel is made of various modules which can not be loaded in running operating system
- kernel remains in the memory during the entire computer session
Q8 | Which one of the following error will be handle by the operating system?
- power failure
- lack of paper in printer
- connection failure in the network
- all of the mentioned
Q9 | What is the main function of the command interpreter?
- to get and execute the next user-specified command
- to provide the interface between the api and application program
- to handle the files in operating system
- none of the mentioned
Q10 | In Operating Systems, which of the following is/are CPU scheduling algorithms?
- round robin
- shortest job first
- priority
- all of the mentioned
Q11 | If a process fails, most operating system write the error information to a
- log file
- another running process
- new file
- none of the mentioned
Q12 | Which facility dynamically adds probes to a running system, both in user processes and in the kernel?
- dtrace
- dlocate
- dmap
- dadd
Q13 | Which one of the following is not a real time operating system?
- vxworks
- qnx
- rtlinux
- palm os
Q14 | The OS X has
- monolithic kernel
- hybrid kernel
- microkernel
- monolithic kernel with modules
Q15 | The systems which allow only one process execution at a time, are called
- uniprogramming systems
- uniprocessing systems
- unitasking systems
- none of the mentioned
Q16 | In operating system, each process has its own
- address space and global variables
- open files
- pending alarms, signals and signal handlers
- all of the mentioned
Q17 | In Unix, Which system call creates the new process?
- fork
- create
- new
- none of the mentioned
Q18 | What is interprocess communication?
- communication within the process
- communication between two process
- communication between two threads of same process
- none of the mentioned
Q19 | Which system call can be used by a parent process to determine the termination of child process?
- wait
- exit
- fork
- get
Q20 | The address of the next instruction to be executed by the current process is provided by the
- cpu registers
- program counter
- process stack
- pipe
Q21 | The number of processes completed per unit time is known as
- output
- throughput
- efficiency
- capacity
Q22 | Which of the following is not the state of a process?
- new
- old
- waiting
- running
Q23 | What is a Process Control Block?
- process type variable
- data structure
- a secondary storage section
- a block in memory
Q24 | The entry of all the PCBs of the current processes is in
- process register
- program counter
- process table
- process unit
Q25 | What is the degree of multiprogramming?
- the number of processes executed per unit time
- the number of processes in the ready queue
- the number of processes in the i/o queue
- the number of processes in memory