List and explain the five common types of utility programs. (10 marks)

1. Antivirus software: Antivirus software is designed to protect your computer from malicious software such as viruses, worms, and Trojan horses. It scans your computer for known threats and removes them to prevent damage to your system.

2. Disk cleanup utilities: Disk cleanup utilities help to free up space on your computer by removing unnecessary files and temporary data. They can also optimize your disk for better performance by defragmenting it and organizing files more efficiently.

3. Backup software: Backup software allows you to create copies of your important files and store them in a secure location. This helps to protect your data in case of accidental deletion, hardware failure, or other disasters.

4. File compression tools: File compression tools help to reduce the size of files and folders, making them easier to transfer and save on disk space. They can also encrypt files for added security when sharing them with others.

5. System optimization tools: System optimization tools are designed to improve the performance of your computer by optimizing system settings, cleaning up the registry, and managing startup programs. They help to speed up your computer and ensure it runs smoothly.