|
||||
| |
||||
| |
||||
Lab Assignment 11(Wednesday, 19 November 2008) The text of the assignment is here. The main class is here The IMyGraph interface is here Lab Quiz 2(Wednesday, 12 November 2008) Preparation CommentsComments that might help you prepare for the lab quiz can be found here. Section 2The lab quiz for Section 2 can be found here. The main program is here The IPacketAssembler interface is here The IPacket interface is here The search file is here Sample input input and output. Section 3The lab quiz for Section 3 can be found here. The main program is here The IPacketAssembler interface is here The IPacket interface is here The search file is here Lab Assignment 10(Wednesday, 5 November 2008) The text of the assignment is here. The main class is here The IPacketAssembler interface is here The IPacket interface is here First version sample input input and output. Lab Assignment 9(Wednesday, 29 October 2008) The text of the assignment is here. The input text data can be found here. The test file can be found here. Sample output can be found here. Note that for this assignment it can be more difficult to tell whether your program is doing the right thing unless you keep track of the duplicate text that you throw away in addition to the duplicate text that you keep. Lab Assignment 8(Wednesday, 22 October 2008) The text of the assignment is here. I have opened a dropbox on the departmental website. If that fails, send your Teaching Assistant the files by email, and copy me on that email. Lab Assignment 7(Wednesday, 15 October 2008) The text of the assignment is here, and an interface is here. NOTE THAT THIS IS A TWO-WEEK LAB ASSIGNMENT. The assignment is the same for lab 6 and lab 7. I have closed the dropbox for lab 6 and left open the dropbox for lab 7, so you should be putting your code into the lab 7 dropbox. Lab Assignment 6(Wednesday, 8 October 2008) The text of the assignment is here, and an interface is here. NOTE THAT THIS IS A TWO-WEEK LAB ASSIGNMENT. The assignment is the same for lab 6 and lab 7. I have closed the dropbox for lab 6 and left open the dropbox for lab 7, so you should be putting your code into the lab 7 dropbox. Lab Assignment 5(Wednesday, 1 October 2008) The text of the assignment is here, and there are for interfaces a process record interface and a priority queue interface and sample input and sample output. It is highly recommended for debugging purposes that you create a shorter input file for use when developing the code. A list of five or six lines with different priorities (and at least one pair of lines with the same priority) should be enough for debugging purposes. Lab Quiz(Wednesday, 24 September 2008) The first lab quiz is DEFINITELY scheduled for this day. Input for the lab quiz for Section 1 is found here. Input for the lab quiz for Section 2 is found here. Input for the lab quiz for Section 3 is found here. Lab Assignment 4(Wednesday, 17 September 2008) The text of the assignment is here, and there is sample input and longwinded sample output. Lab Assignment 3(Wednesday, 10 September 2008) The text of the assignment is here. Sample input and output can be found at input and output. NOTE: Since the sample input looks like XML, you may have to do a "view page source" to get the TEXT of the file, because your browser may insist on trying to parse the XML file as if it were to be displayed in the browser. Lab Assignment 2(Wednesday, 3 September 2008) It is strongly advised that you begin work on this "lab" assignment before the lab itself. You should view this assignment as a homework assignment that happens to allow you to finish the assignment with supervision and assistance by the TA. The text of the assignment is here. Code fragments and required interfaces are Lab Assignment 1(Wednesday, 27 August 2008) The text for this assignment is on a separate page. The primary purpose of this assignment is to get you set up on the computers and to ensure that you have successfully uploaded to the departmental dropbox. NOTICE THAT WE ARE NOT USING THE BLACKBOARD SYSTEM IN THIS CLASS. Subsequent to this assignment, you will be held responsible for being able to upload to the dropbox AND FOR VERIFYING THAT WHAT YOU HAVE UPLOADED ARE THE CORRECT FILES. If you cannot open the file you think you have uploaded, or if the system says that the number of bytes uploaded is zero, then you have not uploaded the file correctly and you need to try again. We will assume after this assignment that you know how to do this and no excuses will be allowed. |
|
|||



