Assignment 4

Assignment

Write a Java program Decode.java to decode the message on the inside of the front cover of the course textbook. Specifically, your program must be written as follows:
 
  • When executed, your program reads the coded message and prints out the decoded message in easy-to-read form.

  •  
  • You must NOT type or scan the coded message into a data file. The coded message is available as a text file on my office computer "bacchus".

  •  
  • To get the file, your program must connect to an HTTP server running on "bacchus" on port 8080 and then download the file internally.

  •  
  • The code to download the file must be part of your program; that is, your program must be self-contained.

  •  
  • Your only submission will be a single file containing your program. No additional files will be considered.

  •  
  • Elegance, brevity, and clarity, as well as correctness, will be considered.
  • Groundrules

    See the rules for programming assignments on the main course Webpage. You may work individually or in teams of two or three people. However, you may not discuss the assignment with anyone except the people on your team. (If you work alone, you may not discuss the assignment with anyone.)

    Submission

    As noted on the main course Webpage, assignments are to be submitted electronically as e-mail attachments. Use the address

    contst10@cs.gettysburg.edu

    The e-mail message itself must contain the Honor Pledge and the full names of the people submitting the assignment. Only one submission should be made for each team.

    Due Date and Time

    This assignment is due at 12:01 AM on Friday, February 23. Late work is not accepted, but early submissions are welcome!