BASICS OF PROCEUDRAL PROGRAMMING
Assignment 1
Daniel C 12/13/19 [F1046] - BTEC Level 3 in IT -- Year 1
, Contents
1. Introduction..................................................2
1.2 Key features of Procedural Programming.......................2
What are the procedures?.........................................2
What is a function?..............................................2
What are pre-defined functions?..................................2
What is a parameter passing?.....................................2
What is a variable?..............................................2
What is the difference between local and global variables?.......3
What are programming libraries?..................................3
An explanation of 3 control structures:..........................3
Sequence...........................................................................................................................................3
Selection (if statements)....................................................................................................................3
Iteration.............................................................................................................................................3
Fixed loops, pre-check loops & post-check loops..........................................................................3
Programming libraries.......................................................................................................................4
Parameter passing and return values................................................................................................4
2. Procedural Tools and Technique................................5
Functions & local variables................................................................................................................5
Procedures.........................................................................................................................................5
Global variables.................................................................................................................................5
3. Modularity....................................................7
4. Graphical Applications........................................8
Advantages........................................................................................................................................9
Disadvantages....................................................................................................................................9
Assignment 1
Daniel C 12/13/19 [F1046] - BTEC Level 3 in IT -- Year 1
, Contents
1. Introduction..................................................2
1.2 Key features of Procedural Programming.......................2
What are the procedures?.........................................2
What is a function?..............................................2
What are pre-defined functions?..................................2
What is a parameter passing?.....................................2
What is a variable?..............................................2
What is the difference between local and global variables?.......3
What are programming libraries?..................................3
An explanation of 3 control structures:..........................3
Sequence...........................................................................................................................................3
Selection (if statements)....................................................................................................................3
Iteration.............................................................................................................................................3
Fixed loops, pre-check loops & post-check loops..........................................................................3
Programming libraries.......................................................................................................................4
Parameter passing and return values................................................................................................4
2. Procedural Tools and Technique................................5
Functions & local variables................................................................................................................5
Procedures.........................................................................................................................................5
Global variables.................................................................................................................................5
3. Modularity....................................................7
4. Graphical Applications........................................8
Advantages........................................................................................................................................9
Disadvantages....................................................................................................................................9