(Latest Revision: 12/13/2001 ) solo_5_ResultsByCode

solo_5_ResultsByCode




This file shows grades on solo program #5, along with indications
of the problems and point deductions.

Find your code number below.  

Look at the the codes and scores beside your code number.

Then see the "Legend" at the end of the file to determine the
meaning of the codes.  

See me if you have any questions or if you find an error.

0197: 18 (100 -4 == 96)
0241: 0
0434: 0
0570: 19,21,22,25 (100 -3 -3 -0 -2 == 92)
0713: 19,25 (100 -2 -2  == 96)
0890: 17,21,25 (100 -3 -1 -2 == 94)
1822: 0
2075: 01 (100 -40 == 60)
2305: 22,24 (100 -2 == 98)
2553: 0
2727: 100
3318: 21,25 (100 -3 -4 == 93)
3454: 18,21,25 (100 -(6/2) -5 -2 == 90)
3484: 0
4125: 01 (100 -50 == 50)
4748: 21 (100 -5 == 95)
4987: 0
5573: 25 (100 -4 == 96)
6929: 21,22 (100 -5 == 95)
7418: 25 (100 -2 == 98)
7883: 19,21,25 (100 -2 -5 -2 == 91)
7974: 0
8182: 0
8284: 0
8885: 24 (100 -3 == 97)
8887: 100
8991: 25 (100 -2 == 98)
9317: 21 (100 -5 == 95)
9881: 0

======================================================
Legend
======================================================

01. Program was late (Due 11/30)  (-10 pts per day)
02. Program was too late to be accepted (-100 pts)

03. The correct subject line was not used. (-2 each message)

04. Program does not compile (up to -100 points)

05. Program fails to prompt for an input (-5)

06. The width and/or height of the screens is off by one. (-10)
07. The width and/or height of the screens is off by more than one. (-20)

08. The program confuses width with height and vice versa. (-5)

09. The program does not draw the border correctly. (-5)
10. The program does not make one of the layers in the screen. (-5)

11. Your screen panels are not the same size, shape, or pattern
    as the sample. (-5)

12. Your screen panels are so different that you have
    oversimplified the basic programming problem. (-15 or more)

13. The program continues in a loop -- this is a little different
    than what I intended -- doesn't work with my automatic tesing
    scripts -- makes it harder for me to grade.

14. The program does not use functions appropriately. (-10)

15. The program uses a global variable inappropriately (-5)
16. The program does not make proper use of parameters. (up to -20)
17. The program does not make proper use of return values. (up to -10)
   (-1 for each function that should be void but is not)
   (-3 for each function that fails to return a value and thus
     creates a logical error)
   (-1 each for extra return statements in functions)

18. Function or variable does not have a mnemonic name (-2 each)
19. Header comments before functions missing or have the wrong
    kind of content. (up to -5)
20. There are no header comments (or almost none). (-10)

21. Code is not indented properly (For each line that is not
    indented from its enclosing brace by two or more spaces, -1
    point, up to a max of -5.  A point is taken off also when
    there are two lines that should have the same level of
    indentation, but do not.)

22. Program and output does not fit into a field width of 78
    characters. (this tends to make it harder to check and test)

23. No test script was received. (-15)
24. Script does not evince an effort to achieve good code
    coverage. (up to -10)
25. Script does not evince an effort to cover boundary values
    adequately. (up to -4; -2 for neglecting one dimension only)

======================================================
======================================================