This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
haas:summer2015:data:projects:sll2 [2015/03/10 12:28] – external edit 127.0.0.1 | haas:summer2015:data:projects:sll2 [2015/06/01 21:11] (current) – [list library] wedge | ||
---|---|---|---|
Line 41: | Line 41: | ||
====List library unit tests==== | ====List library unit tests==== | ||
- | In **testing/list/unit/**, you will find these new files: | + | In **unit/list/**, you will find these new files: |
* **unit-obtain.c** | * **unit-obtain.c** | ||
Line 111: | Line 111: | ||
[cplist] Total: | [cplist] Total: | ||
[displayb] Total: | [displayb] Total: | ||
- | | + | |
[obtain] Total: | [obtain] Total: | ||
| | ||
Line 118: | Line 118: | ||
[sortlist] Total: | [sortlist] Total: | ||
====================================================== | ====================================================== | ||
- | | + | |
====================================================== | ====================================================== | ||
lab46: | lab46: | ||
</ | </ | ||
- | =====Submission | + | =====Submission===== |
- | To be successful in this project, the following criteria must be met: | + | {{page> |
- | + | ||
- | * Project must be submit on time, by the posted deadline. | + | |
- | * Late submissions will lose 25% credit per day, with the submission window closing on the 4th day following the deadline. | + | |
- | * All code must compile cleanly (no warnings or errors) | + | |
- | * all requested functions must be implemented in the related library | + | |
- | * all requested functionality must conform to stated requirements (either on this project page or in comment banner in source code files themselves). | + | |
- | * Executed programs must display in a manner similar to provided output | + | |
- | * output formatted, where applicable, must match that of project requirements | + | |
- | * Processing must be correct based on input given and output requested | + | |
- | * Output, if applicable, must be correct based on values input | + | |
- | * Code must be nicely and consistently indented (you may use the **indent** tool) | + | |
- | * Code must be commented | + | |
- | * Any "to be implemented" | + | |
- | * these "to be implemented" | + | |
- | * Sufficient comments explaining the point of provided logic **MUST** be present | + | |
- | * Any and all functions written must have, **at most**, 1 **return** statement | + | |
- | * points will be lost for solutions containing multiple return statements in a function. | + | |
- | * Track/ | + | |
- | * Submit a copy of your source code to me using the **submit** tool (**make submit** will do this) by the deadline. | + |