ECE291 Computer Engineering II Lockwood, Spring 1999

Machine Problem 5: Grading Report

Please print this page and provide it to the TA when you demonstrate your machine problem. Use MP5GR to verify just graphic routines or MP5 to verify all routines. The TA should verify each functionality item, initial the 'Demo' box, assign functionality and bonus points, then copy your files to the HANDIN floppy. This page should be stapled to the front of your printed .ASM program.

Name:
Date Submitted:
Demo To: Graded By:
Handin to floppy
Score recorded
Gold Star
Programming Excellence
CategoryPointsMinMax
MouseMove
  • Moves position up, down, left, and right depending on stick position
  • Sets ExitFlag, ItNum, and TagNum depending on stick buttons
 
015
ReDrawScreen
  • Draws Every active player in PlayerArray to the screen
  • Removes images when a player is departing.
 
015
NetPost
  • Processes incoming datagrams from network
  • Properly handles tagging of players and avoids "tag-back"
 
020
Functionality SubTotal
 
050
Modularity (* percentage of code written)
  • Lacks appropriate use of additional subroutines to avoid code duplication.
  • Violates specifications for given subroutines
 
-50
Technique & Style (* percentage of code written)
  • Compact and Efficient code
  • Extraneous use of code, registers and/or variables: -3
 
-50
Comments (* percentage of code written)
  • Clear and precise comments: +5
  • Sports Announcer-type comments: -1
  • Sparse and/or unclear comments: -3
 
-50
Penalty/Bonus
Before deadline: +1 pt/day
After Deadline: -5 pts/day
 
-505
Total
 
050