CS 453 - Assignment Set 1


Given: September 10, 2002
Due: October 11, 2002
Language Options: C, C++, Java, or prior arranged language
OS Options: Must run on our shell servers

Notes: Your submissions must at least compile before any credit will be given. Submissions that do not compile will not be graded. Submissions submitted after the due date will not be graded. All work must be your own original work. To get partial credit for parts of the assignment, you must demonstrate that those pieces work by themselves. If you share code with others, you will be given a 0 for the assignment. This assignment set is worth 25% of your total grade.

HTTP 1.0 Specification at http://www.w3.org/pub/WWW/Protocols/HTTP/1.0/spec.html

Extra Credit

Value: up to +12% onto total grade

For extra credit, construct a client application that understands HTTP and FTP URLs and uses the appropriate protocol for downloading an object to a local file system. This should work similar to the wget application and should support passive FTP and normal FTP [12%].


Todd L. Montgomery (revised 09.09.2002)