Introduction to Computing MCQs with Answers
Practice important Introduction to Computing MCQs with answers and explanations.
Multiple Choice Questions
Q751: What is associated with a process in modern operating systems?
- A: Program code
- B: CPU registers and memory values
- C: User interface
- D: File manager
View Answer
B
Q752: What does the process state include?
- A: Only the program code
- B: The value of the Program Counter, CPU registers, and memory values
- C: Only the memory values
- D: Only the CPU registers
View Answer
B
Q753: How does an operating system coordinate the execution of application software?
- A: By managing processes and their states
- B: By directly controlling user inputs
- C: By installing updates
- D: By allocating disk space
View Answer
A
Q754: What does the snapshot of a machine at a particular time in a process refer to?
- A: The process state
- B: The file system state
- C: The network state
- D: The user interface state
View Answer
A
Q755: What is the key difference between a program and a process?
- A: A program is static, while a process is dynamic
- B: A program is dynamic, while a process is static
- C: A program runs on hardware, while a process runs on software
- D: A process is a set of files, while a program is an executable
View Answer
A
Q756: In terms of process administration, what is a process state snapshot used for?
- A: To capture the current status of the process
- B: To store the process executable code
- C: To keep a record of user interactions
- D: To manage system memory allocation
View Answer
A
Q757: What analogy is used to explain the difference between a program and a process?
- A: A music sheet and a performance
- B: A book and a reading session
- C: A recipe and cooking
- D: A blueprint and a building
View Answer
A
Q758: What information is included in the process state?
- A: The value of the Program Counter and values in other CPU registers
- B: Only the program code
- C: Only the user inputs
- D: Only the system clock
View Answer
A
Q759: How does the operating system manage multiple processes?
- A: By keeping track of their states and coordinating their execution
- B: By running them sequentially
- C: By assigning fixed memory locations
- D: By maintaining a single user interface
View Answer
A
Q760: What is the primary role of the scheduler in an operating system?
- A: To execute processes
- B: To maintain a record of processes and manage their states
- C: To handle hardware interrupts
- D: To provide user interface services
View Answer
B