We will have 110 minutes for this test.
It is approximately the same size as the previous two tests, so people should have enough time to finish it.
It includes true-false and multiple choice questions as well as some short answers and one medium-sized coding question.
You may want to look at the earlier exams and at the quizzes, and you should make sure you understand what we did in the homework assignments.
You may want to review interfaces, graphics, mouse events and images.
Topics
The topics involved are taken from the entire semester:
You can expect a few points of questions on each of various topics.
Things to think about
You should probably be aware of the namespaces needed for various classes such as StreamReader and MySqlCommand.
You should understand the sequence of events involved in using a MySQL database, including how to process data from a query.
You should know how to write code for get and set accessors for properties and indexers.
You should understand the sequence of events in exception handling: try, throw, catch, finally. Do we always need all of these? How is "using" involved?
You should understand the ideas involved in using events and delegates.
If you have time, try inventing examples for yourself of: