CS 149: Programming Fundamentals 
James Madison University, Spring 2023 Semester 

Exam #2 logistics and preparation

As a reminder, exam 2 consist of a single 50 minute written exam on Thursday. You are encouraged to study all previous activities and labs, textbook chapters and reading quizzes, and programming assignments. Solutions will NOT be posted for the practice.

  1. Sample Written Exam

Written Exam

Objectives

Students will be able to...

  • Recognize vocabulary/concepts from Ch 4-6.
  • Evaluate relational and conditional expressions.
  • Trace by hand the values of variables in a loop.
  • Declare, instantiate, and assign lists of values.
  • Write functions that require loops and decisions.
  • Use, manipulate and return string values.

Logistics

  • This is a closed-book, closed-notes, no-calculator exam. Do not refer to any materials other than the exam itself.

  • Do not look at anyone else's exam. Do not talk to anyone but the instructor during the exam. Turn off all cell phones, etc.

  • Use the restroom and take care of personal needs before you arrive. If you need to leave during the exam, ask for permission.

  • Do not discuss the exam after class with students from other sections.

Back to Top