For FCFS, here is the Gantt chart:
| job | from | to | 
|---|---|---|
| p1 | 0 | 120 | 
| p2 | 120 | 180 | 
| p3 | 180 | 360 | 
| p4 | 360 | 410 | 
| p5 | 410 | 710 | 
Here is the computation of the turnaround times
| job | arrival | completion | turnaround time | 
|---|---|---|---|
| p1 | 0 | 120 | 120 | 
| p2 | 0 | 180 | 180 | 
| p3 | 50 | 360 | 310 | 
| p4 | 100 | 410 | 310 | 
| p5 | 250 | 710 | 460 | 
| avg | 276 | ||
For SJN, here is the Gantt chart:
| job | from | to | 
|---|---|---|
| p2 | 0 | 60 | 
| p1 | 60 | 180 | 
| p4 | 180 | 230 | 
| p3 | 230 | 410 | 
| p5 | 410 | 710 | 
Here is the computation of the turnaround times
| job | arrival | completion | turnaround time | 
|---|---|---|---|
| p1 | 0 | 180 | 180 | 
| p2 | 0 | 60 | 60 | 
| p3 | 50 | 410 | 360 | 
| p4 | 100 | 230 | 130 | 
| p5 | 250 | 710 | 460 | 
| avg | 238 | ||
For Round Robin with timeslice of 30, here is the Gantt chart:
| job | from | to | (remaining) | 
|---|---|---|---|
| p1 | 0 | 30 | 90 | 
| p2 | 30 | 60 | 30 | 
| p3 | 60 | 90 | 150 | 
| p1 | 90 | 120 | 60 | 
| p2 | 120 | 150 | completed | 
| p3 | 150 | 180 | 120 | 
| p4 | 180 | 210 | 20 | 
| p1 | 210 | 240 | 30 | 
| p3 | 240 | 270 | 90 | 
| p4 | 270 | 290 | completed | 
| p5 | 290 | 320 | 270 | 
| p1 | 320 | 350 | completed | 
| p3 | 350 | 380 | 60 | 
| p5 | 380 | 410 | 240 | 
| p3 | 410 | 440 | 30 | 
| p5 | 440 | 470 | 210 | 
| p3 | 470 | 500 | completed | 
| p5 | 500 | 710 | completed | 
Here is the computation of the turnaround times
| job | arrival | completion | turnaround time | 
|---|---|---|---|
| p1 | 0 | 350 | 350 | 
| p2 | 0 | 150 | 150 | 
| p3 | 50 | 500 | 450 | 
| p4 | 100 | 290 | 190 | 
| p5 | 200 | 710 | 510 | 
| avg | 330 | ||
      logical address 85= 0*1024 + 85;
      thus <page,offset> = <0,85>;
      since Page 0 is mapped to Frame 5, physical address is 5*1024 + 85 = 5205.
      
      logical address 2359= 2*1024 + 311;
      thus <page,offset> = <2,311>;
      since Page 2 is mapped to Frame 7, physical address is 7*1024 + 311 = 7479.
      
      logical address 5000= 4*1024 + 904;
      thus <page,offset> = <4,904>;
      This is an illegal address, as no such Page 4 is defined.