CS450 Exam 1
Welcome!
A few things before you get started:
-
No notes, books, slides, electronic devices, crib sheets, or other aids are allowed.
-
No cheating.
-
Read every problem carefully.
-
There are 11 problems on this exam: each problem is worth 1 point.
-
The exam is 50 minutes long.
-
Make sure to put in an answer on all problems, even if you are guessing some of them. We won't deduct points for wrong answers, so guessing can only work in your favor!
-
For each question, provide the best and most precise answer.
For example, if in a multiple choice question, option (A) implies option (B), and the stronger option (A) is true, you must choose (A).
Or, if you are asked to provide an upper bound of something, provide the smallest valid upper bound.
-
For questions that ask for a number, you may use the answer box like a (Python-based) calculator. That is, you may enter
2*5as equivalent to10. Your answer will be evaluated in double-precision floating point. -
You will not receive feedback on the correctness of your work during or immediately after the exam (except on the coding questions).
-
If you encounter a technical issue during the exam, please make sure that the proctor is aware and can confirm your claims, ideally in writing. Without that, we have no way of verifying and will likely be unable to accommodate.
-
If you encounter an issue with one of the questions, answer according to your best guess and leave a comment in the "Evidence" box on the last page of the exam with your concern. Make sure to explain the reasoning behind the answer you give. The purpose of this is for you to document that you knew the material, and consequently to make it easier for us to accommodate you if there turns out to be an issue.
Beyond that, just keep working, and we will sort out any issues later.
Good luck!