Assignment5 grade guide: --------------------------- 1. Report 30% (12 pts) Result(s) when testing format/open/read/write/seek/close/fsize/del...4 Specification including your assumptions and limitations.............4 Descriptions on internal design including inode, file table, etc.....4 2. Correctness 70% (28 pts) Completed Inode coding...............................................2 Completed Directory coding...........................................2 Completed File (structure) table coding..............................2 Completed TCB user file descriptor table coding......................2 Sufficient coding of file system.....................................2 When running the instructor's Test5.java Correct behavior of format...........................................2 Correct behavior of open.............................................1 Correct behavior of writing a few bytes (appx.16 bytes)..............1 Correct behavior of close............................................1 Correct behavior of reading a few bytes..............................1 Correct behavior of appending a few bytes (appx.32 bytes)............1 Correct behavior of seeking in a small file (appx.48 bytes)..........1 Correct behavior of reading/writing a small file (appx.48 bytes)...0.5 Correct behavior of writing a lot of bytes (appx. 512 * 13 bytes)..0.5 Correct behavior of reading a lot of bytes.........................0.5 Correct behavior of appending a few bytes to a large file..........0.5 Correct behavior of seeking in a large file (appx. 512 * 13 + 48)..0.5 Correct behavior of reading/writing a large file with w+...........0.5 Correct behavior of delete.........................................0.5 Correct behavior of creating over 40 files ........................0.5 Correct behavior of a parent and a child reading the same file.....0.5 Correct behavior of reading the same file with two independent fds.0.5 Other Correctness tests..............................................5 Total.................................................................40