www.ICT-Teacher.com
Mathstutor 2003-07
for rights & liabilities see:  mathstutor

Software.

Back

Software Development:

Software is developed similar to any other product, and new projects are broken down into 8 distinct stages:

1.    Research and Feasibility Studies: to see if it is possible.

2.   Analysis: to find out what is required.

3.   Design: to make the program do what is required.

4.   Programming: to write the computer code.

5.   Testing:  to correct errors and make modifications.

6.   Implementation: to introduce the new system.

7.   Review: to sort out any teething problems.

8.   Maintenance: to ensure smooth running and to make adjustments as requirements change over       time.

Software Copyright:

When software is purchased you only own the CD ROM not the program itself, only the right to use it under agreed conditions.           

Software falls into three main categories:

Fully Licenced: where the purchaser may use the software in accordance with conditions, normally for use on one computer only and under no circumstances may it be copied.

Shareware: where the software may be 'try before you buy', usually with a time limit to purchase or remove it. It may come with restrictions such as unable to save or print.

Freeware: where the software is issued free over the Internet or with magazines, some restrictions may be not to use it to make any profit, and to credit the originator.

Computer Problems:

Complex software programs may contain an odd bug or two when unexpected events occur. A minor bug may mean doing a process again. A more serious bug may cause the computer to hang, using the Task Manager software (CTRL-ALT-DELETE) will shut down the particular application that is not responding, pressing it twice may shut down the computer. Any unsaved work may be lost. A computer crash is where there are no programmes responding, and the computer will need resetting, all unsaved work is lost.