GRADING POLICY
You should turn in only the files that are needed. You should not turn in
the files that can be copied or genereated by the makefile, especially the
executable. Do NOT turn in the executable! DO turn in a makefile.
You don't need to turn in with directory like hw2 (maybe different from what
you heard before), just tar all the files directly. Only when you have done
the extra credit do you need create an EXTRA directory and tar the EXTRA
directory along with your normal soruce files.
User manual should contain:
nature and format of input
nature and format of output
return values
README:
The name of the file must be README
must include
1: project name
2: full name (and full name of partner)
3: login name(s)
4: listing of all files included
5: specify if you did extra work and what you did
6: if it does not execute properly, specify here
7: other important instructions to the readers (your programs
are graded by people)
!!! NUMBER 1 TO 7 AT THE FRONT OF EACH PART IN "README"!!!
Each .c & .h file of yours should include a header similar to the following:
/******************************************************************
*
* project name
* full name(s)
* login name(s)
* description if applicable
*
******************************************************************/
Each function should be preceded with something similar to:
/******************************************************************
*
* its function
* description of parameters
* description of return value
* inputs if available
* outputs if available
*
******************************************************************/
Source code should have inline comments to explain complicated features of
the code.
---------------------------------------------------------------------
---------------------------------------------------------------------
1. Please include only ONE readme file. You MUST have a readme file.
2. Name your manuals according to the primary .c file, NOT "logicmanual"
and "usermanual"
e.g. main.lm main.um
3. Do NOT turn in two copies. Only one partner should turn it in.
4. Include your login names, NOT your off-campus e-mail addresses.
5. If you're going to turn in a newer copy, make sure it's from the same
account as your old one, so that it's properly overwritten We DO NOT want
two or three copies of code from the same people.
IMPORTANT!
There will be penalties for not heeding the general warnings issued in
these reminders and the ones included with your individually mailed grades.