| A | B |
| Modularization | The breaking up of a program is called modularization because it breaks the program up into modules. |
| Sub Procedure | provide a way to break up long coding segments and reduce repeated code. |
| Header | The first line that declares the sub |
| Argument | represents the value that you pass to a procedure parameter when you call the procedure. The calling code supplies the when it calls the procedure. |
| Actual Parameter | pass the value to the sub procedure |
| E vent Procedure | i.e Button Click |
| Value Parameter | Defaults |
| Reference Parameter | Passing ByRef |
| Precondition | Assumptions or initial requirements of a procedure |
| Postcondition | A statement of what must be true at the end of the execution of a procedure if the procedure has worked properly. |
| Intellisense | features help you to learn more about the code you are using, keep track of the parameters you are typing, and add calls to properties and methods with only a few keystrokes. |
| Function | are a special type of procedure that return a value to the main program using a return statement |