4. TYPES OF SOFTWARE
• Application software helps the user carry out his tasks
• e.g. word processing, games, business
• System software helps the computer carry out its tasks.
• the operating system is the main systems software on a computer
• e.g. Windows XP, Mac OS X, DOS
5. WHAT IS A COMPUTER PROGRAM?
• A computer program is a set of
instructions that tells a computer how
to carry out some task.
• A computer program is written in a
computer programming language.
• Example programming languages:
• Visual Basic, C, C++, Java, Pascal
6. 2. CHOOSING SOFTWARE
• Decide on the type of software you want.
• Make sure the software is written for your computer
• e.g. it works on a PC or Macintosh
• Make sure the software will work with your operating system.
• e.g it works on Microsoft XP or Mac OS X
• Choose between commercial software, shareware, or freeware.
software compatibility
7. SOFTWARE COMPATIBILITY
• To be compatible, software must be:
• written for the type of computer you use
• written for your computer’s operating system
• System requirements list operating system and hardware
needs for the software to work
• they will be listed somewhere in the software package
(e.g. on the box)
8. 3. TYPES OF APPLICATION SOFTWARE
• There are many types:
• office, educational, network, financial,
entertainment, groupware, utilities, etc.
• Application software costs money and usually
requires the user to sign/agree to a user
license.
9. OFFICE SOFTWARE
• Office software package several applications
together. They often include:
• Word processing, spreadsheets, databases,
slides, drawing e-mail, etc.
• e.g. Microsoft Office
10. EDUCATIONAL SOFTWARE
• There is educational and training
software for people of all ages.
11. NETWORK SOFTWARE
• Connect your computer to your local network/
• Internet/Web:
• e-mail software
• Web browsers
12. FINANCIAL SOFTWARE
• Personal finance software
helps with:
• bank accounts, investments, credit card balances
• Some packages also support online banking:
• downloading transactions, transferring funds, paying bills
13. ENTERTAINMENT SOFTWARE
• Each year, worldwide computer and video game
software sales exceed $15 billion.
14. GROUPWARE SOFTWARE
• Groupware allows a group of users on a network to work
together on a project.
• Groupware may provide services for communicating (such as
e-mail), group document development, scheduling, and
tracking.
• Documents can include text, images, or other types of data.
15. UTILITY SOFTWARE
• Utilities are system software that extends the basic
operating system , although they may be bought separately .
They are specifically designed to help , manage and tune the
computer hardware , operating system or application software
. It may perform a single task or a range of task as opposed
to application software’s.
• Some of the examples of utility software are-
1. Backup Utility
2. Disk Defragmenter
3. Virus Scanner
4. Archive
5. Encryption
6. System Utilities
7. Disk Cleaner
16. 4. WHAT IS A SOFTWARE LICENSE?
• A software license is a legal contract
that defines the ways in which you
may use the software.
• Opening the software CD's wrapping
means that you agree to the software
license
• sometimes called a shrink-wrap
license
17. 6. THE OPERATING SYSTEM (OS)
• An operating system (OS) controls/manages
all the activities in a computer.
• Microsoft Windows, Mac OS, and DOS
• The operating system helps the application
software and the hardware talk to each
other.
18. OS SERVICES
• External services
• help users start programs, manage data, and
maintain security
• Internal services
• help the computer system function efficiently
• A system resource is part of a computer
system.
• e.g. disk drive space, memory, processor time