ISRO Computer Science (CSE) 2025 - Question 64

All ISRO Computer Science (CSE) papers | ISRO Computer Science (CSE) 2025

Topic: Operating Systems

Operating systems must provide a mechanism for parent processes to create new child processes. Which of the following statements is true when a parent process creates new process?

  • A. The parent continues to execute concurrently with its children
  • B. The parent waits until some or all of its children have terminated
  • C. The parent waits for the child process by issuing a signal () system call
  • D. Both (a) and (b)

Answer: D. Both (a) and (b)

Explanation: When a parent process creates a new child process, two primary execution possibilities exist in modern operating systems: the parent can either continue executing concurrently alongside the child, or it can block/wait (using a system call like `wait()`) until the child process finishes its execution. Both scenarios are standard and possible.

| | All questions of ISRO Computer Science (CSE) 2025