Server-Side Programming - Test 4 Review
State, Object Oriented(Chapters 9-10)

There will be 20 Scantron type questions (multiple choice/true-false) worth 3 points each for a total of 60 points. They will be taken from the review questions used for the weekly quiz. The coding section will be worth 40 points. The total point value for the test is 100 points. 

Notes may be used during the test. The notes may be no larger than one 3”x 5” note card (or sheet of paper of equivalent size).  The notes must be student prepared (hand written or word processed) It may not be a photocopy of class handouts, portions of the text, or similar items. It is hoped that by allowing notes it will help students to organize the material and determine the most important concepts. The notes must be submitted with the test and will not be returned to the student.

There will be a 25 point deduction if the notes used during the test do not meet the above specifications.

Coding Content
Chapter 9 - Managing State Information
Utilize hidden fields
Pass and retrieve data using QueryStrings
Create, read, and delete cookies
Utilize Session variables
Retrieve a Session ID
Delete a Session
Redirect users to another web page
Chapter 10 - Developing Objected Oriented PHP
Create a class
Instantiate an instance of the class
Utilize properties and methods
Create constructors and destructors
Instantiate and close MySQL database object
Code error trapping for errors when using the MySQL Object
Create and execute queries using the MySQL Object
Use Access specifiers
Create and utilize accessor and mutators
Serialize and unserialize objects
Use the wakeup, sleep, include, include_once, require and require_once

Hint: Summer is a comin' - think sunny yellow. Hint, Hint!