Ticker

6/recent/ticker-posts

TYPES OF SOFTWARE YOU NEED TO KNOW


COMPUTER SOFTWARE


Written by Gina

Computer software is a common term that describes all computer programs such 

as applications, scripts, and instruction sets. 

It includes non-executable data such as; online documentation or digital media.

 The CD-ROMs, DVDs

and other types of media that are used to distribute software can also be called software.  

The installation of new programs or applications on your computer can be referred to 

as installation of new software on your computer. 

The computer software can be put into categories based on common function, type,

 or field of use. 

THREE MAIN CLASSIFICATIONS OF SOFTWARE

  1. System software: provides services to other software, it works directly with

     the hardware and is not to be uninstalled

     due to its interconnectivity with the computer system. 

    They are always pre-installed on your computer. Some of this 

    system software

     includes operating systems, device drivers,

     diagnostic tools, Compilers, Interpreter, and Assemblers etc. 


  1. Application software: Allows users to perform a specific task 

    to meet the user's specific needs.

     Users are allowed to manipulate text, 

    numbers, graphics, or a combination of these elements. 

    Some application packages focus on a single task, such as spreadsheet, 

    an accounting application, 

    word processor a web browser,

     a media player, designing, console game or a photo editor. Etc. 

    Some application software is pre-installed on most computer systems

     but can be uninstalled without

     imposing danger to the computer.


  1. Software development tools or Computer programming tools is the 

    software used to create, 

    debug, maintain and issue technical 

    support to other programs and applications.

     Examples are compilers and linkers; they help to translate and combine

     computer program source code.

 CATEGORIES OF COMPUTER SOFTWARE

  1. Computer code – this a minimal set of symbols written by a programmer

     for representing a huge

     amount of instructions given to the computer.


  1. Alpha software – this is a software product that is first tested and released

     only by the developers.


  1. Beta software – this is software that has passed through alpha test but is yet 

    to be released due to traces of bugs found during test.


  1. Compatible software – this is software that can run on different computers 

    without modification.


Computer-aided design (CAD) – this is software used in art, architecture, 

engineering and manufacturing to assist in precision drawing.


Freeware – this is software that is provided without a price.


Open source software- this is software with a source code that is open for 

other developers to modify as required on a condition

 to make the changes known to others. Example of open source software is Linux.


  1. Groupware – this is software that allows different users on a network to

     work together and communicate 

    effectively from a short distance away.


  1. Operating system (OS) – this is software that controls the execution of all

     the computer programs / software.


  1. Computer programme – this is software with several lines of code behind it

     which a computer can interpret and execute.


  1. Shareware – this is software initially provided free of charge with some 

    disabled features in it, but attracts some charge if the user 

    requests for additional feature or activation of the disabled features. 

     Shareware is also proprietary and subject to copyright.  


  1. Shrink-wrapped software - this is proprietary software that is commercially

     sold in CD–Rom containing a shrink-license for the user

     to accept in terms and conditions for use.

  2. Spyware – this is software that obtains information from a user's computer

     without the user's knowledge or consent.


  1. Antivirus software- this is software application which detects virus threats, 

    eliminates virus found in the software and protects

     user's computer from viruses. Some antivirus can also detect spyware, 

    key loggers and other cyber threats.


  1. Proprietary software – this is software that is not open source or freely licensed.

     The developer retains intellectual property rights, 

    usually copyright of the source code.


  1. Supervisory software – this is software that permanently resides in the computer's

     main memory controlling 

    the processing of user's programs.


  1. Software documentation – this is software containing information that 

    describes the product to its users.

     It consists of the product 

    technical manuals and online information and help facility.


  1. Database management software- this is software that is designed for creating, editing,

     maintaining database files and record and managing

     the information stored in them. 

    The data are stored in the form of structured fields, columns and tables.


Upgrade – this is to replace an existing software product with a newer version of the same software product.
Reactions

Post a Comment

0 Comments