Programming Assignment #2 - Grading

Student Name _______________________________________________

In the following D3D2D1D0 will denote the most significant four digits of student's SSN.

Functionality
P/F
Penalty
Correct language for the FA . -0.5
Correct Regular Expression . -0.5
Correct context free grammar . -0.5
Correct state transition diagram . -0.5
Reads chars without echo . -0.2
Unlocks and indicates it as soon as the 1 is entered in the sequence D3D2D1D010 . -0.5
Locks and indicates it as soon as the 4 is entered in the sequence D3D2D1D040 . -0.5
Unlocks with sequence D3D3D2D1D010 . -0.5
Locks with sequence D3D2D1D3D2D1D040 . -0.5
Total penalty .
Readability
P/F
Penalty
Memo included . -1.0
Standard format for the memo . -0.2
FA's language included in the memo . -0.5
Regular Expression in the memo . -0.5
Context-free language attached to the memo . -0.5
State transition diagram attached to the memo . -0.5
Min, max and average count to break the lock included in the memo. . -0.5
Source code attached . -0.5
File level documentation . -0.5
Function level documentation . -0.5
Executable on the floppy . -1.0
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 = ____ * ____ = _____