System Software - Utilities
System Software - Utilities
Definition
- System software is the software that runs and maintains a computer system.
- One type of system software is utility software, also known as utilities.
Role of Utilities
- Utilities help to manage, maintain and control computer resources.
- These programs support the functioning of the computer system by performing tasks related to the management of computer resources.
- They generally provide a useful or necessary function that is not provided by the computer’s operating system.
Types of Utilities
Disk Utilities
- Disk utilities manage and repair disk drives. They can be used for performing diagnostic tests on the hard disk and for repairing errors.
- Disk utilities often include a disk defragmenter. A disk defragmenter organises files on a disk in a continuous manner, to speed up data access and increase the life of the drive.
Backup Utilities
- Backup utilities create copies of files and databases for recovery in case of data loss.
- A backup can be automated so it happens at regular intervals, or manual where the user chooses when to make the backup.
- Users can also choose what to backup, such as individual files or the entire system.
Anti-Virus Software
- Anti-virus software scans for and removes malicious software (malware) from a computer system.
- Effective anti-virus software updates frequently to stay current with new malware threats.
- Anti-virus software can perform real-time scanning, checking files as they are used to intercept threats early.
Importance of Utilities
- Utility software is essential for the effective functioning of a computer system.
- Without utilities, the system would be exposed to threats, operate inefficiently or potentially suffer from avoidable faults.
- Regular use of utility software helps to maintain the performance and longevity of a computer system.
Automatic and Manual Utilities
- Some utilities work in the background without user intervention, such as certain security updates or virus scans. These are known as automatic utilities.
- Other utilities require user intervention and are manually triggered. These are known as manual utilities.
Remember, utilities are critical for maintaining a healthy, secure and efficient computer system. They extend the capability of the operating system and increase the overall performance and functionality of a computer.