Operating System Set 25
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