Application software
Programs designed for an end user to do a particular task,such as word-processing and spreadsheet,programs
Application software enables the computer to do a particular task,such as word processing
System software
Includes the operating system and all utility programs that enable the computer to operate its hardware and applications software
System software:
Real-Time processing
Processing of data occurs immediately after data is input and updating occurs before the next input occurs
Applications which use real-time processing include:
Batch processing
Data is collected over a period of time,such as a day,and is processed together at later time,such as overnight
Applications which use batch processing include:
Multi-user system
It involves many users at different computers each sharing a processor.The operating system switches between computers,giving each one a ‘time slice’
Applications which use Multi-user systems include:
-Multi-user database management systems
Utility application
A program that preforms a very specific task in managing system resources,such as a backup program
Disc defragmentation
Task scheduling
Data backup and restore
-A second copy of a file made and stored on a different storage device in case the original file gets lost,or becomes corrupted or physically damaged
Backup is used to restore data to its original state
Virus
Role of anti-virus software