Skip to main content

Introduction to Computing MCQs with Answers

Practice important Introduction to Computing MCQs with answers and explanations.

Multiple Choice Questions

Q761: What does the process table in the operating system contain?
  • A: The code of running programs
  • B: The process state, priority, and memory area
  • C: User preferences and settings
  • D: The directory structure of files
View Answer
B

Q762: What is a process switch also known as?
  • A: Process context switch
  • B: Process state change
  • C: Process initialization
  • D: Process termination
View Answer
A

Q763: What is a time slice in a time-sharing system?
  • A: A unit of disk space
  • B: A period of time allocated to a process
  • C: A part of the process table
  • D: A type of interrupt signal
View Answer
B

Q764: What is the role of the dispatcher in a multitasking system?
  • A: To initiate and manage the execution of scheduled processes
  • B: To handle input and output operations
  • C: To manage network connections
  • D: To update software drivers
View Answer
A

Q765: What happens when the CPU receives an interrupt signal?
  • A: It immediately shuts down
  • B: It saves the current process state and executes an interrupt handler
  • C: It starts a new process
  • D: It ignores the signal
View Answer
B

Q766: What is the function of the interrupt handler?
  • A: To save the current process state
  • B: To manage file system operations
  • C: To respond to an interrupt signal
  • D: To reload the operating system
View Answer
C

Q767: How does a CPU handle a process switch?
  • A: By stopping the current process and starting a new one immediately
  • B: By saving the current process state and then loading a new process
  • C: By ignoring the process switch request
  • D: By executing all processes simultaneously
View Answer
B

Q768: What is the importance of saving the process state during an interrupt?
  • A: To ensure that the process can resume correctly later
  • B: To free up memory space
  • C: To update the process table
  • D: To start a new process
View Answer
A

Q769: In a multiprogramming system, what determines which process gets the CPU next?
  • A: The process's priority and readiness
  • B: The length of the process's code
  • C: The user’s input
  • D: The amount of memory used
View Answer
A

Q770: What is one of the tasks of the file manager in an operating system?
  • A: Allocating CPU time slices
  • B: Allocating memory space
  • C: Allocating access to files
  • D: Allocating space in the process table
View Answer
C

Test Your Knowledge

Take a timed quiz on Introduction to Computing

🚀 Start Quiz Now