Software

Software is categorized into system software and application software. 

System software is further categorized into operating systems and utility software

System Sofware:

System software provides the services that the computer requires. This software enables the computer or device to work or helps maintain the good working order of the computer.

1. Operating Systems: An operating system is responsible for important functions such as how a file is written to a hard drive or how a program is loaded into RAM 

2. Utility Software: It helps in configuring and maintaining the computer device . Some examples of utility software include Compression tools (Winrar) , Backup Software (Software that backups data, which could be in the cloud), Disk clean-up, Disk de-fragmentation and Antiviruses) 

Disk Defragmenter: 

When files are saved t
o a magnetic hard disk they are sorted in the next available space, this can lead to files being split into fragments which take longer to access as the drive head has to move more. Defragmentation software puts each file back into one contiguous location 

Application Software: 

Application software provides services that the user requires. Apps on smartphones and tablets get their name from application software. Application software includes traditional computer software such as word processors and spreadsheets, social media and business software 

Notes by Sir Hamza Ahmed (2022), compiled by Rayyan Jamil Khan of Class X-T Karachi Grammar School - College Section