Learning Objectives

The subset of learning objectives that you can demonstrate your proficiency/mastery on for quiz 1 are:

  • Explaining how arrays are stored in memory
  • Using null-terminated strings
  • Using pointers
  • Using binary notation
    • Converting from binary to decimal and hex
  • Using hexadecimal notation
    • Converting from hex to binary and decimal
  • Using two’s complement representation
    • Proficiency: Negating a positive binary value with two’s complement
    • Mastery: Converting from decimal to two’s complement form
  • Using pointer arithmetic

Suggestions

Remember that this isn’t your only chance to demonstrate your understanding of these learning objectives, so try not to stress too much. Good ways to study for the quizzes are:

  • Finish any reading checks/labs that you hadn’t finished or redo ones that you did finish
  • Go back over the readings/videos relevant to the learning objectives
  • Try any of the exercises at the ends of relevant chapters that are about the learning objectives
  • Work on the current homework, since it usually overlaps with the quiz objectives
  • Attend the prefect sessions