0% found this document useful (0 votes)
13 views15 pages

Prog 3

The document is an observation/data sheet from the School of Computer Science and Engineering detailing various lab experiments. It includes sections for student information, experiment titles, and data collection related to pseudocode and processes. The sheets also contain signatures from faculty in charge and various calculations related to the experiments conducted.

Uploaded by

ritvik.medam
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
13 views15 pages

Prog 3

The document is an observation/data sheet from the School of Computer Science and Engineering detailing various lab experiments. It includes sections for student information, experiment titles, and data collection related to pseudocode and processes. The sheets also contain signatures from faculty in charge and various calculations related to the experiments conducted.

Uploaded by

ritvik.medam
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

Scho ol of Com pute r Scie nce and Eng inee ring

OBSE RVAT IO N/DAT A SH EET


Na me: MG"Dt\M 'i?I TV:[ k Section : E
US N No tl:2\JA.2{,C.S(02C,'l Date: 2 f 4/2'5
0~ Expt No: ~ •I
Lab:

Title: ~i'a'1~ Cot'Ylt Fiis~ ~)Jw.- \'>[Link] [Link]


1
~ivt : P~, kl " ~~ tolJ n.W'>1b»t o( ~ole~s ~( ma::r20 )'
l<~c-J. V\

Declo.>ta 0"6'lf~ : TI~~~- {:;W\1 [7o] ,wc:JfiV\g-tima.[1.c)J)wsn~~OIA.n~.L!,mtao)


lJtc.\00u Vo_)'io.¼ .
o.. v~ - [Link] t, "- ~ _B mQ. : D
o..V<3- tU)'Y\a.~ou..[Link],n-ui =o
(.) Y 'vJ I( f ~ P"6 oc.~~~ ~wrsl t; fYu? ~ ''

f o ~ i ::: o ~ c h- 1 do
py;~" P[:+I )''
\-[Link] hu.-6sl -ti V)'\2 [i J
~~ ~ai,
Llc,]B ~ _ t-rn-u [o] :-o
~o'2s ; =- 1 L, h- I do

[Link].i-l; "'1- t ;WU' [t] .: O


