Types of Softwares[1]

download Types of Softwares[1]

of 29

Transcript of Types of Softwares[1]

  • 8/9/2019 Types of Softwares[1]

    1/29

  • 8/9/2019 Types of Softwares[1]

    2/29

    SoftwareA Software is a program , which solves aspecific problem or perform a specific type

    of job.

  • 8/9/2019 Types of Softwares[1]

    3/29

  • 8/9/2019 Types of Softwares[1]

    4/29

    Types Of Software

    System Software

    It includes the

    operating system andutility programs that

    control how the

    hardware of a

    computer works.

    Application Software

    Used for a specific

    purpose orapplication.

  • 8/9/2019 Types of Softwares[1]

    5/29

  • 8/9/2019 Types of Softwares[1]

    6/29

    Operating Systems Operating Systems run in the

    background without the users

    being aware of it.

    It controls the hardware and is

    the link between the user and

    the computer.

  • 8/9/2019 Types of Softwares[1]

    7/29

  • 8/9/2019 Types of Softwares[1]

    8/29

    Efficient Management of the

    Computer Resources. Managing memory, i.e. allocating memory to

    more than one program running simultaneously.

    Interrupts, forEnter, Printer out of paper, or ahardware or software malfunction.

    Diagnostic checks on the system on Boot up,

    sending error messages where necessary.

    Selecting and controlling peripheral devicesthrough small Driver programs.

  • 8/9/2019 Types of Softwares[1]

    9/29

    Architecture

  • 8/9/2019 Types of Softwares[1]

    10/29

    Utility Programs

    Systems software include other utility programs.

    Virus checking and cleaning.

    Security using identification and passwords.

    File and hard disk management for efficiency

    and storage.

    Customising the computer to the users

    requirements, i.e. short cut menus from mouseclick.

    Setting peripheral devices to the users

    requirements, i.e. setting the monitor resolution.

  • 8/9/2019 Types of Softwares[1]

    11/29

    Popular Operating Systems

    Windows XP home and business

    Windows 2000 business network use

    Mac Operating System GUI, graphics

    OS/2 Warp commercial work

    UNIX general purpose, mainframe

    Linux alternative to Windows

    Dos command driven

  • 8/9/2019 Types of Softwares[1]

    12/29

    Windows

  • 8/9/2019 Types of Softwares[1]

    13/29

    Apple Macintosh Desktop

  • 8/9/2019 Types of Softwares[1]

    14/29

    Linux

  • 8/9/2019 Types of Softwares[1]

    15/29

    DOS

  • 8/9/2019 Types of Softwares[1]

    16/29

    Types of Operating Systems

    Command driven: DOS.

    the user has to type in the command

    it has to be in the correct syntax, errors were common

    more adaptable than Windows when used by anexperienced user.

    Windows, Icons, Mouse and Pull down menus.

    originally developed by Apple for the Macintosh

    later developed by Microsoft for Windows 3.1.

    uses a mouse to click onto an icon to navigate to

    programs and files.

  • 8/9/2019 Types of Softwares[1]

    17/29

    Programming language compilers / interpreters

    that transfer a program into a computer readable

    form.

  • 8/9/2019 Types of Softwares[1]

    18/29

    Applications Software

    Used for a specific purpose or application.

    Word processing;

    Numerical analysis and storage;

    Recording of data;

    Designing and graphics;

    Image processing;

    Presentations; Desk top publishing;

    Web design.

  • 8/9/2019 Types of Softwares[1]

    19/29

    Three Groups Generic:

    general purpose for business;

    most common applications are Word Processing,

    Spreadsheet & Database.

    Bespoke:

    tailor made, specifically written for a specific

    application.

    Specific Task:

    particular tasks for business;

    most common are payroll, CAD, and stock control.

  • 8/9/2019 Types of Softwares[1]

    20/29

  • 8/9/2019 Types of Softwares[1]

    21/29

  • 8/9/2019 Types of Softwares[1]

    22/29

    Bespoke

    Software that is specially written for an

    application.

    An expensive but a perfect solution to a

    requirement when there is no suitable packageavailable.

    Often a one off piece of software written for a

    large organisation as a perfect match to their

    needs.

  • 8/9/2019 Types of Softwares[1]

    23/29

    Air Traffic Control

    Softwareis an example of

    Bespoke

    Software.

  • 8/9/2019 Types of Softwares[1]

    24/29

  • 8/9/2019 Types of Softwares[1]

    25/29

    Specific Task Software

    Specific task software performs a single very

    specific type of task .

    Programs to work out payroll, calculate accounts,plan driving routes, work out income tax returns,

    deal with stock control and handle appointments

    are all examples of specific task software.

  • 8/9/2019 Types of Softwares[1]

    26/29

    Advantages of Integrated

    Packages:

    Cheaper to buy than separate packages.

    All the software programs integrate together

    well, i.e. mail merge, or importing a graph into aword processor.

    Consistency in the programs, menus, help, etc,making them easier to learn to use.

  • 8/9/2019 Types of Softwares[1]

    27/29

    Disadvantages of Integrated

    Packages: Cheaper packages may have weaker features

    than the separate packages.Some featuresmay also be left out.

    Use large amounts of disk space, may needextra resources i.e. memory to have morethan one application open.

  • 8/9/2019 Types of Softwares[1]

    28/29

    Appropriate Software Packages If the hardware is already in place, the software has to

    be able to run on it.

    Is the cost within budget?

    Should it be evaluated for appropriate use?

    What problems did other users have? Does it contain any bugs?

    Is it easy to install and get up and running?

    What technical support comes with it, is any trainingavailable, is there good documentation?

    What are the details of the licence agreement?

  • 8/9/2019 Types of Softwares[1]

    29/29

    Thank you !