Which of the following best describes a process in an Operating System?

Options

  • A. A program stored permanently on a hard disk only
  • B. A program in execution, together with its current state and allocated resources
  • C. A physical component responsible for arithmetic operations
  • D. More than one of the above
  • E. None of the above

Correct Answer (Detailed Explanation is Below)

B. A program in execution, together with its current state and allocated resources

Detailed Explanation

Explanation: A process is a program in execution. It includes program code, execution state, CPU register values, stack, data and other resources required for execution.