CSC/CPE 307 Midterm Exam Study Guide
- The midterm will be an in-class written exam completed during class on
Tuesday, February 1 beginning at 1:10pm.
- You should bring a pencil and eraser.
- You may not use any study aids during the exam. For instance, books,
notes, friends, phones, computers will not be allowed.
- The exam will contain multiple choice, fill-in-the-blank, and short
answer questions.
- You may be asked to create UML diagrams (e.g. class, sequence, deployment,
state, activity, use-case).
- You may be asked to answer questions regarding reading assignments
from the course text and articles/web links posted on
the course schedule.
- You may be asked to answer questions regarding any material presented
in lecture or lab. You are encouraged to review the presentation slides
on the course schedule and in Blackboard.
- You may be asked questions regarding the course project including
topics such as (but not limited to) process, organization,
domain (WebIDE), tools and technology used (e.g. GWT, Google App Engine,
subversion, ...).
- You may be asked questions regarding the WebIDE code base that was provided.
Questions will either be general (e.g. explain or create a sequence diagram to show
the flow of control, what portion runs on the client side vs. the server side),
or they may be specific (e.g. what is the name of the method that gets called when
the processLab service has completed). For specific questions, you will be provided
appropriate code listings that contain the answer. You just have to understand it.