about-knowledge.com

rss

Archive for the ‘Software’ Category

Software Role on Industry

without comments

Software has dramatic effect on the industry from last fifty to sixty years especially on the hardware industry. The main roles of the software are as follows:

  • Trendsetter for hardware.
  • Driver for other products.
  • Information Transformer.

Trendsetter for Hardware

Read the rest of this entry »

Written by Andrew

February 1st, 2009 at 8:10 pm

Posted in Software

Main Types of Software Applications

without comments

Software is generally categorized into two main types (Ian Sommervile 1998):

  1. General purpose software.
  2. Be spoke or customized.

General purpose software is developed according to general needs of the customers such as Microsoft Office where as be spoke or customized software is developed according to specific needs of a particular customer. There are eight main types of software applications:

Read the rest of this entry »

Written by Andrew

February 1st, 2009 at 4:02 pm

Posted in Software

Tagged with

Steps to Develop a Software Program

without comments

There are seven steps to develop a software program (Lesley Anne Robertson 1993):

  1. Problem definition.
  2. Outline the logic.
  3. Algorithm development.
  4. Algorithm testing.
  5. Coding.
  6. Execute the software.
  7. Maintain the software.

Read the rest of this entry »

Written by Andrew

January 31st, 2009 at 7:58 pm

Posted in Software

Main Behaviors of Software

without comments

The software (SW) main behaviors are follows. The software:

  • Does not wear out.
  • Exhibits coupling and cohesion.
  • Always response to users.
  • Is an information transformer.
  • Is developed or engineered not manufactured (Pressman 2001).

Read the rest of this entry »

Written by Andrew

January 31st, 2009 at 6:53 pm

Posted in Software

What is Software and Attributes of Software

without comments

The term software (SW) is very generic and can be defined by many ways:

  • Set of all programs that are available to the computer. The program can be defined as: set of instructions grouped together in a logical manner to accomplish or perform some task.

  • Set of instructions which and when executed perform the desired task.

  • It is a structure that holds data/information in order to enable the program to manipulate it (Pressman 2001). The data is raw facts about people, objects and organizations where as information is the processed data in the form of output from the computer (Jeffrey A. Hoffer 1999).

Read the rest of this entry »

Written by Andrew

January 30th, 2009 at 7:37 pm

Posted in Software