| A | B |
| sequence programming | where each of the program instructions is processed one after another |
| selection structure | used when you want a program to make a decision or comparison |
| condition | specifies the decision you are making and is phrased so that it results in either a true or false answer only |
| flowchart | used by programmers to help them plan each object's code |
| flowlines | the lines connecting flowchart symbols |
| oval | start/stop symbol |
| rectangle | process symbol |
| parallelogram | input/output symbol |
| diamond | selection/repetition symbol |
| relational operators | are evaluated after any mathematical operators |
| logical operators | used to combine several conditions into one compound condition |
| Not | reverses the value of the condition |
| And | evaluates to "true" when both conditions are true |
| Or | evalutates to "true" when either condition is true |
| UCase function | returns the uppercase equivalent of a string |
| nested selection structure | occurs when either the true path or the false path includes yet another selection structure |
| Case form | is sometimes referred to as an extended selection structure |
| End Select | is found at the end of a Select Case statement |
| Case Else | must be the last clause in the Select Case statement |
| Select Case statement | first compares the value of the "testexpression" with the values listed in "expressionlist1" |
| To | a key word used to specify a range of values in an "expressionlist" |
| Is | in an "expressionlist", it is a keyword used similar to the keyword "To" |