On This Page

This set of Operating System (OS) Multiple Choice Questions & Answers (MCQs) focuses on Operating System Set 25

Q1 | The backing store is generally a                          
  • fast disk
  • disk large enough to accommodate copies of all memory imagesfor all users
  • disk to provide direct access to the memory images
  • all of the mentioned
Q2 | Memory management technique in which system stores and retrieves data from secondary storage for use in main
  • fragmentation
  • paging
  • mapping
  • None of the mentioned
Q3 | A Process Control Block(PCB) does not contain which of the following?
  • Code
  • Stack
  • Bootstrap Program
  • Data
Q4 | Which of the following condition(s) is/are required for a deadlock to be possible?
  • mutual exclusion
  • a process may hold allocated resources while awaiting
  • no resource can be forcibly removed from a process
  • All of the mentioned
Q5 | To avoid deadlock                          
  • there must be a fixed number of resources to
  • resource allocation must be done only
  • all deadlocked processes must be
  • inversion technique can be used
Q6 | What is the mounting of file system?
  • creating of a filesystem
  • deleting a filesystem
  • attaching portion of the file system into a directory
  • removing the portion of the file system into a directory structure
Q7 | Data cannot be written to secondary storage unless written within a              
  • file
  • swap space
  • directory
  • text format
Q8 | The larger the block size, the the internal fragmentation.
  • greater
  • lesser
  • same
  • none of the mentioned
Q9 | With a shared file                            
  • actual file exists
  • there are two copies of the file
  • the changes made by one person are not reflected to the
  • the changes made by one person are reflected to the other
Q10 | What is operating system?
  • collection of programs that manages hardware resources
  • system service provider to the application programs
  • link to interface the hardware and application programs
  • all of the mentioned
Q11 | To access the services of operating system, the interface is provided by the
  • System calls
  • API
  • Library
  • Assembly instructions
Q12 | 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 cannot be loaded in running operating system
  • kernel remains in the memory during the entire computer session
Q13 | 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
Q14 | The main function of the command interpreter is
  • 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
Q15 | By operating system, the resource management can be done via
  • time division multiplexing
  • space division multiplexing
  • both time and space division multiplexing
  • none of the mentioned
Q16 | If a process fails, most operating system write the error information to a ______
  • log file
  • another running process
  • new file
  • none of the mentioned
Q17 | Which one of the following is not a real time operating system?
  • VxWorks
  • Windows CE
  • RTLinux
  • Palm OS
Q18 | The OS X has ____________
  • monolithic kernel
  • hybrid kernel
  • microkernel
  • monolithic kernel with modules
Q19 | The systems which allows only one process execution at a time, are called
  • uniprogramming systems
  • uniprocessing systems
  • unitasking systems
  • none of the mentioned
Q20 | 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
Q21 | In Unix, Which system call creates the new process?
  • fork
  • create
  • new
  • none of the mentioned
Q22 | A process can be terminated due to
  • normal exit
  • fatal error
  • killed by another process
  • all of the mentioned
Q23 | What is the ready state of a process?
  • when process is scheduled to run after some execution
  • when process is unable to run until some task has been completed
  • when process is using the CPU
  • none of the mentioned
Q24 | What is interprocess communication?
  • Communication within the process
  • communication between two process
  • communications between two threads of same process
  • none of the mentioned
Q25 | A set of processes is deadlock if
  • each process is blocked and will remain so forever
  • each process is terminated
  • all processes are trying to kill each other
  • none of the mentioned