lo"?J j:: b io i-1 cl.o
(,Ow ti~- l, Y"YIL [i] +;;: bu:15sLL'n-u [j]
~YI, cJ Jo..,
p~~~ Ptroce~~ bu.~i~ t1Y'fll ~ciiti' ~ ifnt0 [Link]'ri&~owt& lf~''
11

lor i ::o to Vi- I do


t~~(t)O LVtcL t-tmt [i) ::- bu:![Link] i-in-u2 [ i] ~ GJo1t'i~ -tf~ [i]
a. Y~- ~rufi ~ - tiwu +== ~ru·U ~ -tfV'rl( [i]
p~ir\l (( P(l+i] btos! Ji~[. J [Link];~- tirt'lg[i] tuWla.~eiwJ_l i~[;J
~ fo~
a.V~ -[Link] t-it,,i,f c [Link] _ [Link]~t,wt.e /n Signatu reofthe faculty /inchar ge
29
n.v~_ l\-OS't'lU)'~ _(;tme =- o..vg _lt.otta:~ou\11.J _~rmo /VI
Plr~n..l (( Av~~ LJ)ruli~ !,f;'\O \
0,.V~ _ c:)Cl;( gng~ .f: I t'Y\.f II

Pt5fvJ (\ [Link]:~~ T~a,,owJ 1;rvu,,·


a.v~- ~~~-,g!u~t»J_t\wtt
[Link]

C>l7T Pl) T !

GrJv, tDtoJ "urnb.b? c~ pool~~ge~ ~ l,


En.P.e,i p?fc c~ ~s bu:~! t ·Vmt :
P[ i] ::6
P[il::: t
CJ 5 ' '3 15 2'l
t> l3J-=- 2
r t ~J ==:,
t. W•T TAT
P~oets~ '3,T ~•T
0 s
P( i) s 5
l '1
P(iJ g 13 5

15 13 ,s
pf3J !
2.2 15 2.'l
f[t,J 1

A-v~ <--?a.,bt'\~ tme .:-s:,.~


Av~ TA-i ! I~ •75

Av~ c.)[Link]>1~ ,~~ = o-+5 -+)J+§ ::-- S3 -= g,£5


t, t;"
AV~ C,J~ti~ ,.,. M{;; 5 -1 11..- 15"t'l'2. :: SS" :: n•75"
~ T
School of c ·o mputer Science and Engineering
OB SE RVATION/DAT A SH EET
Name: M~D~M ~I. TV:Cl< Section: ~

USN N o l'QIJ A 2 t, t:,.<;. (? Q2£,'l' Date: 2 / Li 12.5


Lab: 01 Expt N o: 5 '2.
4

Tit le: $~o()t~t :ft b f, rs~ LS~ F] - Pseud.o [Link].e.


~~3in
InptJ n
f0~ \ ;: O ~ 0 ~- 1

tY\pd- b_t 1~ [i J
Ptil ::t~,
{ O ~ ( j :o to II\ - 1)
pos = i
tb ~ t o "1- I
j =. j 4 I

: ~ b_ !imt [j] ( b- t-;MR [pos) ~ pos : J


SevO-f b_trmt [r] L:)i~ b _-ti.-n12 [pos]., P[i] (.;,~l-t,
() LPo~]
t..:> - i,h'la [o] =D
~::6
.f.o, i~I to Yl -1 .

l-.:> - ii f'h.R [ i) :: St,UY1 Lb-iim.c2 [ o J to b... t i f\'\.G? [ f - \j )


to W
+ = LltW- b;~ [i]
o..v~- wh-= LJbJ In
l-o t-cJ ~o
P~, Yl1 lt P'!S'OC!.e s, bu.~d t1mt wruti~ ti~ tW1no.,mwt9 ti~ Jj

io ~ l ; :: o t o n - ,)
~o..i ( r1 = b- b~wu Ci 1 +- u - ·H tnt [ i ]
~o to..1 +- = !-cJ. [ i J
P~; ~ p [i], b _t-f me ol , l::J - l-; rn.a ( rJ ., tcJ [ i1
o.v~ _ bJ- = h,bcJ lri
A
"'~•n..:
n._,•.. L t(
v~ c.o~
o .l '
~'~
I
timt = o..V~-Q~
'1

plro,1-- Avg {u~~ t.t~ow-,J time = Cl. v~ _y ,, Signature of the faculty/incharge


th<}
Ot>TPt> "f :

E;nlet "VJYlhm ot r~oc~~s: 4


~,Jb bu ~!l t,M.Q :
P! = I
r~ -= '2
r~ : - ,
Pt, ic t,

P&oc~si "Q,"T L.) •T TAT


P, C)

~2 2
1
P.3 3 j
f\
~ ~ lb

Av~ (,.YT =- ~-s-


Av~ TAT-= 5

Gio.c~U'\h l l ~

LP1} P1] P3J PZ\


o 2 6 ll t~

0 + I +3+& ::- 2.•5


Li

Av~ TA, T .: t +3 ~G-+ lo =5


C,

I
School of Computer Science and Engineering
OBSERVATION/DATA SH EET
Name: 1'11~01\t-'\ 1<! i VJ..lc' Section: r f
USN No \1< \Jf\~t.,[Link] o2. ~ C'1 Date:
Lab: OS Expt No: 13• 1

Title: ~ow,& ~obiVI t\\~o~1 ~m (Pseu.&.o coJ.e)


l5ef vi
TY\~~J n [ nlU'YI b~ ~ t p)f002.sse1)
lo~ [Link].:o fo n-1
rf'\pJ ~ti h'U [counJ] b-tiW\.Q [ccwJJ
O.b<J .J

~Q..~ P- t [ [Link]\l J = b - t~ ma [ [Link]-)


:CvtptJ t,W\ ~ Sltc.e.
f:;rne : OJ ~tm~n.::V>.1 c..Jeu~ -tfme = (J J tLt'~V)-Cl ~[Link]- ti t'YlP -:::o,
cowJ. =c, f lo.~ =o
II
p15fll\J P~o c.~ ss I ht~ Vl a.¥olJJ'\J ~fW\£ I l.:>alt ,'Vl1 !ivn.a"
w \<lie 'iS"~mc,.ivt >o;
i l <fes r- t (lou.h}) ( = ti Ml _g lic~ [Link]
cfe,g P- l [[Link] J ~ o
tTrvu i := ~<?..SP-- l-- [ (Dw,JJ ·
oe.>P- ~ [[Link]):: 6
fl~= I
e.l~Q. it <fesp~ { [cow,}] ~
oQ_sp_ t [towJJ = ~in1e-Slic.e
~rmi ~= b,·me_sfice
. it '1fe.S P-
.. ·- L
b [ lowvJ =::. 0 a;,, A tvD i~ ~:::. J
<fewio...i' n. = ::. 1
tt.t~n~ow-J - tim.e -t = l ~i~ _o. ~~- ti n-u [(ow,}))
w ...·L t-tWlf += [ !-imi. - ll. n - t 1""' [[Link]] - b. ti"" [ coU11fD
p~i ~ p'6ocess [[Link],J + 1] ~u'IS"via¥oUhJ biry-u> ~Ot,i t; "'$ ~inv
1

t=l°"9 =o J

ij COw,J .-:; .= n - I lt.e,n [Link] =O Signature of the faculty/incharge


• I

lD+ol V\.o ol " '6oc.e~.se~~ ;~


~
1
A11irtvoJ Hme roJ 'iluirsl Umit fo11 ptC>W<s1 o
1
A..-.NJ l,mt a,,,J 'i?ut&~ bim, foir p>oass 2 '. 3
Aniv.J HML [Link]. 'Bu~!\; Hml fo"< PY<>W.S 3 • 2. ~
,,
s

't I'.\ T wT Pl p Pr P P1 f_, P1


Ps Pi, h Ps P, f>.1 tl ,s 20 22 23 2~
LJ 6 0 2. L, 6 g 10 12 ·~

q
t, q'
Av~ c...::, T =- 7.
-r A-,. ;: \ "2. · 3)
Avq\

l,-t6 ~ <l ::- ~


Av9
c.....:,T.::: ~
g, ::: 12<D

Av~
,A, -- ~'?= ~
3

p .,., 1:¥ E~ •

C
-
ii- .. :~:~===
.,,~
-,.Mil)
•~ SlgMtu.-.o,tJNf'ttulty.
School of Computer Science and Engi neering
O BSE RVAT IO N/DATA SHEET
Name: t-\~Df\M ~1:'tV-,rk' Section: (?

USN No 1k\)l\2t,cS( 02~q Date:


Lab: O! Expt No: i- ~
.
Title: P~tocrH~ A\~o-a-iltm - P~euclo cocL
~e~in
P~ivJ- 11 t~ TotcJ .,)urnbwt o~ p~oc.e.sse1
:t'npi.J fl
p }}
Pit vJ u t r ~ ~ t 1'im.2 ~ ptto"6i ~~ t o'b q,~ ~~ oce ss
fo"1r i = o to n - \ d o
11
p'6h'\)- t( p [i-+ ,l
fa--tvu \\ ~u.¥.S t thvte~~
TV\ ptif b- t iVYtR [i]
n-L•,.1<1{) ' "'
f' u I VU t' ~ IO 2S' I C-j ! >,
'L, P4J P~ [rJ
~[ ( ] .:: i-+I
~~
~or i~o l-o n-1 \Jo
po$= i
to~ j=i tl to
n-1 Do
i f- () cJ [j 1 <P'ls L4)o~] ~
Po! :: j
ehd i l
~\'\ &
Seva.p () (f [ i ) w ; l;ii p'b" [ foSJ
Sroo..P 'o- tirru! L~] wat \:) _tf t'Y\P [pos]
SG.'.)CA.p p [ ~) [Link] p[pos]
e.h,(J
c..,_!,;>Yli to]= b
bohJ_ wt =O
?o¥ f:;t l-o h l 0 0 4

w - i, me r j ] -: ()
0 • j
t"b~ J=b tb li~I Do Signature of the faculty/lncharg•

to-tiV>V [il::: w- i tt'Vl(? [ ; J -l b. t:YY\.1?[11


3. Execute C progmms to simulate CPU scheduling algorithms to find turnaround and waiting time.
3.1. First Come First Senrcd (FCFS) algorithm
3.2. Shortest Job First (SJF) alf?orithm
3.3. Round Robin <RR) 11lttno-:, i. -

0\tJ t [Link] [t]


~ 0 ~ cJ _ ~ l :- lob·J - w +
(l~
°'v~- wl= totc.J ~Go! \ Y1
1:-o hJ _-1:oJ -: D
to'b' i ~ D lo ri -1 du
~
h1. l [i 1 b- ti"'' [;J ~ [Link].t [i l
lo hJ _l(\J :: ~ olcJ - l-oJ- -+ t~ [ i J
en& t::cJ :; l<)lcJ ~ hJ /'f't
[Link]-
11

p~, ,.J '' P., o c•" 'B u,,S j 'T; "" C.:XUl ll'I ~ H""' lu»>[Link]'l<ll trrvt1
~o") i=o to \'1-1 do
f,-6\l-\J pf(), b- Hm.e [r J 1 w- t; mt [iJ ,t,J eJ
e.n-J
11
pl"inl- Ave,o~
()lfiaj IC ~\JQ,°I'~

end
00 'TPvT ~
GJu, t-oW n ·D o~ P,~u~s: 1
t~ bu.¥~t l ime cu,J P'610'/J;'Uf
P1 11ua-b! Tim£ ~ 6 P~io~a~ ~ 2
P2- \51.l~ ~ 1, ~:
~ Pa-i66; h~ : I
P1 [Link] Tim£ ~ + P2ri ori t~ :'5

P"1oCQSS TI r wT TAT

p'2- ~ 0
P,
s
P1 '
1 I !.,
I '7
9...1

Avg ~T:::: 1-
Av~ w T : O ➔ 8 +l~ = 7J
~v~ T A-r:; u, i

G7aflU lkaj ~ +Jt,•n• ::- I~


i

l P2-rsl ~,l P1}


0 11r 2,
· rvu@rvu -[Link] - SFF - 7020 :-/Docunents/1RUA24CSE8194S gee -o FCFS FCFS.c
- j rvu@rvu-OptiP1ex-SFF-7820 :-/Docunents/1RUA24CSE0194$ • / FCFS
Emil bash: ./: Is a directory

El rvu@rvu -OptlPlex -SFF- 70.20 : -/DocUl'\ents/lRUA24CSE0194 $ ./FCFS


Enter to.:al nuMber of processes{[Link] 20): S

Enter Process Burst Til'le;


P[J], s
P[2], 6
I '[3]' 4
P['1]: 8
P[S]: 2

Process Burst [Link] [Link] Ti.1~e Turnaround Ti.1•1e


P[l) s
P[2] 6 s
0
'
))
P[3]
P[ d)
4
8
11
15 ,,
15

P[5] 2 23 25

Average Waiting [Link]: l e


'Average Turnaround Tine:1Srvu@rvu-OptiPlex- SFF -7020 :-/DocuMents/1RUA24CSE0194S
rvu@rvu·OptlPlex·SFF·78Ze :-/Oocul'lents / 1RUA24CSE0194S gee -o sjf sjf.c
rvu@rvu-OptlPlex-SFF-7020 :-/0ocu~ents / tRUA24CSE8194$ ,/sjf
Enter nul"1ber of process: 5

Enter Burst Ti..1~e:


·p1 : 2
p2: S
p3: I
p4; 4
_p5 : 3

Process Burs1: Til"1e [Link] Til"1e Turnaround Tir,e


7 0 7
2
s
7

,,' ',,
18
'3 18 21

.Average [Link] Ti.1"1e=9.600000


,r•, Average Turn11round [Link]=13.aeae00
"._• - r vu@rvu-Opt'[Link]- SFF -7020 : -/Oocul'lents/1RUAZ4CSE0194$
rvu@[Link]-SFF-7620 :-/0ocul'lents/1RUA24CSE0194S gee •o roundrobin roundrobi.n.c
rvu~[Link] - SFF -7828 :- /0ocURents/1RUAZ4CSE0194S . /roundrobi.n
~
,.
Enter Total nurtber of Processes.: 5
Enter [Link] [Link] and Burst Ti.l'te for Process Process Nul'lber 1
"'
,,
II Enter [Link] Ti.l'le and Burst Til'le foe Process Process Nuriber
Enter [Link] Tl.I'll?
'"' '
Burst Ti.f'le for Process Process Nui'\ber l
6

,, •
ii Enter [Link] Ti.i'\e and Burst Ti.l'le for Process Process Null'iber
Enter ArrLva1 [Link]~
En-.:er Tir'le Sli.[Link] '"' 2
'
Burst Tll'le for Process Process Nuf'lber 5 : 1 2

!Turnaround Tii'lel~[Link] [Link]

P[5]
I'[ 1]
11
12
14
'
7
P[3] 10
P[2] 17 11
P[ 4] 19 11

•, .) Average 'I, <n' t:[Link]


• r·tr,e= - 24 .se0000
'-• • Avg [Link] Ti.111e = 14.600000 rvu@[Link]-SFF-7820 :-/0ocur,ents/1RUA24CSE0194S
rvu@rvu-OpttPlex-SFF-7020 : -/0ocul'lents/1RUA24CSE0194$ ./FCFS
Enter total nu!'lber of proc~sses(!'[Link]~ 20): S

Enter Process Burst Tll'le:


P(1]: 2
P[2), s
!P[3J: 1
,P[4]; 4
P[S), 3

Process Burst Ti.t~e [Link] Turnaround Ti.t~e


. P[l)
,P[2)
2
s '
2
'"'' 2
7
P[3) 1 7 :14
·p[ -'l]
.P[SJ '
3
'14
18
18
21

•J Average \/[Link] Ti.!'le:8


• •·,Aver age Turnaround Ti.!'le: 1Zrvu@[Link]-SFF - 7020: -/Oocu!'lents/1RUA24CSE01945
rvu@rvu·[Link]·SFF-70Ze :-/Oocu~ents/ 1RUA24CSE&194$ ./sjf
Enter nuriber of process: S

ll Enter Surst Tll'le :


p1: 5

ii :pZ: 6
:p3: 4
·p'1:
p5: 2

.,
Process

' pl
Burst Ti.r<ie
4
s
Wa t. ting T1.l'le

'
4
Turnaround Til'le

'
9
:p2 6 9 15
''p4 B 15 23
!p5 ,s
' 23

,.. [Link] Ti.~1e=10. 2G080B


• A\le-rage- Turnaround [Link]"'15. 200000
rvu@[Link]-SFF-7628 :-/0ocur1~nts/1RUA24CSEG194S ./roundrobi.n
'II.I .Enter Total nul'lber of Processes: s
Enter [Link] Ti.!'le aod Burst Ti.l'le fo, Process Process Nur1ber j • 3

iO s 3
Enter [Link] Ti.r1e aod Burst [Link] fo, Process Process NUl'lber 2 ,,

I 12:, Enter [Link] Ti1qe aod Burst Tll'le for Prc,cess Process NUl'lber 3 ,,
7

••
Enter [Link] Ti.I'll? aod Burst Ti.l'le fo, Process Process Nul'lber 4
!
Enter [Link] Ti.1qe aod Burst Ti.l'le fo, Process Process Nul'lber 5
B
,.
's

Enter [Link] Sl [Link]: 4

ii Process I Turnaround Ti.l'le][Link] Tine

.3
P[1]
Pl4]
P[2]
'
7
15

10
P[3]
P[S]
16
18 ,.
9

[Link] Ti.l'le= •28.200000


,Avg Turnaround Ti.l'le = 11.280080rvu@[Link]-SFF-7828:-/0ocu!'leots/1RUA24CSE0194 S ./roundrobi.n
rvu@rvu-OpttPlex-SFF-7028 : -/Docunents/1RUA24CSEa194S ./priority
' Enter ToLa1 NuJ'lber of Process:5

IEnter Bu.---st Til'le and [Link]

,1
!P{lJ
jBurst [Link]: S
[Link]

ra:. P[2]
Burst
• [Link]
[Link],ty:2

urst [Link]
[Link]

P[4]
Burst [Link]
[Link]:l\

0(5]
Burst [Link]:Z
[Link]: S

Burst [Link] [Link] Ti.J'le, Turnaround Ti..l'le


[3)
P(2] '
6 '
4 '1,
[lj s 10 1S
[' l 1S 23
P[S] '
2 23 25

Average [Link] [Link]=le


Avera e Turnaround Ti.l'le=lS

You might also like