(Implement the following on LIN0X oi othei 0nix like platfoim. 0se C
foi high level language Implementation)
1 WrlLe programs uslng Lhe followlng sysLem calls of unlx operaLlng sysLem fork exec geLpld exlL walL close sLaL opendlr readdlr 2 WrlLe programs uslng Lhe l/C SysLem calls of unlx operaLlng sysLem (open read wrlLe eLc) 3 WrlLe C programs Lo slmulaLe unlx commands llke ls grep eLc 4 Clven Lhe llsL of processes Lhelr Cu bursL Llmes and arrlval Llmes ulsplay/prlnL Lhe CanLL charL for lClS and S!l lor each of Lhe schedullng pollcles compuLe and prlnL Lhe average walLlng Llme and average Lurnaround Llme (2 sesslons) 3 Clven Lhe llsL of processes Lhelr Cu bursL Llmes and arrlval Llmes ulsplay/prlnL Lhe CanLL charL for rlorlLy and 8ound robln lor each of Lhe schedullng pollcles compuLe and prlnL Lhe average walLlng Llme and average Lurnaround Llme (2 sesslons) 6 uevelop AppllcaLlon uslng lnLerrocessCommunlcaLlon (uslng shared memory plpes or message queues) 7 lmplemenL Lhe roducerConsumer problem uslng semaphores(uslng unlx sysLem calls) 8 lmplemenL some Memory managemenL schemes llke aglng and SegmenLaLlon 9 lmplemenL some Memory managemenL schemes llke ll8S1 ll1 8LS1 ll1 WC8S1 ll1 10 lmplemenL any flle allocaLlon Lechnlques(ConLlguous Llnked or lndexed)