P4Criteria - ) 1 Others ( elevator_former_req_fn,...

Info iconThis preview shows page 1. Sign up to view the full content.

View Full Document Right Arrow Icon
CS411 Team: Graded by Project #4 Due before midnight, Wednesday, June 3 Points Points Possible Earned Comments Preliminaries (15 pts) Plan of Attack 10 gzipped file submission 1 Submitted source code file, compiled image, compiled module, patch file, change log, typescript 2 Compiles 2 Documentation (8 pts) Header block with team member names, program description, etc 2 Useful function headers 4 Useful comment outline 2 Verification (58 pts) Executes 10 Correctness Implements true LOOK algorithm 15 Initialization ( elevator_init_fn ) 1 Adds requests to queue ( elevator_add_req_fn ) 5 Removes dispatched request from queue ( elevator_dispatch_fn ) 5 Checks for pending requests ( elevator_queue_empty_fn ) 1 Deallocates memory ( elevator_exit_fn
Background image of page 1
This is the end of the preview. Sign up to access the rest of the document.

Unformatted text preview: ) 1 Others ( elevator_former_req_fn, elevator_latter_req_fn, etc.) 2 Efficiency Uses kernel's linked-list structure 5 All operations are linear time or better 10 Testing Uses appropriate printk() calls to show functionalities 3 Requirements (4 pts) Each member of team commits to the repository at least once 4 Cites sources for borrowed code (0, but deduct up to 10 points for sources not cited) Coding style (10 pts) Follows kernel coding style guidelines 5 Clean implementation (no useless left-overs from noop ) 5 Extras (Separate implementation) Queue implemented as rb-tree up to 5 pts Implements aging up to 5 pts 95 Coding score...
View Full Document

This note was uploaded on 06/28/2009 for the course CS 411 taught by Professor Staff during the Spring '08 term at Oregon State.

Ask a homework question - tutors are online