Software:
This refers to the programs that control the operation of a computer. This is a program plus its documentation.
For example, when you will be given programs in a storage device like CD- Compact Disc and its reference manuals that is Documentation.
Therefore, the term software describes the programs that are used to operate the computer system.
Program:
Is a set of instructions which tells the computer what to do. These instructions are usually written in special computer languages such as C++, COBOL, Visual Basic, Turbo Pascal etc.
TYPES OF COMPUTER SOFT WARE
There are two types of computer software
i) Application software, Are programs designed to do a specific job
Examples of application program are word processors, database programs, spread sheet, web browsers, web development tools and graphic design tools.
APPLICATION SOFTWARE
This is a type of software to perform specific function
CHARACTERISTICS
1) They cannot work without system software
2) They are specific in function
3) They are very cheap compared to system software
Example:
Excel, Microsoft word, Power point, Data base, Games, Adobe Photo shop, Adobe page maker
FUNCTIONS
1) Used to perform specific function
2) Operating system interface
ii) System software; these are programs designed to make the computer function properly. It can also help the user to apply applications software.
Examples of system software include
- Operating system
- Utility programs e.g. Ant- viruses and drives
edu.uptymez.com
FUNCTIONS
1) To control all the computer operation
2) Coordinates software and hardware
3) To display error message
CHARACTERISTICS
1) They are loaded in the system before any software
2) They are divided according to their functions
TYPES
i) SINGLE USER SINGLE TASK OPERATING SYSTEM
Is the system software which is used by a single user and it can perform a single task at a time
ii) SINGLE USER MULTI TASK OPERATING SYSTEM
This is used by a single but it can perform many functions at a time
iii) MULTI USER MULTI TASK OPERATING SYSTEM
Can be used by many users also can perform functions at a time.
iv) MULTI PROCESSING OPERATING SYSTEM
This is operating system that supports more than one processor.
E.g.: Linux, Microsoft window 1998, window XP professional, RT- Linux, RED. Linux
v) REAL TIME OPERATING SYSTEM
Often used as a control device in a dedicated application such as controlling scientific experiments, medical, imaging system, industrial control system and some display system.
E.g.: Chorls , RT- Linux, RED – Linux