SOFTWARE
Firstly, let’s discuss what is software?
Organized collections of computer data and instructions are known as computer software. Computer software can be broken up into two categories. System software and Application Software. Without software, computer hardware would be nearly useless.
Now I want to discuss about SYSTEM SOFTWARE.
System Software consists of all programs, languages and documentation supplied by the manufacturer along with the computer. These programs allow the user to communicate with the computer and write or develop his own programs. System software are programs held permanently on a machine, which will relieve the programmer from some mundane tasks and will improve resources utilization.
System Software includes:
1. Operation System
2. Utilities
3. Drives
FUNCTIONS OF AN OPERATION SYSTEM:
1. Does memory management
2. Provides a user interface
3. Allows multi-tasking
4. Provides security
5. Does peripheral management
Firstly, I want to discuss about MEMORY MANAGEMENT
MEMORY MANAGEMENT- is the process of controlling and coordinating computer memory.
USER INTERFACE — Operation System has to provide a link between the user and the computer hardware.
MULTITASKING- in an operating system, is allowing a user to perform more than one computer task (such as the operation of an application program) at a time.
SECURITY- It ensure security of the system through USERNAME and PASSWORD.
PERIPHERAL MANAGEMENT- controls peripheral devices by sending them commands in their own computer language.
Now let’s talk about APPLICATION SOFTWARE.
Application Software are programs employed by the user to perform some specific functions. For example, an application software can be a program used for inventory control in business or a program used for engineering design.
APPLICATION SOFTWARE INCLUDES:
1. Web Browser
2. Email clients
3. Computer Aided Design
4. Graphic Processing Software
5. Spreadsheets
6. Database Management System
7. Word Processors
WEB BROWSER- is a software application for accessing information on the World Wide Web.
EMAIL CLIENT- allows for the exchange of digital messages from single author to one more recipient.
COMPUTER AIDED DESIGH- it is application, that assists engineers to create, modify analyze and optimize a design.
GRAPHIC PROCESSING SOFTWARE- in computer graphics, graphics software refers to a program or collection of programs that enable a person to manipulate images or models visually on a computer.
SPREADSHEETS- it is used to easily perform mathematical calculations on statistical data and totaling long columns of numbers or determining percentages and averages.
DATABASED MANAGEMENT SYSTEM- is a software system which is used for creating and managing databases.
WORD PROCESSOR- is a software application, that is used for the production of a document.