
Slide 1
Software Development: From Code to Creation
OCR A-Level Computer Science - Year 12 Learning Objectives: • Identify and explain different types of software • Understand the Software Development Life Cycle (SDLC) • Analyze how software moves from concept to creation

Slide 2
Types of Software
System Software: Controls hardware and provides platform for other software (Windows, macOS, Linux) Application Software: Programs designed for end-users to accomplish specific tasks (Microsoft Office, Adobe Photoshop, games) Utility Software: Performs maintenance tasks and manages computer resources (antivirus, disk cleanup, file compression)

Slide 3