ABSTRACT

This chapter presents concepts and explanations of design structures, which are used in designing an algorithm. A complete case study is developed.

5.2 Problem Solving The design of the solution to a problem is described by an algorithm, which is

a sequence of steps that need to be carried out to achieve the solution to a problem. The implementation of an algorithm and the corresponding data definitions is carried out with a with a standard programming language such as C or with software tools such as MATLAB

R© and Octave.