Types of software
9 flashcards to master Types of software
Smart Spaced Repetition
Rate each card Hard, Okay, or Easy after flipping. Your progress is saved and cards are scheduled for optimal review intervals.
Define 'system software' and provide an example.
System software manages and controls computer hardware so that application software can perform a task. An example is an operating system like Windows or macOS.
What is 'application software' and how does it differ from system software? Give an example.
Application software performs specific tasks for the user, unlike system software which manages hardware. Examples include web browsers, word processors, and games.
Explain the role of an 'operating system'.
An operating system (OS) manages hardware and software resources, providing common services for computer programs. It acts as an interface between the user and the hardware, such as managing memory and processes.
Describe the purpose of 'utility' software and give two examples.
Utility software helps to manage, maintain, and control computer hardware. Examples include antivirus software, disk defragmenters, and file compression tools.
What is 'firmware', and where is it typically stored?
Firmware is software permanently embedded in hardware devices to provide basic control instructions. It is typically stored in ROM (Read-Only Memory) or flash memory.
Explain what 'open source' software is and state one advantage.
Open source software has source code available to users, which can be modified and distributed. One advantage is that it's often free and community-supported, encouraging innovation.
What is 'proprietary' software and what are its key characteristics?
Proprietary software is owned by a specific company and the source code is not available to the public. It is often sold with a license, granting users the right to use it under specific terms.
Give an example scenario where using utility software would be beneficial.
If your computer is running slowly, running a disk defragmenter utility can reorganize files on the hard drive, potentially improving performance.
Describe the difference between system and application software using an example.
System software, like Windows, manages the hardware. Application software, like Microsoft Word, allows a user to create documents. Application software relies on system software to function.
Key Questions: Types of software
Define 'system software' and provide an example.
System software manages and controls computer hardware so that application software can perform a task. An example is an operating system like Windows or macOS.
What is 'application software' and how does it differ from system software? Give an example.
Application software performs specific tasks for the user, unlike system software which manages hardware. Examples include web browsers, word processors, and games.
Explain the role of an 'operating system'.
An operating system (OS) manages hardware and software resources, providing common services for computer programs. It acts as an interface between the user and the hardware, such as managing memory and processes.
Describe the purpose of 'utility' software and give two examples.
Utility software helps to manage, maintain, and control computer hardware. Examples include antivirus software, disk defragmenters, and file compression tools.
What is 'firmware', and where is it typically stored?
Firmware is software permanently embedded in hardware devices to provide basic control instructions. It is typically stored in ROM (Read-Only Memory) or flash memory.
About Types of software (4.1)
These 9 flashcards cover everything you need to know about Types of software for your Cambridge IGCSE Computer Science (0478) exam. Each card is designed based on the official syllabus requirements.
What You'll Learn
- 6 Definitions - Key terms and their precise meanings that examiners expect
- 2 Key Concepts - Core ideas and principles from the 0478 syllabus
How to Study Effectively
Use the Study Mode button above to test yourself one card at a time. Try to answer each question before flipping the card. Review cards you find difficult more frequently.
Continue Learning
After mastering Types of software, explore these related topics:
- 3.4 Logic gates - 10 flashcards
- 4.2 Operating systems - 9 flashcards
Study Mode
Space to flip • ←→ to navigate • Esc to close
You're on a roll!
You've viewed 10 topics today
Create a free account to unlock unlimited access to all revision notes, flashcards, and study materials.
You're all set!
Enjoy unlimited access to all study materials.
Something went wrong. Please try again.
What you'll get:
- Unlimited revision notes & flashcards
- Track your study progress
- No spam, just study updates