Back to quiz

6. What is a string?

  • A boolean
  • A decimal
  • A sentence or set of characters
  • A selection protocol

7. What is selection?

  • A boolean
  • Something that is run when a condition is met
  • Something that returns an answer
  • Something that is run repeatedly

8. What is the advantage of using a named constant?

  • Makes the code consistent and easier to debug
  • Makes the code more reusable
  • Makes the code more efficient to run
  • Makes the code easier to run

9. What is a Boolean?

  • A reference
  • A variable declaration
  • True/False
  • A word

10. What is a procedure?

  • Something that runs when a condition is met
  • Something that runs when it is called and returns a value
  • Something that runs when it is called without returning a value
  • Something that is run repeatedly

11. What is a parameter?

  • Data assigned into a recursive program statement
  • Data passed into a subroutine
  • Data assigned to a global variable
  • Data passed into a nested loop constant

12. What is a function?

  • Something that is run repeatedly
  • Something that runs when it is called and returns a value
  • Something that runs when a condition is met
  • Something that runs when it is called without returning a value

13. What is an integer?

  • A single character
  • A pointer
  • A number
  • A decimal

14. What is definite iteration?

  • Something that runs a certain number of times
  • Something that is run repeatedly
  • Something that runs until a condition is met
  • Something that runs when it is called without returning a value

15. What is OOP (Object Oriented Programming)?

  • A computer programming model that organises design around data in classes and objects
  • A computer programming model that organises design around data in logic and functions
  • A computer programming model that organises design around data in indefinite iteration
  • A computer programming model that organises design around data in global objects

16. What is recursion?

  • A block of code that recalls itself and passes parameters to itself
  • A global variable
  • A block of code that iterates indefinitely and outputs constants
  • An iterative constant

17. What is indefinite iteration?

  • Something that runs when it is called without returning a value
  • Something that runs until a condition is met
  • Something that is run repeatedly
  • Something that runs a certain number of times

18. What is nested selection?

  • A selection operation within a selection operation
  • An instantiation operation within an instantiation operation
  • A recursion operation within a recursion operation
  • A global selection algorithm

19. What is a subroutine?

  • A block of code that corresponds to a constant
  • A block of code that can be called upon to run
  • A block of code that makes it easier to copy code
  • A block of code that can be reassigned

20. What is a class?

  • A global variable
  • A block of code that recalls itself and passes parameters to itself
  • An object with common characteristics or behaviours that can be assigned
  • An object with constants and recursive objects that can be assigned