| A | B |
| abstraction | gives a name to procedure |
| analog | continuous values instead of jumping from one value to another |
| arguments | values that a program provides to a function |
| authentication | exchange of info between 2 parties to verify their identities |
| backlog | prioritized list of features or user stories to add to a program |
| binary | approximate representation of everything using only 0 & 1 |
| boolean expression | statement that is true or false; uses 'and', 'or', 'not' |
| character | a single typeset unit |
| components | parts of an interface |
| decomposition | strategy of breaking a problem apart into smaller subproblems |
| digital | info that has discrete values with gaps between the values; can be represented binarily |
| event | trigger from user input or from computer (e.g., mouse click) |
| event handler | part of a program that runs when user inputs something or computer timer goes off |
| input | information provided to computer from a person or another computer |
| interface | the way a human interacts with a computer through the input and the output |
| output | information sent to a person or another computer by a computer |
| processor | component of a computer that follows instructions |
| property | a variable that stores information about an object |
| return value | any value that a method or function gives back to the statement command based on the method or function |
| scope | the portion of the program that knows about a variable; global or local |
| sprint task list | sequence of small steps to accomplish, breaking down a user story from backlog |
| string | a sequence of characters |
| voltage | energy difference per electron between two locations |
| default | a value that a variable will have if no action is taken by the user |
| evaluate | to determine the result of an expression |