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) SLR05 – Application generation (AS & A’Level) SLR09 – Compression encryption and hashing (A’Level Only) SLR12 – Web Technologies (AS & A’Level) SLR20 – Thinking procedurally (AS & A’Level)