CS306 Processing Systems and Structures Lockwood, Spring 2002

Machine Problem 1: Grading Report

Print this page and provide it to the TA when you demonstrate your machine problem in the laboratory.
The TA should verify each functionality item, initial the 'Demo' box, assign functionality and bonus points,
then ask you to copy your files electronically via the on-line submission
. Finally, hand in this gradesheet stapled to the front of a hardcopy of your .ASM program to a TA in the lab.

Your Name Date
CategoryPointsMinMax
CompTotal
  • Calculates correct total score for each record using HW, MP, exam, and final fields.
  • Divides homework subtotal by four
  • Works with any number of records and values (try gbk-big.dta)
  • Uses inner loops to interate though subscores.
 
016
FillTable
  • Computes correct distribution Array
  • Computes MinBin, MaxBin as lowest/highest non-zero score bins
  • Properly assigns student to bin n for score between 16*n to 16*n+15
  • Works with any number of records and values (try gbk-big.dta)
 
017
PlotChart
  • Plots distribution chart with ASCII asterisk (*) symbol
  • Prints MIN .. MAX ranges at start of each line
  • Works with any number of records and values (try gbk-big.dta)
 
017
Penalty/Bonus
Before 5pm on deadline: +1 pt/weekday
After 5pm on deadline: -10 pts/weekday
 
-505
Functionality SubTotal
 
055
Demo To: Date Submitted: Electronic Submission Completed.

CategoryPointsMinMax
Comments (* percentage of code written)
  • Clear and precise line & procedure comments
    (describes all major routines): -0
  • Sports Announcer comments (line-by-line): -1
  • Unclear comments: -1
  • Sparse comments: -3
 
-50
Technique & Style (* percentage of code written)
  • Compact and Efficient code: -0
  • Contains repeated code (lacks loops): -3
  • Makes poor use of registers and/or variables: -2
 
-50
I/O Specs & Modularity (* percentage of code written)
  • Violates specifications for given subroutines: -5
 
-50
Total
 
055
Graded By: Score recorded Gold Star
Programming Excellence