| A | B |
| User friendly | A program written to make it easy & enjoyable to use |
| Standard function | A function that is part of QBasic |
| User-defined function | A function that the programmer has written to meet a specific need |
| Random | Used to describe a group of numbers in which each number has an equal chance of occuring |
| Function | There are two types: standard and user defined |
| Complete program testing | Testing every possible execution path a program can take |
| FUNCTION procedure | The kind of QBasic procedure that always returns a single value |
| Error trapping | Writing a program so that it catches invalid input |
| Logic Error | A flaw in a programming problem's algorithm |
| Run-time error | The kind of error that causes a program to unexpectedly stop executing |
| Selective program testing | Testing a program by using data with specific characteristics, such as boundary cases |
| Concatenate | To join together, end-to-end |
| Reliability | The ability of a program to always work properly, no matter what happens |