






Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
Software Types of Software System Software Application Software Utility Software Functions of system software Allocating system resources Monitoring system activities File and disk management
Typology: Lecture notes
1 / 11
This page cannot be seen from the preview
Don't miss anything!







Software is a set of instructions, data or programs used to operate computers and execute specific tasks. Opposite of hardware, which describes the physical aspects of a computer, software is a generic term used to refer to applications, scripts and programs that run on a device. Software can be thought of as the variable part of a computer and hardware the invariable part.
Types of Software (^) System Software (^) Application Software (^) Utility Software
1. Allocating system resources (^) The system resources are time, memory, input, and output. (^) The time in the CPU is divided into time slices. (^) the time slices is measured in terms of milliseconds. (^) Memory is also managed by operating system. (^) Disk space is the part of main memory. (^) The data flow is controlled by operating system.
Monitoring system activities (^) The system security and system performance is monitored by system software. (^) System performance includes response time and CPU utilization. (^) System security is a part of operating system. (^) Multiple users can’t access without the security code or password.
Examples of System software (^) Operating system (^) Programming language translators (^) Communication software (^) Compiler and Interpreters (^) Command line shell
Application Software (^) Application software is a collection of one or more programs used to solve a specific task (^) Few examples of application software are: (^) Word processing software (^) Spreadsheet software (^) Database software (^) Education software (^) Entertainment software
Utility Software (^) A utility or software utility is computer system software intended to analyze, configure, monitor, or help maintain a computer. Usually, a utility is smaller than a standard program in size and may be included with an operating system or installed separately. (^) Advantages of utility software (^) Utility software has been designed specifically to help in management (^) It performs a specific and useful function to maintain and increase the efficiency of a computer system (^) the computer free from unwanted software threats such as viruses or spyware (^) Adds functionality that allow the user to customize your desktop and user interface
Utility software are: (^) Some of popular utility software are described below (^) Antivirus: It is used to protect a computer from the virus (^) File Management Tool: The software is used to manage files stored in a file system. (^) Backup software, Disk repair, Disk Cleaners, Registry Cleaners, Disk Space analyzer, file manager, File Compression, Data Security