Back to Quizzes

Quiz 3

Quiz 3 is designed to explore the introductory concepts and inheritance in c++.

Quiz 3 contains multiple choice or short answer problems and one programing question writing a function to work with a class that exploits inheritance.

Topics Covered

Topics from lecture:

Topics from lecture:

  • All C++ concepts (Weeks 1-3)
  • List ADT
    • Using a Linked List
      • Adding to a linked list
      • Removing from a linked list
      • Searching in a linked list
    • Using an Array
      • Adding to an array
      • Resizing an array
      • Removing from an array
      • Searching in an array (linear vs. binary, sorted vs. unsorted)
      • Sorting an array
    • Running Times
      • Understand how to calculate a running time in an application of a List (ex: Stack)

Assignments referenced:

  • lab_intro
  • lab_debug
  • lab_memory
  • lab_inheritance
  • mp_intro
  • mp_stickers

Points:40

Registration: Thursday, February 06

Start: Friday, February 21

End: Monday, February 24