Quiz 6

  • Due Apr 30 at 9:55am
  • Points 5
  • Questions 11
  • Available Apr 30 at 9am - Apr 30 at 9:55am about 1 hour
  • Time Limit 50 Minutes


This quiz has 10 problems (Questions 2–11). You may attempt as many questions as you want and your final score will be out of 5 (1 point per correct answer) with the ability to earn up to 200%. All will be graded pass/fail where passing means correct or very close to correct.

Ignore the point value of problems—every problem is worth 1 point, but in order for Canvas to count it out of 5, I have to set the value of each question to 0.5 initially.

Programming skills

  1. communicate about programming using the correct vocabulary
  2. plan and design programming solutions to problems
  3. implement programming solutions proficiently
  4. read and trace code
  5. plan test cases for a program and interpret the results
  6. debug logical and syntax errors in code

Programming constructs

  1. basic terminal commands (ls, cd, pwd)
  2. compiling and running programs
  3. variables
  4. basic input/output
  5. branching
  6. looping
  7. vectors and arrays
  8. functions
  9. structs
  10. input/output streams
  11. searching and sorting
Only registered, enrolled users can take graded quizzes