Home » Operating System MCQ Answers

Operating System MCQ Answers

Operating System MCQ Answers. Get all of the validated answers for the operating system mcq. Ideal for quick and fast review or getting ready for the actual test. if you have short time then you are on right place.

Operating System MCQ Answers

This is the operating system mcq with 100% correct answers:

Q1. To recover from failures in the network operations _____________ information may be maintained.

  1. operating system
  2. ip address
  3. stateless

Q2. On systems where there are multiple operating system, the decision to load a particular one is done by _____________

  1. process control block
  2. file control block
  3. bootstrap

Q3. Whenever a process needs I/O to or from a disk it issues a ______________

  1. a special procedure
  2. system call to the CPU
  3. all of the mentioned

Q4. The two steps the operating system takes to use a disk to hold its files are _______ and ________

  1. caching & logical formatting
  2. logical formatting & swap space creation
  3. swap space creation & caching

Q5. The _______ program initializes all aspects of the system, from CPU registers to device controllers and the contents of main memory, and then starts the operating system.

  1. main
  2. bootloader
  3. rom

Q6. In SCSI disks used in high end PCs, the controller maintains a list of _________ on the disk. The disk is initialized during ________ formatting which sets aside spare sectors not visible to the operating system.

  1. destroyed blocks, partitioning
  2. destroyed blocks, high level formatting
  3. bad blocks, partitioning

Q7. Which principle states that programs, users, and even the systems be given just enough privileges to perform their task?

  1. principle of process scheduling
  2. principle of operating system
  3. none of the mentioned

Q8. Network operating system runs on ___________

  1. every system in the network
  2. both server and every system in the network
  3. none of the mentioned

Q9. What are the types of distributed operating systems?

  1. Zone based Operating system
  2. Level based Operating system
  3. All of the mentioned

Q10. In Unix, which system call creates the new process?

  1. create
  2. new
  3. none of the mentioned

Q11. What does OS X has?

  1. monolithic kernel with modules
  2. microkernel
  3. monolithic kernel

Q12. In operating system, each process has its own __________

  1. open files
  2. pending alarms, signals, and signal handlers
  3. address space and global variables

Q13. In a timeshare operating system, when the time slot assigned to a process is completed, the process switches from the current state to?

  1. Suspended state
  2. Terminated state
  3. Blocked state

Q14. Cascading termination refers to the termination of all child processes if the parent process terminates ______

  1. Abnormally
  2. Normally
  3. None of the mentioned

Q15. When a process is in a “Blocked” state waiting for some I/O service. When the service is completed, it goes to the __________

  1. Terminated state
  2. Suspended state
  3. Running state

Q16. Transient operating system code is a code that ____________

  1. stays in the memory always
  2. never enters the memory space
  3. is not easily accessible

Q17. The portion of the process scheduler in an operating system that dispatches processes is concerned with ____________

  1. assigning ready processes to waiting queue
  2. assigning running processes to blocked queue
  3. all of the mentioned

Q18. The FCFS algorithm is particularly troublesome for ____________

  1. operating systems
  2. multiprocessor systems
  3. multiprogramming systems

Q19. For an effective operating system, when to check for deadlock?

  1. at fixed time intervals
  2. every time a resource request is made
  3. none of the mentioned

Q20. A deadlock avoidance algorithm dynamically examines the __________ to ensure that a circular wait condition can never exist.

  1. operating system
  2. resources
  3. system storage state

Q21. Swapping _______ be done when a process has pending I/O, or has to execute I/O operations only into operating system buffers.

  1. maybe
  2. can
  3. must

Q22. The main memory accommodates ____________

  1. cpu
  2. user processes
  3. all of the mentioned

Q23. The operating system is responsible for?

  1. bad-block recovery
  2. booting from disk
  3. disk initialization

Q24. The operating system and the other processes are protected from being modified by an already running process because ____________

  1. they have a protection algorithm
  2. they are in different memory spaces
  3. they are in different logical addresses

Q25. Using transient code, _______ the size of the operating system during program execution.

  1. maintains
  2. increases
  3. decreases

