EEL 602 - Assignment # 2

Average = 6.9 

Entry No.

Category

Fork

IPC1

IPC2

IPC3

IPC4

GE

Other

C & F

Scaled

Late Sub.

Net

2005JOP2125

1

1

6

0

2

6

0

0

0

11.25

0

15

2006EET2055

4

1

6

2

2

6

2

0

0

4.75

0

4.75

2006EET2477

1

1

6

2

2

6

2

0

0

19

0

19

2006EET2054

5

0

0

0

0

0

0

0

0

0

0

0

2006EET2472

1

1

6

2

2

6

0

1

0

18

0

18

2006EEA2404

5

0

0

0

0

0

0

0

0

0

0

0

2006JTM2029

3

1

6

2

2

6

2

0

0

9.5

0

9.5

2006JTM2770

5

0

0

0

0

0

0

0

0

0

0

0

2006EEA2063

5

0

0

0

0

0

0

0

0

0

0

0

2006EET2481

5

0

0

0

0

0

0

0

0

0

0

0

2005JCA2426

5

1

6

2

2

6

2

0

0

0.95

0

0.95

2006JTM2756

3

1

6

2

2

6

1

0

0

9

0

9

2006JTM2753

1

1

6

2

2

6

0

1

0

18

0

18

2005JCA2425

3

1

6

2

2

6

0

0

0

8.5

0

8.5

2006EET2093

4

0.83

0

0

0

0

0

0

0

0.2

0

0.2

2006JTM2036

2

1

6

0

2

6

2

1

0

13.5

0

13.5

2006EET2488

5

1

6

2

2

6

2

0

-2

0

0

0

2006JTM2033

4

1

6

2

2

6

2

0

0

4.75

0

4.75

2006EET2487

4

1

6

2

2

6

2

0

0

4.75

0

4.75

2006JTM2748

4

1

6

2

2

6

2

0

0

4.75

0

4.75

2006JTM2751

4

1

6

2

2

6

0

0

0

4.25

0

4.25

2006JTM2757

 

.

 

.

.

2006JTM2763

1

1

6

2

2

6

2

1

 

20

0

20

2002465

3

1

6

2

2

6

2

0

0

9.5

0

9.5

2005EET2900

2

1

6

2

2

6

2

1

-2

12

0

12

2006JTM2039

1

1

6

2

2

6

2

1

-2

18

-4

14

2006EET3109

5

0

0

0

0

0

0

0

0

0

-4

0

2006JTM2768

2

1

6

2

2

6

2

0

0

14.25

-4

10.25

2006JTM2767

1

1

6

2

2

6

2

1

0

20

-4

16

2006JTM2765

1

1

6

2

2

6

2

0

0

19

-4

15

2006JTM2035

1

1

6

2

2

6

2

0

0

19

-4

15

2006EET2478

 

0

0

-4

0

2006JTM2758

1

1

6

2

2

6

2

1

0

20

-4

16

2006EET2486

4

1

6

2

2

6

0

0

0

4.25

-4

0.25

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Marking Scheme

The Demo and implementation were observed to fit into five categories.

1)      Category 1 – Maximum mark obtainable is 20

2)      Category 2

a.       Errors or lack of adherence to specification but that does not relate to OS concepts. Example ® Lack of user interaction.

b.      Maximum mark obtainable is 15

3)      Category 3

a.       Using sleep for synchronization.

b.      Maximum mark obtainable is 10

4)      Category 4

a.       1 Ball implementation

b.      Maximum mark obtainable is 5

5)      Category 5

a.       Total demo failure or usage of unfair means.

b.      Maximum mark obtainable is 1 or 2 marks if some parts of the code are working.

 

The ‘other’ marks column is for viva, i.e., it illustrates the response in the demo and observed knowledge for your own implementation, for category 2 and 1 implementations.

Example: If you use a  message queue API and has not explored blocking and unblocking modes, then you get a zero in ‘other’ marks.

 

Late submission marks were deducted separately.

The aim has been to split the Demo and implementation, such that no better code gets lesser marks than the worse one.