Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Types of software


Published on

Published in: Technology, Business
  • The #1 Woodworking Resource With Over 16,000 Plans, Download 50 FREE Plans... ■■■
    Are you sure you want to  Yes  No
    Your message goes here

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>