Practice Final Practical - Prof. Sonstein


General Instructions

Total [ 25 points ]

You only have three (3) tasks today, and you have almost two (2) hours to complete them. You will build a new sub-directory in your login directory on gibson, and you will put a simple text file in that directory. You will build a new sub-directory in your Web directory on gibson, and you will put a simple HTML file in that sub-directory containing one set of onmouseover/onmouseout behaviors. Finally, you will build a new sub-directory in your Web directory on gibson, and put a simple CSS file in there. Not so bad for a final practical exam.

You can use any online resources you wish. You can also use your textbooks, and you can use notes written or printed on one side of one piece of notebook-size paper. If you already know how to build valid HTML and CSS because you have been doing your work all quarter long, then you will not have any trouble accomplishing these tasks. If you do not already know how to do these things, then you will not learn how to do so in under two hours no matter what resources you use. Remember, this is just a pass/fail exam and you just need a score of 70% to pass. That is just 17.5 points out of 25 total.


Detailed Instructions

Directories, Permissions, and Text

[ 5 points ]

  1. [ 1 point ] create new sub-directory on gibson.rit.edu named ~studentID/practical_practice/ (substituting your DCE account name where this says studentID)
  2. [ 1 point ] save a utf-8 text file named myText.txt into the new sub-directory
  3. put two lines of text into that text file
    1. [ 1 point ] your full name on one line
    2. [ 1 point ] the date on another line
  4. [ 1 point ] insure permissions are set so
    1. everyone has read permissions for the sub-directory and for the file
    2. only you have write and execute permissions for the sub-directory and for the file

HTML

[ 10 points ]

-5 points if it does not validate

  1. [ 1 point ] create new sub-directory on gibson.rit.edu named ~studentID/www/imm/practical_practice/ (substituting your DCE account name where this says studentID)
  2. [ 1 point ] save XHTML file (valid version XHTML 1.0 strict) named index.html into the new sub-directory
  3. put in XHTML file
    1. [ 1 point ] a first-level heading tag containing your full name
    2. [ 1 point ] a second-level heading tag containing the instructor name
    3. [ 1 point ] at least one paragraph of text containing at least one sentence (any words will do)
    4. [ 1 point ] an anchor pointing to my main course webpage
    5. [ 1 point ] an ordered list of the names of three fruits or vegetables
    6. [ 1 point ] the picture found at http://www.it.rit.edu/media/people/sonstein.jpg
    7. [ 1 point ] onmouseover and onmouseout behaviors for the picture such that it has a thin, solid, blue border in the onmouseover state and a thin, solid, red border in the onmouseout state.
    8. [ 1 point ] a link meta-tag which causes the XHTML to correctly use the CSS file in the next section

CSS

[ 10 points ]

-5 points if it does not validate

  1. [ 1 point ] create new sub-directory on gibson.rit.edu named ~studentID/www/imm/practical_practice/stylesheets/ (substituting your DCE account name where this says studentID)
  2. [ 1 point ] save CSS file (valid) named practice_final.css into new sub-directory
  3. [ 1 point ] set correct permissions for file and sub-directory
  4. put in CSS file
    1. [ 1 point ] set default text for entire document to 12 point sans-serif font and black
    2. [ 1 point ] change first-level heading tag color to some shade of green and align it to the right
    3. [ 1 point ] change second-level heading tag color to have a light blue background and dark red 18 point letters
    4. [ 1 point ] set anchor hover behavior to use very light red background and dark blue 10 point letters
    5. [ 1 point ] set paragraphs to use very light yellow background
    6. [ 1 point ] set list items to use dark green background and white letters
    7. [ 1 point ] set list items to have very light green background

Total [ 25 points ]