Learn
4.1.1 | SYSTEM AND APPLICATION SOFTWARE
01 | HARDWARE NEEDS INSTRUCTIONS
A laptop’s keyboard, processor and screen are hardware: physical components. Software consists of programs and instructions that tell the computer what to do.
The same hardware can display a game, edit a photograph or calculate a budget because different software provides different instructions. Software is not the screen or the file you have just created: a word processor is a program, while your saved essay is data handled by that program.
For this syllabus, classify software by its main purpose: services required by the computer or services required by the user.
02 | SYSTEM SOFTWARE: KEEP THE COMPUTER WORKING
System software provides the services that the computer requires. It manages and supports the computer’s operation, providing the environment in which applications can run.
The two key examples are operating systems and utility software. A computer needs resources such as memory and peripherals managed; it also benefits from tools that maintain and protect the system.
You may interact directly with system software. Opening the operating system’s settings or running a backup utility does not change its main purpose.
03 | THE OPERATING SYSTEM
An operating system (OS) manages the computer’s resources and provides services for applications and users. Examples include Windows, macOS, Linux, Android and iOS.
| Service | What it makes possible |
|---|---|
| Manage memory | Give running programs the memory they need |
| Manage files | Organise, save and retrieve files |
| Manage peripherals and drivers | Allow programs to communicate with devices such as printers |
| Provide an interface | Let users interact with the computer |
| Provide a platform for applications | Allow compatible applications to run |
The operating system also manages multitasking, user accounts and system security and handles interrupts. You will study these functions in detail in the next lesson.
Remember: Windows is an operating system; a word processor running on Windows is an application.
04 | UTILITIES: MAINTAIN AND PROTECT
Utility software performs tasks that maintain, manage or protect a computer system. In this syllabus, utilities are examples of system software.
| Utility | Purpose | Example situation |
|---|---|---|
| Anti-malware utility | Detect and deal with malicious software | Scan downloaded files for threats |
| Backup utility | Create copies that can support recovery | Restore work after a storage failure |
| Disk-cleanup utility | Remove selected unnecessary files | Free space by deleting temporary files |
| File-compression utility | Reduce the storage needed for files | Create a compressed archive for storage or transfer |
Utilities may be included with an operating system or installed separately. Being a separate download does not make a utility application software in this syllabus classification.
A backup is useful only if the needed files can be recovered. Simply synchronising a deleted file across devices is not the same as retaining a recoverable backup.
05 | APPLICATION SOFTWARE: DO THE USER’S TASK
Application software provides the services that the user requires. It helps the user complete a task, such as writing, calculating, communicating, designing or playing a game.
| Application type | User task | Example |
|---|---|---|
| Word processor | Create and edit documents | Write a school report |
| Spreadsheet | Calculate and analyse tabular data | Model a budget using formulas |
| Database application | Store, organise and query records | Search a library’s book records |
| Web browser | Access and interact with web content | Read an online lesson |
| Graphics editor | Create or edit images | Design a club poster |
| Video editor | Edit video and audio clips | Produce a project demonstration |
| Computer-aided design (CAD) | Design models or technical drawings | Model a robot bracket |
| Game | Provide gameplay for the user | Play a puzzle game |
A database’s records are data; the program that lets you enter and query those records is software. A browser is an application even if it was included when the computer was purchased.
06 | FOLLOW ONE TASK: WRITING A REPORT
You open a word processor, type a report, save it and print it. One visible task involves several kinds of software.
| Step | Application’s role | System software’s supporting role |
|---|---|---|
| Open the document | Display and edit the report | Provide the platform and allocate resources |
| Type text | Insert and format the user’s text | Provide input-device services |
| Save | Request that the document be saved | Manage the file and storage access |
| Prepare the document for printing | Support communication with the printer through its driver |
The word processor helps you write. The operating system supports its operation and manages shared resources. The printer is hardware; its driver is software that supports communication with that hardware.
The CPU executes software instructions. The operating system coordinates resources; it does not replace the processor.
07 | COMPARE THE TWO TYPES
| Point of comparison | System software | Application software |
|---|---|---|
| Main purpose | Support and manage the computer’s operation | Perform tasks required by the user |
| Typical responsibilities | Manage resources; maintain and protect the system | Create documents, analyse data, edit media or communicate |
| Examples | Operating system; backup or anti-malware utility | Word processor; spreadsheet; browser |
| Relationship | Provide services and a platform for applications | Use system services to complete user tasks |
Exam-style comparison: System software provides services required by the computer, such as managing memory through an operating system, whereas application software provides services required by the user, such as creating documents with a word processor.
Give both purposes and relevant examples. Saying “one is for the system and one is for applications” does not explain the difference.
08 | CLASSIFY BY PURPOSE, NOT APPEARANCE
Does it run in the background? That does not decide the category. A music application can continue playing in the background; an operating-system settings window can be visible.
Was it preinstalled? That does not decide the category either. A preinstalled browser is still an application, and a separately installed backup utility is still system software in this course.
Is it free, paid or online? These describe cost or delivery, not purpose. A web-based word processor performs a user task and is application software.
When a program offers several features, explain its main role and the function named in the question.
09 | COMMON MISTAKES
- Software means hardware: the screen and processor are physical components; software supplies instructions.
- All software is application software: operating systems and utilities are system software.
- A utility must be part of the OS: it may be installed separately.
- A browser is system software because it came with the device: it provides a user service.
- The document is the word processor: distinguish the data from the program.
- System software never has a visible interface: appearance is not the classification rule.