OCR H446 · Component 02 · Algorithms and programming
2.1.5 Thinking concurrently
Separate independent work from dependencies and reason about coordination costs.
What to revise
Practise thinking concurrently.
Start with these questions from the thinking concurrently topic pack. In the workspace, explain each idea from memory, compare your reasoning with the feedback, then revisit the concepts that need practice.
Use the pack alongside your OCR H446 algorithms and programming revision. Your self-reported confidence helps plan the next review; it is not an exam mark or predicted grade.
- How can tasks be concurrent on one processor core?Concurrency
- What distinguishes parallel execution from concurrency alone?Compare
- Which can be done concurrently: resizing separate photographs or consuming a result that has not yet been calculated?Apply
- How can concurrency improve responsiveness during a slow file operation?Benefits
- Two bookings read the same final seat as available. What can go wrong?Risks
- Why might adding more workers fail to make a program faster?Trade-offs
RecallStride is independently produced and is not endorsed by OCR. OCR is a registered trademark of OCR. Topic content is published by its owner and has not yet had an independent academic review.