Last updated: Fri Dec 7 16:29:48 2018

CS4115 Week11 Lab Results

CS4115 Week11 Lab Results

The figures below detail your marks in the Week11 lab exercise. The lab was marked out of 10 and was worth 5% of your overall grade.

By running the handin program and submitting successfully compilable source file mpow.cc 2 marks were awarded (col. 2 in the second table below). The next four columns indicate the correctnesss of your output when run on the four test cases; the total for the 4 tests was 6 marks. The multiplier in col. 7 indicates whether a penalty was deducted for being late.

Your code was inspected to check a) your choice of exponentiation algorithm: you should have used the O(log n)-method and, b) how well you subdivided your program into functions (and sub-functions, if appropriate). The codes used in this inspection are detailed in the following table. The final column indicates your total mark.

The complete marking scheme is summarised in the following short table. The colour banding scheme for this week's lab is motivated by a continuing regard for the genius of Toots Hibbard.

Test Description Code Marks
mpow.cc Submitted / Compiled? (col. 2) 2
mpow Passed Test 1? (col. 3) 1
mpow Passed Test 2? (col. 4) 1
mpow Passed Test 3? (col. 5) 2
mpow Passed Test 4? (col. 6) 2
Lateness Multiplier based on days late (col. 7)
Inspection Algorithm used a -1
Functional Decomposition f -1

If you wish to verify or discuss these results please drop in to my office or make an appointment to see me.






1511762621002*1.00a=-1;f=-15
1517496420000*1.00a=-1;f=-12
1518230420000*1.00a=-1;f=-12
1518376900000*1.00a=-1;f=-10
1612392121002*1.00a=-16
1614898320120*1.00a=-16
1615075920000*1.00a=-13
1615113521122*1.00ok-10
1615185221122*1.00ok-10
1615559921122*1.00ok-10
1615859820000*1.00a=-13
1615873321102*1.00a=-1;f=-16
1615938120020*1.00ok6
1615951921102*1.00a=-1;f=-16
1616560821002*1.00a=-1;f=-15
1617000821102*1.00a=-1;f=-16
1617524721102*1.00a=-1;f=-16
1617592121102*1.00a=-1;f=-16
1617736321002*1.00a=-1;f=-15
1617792421002*1.00a=-1;f=-15
1618181621122*1.00ok-10
1618832221122*1.00ok10
1619274521102*1.00a=-1;f=-16
1804872221122*1.00ok10
1806175320000*1.00a=-1;f=-12
1808961521122*1.00ok10
1811120320000*1.00a=-1;f=-12
1811121120102*1.00a=-1;f=-15
1811132720000*1.00a=-1;f=-12
1811138620000*1.00a=-1;f=-12
1811139420122*1.00ok-10
1811140820000*1.00a=-1;f=-12
1811142420102*1.00a=-1;f=-15
1811146720122*1.00a=-1;f=-17
1811152121020*1.00a=-1;f=-15
1811182320122*1.00a=-1;f=-1-10
1813865921122*1.00ok10
1815118320120*1.00a=-16
1815938920000*1.00a=-1;f=-12