OPERATING SYSTEM PROFESSIONAL KNOWLEDGE QUESTIONS | SET-1

Operating-System-Professional-Knowledge-Question

Welcome to the Operating System Professional Knowledge Question in IT Officer. Here we are providing sample questions of the Operating System. It will be useful for the IBPS SO, IBPS RRB SO, SBI SO, LIC AAO, and many more exams. We have also included important questions that are frequently asked in exams.

1. Which among the following is not a type of operating system?

  1. Batched operating system
  2. Multi programmed operating system
  3. Time-sharing operating system
  4. Distributed Operating System
  5. All of the above are the type of operating system

2. Page stealing is a _________.

  1. It is an indication of an efficient system
  2. It is taking page frames from other working sets
  3. It should me the tuning goal
  4. None of these

3. Which of the following is not a state of a process process?

  1. New
  2. Running
  3. Waiting
  4. Testing
  5. Terminated

4. What is a process?

  1. A program which is in execution is known as process
  2. A process contains the program code and is current activity
  3. A process contains the operating system
  4. Both 1 and 2
  5. None of these

5. What is the difference between the compiler and the interpreter?

  1. An interpreter translates entire instructions at a time, but a compiler translates only one instruction at a time
  2. An interpreter reads one instruction at a time and performs the action implied by that instruction. It does not perform any translation, but a compiler translates all the instructions.
  3. The overall execution time is slow in interpreter but in compiler overall execution time is comparatively faster.
  4. Both 2 and 3
  5. None of these

6. What is a thread?

  1. A thread is a program that is under execution.
  2. Thread, sometimes referred to as a lightweight process, is a basic unit of CPU utilization
  3. Thread comprise a thread ID, program counter, a register set and a Stack
  4. All of the above
  5. None of these

7. What is Fork?

  1. The dispatching of a task
  2. The creation of a new job
  3. The creation of a new process
  4. Increasing the priority of a task
  5. None of the above

8. What is Thrashing?

  1. It is a natural effect of virtual memory systems
  2. It can always be avoided by swapping
  3. It always occurs on large computers
  4. It can be caused by poor paging algorithms
  5. None of the above

9. The register or main memory that contains the address of the operand is called.

  1. Pointer
  2. Indexed register
  3. Special location
  4. Scratch pad
  5. None of the above

10. Which of the following statements is not true about caching?

  1. A cache is a temporary Storage Area
  2. It is used to serve data faster
  3. Catching is for improving computer system performance
  4. All of the above
  5. None of the above

11. Which of the following is / are a language processor?

  1. Assembles
  2. Compilers
  3. Interpreters
  4. All of the above
  5. None of these

12. What do you mean by micro kernel?

  1. A microkernel is a kernel that Runs services that are minimal for operating system performance.
  2. It provides the minimum number of mechanisms, just enough to perform the most basic functions of a system, in order to maximize implementation flexibility.
  3. In it all operating system code is in a single executable image.
  4. Both 1 and 2
  5. None of these

13. The FIFO algorithm

  1. First run the job that entered the queue last
  2. First run the job that entered the queue first
  3. Run the job that has been in the queue the longest first
  4. Run the job with the least processor needs first
  5. None of these

14. Which of the following statements is true about Banker’s algorithm?

  1. Banker’s algorithm is used to avoid deadlock
  2. It tests for safety by simulating the allocation of predetermined maximum possible amount of all resources
  3. Sometimes referred to as the detection algorithm
  4. All 1, 2 and 3
  5. None of these

15. What do you understand by throughput?

  1. number of processes that complete their execution per time unit
  2. It is the time required to execute a particular process
  3. It is the amount of time a process has been waiting in the ready queue
  4. This is the time between the submission of the request and the first response
  5. None of these

16. Which of the following is true regarding ready queue?

  1. The ready queue is a queue of all processes that are waiting to be scheduled on a core/CPU.
  2. The ready queue is a queue of a single process that is waiting to be scheduled on a core/CPU.
  3. Every ready queue is the job queue
  4. Both 1 and 3
  5. None of these

17. Operating system maintains the page table for

  1. Each process
  2. Each thread
  3. Each instruction
  4. Each address
  5. None of these

18. In priority scheduling algorithm, when a process arrives at the ready queue, its priority is compared with the priority of

  1. All process
  2. Currently running process
  3. Parent process
  4. Input process
  5. None of these

19. In multilevel feedback scheduling algorithm

  1. A process can move to a different classified ready queue
  2. Classification of ready queue is permanent
  3. Processes are not classified into groups
  4. Classification of job queue is permanent
  5. None of these

20. FAT stands for

  1. File Application Table
  2. File Allocation Table
  3. First Allocation Table
  4. First Application Table
  5. None of these

21. In DOS the DIR command is used for _________.

  1. Display list of files & Subdirectories
  2. Display Information
  3. Delete files
  4. Copy files
  5. None of these

22. A variant of deadlock is called _________.

  1. Live lock
  2. Mutex lock
  3. Both 1 and 2
  4. None of these

23. Which of the following is an example of a real-time operating system?

  1. Mac OS
  2. UNIX
  3. Lynx OS
  4. Windows OS
  5. None of these

24. The number of processes completed per unit of time is called _________.

  1. Response time
  2. Waiting time
  3. Turnaround time
  4. Throughput
  5. None of these

25. Which of the following is the time required for a particular process to complete, from submission to completion?

  1. Waiting time
  2. Turnaround time
  3. Response time
  4. Throughput
  5. None of these

26. Which is the time difference between turn around time and burst time?

  1. Response time
  2. Waiting time
  3. Arrival Time
  4. Throughput
  5. None of these

27. Which of the following is similar to FCFS scheduling?

  1. Multilevel Feedback Queue Scheduling
  2. Earliest deadline first
  3. Round Robin Scheduling
  4. Multilevel Queue Scheduling
  5. None of these

28. Which of the following is the module that gives control of the CPU to the process selected by the short-term scheduler?

  1. Dispatcher
  2. Scheduler
  3. Running
  4. Interrupt
  5. Kernel

29. An operating system that can predict the exact duration of operations is called

  1. Soft RTOS
  2. Hard RTOS
  3. Common RTOS
  4. Both 1 and 2
  5. None of these

30. The Linux command interpreter is called _________.

  1. Kernel
  2. Shell
  3. Fork
  4. Mutex
  5. None of these

Answers key :

1. (5)2. (2)3. (4)4. (4)5. (4)6. (4)
7. (3)8. (4)9. (1)10. (4)11. (4)12. (4)
13. (2)14. (4)15. (1)16. (4)17. (1)18. (2)
19. (1)20. (2)21. (1)22. (1)23. (3)24. (4)
25. (2)26. (2)27. (3)28. (1)29. (2)30. (2)

Leave a Comment

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