LEARNING OUTCOMES
The Student Will
|
| | |
P | 1 | Analyse a program specification to establish the processing and data storage techniques which best address the given tasks. |
|
P | 2 | Research any techniques which the tasks require. |
|
P | 3 | Apply those techniques in designing and writing programs. |
|
P | 4 | Design and carry out quality control procedures to ensure that the programs perform to specification. |
|
P | 5 | Modify programs according to revision specifications. |
|
P | 6 | Document programs written and revised. |
|
P | 7 | Keep to a prescribed set of programming standards. |
| CONTENT |
|
| 1-7 | Virtually any programming task of appropriate size can be used for this module, including: |
|
| | System utilities |
| | eg. file compare |
| | directory tree mapping |
|
| | Specialist applications |
| | eg. sport scoring |
| | accounts processing |
| | payroll |
| | job charging |
|
| | General purpose programs |
| | eg. text editor |
|
| | - Techniques (this is not an exhaustive list) |
| | - data validation |
| | - multilevel control breaks |
| | - file maintenance |
| | - sequential |
| | - relative |
| | - indexed |
| | - interactive |
| | - exception handling |
| | - multiple program modules |
| | - operating system interfacing |
| | - multi-user |
| | - multi-language |
| | - data structures |