OCR H446 ยท Component 02
2.1.2 Thinking ahead
Plan inputs, outputs, preconditions, cached data and reusable components before implementation.
Topic overview
Build accurate recall, then apply it.
RecallStride combines active flashcards, quick checks, exam practice and scheduled review. Progress is based on learning evidence rather than passive completion.
- A routine flags a stock shortage. State suitable input data and output data, not hardware devices.Apply
- Identify an input and an output for a room-heating controller.Apply
- What is a precondition of an algorithm?Preconditions
- What precondition does binary search require of its input list?Apply
- Why document preconditions alongside inputs and outputs?Design
- What is caching in software?Caching
Published with owner authorisation; awaiting independent academic review. RecallStride is independently produced and is not endorsed by OCR. OCR is a registered trademark of OCR.