Robotics

12345678910111213
Across
  1. 2. A software library contains existing procedures that may be used in creating new programs
  2. 4. is a decision problem for which an algorithm can be written to produce a correct output for all inputs
  3. 6. placeholder within a function for values that are passed into a function as variables
  4. 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.
  5. 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.
  6. 12. Application Program Interfaces (API) provide details or specifications on how the procedures behave and can be used
  7. 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. 1. a statement that performs a specific action depending whether the Boolean condition evaluates to true or false
  2. 3. a data type for variables and conditions that evaluates to either true or false
  3. 5. input variables of a procedure.
  4. 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.
  5. 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.,
  6. 11. values of the parameters that are passed when a procedure is called.