GkSeries.com

Operating System Multiple Choice Questions and Answers | Computers & IT MCQs

1. 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. to get and execute the next user-specified command
  4. none of the mentioned

Answer: to get and execute the next user-specified command

2. CPU scheduling is the basis of ___________
  1. multiprogramming operating systems
  2. larger memory sized systems
  3. multiprocessor systems
  4. none of the mentioned

Answer: multiprogramming operating systems

DOWNLOAD CURRENT AFFAIRS PDF FROM APP

3. If a process fails, most operating system write the error information to a ______
  1. new file
  2. another running process
  3. log file
  4. none of the mentioned

Answer: log file

4. 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. Ready state
  4. Blocked state

Answer: Ready state

5. 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. assigning ready processes to CPU
  4. all of the mentioned

Answer: assigning ready processes to CPU

6. 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
  4. resource allocation state

Answer: resource allocation state

7. Using transient code, _______ the size of the operating system during program execution.
  1. maintains
  2. changes
  3. increases
  4. decreases

Answer: changes

8. Hard real time operating system has ______________ jitter than a soft real time operating system.
  1. equal
  2. more
  3. less
  4. none of the mentioned

Answer: less

9. When was the first operating system developed?
  1. 1948
  2. 1949
  3. 1950
  4. 1951

Answer: 1950

10. BIOS is used?
  1. By operating system
  2. By compiler
  3. By interpreter
  4. By application software

Answer: By operating system

11. Which is the Linux operating system?
  1. Private operating system
  2. Windows operating system
  3. Open-source operating system
  4. None of these

Answer: Open-source operating system

12. What is the fence register used for?
  1. To disk protection
  2. To CPU protection
  3. To memory protection
  4. None of these

Answer: To memory protection

13. When were MS windows operating systems proposed?
  1. 1994
  2. 1990
  3. 1992
  4. 1985

Answer: 1985

14. What is the mean of the Booting in the operating system?
  1. Restarting computer
  2. Install the program
  3. To scan
  4. To turn off

Answer: Restarting computer

15. When you delete a file in your computer, where does it go?
  1. Recycle bin
  2. Hard disk
  3. Taskbar
  4. None of these

Answer: Recycle bin

16. What is bootstrapping called?
  1. Cold boot
  2. Cold hot boot
  3. Cold hot strap
  4. Hot boot

Answer: Cold boot

17. The size of virtual memory is based on which of the following?
  1. CPU
  2. RAM
  3. Address bus
  4. Data bus

Answer: Address bus

18. Which of the following supports Windows 64 bit?
  1. Window XP
  2. Window 2000
  3. Window 1998
  4. None of these

Answer: Window XP

19. Which of the following is a condition that causes deadlock?
  1. Mutual exclusion
  2. Hold and wait
  3. Circular wait
  4. No preemption
  5. All of these

Answer: All of these

20. In operating system, each process has its own __________
  1. open files
  2. pending alarms, signals, and signal handlers
  3. address space and global variables/li>
  4. No preemption
  5. all of the mentioned

Answer: all of the mentioned

21. Transient operating system code is a code that ____________
  1. stays in the memory always
  2. never enters the memory space
  3. comes and goes as needed
  4. No preemption

Answer: comes and goes as needed

22. The main memory accommodates ____________
  1. cpu
  2. user processes
  3. operating system
  4. all of the mentioned

Answer: operating system

23. 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. Device drivers
  2. I/O systems
  3. Devices
  4. Buses

Answer: Device drivers

24. What else is a command interpreter called?
  1. prompt
  2. kernel
  3. shell
  4. command

Answer: shell

25. Banker's algorithm is used?
  1. To prevent deadlock
  2. To deadlock recovery
  3. To solve the deadlock
  4. None of these

Answer: To prevent deadlock

26. Which of the following is a single-user operating system?
  1. Windows
  2. MAC
  3. Ms-Dos
  4. None of these

Answer: Ms-Dos

27. Which of the following windows does not have a start button?
  1. Windows 7
  2. Windows 8
  3. Windows XP
  4. None of these

Answer: Windows 8

28. Who among the following can block the running process?
  1. Fork
  2. Read
  3. Down
  4. All of these

Answer: All of these

29. Which windows was introduced to My Computer?
  1. Windows 10
  2. Windows XP
  3. Windows 95
  4. Windows 98

Answer: Windows 95

30. Which program runs first after booting the computer and loading the GUI?
  1. Desktop Manager
  2. File Manager
  3. Windows Explorer
  4. Authentication

Answer: Authentication

31. Where is the operating system placed in the memory?
  1. either low or high memory (depending on the location of interrupt vector)
  2. in the low memory
  3. in the high memory
  4. none of the mentioned

Answer: either low or high memory (depending on the location of interrupt vector)

