Respuesta :
Answer:
a. The process has done something wrong (segmentation fault, etc.)
Explanation:
Events that cause signals to be generated by kernel and sent to childless foreground process is the process has done something wrong(segmentation fault), as Hardware exceptions generate signals,for example, divide by 0 or invalid memory reference. These conditions are usually detected by the hardware, and the kernel is notified. The kernel then generates the appropriate signal for the process that was running at the time the condition occurred.
When the process has done something wrong, it will cause signals to be generated by the kernel and sent to the foreground process (Option a).
- A foreground process refers to a command or specific task with which a computer user is interacting and using it.
- A multitasking operating system is a computer system that supports the execution of different processes (i.e., commands) in the background, while it is possible to continue working in the foreground.
- A segmentation fault refers to the error that leads programs to crash when they attempt to access a region of computer memory in an invalid manner.
In conclusion, when the process has done something wrong, it will cause signals to be generated by the kernel and sent to the foreground process (Option a).
Learn more in:
https://brainly.com/question/4908632