18 May, 2012
Text Size

Audience

This highly practical course is for all programming staff who are to be involved in Application Development. Based upon the Jackson Structured Programming methodology, this course is aimed at all trainee and experienced programmers. Indeed, anyone who wishes to design and evaluate program solutions before coding will benefit.

Prerequisites

No essential prerequisites, however, delegates should have a basic grounding in IT concepts.

Duration

5 days. Workshop and Lecture based.

Course Objectives

The course aims to improve staff performance by reducing time spent examining, testing and correcting completed code.

Participants will acquire the knowledge and skills to:

  • Describe and recognise the concepts, stages and functions of the Jackson Structured Programming Methodology.
  • Use the Jackson Structured Programming Methodology effectively to design logical program solutions.
  • Design and apply test data to the chosen design.
  • Understand how to convert the solution design accurately into program code.

Course Content

Introduction to Jackson Structured Programming Methodology 
Benefits of the methodology
Using data as the starting point
The Components of Files
Sequence
Selection
Iteration
Elementary
Drawing Data Structure Diagrams
Physical data structures
Logical data structures
Data Structures and Correspondences
Producing a Program Structure
Elementaries and Conditions
Schematic Logic
Collating Problems
Processing two sequential files simultaneously
Random Access and Database Structures
Conducting a Walkthrough
Testing Programs
Using data to test the structure of the program
(NB This class can be delivered over three days with the removal of the Collating Problems, Random Access and Database Structures topics.)

Course Contact Form

Please complete the form to enquire about running a course at your premises or one of our training facilities

Name:

Email:

Telephone:

Organisation:


Comment: