System Software
System software is a type of computer software designed to manage and control the hardware and provide a platform for running application software. It acts as a bridge between hardware and user applications, enabling smooth functioning and efficient resource management.
Examples:
Operating Systems (OS):
Manages hardware resources like CPU, memory, and storage.
Examples: Windows, macOS, Linux, Android, iOS.
Windows
Windows is the most popular and flagship operating system from Microsoft Corporation.
Windows Desktop
macOS
macOS is Apple’s proprietary operating system designed for its Mac computers, offering a user-friendly interface and seamless integration with other Apple devices and services.
Linux
Linux operating system is open-source and runs many servers and devices. It is distributed with various distributions like:
- Ubuntu
- Fedora
- OpenSuse
- CentOS
- Kali
Ubuntu Linux
Utility Programs
Utility programs perform maintenance tasks to optimize system performance.
Examples: Disk cleanup tools, Antivirus software, and File management tools.
Device Drivers
Device drivers facilitate communication between the operating system and hardware devices.
Examples: Printer drivers, and Graphics card drivers.
Firmware
Firmware is low-level software programmed directly into hardware.
Controls essential device operations like booting up.