SLR19 – Thinking ahead (AS & A’Level) OCR A’LEVEL SLR19 Identify inputs and outputs OCR A’LEVEL SLR19 Determining preconditions OCR A’LEVEL SLR19 Reusable program components OCR A’LEVEL SLR19 Caching Also in this topic... SLR02 – Types of processor (AS & A’Level) SLR03 – Input output and storage (AS & A’Level) SLR05 – Application generation (AS & A’Level) SLR08 – Introduction to programming (AS Level Only) SLR09 – Compression encryption and hashing (A’Level Only) SLR10 – Databases (AS & A’Level) SLR11 – Networks (AS & A’Level) SLR13 – Data types (AS & A’Level) SLR14 – Data structures (AS & A’Level) SLR16 – Computer related legislation (AS & A’Level) SLR17 – Ethical moral and cultural issues (AS & A’Level) SLR18 – Thinking abstractly (AS & A’Level) SLR 21 – Thinking logically (AS & A’Level) SLR 23 – Programming Techniques (AS & A’Level) SLR 24 – Computational methods (A’Level Only) SLR 25 – Algorithms (AS Level Only)