OCR H446 ยท Component 02
2.1.4 Thinking logically
Recognise decisions, build Boolean conditions and follow the paths they create.
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.
- Set label = 'low'. Run IF n >= 10 THEN label = 'medium'; then a separate IF n >= 20 THEN label = 'high'. What is label for n = 24, and why?Trace
- Where is a decision needed before removing an item from a queue?Apply
- A discount requires a valid ticket and age below 18. Which logical connective joins the tests?Logic
- How does IF / ELSE affect program flow?Flow
- How do two independent IF statements differ from IF / ELSE IF?Compare
- Entry is permitted from age 16. Why is age > 16 an incorrect test?Debug
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.