32. 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
  4. Ready state

Answer: Ready state

33. The operating system is responsible for?
  1. bad-block recovery
  2. booting from disk
  3. disk initialization
  4. all of the mentioned

Answer: all of the mentioned

34. 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
  4. a task must be serviced by its deadline period

Answer: a task must be serviced by its deadline period

35. What is the full name of FAT?
  1. File attribute table
  2. File allocation table
  3. Font attribute table
  4. Format allocation table

Answer: File allocation table

36. What is the full name of the DSM?
  1. Direct system module
  2. Direct system memory
  3. Demoralized system memory
  4. Distributed shared memory

Answer: Distributed shared memory

37. If the page size increases, the internal fragmentation is also?..?
  1. Decreases
  2. Increases
  3. Remains constant
  4. None of these

Answer: Increases

38. Which of the following operating systems does not support more than one program at a time?
  1. Linux
  2. Windows
  3. MAC
  4. DOS

Answer: DOS

39. What is Microsoft window?
  1. Operating system
  2. Graphics program
  3. Word Processing
  4. Database program

Answer: Operating system

40. Which of the following operating systems do you use for a client-server network?
  1. MAC
  2. Linux
  3. Windows XP
  4. Windows 2000

Answer: Windows 2000

41. Which one of the following is not a real time operating system?
  1. RTLinux
  2. Palm OS
  3. QNX
  4. VxWorks

Answer: Palm OS

42. Cascading termination refers to the termination of all child processes if the parent process terminates ______
  1. Normally or abnormally
  2. Abnormally
  3. Normally
  4. None of the mentioned

Answer: Normally or abnormally

43. The operating system and the other processes are protected from being modified by an already running process because ____________
  1. every address generated by the CPU is being checked against the relocation and limit registers
  2. they have a protection algorithm
  3. they are in different memory spaces
  4. they are in different logical addresses

Answer: every address generated by the CPU is being checked against the relocation and limit registers

44. When does page fault occur?
  1. The page is present in memory.
  2. The deadlock occurs.
  3. The page does not present in memory.
  4. The buffering occurs.

Answer: The page does not present in memory.

45. Who provides the interface to access the services of the operating system?
  1. API
  2. System call
  3. Library
  4. Assembly instruction

Answer: System call

46. Which of the following is group of programs?
  1. Accessories
  2. Paint
  3. Word
  4. All of above

Answer: Accessories

47. What type of commands are required to perform various tasks in DOS?
  1. Internal commands
  2. External commands
  3. Valuable commands
  4. Primary commands

Answer: External commands

48. Which of the following is system software?
  1. Operating system
  2. Compiler
  3. Utilities
  4. All of the above

Answer: All of the above

49. To access the services of the operating system, the interface is provided by the ___________
  1. Library
  2. System calls
  3. Assembly instructions
  4. API

Answer: System calls

50. What does OS X has?
  1. monolithic kernel with modules
  2. microkernel
  3. monolithic kernel
  4. hybrid kernel

Answer: hybrid kernel

51. Swapping _______ be done when a process has pending I/O, or has to execute I/O operations only into operating system buffers.
  1. must never
  2. maybe
  3. can
  4. must

Answer: must never

52. What is the maximum length of the filename in DOS?
  1. 4
  2. 5
  3. 8
  4. 12

Answer: 8

53. What is the full name of the IDL?
  1. Interface definition language
  2. Interface direct language
  3. Interface data library
  4. None of these

Answer: Interface definition language

54. If a page number is not found in the translation lookaside buffer, then it is known as a?
  1. Translation Lookaside Buffer miss
  2. Buffer miss
  3. Translation Lookaside Buffer hit
  4. All of the mentioned

Answer: Translation Lookaside Buffer miss

55. Where are placed the list of processes that are prepared to be executed and waiting?
  1. Job queue
  2. Ready queue
  3. Execution queue
  4. Process queue

Answer: Ready queue

56. Which of the following is an example of a Real Time Operating System?
  1. MAC
  2. MS-DOS
  3. Windows 10
  4. Process Control

Answer: Process Control

57. The FCFS algorithm is particularly troublesome for ____________
  1. operating systems
  2. multiprocessor systems
  3. time sharing systems
  4. multiprogramming systems

Answer: time sharing systems

58. In Operating Systems, which of the following is/are CPU scheduling algorithms?
  1. Priority
  2. Round Robin
  3. Shortest Job First
  4. All of the mentioned

Answer: All of the mentioned

59. 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
  4. frame

Answer: frame

60. Which of the following is the extension of Notepad?
  1. .txt
  2. .xls
  3. .ppt
  4. .bmp

Answer: .txt

Please share this page

Click Here to Read more questions

Teacher Eligibility Test