Professional Knowledge Quiz for IBPS SO IT Officer 2017 - MCQ -5
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
(e) None of these
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 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
Solutions
S1. Ans.(b)
Sol. Non-preemptive scheduling is the process in which the execution of the fist process is completed before taking the other process for execution. Example: FIFO
S2. Ans.(d)
Sol. Memory management with bitmap refers to assigning memory dynamically, which is managed by the OS. Linked list is maintained of allocated and free memory segments.
S3. Ans.(b)
Sol. Multi-tasking is allowing a user to perform more than one computer task at a time. Each task consumes system storage and other resources. As more tasks are started, the system may slow down or begin to run out of shared storage.
S4. Ans.(a)
Sol. The System Call is the Request for Running any Program and for Performing any Operation on the System.
S5. Ans.(d)
Sol. Before you upgrade, we recommend that you back up your Machine.
S6. Ans.(c)
Sol. An interrupt is a signal to the processor emitted by hardware or software indicating an event that needs immediate attention. Whenever an interrupt occurs, the controller completes the execution of the current instruction and starts the execution of an Interrupt Service Routine or Interrupt Handler.
S7. Ans.(a)
Sol. A system call is typically written in a high-level language and mostly accessed by programs via a high-level API.
S8. Ans.(c)
Sol. Internal fragmentation is the wasted space within each allocated block because of rounding up from the actually requested allocation to the allocation granularity. External fragmentation is the various free spaced holes that are generated in either your memory or disk space.
S9. Ans.(b)
Sol. Polling is the process where the computer or controlling device waits for an external device to check for its readiness or state, often with low-level hardware. For example, when a printer is connected via a parallel port, the computer waits until the printer has received the next character.
S10. Ans.(d)
Sol. A single pass assembler scans the program only once and creates the equivalent binary program.The assembler substitutes all of the symbolic instruction with machine code in one pass.
No comments:
Post a Comment