Across
- 2. Application Program Interface - specifications for how functions in a library behave and can be used
- 4. choosing a smaller subset of a data set to use for analysis, for example by eliminating / keeping only certain rows in a table
- 6. data about data
- 8. a process and allows a procedure to be used only knowing what it does, not how it does it. It allows a solution to a large problem to be based on the solution of smaller subproblems. This is accomplished by creating procedures to solve each of the subproblems.
- 12. a data type that is either true or false
- 14. a command or instruction. Sometimes also referred to as a code statement.
- 17. A process for reducing the number of bits needed to represent something in which some information is lost or thrown away. This process is not reversible.
- 19. the subdivision of a computer program into separate subprograms
- 20. Error from attempting to represent a number that is too precise. The value is rounded.
- 21. <, >, <=, >=, ==, != indicate a Boolean expression
Down
- 1. NOT, AND, and OR, which evaluate to a Boolean value
- 3. manage complexity in programs by giving a collection of data a name without referencing the specific details of the representation
- 5. used to return the flow of control to the point where the procedure (also known as a function) was called and to return the value of expression
- 7. the process of accessing each item in a list one at a time
- 9. the maximum amount of data that can be sent in a fixed amount of time, usually measured in bits per second
- 10. a process that makes the data uniform without changing its meaning (e.g., replacing all equivalent abbreviations, spellings, and capitalizations with the same word).
- 11. A process for reducing the number of bits needed to represent something without losing any information. This process is reversible.
- 13. a group of functions (procedures) that may be used in creating new programs
- 15. the value passed to the parameter
- 16. Error from attempting to represent a number that is too large
- 18. a variable in a function definition. Used as a placeholder for values that will be passed through the function
