This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
haas:spring2015:unix:projects:uxi0 [2015/01/20 18:49] – [Program to Implement] wedge | haas:spring2015:unix:projects:uxi0 [2015/01/20 21:03] (current) – [Submit Tool Usage] wedge | ||
---|---|---|---|
Line 66: | Line 66: | ||
====Reading==== | ====Reading==== | ||
As a first week activity, I would like for you to read the **UNIX for the Beginning Mage** book in its entirety, and spend ample time practicing the commands and concepts covered on lab46. | As a first week activity, I would like for you to read the **UNIX for the Beginning Mage** book in its entirety, and spend ample time practicing the commands and concepts covered on lab46. | ||
- | =====Submission Criteria===== | ||
- | To be successful in this project, the following criteria must be met: | ||
- | * 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 or program | ||
- | * 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 | ||
- | * Track/ | ||
- | * Submit a copy of your source code to me using the **submit** tool (**make submit** will do this) by the deadline. | ||
- | ====Submit Tool Usage==== | ||
- | Let's say you have completed work on the project, and are ready to submit, you would do the following (assuming you have a file called info.txt): | ||
- | |||
- | <cli> | ||
- | lab46: | ||
- | Submitting unix project " | ||
- | -> info.txt(OK) | ||
- | |||
- | SUCCESSFULLY SUBMITTED | ||
- | lab46: | ||
- | </ |