What is systems software?
Software that manages hardware and provides a platform for application software.
What is the purpose of an operating system (OS)?
To manage hardware, run applications, provide a user interface, and control system resources like memory and CPU.
Name four key functions of an operating system.
Memory management, processor (CPU) management, device/peripheral management, and file management.
What is memory management?
The OS allocates and manages RAM for programs and ensures they do not interfere with each other.
What is multitasking?
The OS switches between programs rapidly so multiple tasks appear to run simultaneously.
What is processor scheduling?
The OS decides the order in which processes get CPU time to maximise efficiency and fairness.
What is peripheral management?
The OS manages communication between the computer and hardware devices (printers, keyboards, etc.).
What is a device driver?
Software that allows the OS to communicate with and control a specific hardware device.
What is file management?
The OS organises, stores, retrieves, renames, moves and deletes files on storage devices.
What is a user interface?
The part of the OS that lets users interact with the computer (GUI or CLI).
What is a GUI?
A graphical user interface that uses windows, icons, menus and pointers.
What is a CLI?
A command-line interface where users type text commands to control the computer.
What is utility software?
Software designed to perform maintenance and optimisation tasks for the computer.
What is encryption software?
Software that scrambles data so only someone with the correct key can read it.
Why is encryption important?
It protects data privacy and security during storage and transmission.
What is defragmentation?
A utility that reorganises fragmented files on a magnetic hard drive so related data is stored contiguously.
Why is defragmentation useful?
It reduces read/write head movement on HDDs and improves performance.
What is data compression?
Reducing file size to save storage space or speed up transmission.
What is lossless compression?
Compression that preserves all original data so the file can be perfectly restored.
What is lossy compression?
Compression that removes some data permanently to achieve smaller file sizes (used for images/audio/video).
Give an example of lossless compression.
PNG images or ZIP archives.
Give an example of lossy compression.
JPEG images or MP3 audio.
What is a backup utility?
Software that creates copies of data so it can be restored if lost or corrupted.
What is a full backup?
A backup that copies all selected data every time it runs.