User Tools

Site Tools


haas:spring2015:unix:projects:uxi0

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
haas:spring2015:unix:projects:uxi0 [2015/01/20 18:49] – [Program to Implement] wedgehaas: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" comments **MUST** be removed 
-      * these "to be implemented" comments, if still present at evaluation time, will result in points being deducted. 
-    * Sufficient comments explaining the point of provided logic **MUST** be present 
-  * Track/version the source code in a repository 
-  * 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:~/src/unix/uxi0$ submit unix uxi0 info.txt 
-Submitting unix project "uxi0": 
-    -> info.txt(OK)  
- 
-SUCCESSFULLY SUBMITTED 
-lab46:~/src/unix/uxi0$  
-</cli> 
haas/spring2015/unix/projects/uxi0.1421779760.txt.gz · Last modified: 2015/01/20 18:49 by wedge