Q1. Choose the non-preemptive scheduling algorithms amongst the following scheduling algorithms.
(a) Round Robin
(b) First-In-First-Out
(c) Multilevel Queue Scheduling
(d) Multilevel Queue Scheduling with Feedback
Q2. In which of the following ways is free memory management performed?
(a) Bitmap
(b) Linked list of free lists
(c) Karnaugh map
(d) Both (a) and (2)
(e) None of these
Q3. Which of the following terms explains the execution of more than one file at the same time on a single processor?
(a) Single tasking
(b) Multitasking
(c) Scheduling
(d) Multiprocessing
(e) None of these
Q4. Which of the following functions can be done by implementing a specific system call?
(a) We can open a file
(b) We can append a file
(C) We can change a file
(d) We can copy a file
(e) None of these
Q5. Which of the following steps should be first performed while upgrading OS?
(a) Delete the old operating system.
(b) Format Hard drives
(c) Create a backup of old operating system
(d) Create backup of all critical files.
(e) None of these
Q6. The full form of ISR is?
(a) Information Service Request
(b) Information Select Routine
(c) Interrupt Service Routine
(d) Information Service Routine
(e) None of these
Q7. Which of the following acts as an interface between the currently running program and operating systems?
(a) System call
(b) Assembly instruction
(c) APIs
(d) Functions
(e) None of these
Q8. Which of the following is an internal fragmentation?
(a) Memory divisions
(b) Logical Divisions
(c) Internal space in the partition which is wasted
(d) Division of internal memory
(e) None of these
Q9. The process of checking regularly if the device of the operating system is ready or not is called:
(a) Device driver
(b) Polling
(c) Interrupt handler
(d) Device controller
(e) None of these
Q10. Which of the following assemblers performs language processing in one go?
(a) Multi-pass assembler
(b) Two-pass assembler
(c) Three-pass assembler
(d) Single-pass assembler
(e) None of these