SYSTEM SOFTWARE & APPLICATION SOFTWARE
The system software controls the computer. It communicates with computer’s hardware(key board, mouse, modem, sound card etc) and controls different aspects of operations.
It includes following sub categories:
o Operating system
o Device drivers
o Utilities
Operating system
An operating system is the program that manages all the other programs in a computer. It is a integrated collection of routines that service the sequencing and processing of programs by a computer.
So it is the the software responsible for controlling the allocation and usage of hardware resources such as memory, central processing unit (CPU) time, disk space, and peripheral devices.
Device driver
The device driver software is used to communicate between the devices and the computer. We have monitor, keyboard and mouse attached to almost all PC’s; if we look at the properties of these devices we will see that the operating system has installed special software to control these devices. This piece of software is called device driver software. When we attach a new device with the computer, we need software to communicate with this device. These kinds of software are known as device drivers e.g.CD Rom driver, Sound Card driver and Modem driver.
Utility Software
Utility software is a program that performs a very specific task, usually related to managing system resources. You would have noticed a utility of Disk Compression.Whenever you write a file and save it to the disk, Compression Utility compresses the file (reduce the file size) and write it to the disk and when you request this file from the disk, the compression utility uncompressed the file and shows its contents. Similarly there is another utility, Disk Defragmentation which is used to defragment the disk. The data is stored on the disks in chunks, so if we are using several files and are making changes to these files then the different portions of file are saved on different locations on the disk. These chunks are linked and the operating system knows how to read the contents of file from the disk combining all the chunks. Similarly when we delete a file then the place where that file was stored on the disk is emptied and is available now to store other files. As the time goes on, we have a lot of empty and used pieces on the disk. In such situation we say that the disk is fragmented now. If we remove this fragmentation the chunks of data on the disk will be stored close to each other and thus reading of data will be faster.For the purpose of removing fragmentation on the disk the Defragmentation utility is used.
Application software
A program or group of programs designed for end users. For example a program for Accounting, Payroll, Inventory Control System, and guided system for planes. GPS (global positioning system), another application software, is being used in vehicles, which through satellite determines the geographical position of the vehicle.
Most Popular Application Software Categories are:
Web browsers
Email clients
Word processors
No comments:
Post a Comment