Examplary
Start for free
Oak ComputingTest · Computing

Programming project: selection I

The starter and exit quiz of the lesson “Programming project: selection I”, from the unit “Programming: selection” (Year 10 Computing) by Oak National Academy.

Free to use. Edit it, share it and hand it out to your students.

Oak National Academy

12 questions

  1. A ___ is a smaller section of a wider problem that has been decomposed to make solving the problem easier.
  2. A f___ or pseudocode is often used to design a system before it is created.
  3. What does this flowchart symbol represent?
  4. If x holds the value 10, what will be output for the following code?if x > 10: print("x is greater than 10")else: print("x is less than or equal to 10")
  5. What does the following flowchart symbol represent?
  6. username has the value "Izzy" and password has "Dog1234". What will be output?if username == "Izzy": if password == "Fish4321": print("Access granted")print("...closing")
  7. ___ is a way of expressing an algorithm that is independent of a specific programming language.
  8. When approaching a problem that will be solved using code, it is useful to follow the ___ development life cycle.
  9. At which stage of the software development life cycle do you start to create a program?
  10. When writing pseudocode, keywords are often ___.
  11. What comes next after the development stage of the systems development life cycle?
  12. The following pseudocode is an example of __________: IF choice == "Sandwich": IF filling == "Cheese": price = 2.80 ELSE: price = 3.00ELSE: price = 2.00

License: OGL

Programming project: selection I · Examplary