Types of software


Published on

Published in: Technology, Business
  • Be the first to comment

No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide

Types of software

  1. 1. Types of Software
  2. 2. Introduction <ul><li>Software is programs or instructions that tell the computer what to do and how to do it </li></ul><ul><li>Computers need software to do even a simple job, without software computers cannot function </li></ul>
  3. 3. Types of Software <ul><li>Two types: </li></ul><ul><ul><li>System software </li></ul></ul><ul><ul><ul><li>It is the background software that enables the application software to interact with each other </li></ul></ul></ul><ul><ul><li>Application software </li></ul></ul><ul><ul><ul><li>It is a group of programs designed to accomplish a single task or a group of related tasks </li></ul></ul></ul>
  4. 4. System Software <ul><li>Also known as Operating System (OS) and Disk Operating System (DOS) </li></ul><ul><li>OS allows applications software to communicate with the hardware </li></ul><ul><li>DOS is a group of programs which manages the most basic operations of a computer system </li></ul><ul><li>DOS is a link between the users and the computer system </li></ul><ul><li>Example of OS are Window XP, Window 7,VISTA, Linux, Macintosh, etc </li></ul><ul><li>DOS programs reside on a floppy disk or hard disk </li></ul>
  5. 5. Functions of OS <ul><li>Control the hardware, the memory and the application software </li></ul><ul><li>Manages the information on the disk </li></ul><ul><li>Runs computer programs </li></ul><ul><li>Manages the startup process </li></ul>
  6. 6. Application Software <ul><li>It is a group of programs designed to accomplish a single task or a group of related tasks </li></ul><ul><li>It divided into two categories: </li></ul><ul><ul><li>User-designed application software </li></ul></ul><ul><ul><ul><li>Software that is created or designed by big companies and government department </li></ul></ul></ul><ul><ul><li>Ready-made application software </li></ul></ul><ul><ul><ul><li>A collection of programs designed for general use </li></ul></ul></ul>
  7. 7. User Designed Application Software <ul><li>Also known as Bespoke Software or Tailor-Made Software </li></ul><ul><li>These type of software are designed and developed specifically for the company or organization </li></ul>
  8. 8. Advantages <ul><li>The Company will get the exact software/system that they need </li></ul><ul><li>The software will work exactly how they want it to work </li></ul><ul><li>The software will only have the features that they specifically need in their business </li></ul>
  9. 9. Disadvantages <ul><li>Takes a long time to develop </li></ul><ul><li>Cost a great deal of money to develop such system </li></ul><ul><li>Company need to employ a team of people such as analysts, programmers </li></ul><ul><li>There will be little in the way of user support and online help </li></ul>
  10. 10. Ready-Made Designed Application Software <ul><li>Also known as Package Software or Package </li></ul><ul><li>It usually comes with manuals </li></ul><ul><ul><li>Manuals are instruction on how to run the application software </li></ul></ul><ul><li>Example Word Processing, Power Point </li></ul>
  11. 11. <ul><li>Package is generally written in one of the programming language by a team of computer specialists. </li></ul><ul><li>These specialist is called programmers </li></ul><ul><li>A company or organization which writes packages is called a software house </li></ul><ul><li>A package is specific to an operating system </li></ul>
  12. 12. Advantage of using Ready-Made Packages <ul><li>User-friendly </li></ul><ul><li>Cheap </li></ul><ul><li>Easily Available </li></ul>
  13. 13. Disadvantages of using Ready-Made Packages <ul><li>Rigid </li></ul><ul><li>Functions cannot be changed </li></ul><ul><li>Some may not suit own specific requirement </li></ul>