Across
- 2. the process of accessing each item in a list one at a time\
- 6. a process and allows a procedure to be used only knowing what it does, not how it does it. Procedural abstraction 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.
- 13. the value passed to the parameter
- 16. a repetitive portion of an algorithm which repeats a specified number of times or until a given condition is met
- 17. the subdivision of a computer program into separate subprograms
- 18. manage complexity in programs by giving a collection of data a name without referencing the specific details of the representation
- 20. occurs when the ending condition will never evaluate to true
- 22. Data a process that makes the data uniform without changing its meaning (e.g., replacing all equivalent abbreviations, spellings, and capitalizations with the same word).
- 23. Application Program Interface - specifications for how functions in a library behave and can be used
Down
- 1. data that does not accurately reflect the full population or phenomenon being studied
- 3. a group of functions (procedures) that may be used in creating new programs
- 4. a common method for referencing the elements in a list or string using numbers
- 5. an ordered collection of elements
- 7. the practice of obtaining input or information from a large number of people via the Internet
- 8. 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
- 9. a variable in a function definition. Used as a placeholder for values that will be passed through the function
- 10. a relationship between two pieces of data, typically referring to the amount that one varies in relation to the other.
- 11. the collection of facts and patterns extracted from data
- 12. an individual value in a list that is assigned a unique index
- 14. Filtering choosing a smaller subset of a data set to use for analysis, for example by eliminating / keeping only certain rows in a table
- 15. the collection of facts and patterns extracted from data
- 19. data about data
- 21. Science scientific research conducted in whole or part by distributed individuals, many of whom may not be scientists, who contribute relevant data to research using their own computing devices.
