CSc 4998, Spring 2006
Assignment 1
Due: 20 January, 2006
- Create a website on tinman.cs.gsu.edu for yourself. Include identification
information and include links to each assignment in this class.
- For the first assignment, solve problems 12, 16, and 17 on pages 90-92 of
the Sebesta text and place the solutions in your home page.
- Problem 12:
Create, test, and validate an XHTML document that defines a table that has two levels of
column labels: an overall label, Meals, and three secondary labels: Breakfast, Lunch, and
Dinner. There must be two levels of row labels: an overall label, Foods, and four
secondary labels: Bread, Main Course, Vegetable, and Dessert. The cells of the table must
contain a number of grams for each of the food categories.
- Problem 16:
Create, test, and validate an XHTML document that has a form with the following controls:
- A text box to collect the user's name
- Four checkboxes, one each for the following items: (i) Four 100-watt light bulbs
for $2.39, (ii) Eight 100-watt light bulbs for $4.29, (iii) Four 100-watt, long-life
light bulbs for $3.95, and (iv) Eight 100-watt,long-life light bulbs for $7.49.
- A collection of three radio buttons that are labeled as follows: (i) Visa,
(ii) Mastercard, and (iii) Discover.
- Problem 17:
Create,test ,and validate an XHTML document that has five frames.There must be two rows of
frames,the first with three frames and the other with two frames.The frames in the first
row must have equal width.The left frame in the second row must be 55 percent of the width
of the display.Each of the frames in the top row must display a document that has a
form. The left top frame must have two text boxes, each 30 characters wide, labeled Name and
Address. The middle top frame must have five radio buttons with color name labels. The right
top frame must have four checkboxes, labeled with four kinds of car equipment such as CD
player and airconditioning. The two bottom frames must have images of two different
cars. The top row of frames must use 20 percent of the height of the display.