Skip to main content

← back to the guide

CCEA A-Level Software Systems Development AS 1 Introduction to Object Oriented Development overview quiz quiz

16questions. Pick an answer and you'll see why right away.

  1. What is a class in object oriented programming?

  2. Creating an object from a class is called:

  3. Which pillar of object orientation hides an object's attributes behind private access and exposes them through methods?

  4. Allowing one method name such as area() to behave differently depending on the object is called:

  5. Which data type is most suitable for storing whether a light is switched on?

  6. What is the value of the expression 4 + 2 * 3?

  7. A constant differs from a variable because a constant:

  8. Which control structure repeats a known, fixed number of times?

  9. Which loop is guaranteed to execute its body at least once?

  10. For a zero-based array of size 10, the valid indices are:

  11. A two-dimensional array element is accessed using:

  12. In the method definition calculateArea(width, height), width and height are:

  13. A variable declared inside a method that is invisible to other methods has:

  14. Checking that an entered exam mark lies between 0 and 100 is an example of:

  15. For a field accepting values 1 to 100, which value is the best example of erroneous test data?

  16. A program runs without crashing but prints the wrong answer because a condition is incorrect. This is a: