Software Families and Types

?
View mindmap
  • Software
    • Types
      • General Purpose
        • Can be used for many tasks
          • Eg. Word processor
        • Usually "off the shelf software
      • Special Purpose
        • Does one thing
          • Eg. Payroll
      • Bespoke
        • Made by request for one purpose
          • Eg. Air traffic control
        • Expensive
          • Must Hire Developers
    • Definition: A program to be run on hardware
    • Families
      • Application Software
        • Special Purpose
        • General Purpose
        • Bespoke
        • Types
          • General Purpose
            • Can be used for many tasks
              • Eg. Word processor
            • Usually "off the shelf software
          • Special Purpose
            • Does one thing
              • Eg. Payroll
          • Bespoke
            • Made by request for one purpose
              • Eg. Air traffic control
            • Expensive
              • Must Hire Developers
      • System  Software
        • Utility Program
          • Performs specific tasks related to the system.
            • Eg. File manager
        • Library Program
          • A collection of commonly used routines. Eg. DLL files.
            • Eg.  Printing Library
        • Programming language translator
        • Operating System
          • An interface between the user and hardware.
          • Hides Complexity of system
          • Provides a platform on which to run programs.

Comments

No comments have yet been made

Similar Computing resources:

See all Computing resources »