Robotics
Across
- 2. A software library contains existing procedures that may be used in creating new programs
- 4. is a decision problem for which an algorithm can be written to produce a correct output for all inputs
- 6. placeholder within a function for values that are passed into a function as variables
- 8. a named group of programming instructions that may have parameters and return values. Procedures are referred to by different names, such as method or function, depending on the programming language.
- 10. inputs used to test a program that demonstrate the different expected outcomes that are at or just beyond the extremes (minimum and maximum) of input data.
- 12. Application Program Interfaces (API) provide details or specifications on how the procedures behave and can be used
- 13. a block of code that performs some specific task that may or may not return a value; this block of code can be reused multiple times in the program. Also called methods, procedures and custom blocks, depending on the programming language.
Down
- 1. a statement that performs a specific action depending whether the Boolean condition evaluates to true or false
- 3. a data type for variables and conditions that evaluates to either true or false
- 5. input variables of a procedure.
- 7. a portion of a programming statement that can consist of a value, a variable, an operator, or a procedure call that returns a value.
- 9. error a mistake in a program's source code that results in incorrect or unexpected behavior. Errors in the flow or logic of a program that do not prevent the program from executing.,
- 11. values of the parameters that are passed when a procedure is called.