Dr. Johnson's Review Sheet for CIS 275 Exam 4

Main Menu

Materials covered:

Chapters 7 and 8 in the text.

Assignments covered:

7: Chapter 7

How to study (in order of priority):

  1. Review slide shows and take notes
  2. Review the above assignments, repeat some of the basic steps on the computer, and take notes on how to accomplish basic tasks
  3. Review the text and take notes

Notes you can use:

You can use any notes, books, or Web sites during the exam. You cannot share your notes with anyone else during the exam. You cannot communicate with any other person during the exam. Violation of these rules will result in a "0" score on the exam and/or an "XF" grade in the course.

Exam format:

You will write HTML code for one or more web pages in the Glass lab. You will have a maximum of 75 to complete the exam. You must turn in all files on a disk. You must also save the web site to a server and send a working link to the home page in an email to the instructor.

Sample exam:

You may want to study, prepare your notes, and take this practice exam before the review session. The real exam will have the same format as the one below.

Create a web page that does two things:

  1. Clicking a button displays the data in an external XML file within a table.
  2. Clicking another button causes the background color of the page to change at random every 1/4 second. Use Math.random() and the color notation rgb(x, y, z) where x, y, and z all change randomly every 1/4 second.

Follow all conventions and validate as XHTML 1.0 strict.

Actual exam:

Create a web page that meets the following requirements:

  1. When the page loads, an image appears on the page. (The image should be in the same folder as the web page.)
  2. When the user does a mouse over the image, a sentence appears below the image, describing the image.
  3. When the user does a mouse out the image, the sentence disappears.
  4. When the user clicks the image, the web site from which the image was taken loads in the browser.

Do the above and save in a separate file. Then try to do the following (if you have time) and save in a another file.

  1. An XML element is contained in the web page which holds the file names for three images. A table with this data appears on the web page. All images should be in the same directory as the web page, which is the same directory as the web page above.
  2. When the user clicks on a file name, that image appears on the page. (Hint: use innerHTML for the table cell.)

Follow all conventions and attempt to validate as XHTML 1.0 strict. Place both files in your magenta web folder (plus image files) and email active links to both pages (assuming you completed both). Also turn in all files on a disk by 4:20 pm.