Student: | Mark: | /15 | |
Server - 9.0 | |||
---|---|---|---|
Pipe manipulations | [1.5] | Execution and termination of threads | [2.0] |
Limit on resource usage | [1.0] | Execution and termination of interface | [1.0] |
Integers received from interface | [0.5] | Computation of Fibonacci numbers | [0.5] |
Signal handling | [1.5] | Reporting of CPU usage | [1.0] |
User interface - 3.0 | |||
Pipe manipulations | [0.5] | Loop, integers sent to server | [1.0] |
Signal handling | [1.5] | ||
Programming style - 3.0 (negative marking down to 0) | |||
Data types and macros | [-1.0] | Commenting | [-1.0] |
Formatting | [-1.0] | Functions and parameters | [-1.0] |
Meaningful identifiers | [-1.0] | Constants (must be used) | [-1.0] |
No global variables | [-1.0] | Anything else ugly | [-1.0] |