Programming Assignment #2.2 - Grading


Student's name: _____________________________________

Functionality
P/F
Penalty
comblock reads from standard input  .  -0.5 
comblock writes to standard output  .  -0.5 
K 0 10 complains wrong direction  .  -0.5 
R 8 10 says maximum 5 turns  .  -0.5 
R -2 10 complains wrong number -2  .  -0.5 
R 2 1.0 complains wrong number 1.0  .  -0.5 
Lock unlocks with student's combination  .  -1.0 
Lock does not unlock with a combination other than student's  .  -1.0 
Correct estimate for the average time it takes to break the lock  .  -0.5 
Total penalty  . 
Readability
P/F
Penalty
Memo included  .  -1.0 
Standard format for the memo  .  -0.2 
Lock combination in the memo  .  -0.1 
Language for the FSM in the memo  .  -0.5 
Regular expression for FSM's language in the memo  .  -0.5 
Context free grammar for the language attached  .  -0.2 
State transition diagram for FSM attached  .  -0.5 
Tables with experimental results  .  -0.5 
Source code attached  .  -0.5 
File level documentation  .  -0.5 
Function level documentation  .  -0.5 
Executable on the floppy  .  -0.5 
DOS executable  .  -0.5 
Source code on the floppy  .  -0.5 
README file present on the floppy   .  -0.5 
Tells in README what the program does  .  -0.1 
Tells in README how to build  .  -0.1 
Tells software platform  .  -0.1 
Tells hardware platform  .  -0.1 
Tells how to run in README  .  -0.1 
Total penalty  . 




Days Early 
_____ 
........ 
Days Late 
_____ 
........ 
Bonus/Penalty Factor = 1 + ____*0.05 = ____ 
Penalty Factor = 1 - ____*0.10 = ____ 
Functionality mark = 10 - ____*____ = ____ 
Functionality mark = 10 - ____ = ____ 
Readability mark = 10 - ____*____ = ____ 
Readability mark = 10 - ____ = ____ 
Functionality * Readability = ____ * ____ = ____ 
Functionality * Readability = ____ * ____ = ____ 
Final Mark = ____ * ____ = _____ 
Final Mark = ____ * ____ = _____