Full Credit: 100 points
- Follow the submission requirements (5%)
- Code is structured as required
- Makefile works
- Code compiles and links correctly
Please make sure that your submission follows these requirements and can be unzipped and built by running the script we provided. Failure to follow the instructions could make your project unable to build on our machines, which may result in loss of points.
- Project Report (10%)
- Clearly document the design of your project by using the provided template.
- Implementation details (15%)
- Implement all the required functionalities
- Implementation should follow the basic requirements of each function, such as file should be created on disk.
- Pass the provided test suite (50%)
- Each of which is graded as pass/fail. Some of them need the eyeball check.
- Each of which is graded as pass/fail. Some of them need the eyeball check.
- Pass the private test suite (20%)
- There are a number of private tests, most of which are graded as pass/fail. Some of them need the eyeball check
- There are a number of private tests, most of which are graded as pass/fail. Some of them need the eyeball check
- Extra credits (20 points)
- Duplicate keys that span multiple pages (10 points) (Duplicated keys that fit within a page is a mandatory requirement.)
- Correct deletion (10 points)
Last modified
8 years ago
Last modified on Oct 26, 2017, 8:47:05 PM
Note:
See TracWiki
for help on using the wiki.
