7th Period Unit 7 Crossword

123456789101112131415161718192021
Across
  1. 2. Application Program Interface - specifications for how functions in a library behave and can be used
  2. 4. choosing a smaller subset of a data set to use for analysis, for example by eliminating / keeping only certain rows in a table
  3. 6. data about data
  4. 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.
  5. 12. a data type that is either true or false
  6. 14. a command or instruction. Sometimes also referred to as a code statement.
  7. 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.
  8. 19. the subdivision of a computer program into separate subprograms
  9. 20. Error from attempting to represent a number that is too precise. The value is rounded.
  10. 21. <, >, <=, >=, ==, != indicate a Boolean expression
Down
  1. 1. NOT, AND, and OR, which evaluate to a Boolean value
  2. 3. manage complexity in programs by giving a collection of data a name without referencing the specific details of the representation
  3. 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
  4. 7. the process of accessing each item in a list one at a time
  5. 9. the maximum amount of data that can be sent in a fixed amount of time, usually measured in bits per second
  6. 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).
  7. 11. A process for reducing the number of bits needed to represent something without losing any information. This process is reversible.
  8. 13. a group of functions (procedures) that may be used in creating new programs
  9. 15. the value passed to the parameter
  10. 16. Error from attempting to represent a number that is too large
  11. 18. a variable in a function definition. Used as a placeholder for values that will be passed through the function