AOperating system
BDriver software
CWord processing software
DBoth A) and B)
Answer:
D. Both A) and B)
Read Explanation:
System software includes several key software components that manage the hardware and provide essential services for application software. The main software components in system software are:
Operating System (OS):
The Operating System is the core system software responsible for managing hardware resources (like CPU, memory, storage) and providing an interface between users and hardware. It helps in executing application software, file management, resource allocation, and process control.
Examples: Windows, macOS, Linux, Android.
Driver Software:
Driver Software allows the operating system and application software to communicate with hardware devices (like printers, graphics cards, keyboards, etc.). It translates the general instructions from the OS into specific commands for hardware devices.
Examples: Printer drivers, graphics card drivers, USB drivers.
Utility Software:
Utility Software provides maintenance and optimization tools to ensure that the system operates smoothly. These tools help in system management tasks like data backup, antivirus protection, disk cleaning, and file compression.
Examples: Antivirus programs, file management utilities, backup software.
Firmware:
Firmware is specialized software embedded in hardware devices, typically in ROM (Read-Only Memory). It provides low-level control and functions for the hardware.
Examples: BIOS (Basic Input/Output System), device firmware in printers or cameras.
System Management Software:
This category includes software that monitors and manages system performance, configurations, and health, such as system monitors and diagnostic tools.
Examples: Task Manager (Windows), Activity Monitor (macOS).
In summary, Operating Systems and Driver Software are two primary components of system software, but the overall category also includes utilities, firmware, and management software.