Module checkpoint

Processes and inter-process communication knowledge check

Answer every question from your current understanding. After submission, compare your reasoning with the explanation and revisit any weak concept.

5 QuestionsOne Answer eachImmediate ScoreDetailed Explanations
Read→Reason→Select→Review
Question 1 of 5When does the parent thread continue after fork...join_any?
Question 2 of 5Why copy a loop variable into an automatic variable before fork...join_none?
Question 3 of 5What does a bounded mailbox of size 1 achieve between a generator and a driver?
Question 4 of 5What is a semaphore with one key typically used for?
Question 5 of 5Why use wait (ev.triggered) instead of @(ev)?

Review every selection before submitting. You can retry after reading the explanations.