Q26. The operating system maintains a ______ table that keeps track of how many frames have been allocated, how many are there, and how many are available.

  1. memory
  2. mapping
  3. page

Q27. To obtain better memory utilization, dynamic loading is used. With dynamic loading, a routine is not loaded until it is called. For implementing dynamic loading ____________

  1. special support from operating system is essential
  2. special support from hardware is required
  3. special support from both hardware and operating system is essential

Q28. The _________ presents a uniform device-access interface to the I/O subsystem, much as system calls provide a standard interface between the application and the operating system.

  1. I/O systems
  2. Devices
  3. Buses

Q29. In real time operating system ____________

  1. process scheduling can be done only once
  2. all processes have the same priority
  3. kernel is not required

Q30. Hard real time operating system has ______________ jitter than a soft real time operating system.

  1. equal
  2. more
  3. none of the mentioned

Q31. For real time operating systems, interrupt latency should be ____________

  1. zero
  2. maximum
  3. dependent on the scheduling

Q32. Which one of the following is a real time operating system?

  1. Windows CE
  2. RTLinux
  3. VxWorks

Q33. The priority of a process will ______________ if the scheduler assigns it a static priority.

  1. depends on the operating system
  2. change
  3. none of the mentioned

Q34. What are the characteristics of Host based IDS?

  1. Logs are analysed to detect tails of intrusion
  2. The host operating system logs in the audit information
  3. Logs includes logins, file opens, and program executions

Q35. What are the characteristics of stack based IDS?

  1. It is programmed to interpret a certain series of packets
  2. It models the normal usage of the network as a noise characterization
  3. The host operating system logs in the audit information

Q36. If the sum of the working – set sizes increases, exceeding the total number of available frames ____________

  1. the system crashes
  2. then the process crashes
  3. the memory overflows

Q37. The information about all files is kept in ____________

  1. operating system
  2. swap space
  3. none of the mentioned

Q38. The operating system keeps a small table containing information about all open files called ____________

  1. file table
  2. directory table
  3. system table

Q39. What will happen in the single level directory?

  1. All files are contained in different directories all at the same level
  2. Depends on the operating system
  3. None of the mentioned

Q40. The operating system _______ the links when traversing directory trees, to preserve the acyclic structure of the system.

  1. deletes
  2. considers
  3. none of the mentioned

Q41. What is an operating system?

  1. interface between the hardware and application programs
  2. collection of programs that manages hardware resources
  3. system service provider to the application programs

Q42. What is the main function of the command interpreter?

  1. to provide the interface between the API and application program
  2. to handle the files in the operating system
  3. none of the mentioned

Q43. In Operating Systems, which of the following is/are CPU scheduling algorithms?

  1. Priority
  2. Round Robin
  3. Shortest Job First

Q44. To access the services of the operating system, the interface is provided by the ___________

  1. Library
  2. Assembly instructions
  3. API

Q45. CPU scheduling is the basis of ___________

  1. larger memory sized systems
  2. multiprocessor systems
  3. none of the mentioned

Q46. Which one of the following is not true?

  1. kernel remains in the memory during the entire computer session
  2. kernel is the first part of the operating system to load into memory during booting
  3. kernel is the program that constitutes the central core of the operating system

Q47. Which one of the following errors will be handle by the operating system?

  1. lack of paper in printer
  2. connection failure in the network
  3. power failure

Q48. Where is the operating system placed in the memory?

  1. in the low memory
  2. in the high memory
  3. none of the mentioned

Q49. If a process fails, most operating system write the error information to a ______

  1. new file
  2. another running process
  3. none of the mentioned

Q50. Which one of the following is not a real time operating system?

  1. RTLinux
  2. QNX
  3. VxWorks

Also Read: PPSC Assistant Food Controller Past Paper 2010 Edition Answers

Note: If you have the new question on this test, please comment Question and Multiple-Choice list in form below this article. We will update answers for you in the shortest time. Thank you! We truly value your contribution to the website.

Leave a Reply

Your email address will not be published. Required fields are marked *