|
|
c m s c 311
s u m m e r 2 0 0 3 |
Due Tuesday, July 1, 11:59 PM (just before midnight)
Sunday, June 29, 11:59 PM (just before midnight)
Posted: June 9
Please note that *all* programming projects in this course (including this one) are to be done independently or with the assistance of the instructional staff of this course only, unless otherwise specified IN PRINT by official webpages.
Please review the policies outlined on the class syllabus concerning the use of class computer accounts and concerning the University's Code of Academic Integrity. The instructors of this course will review the programs submitted by students for potential violations of the Code of Academic Integrity and if it is believed that a violation has occurred it will be referred to the Office of Judicial Programs and the Student Honor Council.
Hardcoding is considered a violation of academic integrity
You may consult anyone about how to design your own PC, including best places to buy on the web, etc. This includes class members, etc. However, all web design must be original, all explanations should be your own, etc.
These are the kinds of parts you may have to consider:
There may be more parts to consider.
You do not have to consider tax, shipping and handling, or operating systems as part of the cost.
You may wish to have more than one webpage. Your main webpage should be your username, followed by .html. For example, if your username is sch1101, then your main webpage should be sch1101.html.
As you make your decisions on parts, you should include the following:
You will be graded on the clarity of your presentation, and how much "research" it appears you did. You should explain the research you did.
In particular, someone reading your webpage should find it easy to see the prices, easy to see it totals correctly, be better informed about how to buy a PC for themselves, and what decision making is needed.
You should make some changes to your choice of system.
If it is exactly the same as ArsTechnica, we will deduct points. You should do more research than just this site.
If you go to "Class Notes" (see link on main webpage), there is a link to "Geek Websites", and you can see some other websites that are technical in nature, for example, anandtech.com.
You can often view HTML of webpages by "viewing source". Unfortunately, some sites have been developed by using tools such as DreamWeaver, which can produce webpages that are hard to read. You can read my own webpages, just to see what it looks like.
The general structure of a webpage looks like:
<HTML>
<HEAD>
<TITLE>
Put title here
</TITLE>
</HEAD>
<BODY bgcolor=white>
Put HTML here
</BODY>
</HTML>
HTML consists of a head (which is mostly unusued) and a body,
where the text of HTML goes.
Here are some useful tags:
<A HREF="url-name"> underlined link </A>where you place an URL where it says "url-name", and what you want underlined for the link. For example:
<A HREF="http://yahoo.com"> Click here to go to Yahoo </A>
<IMG SRC="url-name">This could also be the name of a local file
<UL> <LI> First item <LI> Second item </UL>where <UL> starts off a list, </UL> ends a list, and <LI> refers to items (which are "bulleted"). There are numbered lists, that are similar except they start with <OL> and end in </OL>
If you link to a local webpage, you just need to give a relative path as in UNIX.
You can do a Google search to find other HTML help, or ask friends to help out with HTML advice.
Use a plain text editor to edit your files. Files should end in .htm or .html, unless it's some other kind of file (shouldn't be).
Change the permission to make it world accessible as in: chmod o+rx public_html. You may need to do the same with your home directory.
You also need to change permission on various files to make it world-readable. chmod o+r chs11001.html. You should NOT make any other files world or group accessible.
You can then view your webpage by typing something
http://www.dc.umd.edu/~chs11001/chs11001.htmlin your browser, where you replace chs11001 with your own login ID.
You can use other accounts, such as your WAM account or your own personal website, if you want, to test.
tar cvf p2.tar *in the directory where sch11001.dir and B>sch11001.html appears.
|
See the class syllabus for policies concerning email Last Modified: Thu Feb 13 09:13:38 EST 2003 |
|
|
|
|
|