Marking guide (prepared by TAs under Professor's guidance) ============= This guide describes more details on the marking criteria, used by all TAs when marking your assignment. -------------------- For the Programming Problem: (Only some serious common errors are listed) 1. The terminator(ext,0) is still in the decoded file. -3 2. The decoded file length is short of the last byte -3 3 The end condition for the loop(getting letters and index) is not enough -5 4 There are no comments at all in their programs. -3 5 Instead of using classes, all processing is within Main method. -5 6 Programs did not use the stardard names for classes. -2 7 No implementation of compression ratio -5 8 Wrong compression ration -3 * The above marking guide is for those whose program compiles and do not crash. For those who submit a disk failing to read files from or empty without any files, remarking is possible if you could resubmit your disk . -------------------- For the writting part questions: 1. No tree for question 2.1 -0.5 2. For question 2.3, No List Head or other tiny mistakes total -1