Software Development: From Code to Creation
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

Types of Software
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)

Software Development Life Cycle (SDLC)
Slide 3

Software Development Life Cycle (SDLC)