3 bsc computer science
TRANSCRIPT
-
8/10/2019 3 bsc Computer Science
1/57
1 of 57
COMPUTER SCIENCE
MODEL CURRICULUM DEVELOPMENT COMMITTEE FOR COMPUTER SCIENCE IN UNDERGRADUATE DEGREE PROGRAMMES
Constituted by APSCHE, Hyder b d
1. Prof.P.Thrimurthy, CoordinatorAcharya Nagarjuna University.
2. Prof.P.Sitaramaiah, Mem ersAndhra University.
!. Prof.S.S.".N.Sarma,#a$atiya University.
%. Prof.&.Anand 'a u,(smania University.
). Prof.*Mrs.+.M.Padmavathamma,Sri "en$ates ara University.
-. Prof. '. Satyanarayana,Sri #rishna evaraya University.
/. Shri #.0amchand,ASN Co ege, Tena i.
. Shri P.Sridhar,3overnment egree Co ege, #urnoo .
4. Shri 0ajendra,3overnment City Co ege, 5ydera ad.
16. Sri .0ama$rishna,Managing irector,7ffotronics &td., "ijaya ada.
11. Sri S.#rishna 0ao,Managing irector,8nfo9ar$ Soft are Techno ogies,"ijaya ada.
-
8/10/2019 3 bsc Computer Science
2/57
2 of 57
ST0UCTU07 (: M( 7& CU008CU&UM
;7A0 Pa9er Name of the Su ject 8nterna< 0ecordMar$s
7=ternaMar$s
TotaMar$s
5ours ee$
8 ;ear
Theory-1 PC Soft are andC Programming
100 100 4
Lab 1Productivity Tools and C
Lab
10 40 50 3
88;ear
Theory-2 b!ected riented Pro"ra##in"$ith %ava and &ata 'tructures
100 100 4
Lab 2 %()( and &ata 'tructures Lab 10 40 50 3
888
;ear
Theory-3 &atabase *ana"e#ent 'yste#s 100 100 3
Lab 3 &+*' Lab 10 40 50 3
Theory-4 ,lective1. /eb Technolo"ies2. Pro"ra##in"
3. eratin" 'yste#s4. P P *y '6L and
( ache
100 100 3
Lab 4 ,lective1. /eb Technolo"ies Lab2. )isual +asic Lab3. eratin" 'yste#s Lab4. P P 7 *y'6L Lab
10 40 50 3
uring the ! rd year, 9a9er % is 9rovided ith four o9tiona 9a9ers a ong ith eacho9tion, corres9onding &a 9a9er is to e se ected.
-
8/10/2019 3 bsc Computer Science
3/57
3 of 57
'.Sc.*Com9uter Science+? 8 ;earT57(0; PAP70 @ 8 .e.f. 266 2664
PC Software and C Programming
Unit @ 1 ? :undamenta s of Com9uters 2% hrs
Co# uter de8inition Ty es o8 Co# uter Lo"ical r"ani9ation o8 a &i"ital Co# uter *e#ory*ain *e#ory :(* : * and Cache 'econdary *e#ory *a"netic ty e ;lo y dis< arddis< Co# act dis< n ut devices ut ut devices eratin" syste# &e8inition 8unctions o8 ano eratin" syste# Ty es o8 eratin" syste#s +rie8 details o8 batch rocessin" *ultiPro"ra##in" #ulti tas
-
8/10/2019 3 bsc Computer Science
4/57
-
8/10/2019 3 bsc Computer Science
5/57
5 of 57
n ut and ut ut erations in DCE Character F 8or#atted F n ut and ut uterations $ith ;iles ' ecial 8unctions 8or $or
-
8/10/2019 3 bsc Computer Science
6/57
6 of 57
'.Sc*Com9uter Science+? 8 ;ear
P0ACT8CA& PAP70 @ 8 .e.f. 266 2664
Productivity Too s and BC &a
Productivity Too s &a Cyc e
MS >(0
1. esign a visiting card for Managing irector of a Com9any ith fo o ings9ecification
i. 'i9e o8 visitin" card is 3.5E = 2Eii. ?a#e o8 a co# any $ith bi" 8ont usin" /ater *ar<
iii. Phone nu#ber 8a= nu#ber and e-#ail address $ith a ro riate sy#bolsiv. 88ice and residence address se arated by line.
2. Create a etter head of a com9any
i. ?a#e o8 Co# any on the to o8 the a"e $ith bi" 8ont and "ood styleii. Phone nu#bers 8a= nu#bers e-#ail address $ith a ro riate sy#bols
iii. *ain roducts #anu8actured to be described at the botto#iv. 'lo"ans i8 any should be s eci8ied in bold at the botto#
3. Creation of your 'io ata? consistin" ?a#e e#ail-id Contact (ddress Carrierb!ective ,ducational @uali8ications social activities achieve#ents.
*'-P /,:P ?T
1. *a
-
8/10/2019 3 bsc Computer Science
7/57
7 of 57
,*P-C &, ,*P-?(*, ( , ,?&,: & + T(+L,2 'T: CT :, ,*P-C &, +(' C-P(>
*aintain the relationshi bet$een t$o tables $ith ,*P-C &, as aPri#ary Jey "enerate the 8ollo$in" re orts
07P(0T1? ,*P-C &, ,*P-?(*, +(' C-P(> &( :( : ''- '(L(:>
07P(0T2? ,*P-C &, ,*P-?(*, ( , ,?&,: : ''-'(L(:>
*'-, C,L
1. Create an e ectronic s9readsheet in hich you enter the fo o ing decimanum ers and convert into (cta , 5e=adecima and 'inary num ers "ice versa.&eci#al ?u#bers 35 KH I5 1K5 225 355 3G5 4K5+inary ?u#bers 101 1101 111011 10001 110011001 111011111.
2. The A'C Com9any sho s the sa es of different 9roducts for ) years. Create
co umn chart, ! co umn and 'ar chart for the fo o ing data
;7A0 P0( UCT 1 P0( UCT 2 P0( UCT ! P0( UCT %266! 1000 H00 I00 1000266% H00 H0 500 I00266) 1200 1I0 400 H00266- 400 200 300 1000266/ 1H00 400 400 1200
!. Create a suita e e=amination data ase and find the sum of the mar$s*tota + ofeach student and res9ective c ass secured y the student ru es?Pass i8 #ar
-
8/10/2019 3 bsc Computer Science
8/57
& of 57
i. Co# arison o8 t$o strin"s ii. Concatenation o8 t$o strin"s iii. Len"th o8 a strin"12. Pro"ra# to rocess student in8or#ation. 'tudent structure consists 'no
'na#e *ar.
21. Pro"ra# to evaluate 8ollo$in" e= ressions. 1 Q R Q 1F3 Q S Q .. Q 1Fn22. Pro"ra# to 8ind '@uare root o8 a "iven no.23. Pro"ra# to create table o8 Trian"ular ?u#bers.
24. *odi8ied as ro"ra##e 8or alindro#e nu#ber.25. Pro"ra# 8or +ase Conversion.
-
8/10/2019 3 bsc Computer Science
9/57
' of 57
'.Sc.*Com9uter Science+? 88 ;ear
T57(0; PAP70 @ 88 .e.f. 2664 2616
O()e*t Oriented Programming wit+ ,a a and .ata Str/*t/re0
nit 1 ,a a /ndamenta 0 24 +r0
Fundamentals of Object Oriented programming : Object Oriented paradigm Basic concepts of Object Oriented Programming Benefits of OOP Applications of OOP.
%ava ,volution %ava ;eatures o$ %ava di88ers 8ro# C and CQQ - %ava and nternet %ava and/orld /ide /eb /eb +ro$sers ard$are and 'o8t$are :e@uire#ents %ava ,nviron#ent.
vervie$ o8 %ava Lan"ua"e 'i# le %ava Pro"ra# %ava Pro"ra# 'tructure %ava To
-
8/10/2019 3 bsc Computer Science
10/57
1 of 57
UN8T @ %? Mu tithreaded 9rogramming and A99 ets. 2% hrs
*ultithreaded Pro"ra##in" Creatin" Threads ,=tendin" the Thread Class 'to in" and+loc
-
8/10/2019 3 bsc Computer Science
11/57
11 of 57
'.Sc*Com9uter Science+? 88 ;ear
P0ACT8CA& PAP70 @ 88 .e.f. 2664 2616
Dava and ata structures &a
Dava &a Cyc e
1. /rite a !ava ro"ra# to deter#ine the su# o8 the 8ollo$in" har#onic series 8or a "ivenvalue o8 n.
1Q1F2Q1F3Q. . . U1Fn
2. /rite a ro"ra# to er8or# the 8ollo$in" o erations on strin"s throu"h interactive in ut.aB 'ort "iven strin"s in al habetical order.
bB Chec< $hether one strin" is sub strin" o8 another strin" or not.cB Convert the strin"s to u ercase.
3. /rite a ro"ra# to si#ulate on-line sho in".
4. /rite a ro"ra# to identi8y a du licate value in a vector.
5. Create t$o threads such that one o8 the thread rint even nos and another rints odd nosu to a "iven ran"e.
K. &e8ine an e=ce tion called D*ar
-
8/10/2019 3 bsc Computer Science
12/57
12 of 57
ata Structures &a Cyc e
21. Pro"ra# to create insert delete and dis lay o erations on sin"le lin
-
8/10/2019 3 bsc Computer Science
13/57
13 of 57
B.S ! OMP"#E$ S %E& E ': %%% ( EA$
T57(0; PAP70 @ 888 .e.f. 2616 2611ata ase Management Systems
Unit 1 ? ata ase Systems 8ntroduction and :undamenta s. 1 hrs
&atabase 'yste#s ntroducin" the database and &+*' /hy the database is i# ortantistorical :oots ;iles and ;ile 'yste#s Proble#s $ith ;ile 'yste# &ata *ana"e#ent &atabase
'yste#s.
&ata *odels The i# ortance o8 &ata #odels &ata *odel +asic +uildin" +loc
-
8/10/2019 3 bsc Computer Science
14/57
14 of 57
The &ata /arehouse The need 8or data analysis &ecision su ort syste#s The data $arehousenline analytical rocessin" 'tar sche#as &ata #inin" '6L e=tension 8or L(P.
&atabase (d#inistration &ata as a Cor orate asset The need 8or and role o8 databases in anor"ani9ation The evolution o8 the database ad#inistration 8unction The database environ#ents
u#an Co# onent &atabase ad#inistration Tools The &+( at $or< sin" racle 8or &atabase (d#inistration.
ACha ter 13 13.1 to 3.5 13.G 13.H 15 15.1 15.2 15.4 15.5 15.K 15.HB
Prescri ed Te=t 'oo$?
1. Peter :ob Carlos Coronel &atabase 'yste#s &esi"n # le#entation and *ana"e#ent'eventh ,dition Tho#son A200GBhtt FFboo
-
8/10/2019 3 bsc Computer Science
15/57
15 of 57
'.Sc*Com9uter Science+? 888 ;ear
P0ACT8CA& PAP70 @ 888 .e.f. 2616 2611'MS &a
Lab Cycle(rder Trac$ing ata ase
The rder Trac (T L,('TT/ & ;;,:,?T C 'T *,:'.
3. ; : ,(C &,T( L : / ,T ? P? P?(*, 6T> (?& P: C, )(L ,'(L ? / T T , T T(L P: C, ; : T , T,*. AT T(L P: C,NP: C,W6T>B
4. ,T C 'T *,: ?(*, (?& ,*PL >,, P( :' ' C T (T T , C 'T *,:
/ T ?(*, (' PL(C,& (? :&,: T : T , ,*PL >,,.
5. ,T C 'T *,: ?(*,' L ) ? ? ; :T & & , : L +,:(L.
K. ,T C?(*, )(L ,' ; C 'T *,:' / (), :&,:,& ( P: & CT / TP? 1050K.
G. ,T P?(*, )(L ,' ; P(:T' / T T , L /,'T P: C,.
H. ,T C?(*, )(L ,' ; C 'T *,:' / (), PL(C,& (T L,('T ?,:&,: T : T , ,*PL >,, / T ? *+,: 1000.
I. ,T T , C T ,' ? / C C 'T *,:' : ,*PL >,,' (:, L C(T,&.
10. ,T T , T T(L '(L,' ? & LL(:' ? (LL :&,:'.
11. ,T P(:T ?(*, )(L ,' T (T C 'T * :, T (? T , (),:( , C 'T ;(LL P(:T'.
12. ,T P(:T ?(*,' ; P(:T' :&,:,& +> (T L,('T T/ & ;;,:,?TC 'T *,:'.
13. ,T ; : ,(C P(:T ,T P.? P.?(*, (?& T T(L '(L,'
14. ; : ,(C P(:T ,T P? P?(*, T T(L '(L,' / ', T T(L '(L,', C,,&' 1000
15. ,T P? P(:T ?(*,' ; P(:T' :&,:,& +> (T L,('T T/ & ;;,:,?TC 'T *,:'.
1K. ,T C?(*, )(L ,' ; C 'T *,:' / (), :&,:,& P(:T' ;: * (?>?, ,*PL >,, +(',& ? / C T( : L +,:(L.
90 hrs(3 hrs/ week)
-
8/10/2019 3 bsc Computer Science
16/57
16 of 57
S8 PM%!9 .A9A#AS%
(? ,?T,:P: ', / ' ,' T *( ?T( ? T , &,T( L' (+ T ' ' PPL ,:' (?&T ,: C ::,'P ?& ? &,T( L'. ; : T (T T ',' T , ; LL / ? T(+L,'
TA'&7 S*S8 ,SNAM7,A 07SS+
P08MA0; #7; ? S8
TA'&7 P*P8 ,PNAM7,C(&(0+
P08MA0; #7; ? P8
TA'&7 CAT*S8 ,P8 ,C(ST+
P08MA0; #7; ? S8 HP8
07:707NC7 #7; ? S8 07:707NC7S S.S8 P8 07:707NC7S P.P8
So ve the fo o ing Iueries
1. ; ?& T , P?(*,' ; P(:T' ; : / C T ,:, ' ' *, ' PPL ,:
2. ; ?& T , '?(*,' ; ' PPL ,:' / ' PPL> ,),:> P(:T.
3. ; ?& T , '?(*,' ; ' PPL ,:' / ' PP> ,),:> :,& P(:T.
4. ; ?& T , P?(*,' ; P(:T' ' PLL ,& +> L ?& ? ' PPL ,: (?& +> ??, ,L',
5. ; ?& T , ' &' ; ' PPL ,:' / C (: , * :, ; : ' *, P(:T T ,:T (? T , (),:( , C 'T ; T (T P(:T
K. ' ? : P +> / T () ? CL( ', ,T T , P(:T ? *+,:' ; : (LLT , P(:T' ' PPL ,& +> * :, T (? ?, ' PPL ,:.
G. ,T T , ?(*,' ; T , ' PPL ,:' / & ? T ' PPL> P(:T P2.
H. ; ?& T , ' &' ; ' PPL ,:' / ' PPL> ( :,& (?& ( :,,? P(:T
I. ; ?& T , ' &' ; ' PPL ,:' / ' PPL> ( :,& : ( :,,? P(:T
10.; ?& T , T T(L (* ?T (' T P(> ; : T (T ' PPL ,: +> P(:TL C(T,& ;: * L ?& ?
%m: o;ee .ata(a0e
An enter#rise ishes to aintain a database to auto ate its o#erations2!nter#rise di&ided into to certain de#art ents and each de#art ent consistso+ e #loyees2 'he +ollo ing t o tables describes the auto ation sche as
7PT * 7PTN(, NAM7, &(C+7MP *7MPN(,7NAM7,D(',M30,5807 AT7,SA&,C(MM, 7PTN(+
1. C:,(T, ( ) ,/ / C C ?T( ? ,*PL >,, ?(*,' (?& T , : *(?( ,: ?(*,' / :J ? ? '(L,' &,P(:T*,?T.
2. &,T,:* ?, T , ?(*,' ; ,*PL >,, / ,(:? * :, T (? T , : *(?( ,:'.
-
8/10/2019 3 bsc Computer Science
17/57
17 of 57
3. &,T,:* ?, T , ?(*,' ; ,*PL >,,' / T(J, ,'T '(L(:> ?T , : &,P(:T*,?T'.
4. &,T,:* ?, T , ,*PL >,,' / L C(T,& (T T , '(*, PL(C,.
5. &,T,:* ?, T , ,*PL >,,' / ', T T(L '(L(:> ' L J, T , * ? * *'(L(:> ; (?> &,P(:T*,?T.
K. P&(T, T , ,*PL >,, '(L(:> +> 25X / ', , P,: ,?C, ' :,(T,:T (? 10 >,(:'.
G. &,L,T, T , ,*PL >,,' / C *PL,T,& 32 >,(:' ; ',:) C,.
H. &,T,:* ?, T , * ? * * '(L(:> ; (? ,*PL >,, (?& ' &,T( L' /% ? ? T , '(*, &(T,.
I. &,T,:* ?, T , C ?T ; ,*PL >,,' / (:, T(J ? C ** '' ? (?& ? T T(J ? C ** '' ?.
10. &,T,:* ?, T , &,P(:T*,?T & ,' ? T C ?T( ? (?> ,*PL >,,'.
11. ; ?& T T , &,T( L' ; T P 5 ,(:?,: ; C *P(?>.
12. & 'PL(> T ', *(?( ,:' ?(*, / ', '(L(:> ' * :, T (? (),:( ,'(L(:> ; ' ,*PL >,,'.
13. & 'PL(> T ', ,*PL >,,' / % ?,& T , C *P(?> +,; :, 15T ; T ,* ?T
14. & 'PL(> T , *(?( ,: / ' () ? *( * * ? *+,: ; ,*PL >,,'/ :J ? ?&,: *
15. P: ?T ( L 'T ; ,*PL >,,' & 'PL(> ? L,'' '(L(:> ; L,'' T (? 1500 ;, (CTL> 1500 & 'PL(> (' , (CT '(L(:> (?& ; :,(T,: T (? 1500& 'PL(> * :, '(L(:>
1K. & 'PL(> T ', ,*PL >,,' / ', ; :'T 2 C (:(CT,:' ;: * :, &(T,-L('T 2 C (:(CT,:' ; '(L(:>
1G. & 'PL(> T ', ,*PL >,,' / ', 10X ; '(L(:> ' ,6 (L T T , >,(:; % ? ?
1H. ? / C >,(: & & * 'T P, PL, % ? T , C *P(?> & 'PL(> T , >,(:(?& ? *+,: ; ,*PL >,,'.
1I. & 'PL(> T , (L; ; T , ,?(*,' ? PP,: C(', (?& :,*( ? ? L /,:C(',
20. & 'PL(> ,?(*, &?(*, ,),? ; T ,:, ? ,*PL >,,' / :J ? ? (P(:T C L(: &,P(:T*,?TA ', T,: % ?B.
University ata ase
;ni&ersity ishes to co #uterise their o#erations by using the +ollo ingrelations2
'tudent Asnu# nte"er sna#e strin" #a!or strin" level strin"a"e inte"erB
Class Ana#e 'trin" our nte"er roo# strin" 8id inte"erB,nrolled Asu# inte"er cna#e strin"
B;aculty A8id nte"er 8na#e 'trin" de tid nte"erB&e art Ade tid nte"er dna#e 'trin" loc inte"erB
'y using a ove schema definitions, reso ve the fo o ing Iueries
-
8/10/2019 3 bsc Computer Science
18/57
1& of 57
1. ; ?& T , ?(*,' ; (LL % ? :' AL,),LN%:B / (:, ,?: LL,& ? (CL('' T( T +> '* T .
2. ; ?& T , ( , ; T , L&,'T 'T &,?T / ' , T ,: ( 'T :>*(% : : ' ,?: LL,& ? T , C :', ; '* T .
3. ; ?& T , ?(*,' ; (LL CL('',' T (T , T ,: *,,T :12H : (), ; ),: * :, 'T &,?T' ,?: LL,&.
4. ; ?& T , ?(*,' ; (LL 'T &,?T' / (:, ,?: LL,& ? T/CL('',' T (T *,,T (T T , '(*, :.
5. ; ?& T , ?(*,' ; ;(C LT> *,*+,:' / T,(C ? ,),:> : * ?/ C ' *, CL('' ' T( T.
K. ; ?& T , ?(*,' ; ;(C LT> *,*+,:' ; : / * T , C *+ ?,&,?: LL*,?T ; T , C :',' T (T T ,> T,(C ' L,'' T (? ; ),.
G. P: ?T T , L,),L (?& (),:( , ( , ; 'T &,?T' ; : T (T L,),L ; : ,(C L,),L.
H. P: ?T T , L,),L (?& (),:( , ( , ; T , 'T &,?T ; : T (T L,),L; : (LL L,),L' , C,PT %:.
I. ; ?& T , ?(*,' ; 'T &,?T' / (:, ,?: LL,& ? T , *( * * ? *+,: ; CL('','.
10. ; ?& T , ?(*,' ; T , 'T &,?T' / (:, ? T ,?: LL,& ? (?>CL(''.
Air ine ata ase
An Air ine System ou d i$e to $ee9 trac$ their information y using the fo o ingre ations.
;li"hts A8lno inte"er 8ro# strin" to strin" distance inte"erPrice inte"erB
(ircra8t Aaid inte"er ana#e strin" cruisin"Uran"e inte"erBCerti8ied Aeid inte"er aid inte"erB,# loyees Aeid inte"er ena#e strin" salary realB
Note that the em9 oyees re ation descri es 9i ots and other $inds of em9 oyees as e J every9i ot is certified for aircraft and on y 9i ots are certified to f y. 0eso ve the fo o ingIueries?
1. ; : ,(C P L T / ' C,:T ; ,& ; : * :, T (? T :,, ( :C:(;T ; ?&T , , &' (?& T , *( * * C: ' ? :(? , ; T , ( :C:(;T T (T ,A : ' ,B C,:T ; ,& ; :.
2. ; ?& T , ?(*,' ; P L T' / ', '(L(:> ' L,'' T (? T , P: C, ; T ,C ,(P,'T : T, ;: * L ' (? ,L,' T ? L L .
3. ; ?& T , ?(*, ; T , P L T' C,:T ; ,& ;: * ' *, + , ? ( :C:(;T.4. ; : (LL ( :C:(;T / T C: ' ? :(? , ),: 1 000 * L,' ; ?& T ,
?(*, ; T , ( :C:(;T (?& T , (),:( , '(L(:> ; (LL P L T'C,:T ; ,& ; : T ' ( :C:(;T.
5. ; ?& T , ( &' ; (LL ( :C:(;T T (T C(? +, ',& ;: * L ' (? ,L' TC C( .
K. P: ?T T , ,?(*,' ; P L T' / C(? P,:(T, PL(?,' / T C: ' ?:(? , :,(T,: T (? 3 000 * L,' + T (:, ? T C,:T ; ,& +> + , ?( :C:(;T.
G. ; ?& T , T T(L (* ?T P( & T ,*PL >,,' (' '(L(: ,'.H. ; ?& T , , &' ; ,*PL >,,' / (:, C,:T ; ,& ; : , (CTL> T :,,
( :C:(;T'.I. ; ?& T , , &' ; ,*PL >,, / *(J, ',C ?& ,'T '(L(:>.
10. ; ?& T , ( &' ; (LL T (? C(? +, ',& ? ? ?-'T P ;L T' ;: *+ ?? T C ,??( .
P&
-
8/10/2019 3 bsc Computer Science
19/57
1' of 57
4. /: T, ( PLF'6L P: :(* T ,?,:(T, * LT PL C(T ? T(+L,' ; : 2 4 K
5. /: T, ( PLF'6L P: :(* T & 'PL(> ' * ; ,),? ? *+,:' (?& ' * ;&& ? *+,:' ? T , ),? :(? ,.
K. /: T, ( PLF'6L P: :(* T C ,CJ T , ),? ? *+,: ' P LL ??&: *,: ? T.
62 '>! >,D )A(A !, >AS D!CID!D '7 ,AIS! '>! !)PL7@!! SALA,@ B@95 2 ! !)PL7@!! (;)B!, A(D;PDA'! '>! SALA,@ 7$ '>A' !)PL7@!!2 DISPLA@ APP,7P,IA'!)!SSA ! BAS!D 7( '>! ! IS'!(C! 7$ '>! ,!C7,D I( !)P 'ABL!2
82 +> 10X ; :
&,P(:T*,?T ? *+,: 30 P, PL, (?& (L' *( ?T( ? T , :( ',& &,T( L'? T , :( ', T(+L,.
9 2 ! SALA,@ 7$ !)PL7@!!1 7 A,!(7' !''I( C7))ISSI7( B@ 9
11./: T, ( PLF'6L P: C,& :, T P:,P(:, (? ,L,CT: C T> + LL +> ' ?
; LL / ? T(+L,
9A#"% S%. %"%C9
!AM% ! ""< 9$P% *? ? T ? LL ? *+,:A3BC?(*, )(:C (:2A20B
C :U:,(& ? *+,:A5B P:,)U:,(& ? *+,:A5B ? U ? T' ? *+,:A5B (* ?T ? *+,:AH 2B
',:UT( ? *+,:AH 2B ?,TU(*T ? *+,:AI 2B
12. /: T, ( PLF'6L P: C,& :, T P:,P(:, (? T,L,P ?, + LL +> ' ?; LL / ? T(+L,. (?& P: ?T T , * T L> + LL' ; : ,(C C 'T *,:
TA'&7 US7 ? P5(N7.NAM7 NU&&K T;P7
T7&LN( N(T NU&& NUM'70*-+ CNAM7 "A0C5A02*26+ C8T; "A0C5A02*16+ P0L07A NUM'70*)+
CU0L07A NUM'70*)+ N7TLUN8TS NUM'70*)+ T(TLAMT NUM'70* ,2+
13. /: T, ( PLF'6L P: :(* T :( ', T , ,*PL >,, '(L(:> +> 10X 7 A,! C7)PL!'!D '>!,! F5 @!A,S 7$ S!,?IC!2
942 ! ,AD! 7$ A S';D!('
-
8/10/2019 3 bsc Computer Science
20/57
2 of 57
TA'&7S US7
TA'&7 ST
SG& 7SC ST NAM7 NU&&K T;P7 ? ? T ? LL ? *+,: ?(*, )(:C (:2A10B ?T? ? *+,:
CL('' ? T ? LL )(:C (:2A10B *1 ? *+,: *2 ? *+,: *3 ? *+,: *4 ? *+,: *5 ? *+,:
TA'&7 A'ST0ACT
'6LM &,'C (+'T:(CT ?(*, ? LL T>P, ------------------------------- -------- ---- 'T&? ? *+,: 'T&?(*, )(:C (:2A10B CL('' )(:C (:2A10B ?T? ? *+,: T T ? *+,: :(&, )(:C (:2A10B P,:C,?T ? *+,: &(TU,?T,: &(T,
952 ! SALA,@ 7$ !)PL7@!!1 7B!L7( S '7 C!,'AI( D!PA,')!('
-
8/10/2019 3 bsc Computer Science
21/57
21 of 57
+.'c.ACo# uter 'cienceB >ear
T , :> P(P,: ) 2e2+2 F 9 -F 99 A,lective 1B
>e Techno ogies
UN8T 1 ? 5TM& 'asics 1 hrs
8ntroduction? 5TM&, M&, and the >or d >ide >e .
T*L +asic T*L The &ocu#ent body Te=t y erlin
-
8/10/2019 3 bsc Computer Science
22/57
22 of 57
Prescri ed 'oo$?
1. Chris +ates /eb Pro"ra##in" +uildin" nternet ( lications 'econd ,dition /ileyA200GB
0eference 'oo$s?
1. Paul './an" 'anda '. Jatila (n ntroduction to /eb &esi"n Plus Pro"ra##in"Tho#sonA200GB.
2. :obert /.'ebesta Pro"ra##in" the /orld /ide /eb Third ,dition Pearson ,ducationA200GB.
3. Tho#as (.Po$ell The Co# lete :e8erence T*L 7 T*L ;ourth ,dition Tata*c ra$ ill A200KB.
4. (bders *oller and *ichael 'ch$art9bach (n ntroduction to *L and /ebTechnolo"ies (ddison /esley A200KB.
5. %oel '
-
8/10/2019 3 bsc Computer Science
23/57
23 of 57
'.Sc*Com9uter Science+? 888 ;earP0ACT8CA& PAP70 @ 8" .e.f. 2616 2611
*7 ective @ 1+>e Techno ogies &a
&a Cyc e
1. /rite a T*L ro"ra# illustratin" te=t 8or#attin".
2. llustrate 8ont variations in your T*L code.
3. Pre are a sa# le code to illustrate lin
-
8/10/2019 3 bsc Computer Science
24/57
24 of 57
12. ivide the e 9age as fo o s?
1!. esign the 9age as fo o s?
14. llustrate the hori9ontal rulers in your a"e.
15. Create a hel 8ile as 8ollo$s
-
8/10/2019 3 bsc Computer Science
25/57
25 of 57
1K. /rite a %ava 'cri t to acce t the 8irst #iddle and last na#eso8 the user and rint the na#e.
1G. ,valuate the 8ollo$in"
aB D10EQEI0E
bB A10OHBM10 H
cB %NAiQQBQA--iBQAQQiBQAiQQB $here iN2
1H. /rite a Pro"ra# in %ava 'cri t to add t$o nu#bers.
1I. /rite a scri t to 8ind the 8actorial o8 a "iven nu#ber usin"8unctions.
20. /rite a scri t to rint all ri#es $ith in the "iven ran"e.
21. /rite a ro"ra# to sort the array ele#ents usin" D+ubble 'ortEtechni@ue.
22. /rite a ro"ra# in %ava 'cri t to i# le#ent D+inary 'earchEtechni@ue.
23. /rite a scri t to rint all er8ect nu#bers $ith in the "ivenran"e.
24. /rite a scri t to evaluate the 8ollo$in" e= ression 1Q2F2Z Q3F3Z Q QnFnZ
25. /rite a ro"ra# to i# le#ent D'tacear Lab-4.1 AContinuedB
2I.Pro# t the user 8or the cost rice and sellin" rice o8 an
article and out ut the ro8it or loss ercenta"e.
30.Create a custo#er ro8ile 8or data entry o8 custo#ers in a hotel.
The ro8ile should ro# t 8or the na#e address "ender a"e
roo# ty e #ode o8 ay#ent o8 the custo#er.
31.Create a student re"istration syste# $ith the 8ollo$in" 8ields
?a#e :e"dno ender street city state incode stdcode hone dbirth colle"e
e= erience course code. Create a #ain ob!ect called D'tuUin8oE $ith all the 8ields and
DColle"eE and D,= erienceE as sub ob!ects $ith in the #ain ob!ect. Create se arate ob!ect
de8inition 8or Colle"e and ,= erience $ith the 8ollo$in" 8ields
Colle"e ?a#e Location &e"ree
,= erience ,# loyer Location &uties and Period
32./rite a scri t to read in8or#ation o8 n students 8ro# the user
and store the# into the table as 8ollo$s
-
8/10/2019 3 bsc Computer Science
26/57
26 of 57
33./rite the scri t 8or the various validations "iven belo$
a. Candidate code should be "enerated
b. &ate o8 +irth should not be null and a"e should be #ore than 21.
c. (ll al habet 8ields should be validated.
d. (ll nu#ber 8ields should acce t only nu#bers.
e. Total e= erience should be calculated and dis layed a8ter acce tin" in ut 8or the
D;ro#E and DToE 8ields in the table.
34. Create a bio-data 8or#at $ith the 8ollo$in" 8ields
?a#e candidate code &ate o8 birth ender (ddress1 (ddress2 Phone Pass ort
nu#ber 6uali8ication and Percenta"e.
(lso create the 8ollo$in" 8ields 8or enterin" resent e# loy#ent details
Co# any na#e Co# any (ddress1 (ddress2 (ddress3 Phone ;a= ,-#ail Total
,= erience and Pro!ect details.Create a table $ith the colu#ns "iven belo$ in a 3 ro$ structure
,# loyer na#e Location ;ro# To ;ield
35. Create a $eb a"e 8or a sho in" #all that allo$s the user to tic< o88 his urchases and obtain
a
bill $ith the total bein" si#ultaneously added u . The $eb a"e #ust 8ollo$ the
s eci8ications as
"iven belo$
a.The entire $eb a"e #ust be divided into 8our ortions. The to #ost ortion states thena#e o8 the #all the #iddle ortion o8 the $eb a"e is divided vertically into t$o the
ty es o8 the ite#s available in the #all are dis layed on the le8t side and a detailed
descri tion o8 each ite# $ith the rices are available on the ri"ht. ;inally the botto#
#ost ortion o8 the $eb a"e #ust dis lay the cash #e#o $ith the total alon" side.
b.,ach ite# in the le8t hand 8ra#e #ust have a lin< to the 8ile containin" its detailed
descri tion $hich #ust be dis layed in the ri"ht hand 8ra#e. ,nsure that the user is able
to erceive only that ortion o8 the 8ile that is related to the ite# on $hich he clic
-
8/10/2019 3 bsc Computer Science
27/57
27 of 57
'.Sc.*Com9uter Science+? 888 ;earT57(0; PAP70 @ 8" .e.f. 2616 2611
*7 ective @ 2+3U8 Programming
Unit 1 ? :ami iariEation a out the "isua 'asic 8 7 Com9onents. 1 hrs
90 hrs(3 hrs/ week)
-
8/10/2019 3 bsc Computer Science
28/57
2& of 57
ettin" 'tartin" $ith )isual +asic K.0 ntroduction to )isual +asic )isual +asic K.0Pro"ra##in" ,nviron#ent $or
-
8/10/2019 3 bsc Computer Science
29/57
2' of 57
Reference Books :
1. &eitel and &eitel )isual +asic 2005 Third ,dition Pearson ,ducation A200GB.
2. ?oel %er
-
8/10/2019 3 bsc Computer Science
30/57
3 of 57
'.Sc*Com9uter Science+? 888 ;earP0ACT8CA& PAP70 @ 8" .e.f. 2616 2611
*7 ective @ 2+"isua 'asic &a
&A' C;C&7
1. &evelo a )isual +asic ( lication to dis lay the ro8ile o8 a valid ser.
Conditionsi. Chec< the ser $ith Pass$ord.ii. &is lay his Pro8ile.
APro8ile is one o8 :ead /rite :ead and $riteB
2. &evelo an )isual +asic a lication to search an ite# 8ro# list o8 ite#s usin" +inary'earch
3. &evelo a )isual +asic ( lication 8or 6ueue erations.
4. &evelo a )isual +asic ( lication 8or 'tac< erations.
5. &evelo a )isual +asic ( lication 8or Co in" the ele#ents 8ro# one list to other listand )ice-versa A?ote ?o &u lication is allo$ed in the listB.
K. &evelo a )isual +asic ( lication to #a
-
8/10/2019 3 bsc Computer Science
31/57
31 of 57
13. &evelo a )isual +asic ( lication $hich develo s a 'tudent *ar< List. Conditions
i. :ead any 5 'ub!ect *ar,LL / si"nal is K0 seconds.
15. &evelo a )isual +asic ( lication to i# le#ent the Jey ,vents by usin" 8ollo$in"s eci8ications and conditions.
Control ?a#e ' eci8ications ConditionsLabels A'evenB avin" corres ondin"
Ca tionsTe=t +o= To :e resent the ?a#e o8
the student'hould not be null ?u#ber.
;ive 'ub!ect Te=t +o= To re resent the 8ive sub!ect#ar
-
8/10/2019 3 bsc Computer Science
32/57
32 of 57
c. eneratin" the :e orts.
iii. Pro8ile not D(E can #a
-
8/10/2019 3 bsc Computer Science
33/57
33 of 57
'.Sc.*Com9uter Science+? 888 ;earT57(0; PAP70 @ 8" .e.f. 2616 2611
*7 ective @ !+(9erating Systems
Unit @ 1 ? (S :undamenta s and Structure of (S. 1 hrs
Introduction andling Deadlocks Deadlock #re&ention Deadlock A&oidance Deadlock Detection ,eco&ery+ro Deadlock2
Unit ! ? Memory Management Strategies. 1 hrs
*e#ory #ana"e#ent strate"ies s$a in" conti"uous *e#ory allocation a"in" structure o8 the a"e table 'e"#entation. )irtual *e#ory #ana"e#ent &e#and ayin" Pa"e :e lace#ent. ;ile syste# ;ile conce t (ccess *ethods &irectory structure Protection.
Unit % ? :i e Systems and 8
-
8/10/2019 3 bsc Computer Science
34/57
34 of 57
0eference 'oo$s ?
1. /illia# 'tallin"s eratin" 'yste#s nternals and &esi"nPrinci les ;i8th ,dition Pearson ,ducation A200GB.
2. (ndre$ ' Tanenbau# *odern eratin" 'yste#s 2 nd ,ditionPearson ,ducation.
3. (rcher arris % eratin" 'yste#s 'chau# outline seriesTata *c ra$ illA200KB.
4. &avis and :a!
-
8/10/2019 3 bsc Computer Science
35/57
35 of 57
'.Sc*Com9uter Science+? 888 ;earP0ACT8CA& PAP70 @ 8" .e.f. 2616 2611
*7 ective @ !+(9erating Systems &a
&A' C;C&7
1. /rite a shell scri t to acce t t$o nu#bers and er8or# all arith#etic o erations on it.
2. /rite a shell scri t to 8ind lar"est o8 three nu#bers usin" conditional e=ecution o erators
32
-
8/10/2019 3 bsc Computer Science
36/57
36 of 57
1G. To i# le#ent the 'hortest %ob ;irst (l"orith#
1H. To i# le#ent Priority (l"orith#
1I. To i# le#ent the round robin (l"orith#20. To i# le#ent the ; ; a"e re lace#ent (l"orith#
21. To i# le#ent L: a"e re lace#ent (l"orith#
22. To i# le#ent :esource :e@uest (l"orith#
23. To i# le#ent ;irst-;it +est-;it /orst-;it (l"orith#
24. To i# le#ent 'e@uential ;ile r"ani9ation
25. To i# le#ent :ando# ;ile r"ani9ation
Q Q Q Q Q
-
8/10/2019 3 bsc Computer Science
37/57
37 of 57
'.Sc.*Com9uter Science+? 888 ;earT57(0; PAP70 @ 8" .e.f. 2616 2611
*7 ective @ %+P5P, MySG& and A9ache
Unit 1 ? 8nsta ing and Configuring MySG&, A9ache and P5P 1 hrs
nstallin" and Con8i"urin" *y'6L Current and ;uture )ersions o8 *y'6l o$ to et *y'6Lnstallin" *y'6L on Linu= /indo$s Trouble 'hootin" your nstallation +asic 'ecurityuidelines ntroducin" *y'6L Privile"e 'yste# /oror$ing ith ( jects and :orms 1 hrs
/or
-
8/10/2019 3 bsc Computer Science
38/57
3& of 57
nderstandin" the database desi"n rocess The # ortance o8 ood &atabase &esi"n Ty es o8 Table :elationshi s nderstandin" ?or#ali9ation.
Learnin" basic '6L Co##ands Learnin" the *y'6L &ata ty es Learnin" the Table Creation'ynta= sin" nsert Co##and sin" ',L,CT Co##and sin" / ,:, in your 6ueries'electin" 8ro# *ulti le Tables sin" the P&(T, co##and to #odi8y records sin":,L(C, Co##and sin" the &,L,T, Co##and ;re@uently used strin" 8unctions in*y'6L sin" &ate and Ti#e ;unctions in *y'6L.
sin" Transaction and stored rocedures in *y'6L /hat is Transaction /hat are 'toredProcedures
nteractin" $ith *y'6L usin" P P *y'6L )ersus *y'6Li ;unctions Connectin" to *y'6L$ith P P /or
-
8/10/2019 3 bsc Computer Science
39/57
-
8/10/2019 3 bsc Computer Science
40/57
4 of 57
P5P &a Cyc e
1. /rite a P P ro"ra# to &is lay D elloE2. /rite a P P Pro"ra# to dis lay the todays date.3. /rite a P P Pro"ra# to read the e# loyee details.4. /rite a P P Pro"ra# to dis lay the5. /rite a P P ro"ra# to re are the student #ar
-
8/10/2019 3 bsc Computer Science
41/57
41 of 57
Mode Guestion Pa9er'.Sc.*Com9uter Science+? 8 ;ear? Theory Pa9er 1
PC Soft are and C ProgrammingTime? ! 5rs Ma=. Mar$s? 166
S7CT8(N @ A1. Ans er A&& Guestions ? 16 = 2 R 26 M
aB &e8ine *acro. bB o$ to chan"e 8ont si9e and 8ont style in *' /ord.cB &i88erence bet$een 'tructure and nion.dB &i88erence bet$een &os nternal and ,=ternal co##ands.eB (dvanta"e o8 lin
-
8/10/2019 3 bsc Computer Science
42/57
42 of 57
Mode Guestion Pa9er
'.Sc.*Com9uter Science+? 88 ;ear? Theory Pa9er 2
O B/E # O $%EE0 P $O1$AMM%&1 *%#2 / A A A&0 0 A#A S #$" #"$ES
Time? !5rs Ma=. Mar$s? 166 LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL
Section A
Answer ALL Questions 1 ! " # "
92 a0 DiNerence bet een a##let and Standalone a##licationsOb0 Is a Ea&a Progra co #iled or Inter#retedO Eusti+yOc0 DiNerence bet een String and StringBuNer2d0
-
8/10/2019 3 bsc Computer Science
43/57
43 of 57
J2 a0 De%ne linked list2
-
8/10/2019 3 bsc Computer Science
44/57
44 of 57
Mode >/e0tion Pa:er
'.Sc.*Com9uter Science+? 888 ;ear? Theory Pa9er !
ata ase Management Systems
Time? !5rs Ma=. Mar$s? 166 LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL
Se*tion A ?1 = 2 @ 2 M
Ans er the fo o ing Iuestions. 7ach Iuestion carries 2 Mar$s.
1.a B /hat is *eta &ata /hy it is i# ortant bB /hat is Candidate Jey cB /hat is the de"ree o8 a relationshi dB /hat is denor#ali9ation eB /hat is sub@uery ive an e=a# le. 8B /hat is tri""er "B /hat are the ro erties o8 a Transaction hB /hat are the advanta"es o8 the &istributed &atabases iB /hat is cube !B /hat is n8or#ation 'yste#
Section @ ' *) 1- R 6M+
Ans er the fo o ing Iuestions. 7ach Iuestion carries 1 Mar$s.
2.aB &iscuss about three level architecture $ith re resentation o8data in each level.
bB &iscuss about the reasons brin"s you to choose the databasethan the 8ile syste#.
AorB
cB /hat is &ata inde endence &iscuss about levels o8 &atande endence.
dB /hat is #eant by Table ive the characteristics o8 aTable.
3.aB &iscuss about the co# onents o8 ,: *odel bB /hat is #eant by cordiality o8 a relation o$ the cordiality
hel s in deter#ination o8 the nature o8 an entity in arelation.
AorB
cB &iscuss about +C?;. o$ does it di88er 8ro# 3?; /hy it isconsidered a stron" 8or# o8 3?;.
dB /hat is Cursor o$ can you access the cursor in PLF'6L ro"ra#.
%.a+&iscuss about (rith#etic 8unctions in '6L $ith e=a# le bB /hat is a vie$ in '6L &iscuss the li#its o8 )ie$ o erations.
AorB
cB /hat is nde= &escribe the ro erties o8 an nde=es. dB Create an inde= 8or the e# loyees belon"s to the (ccounts and
'ales de art#ents.eB &iscuss about 'yste# &evelo #ent Li8e Cycle.
-
8/10/2019 3 bsc Computer Science
45/57
45 of 57
5.aB /hat is &irty-:ead Proble# ,= lain $ith an ,=a# le. bB /hat is seriali9ability &iscuss $ith aid o8 an e=a# le to test
the con8licts in seriali9abilitycB /hat is Transaction ,= lain the Transaction 'tate &ia"ra#.
AorB
dB &iscuss about Client 'erver (rchitecture. eB &iscuss about &ata ;ra"#entation
K.aB /hat is &ata $arehouse &iscuss about the ro erties o8&ata /arehouse.
bB &iscuss about 'tar sche#a (rchitecture.
AorB
cB &iscuss the abilities and res onsibilities o8 &+(. dB /hat is &ata (nalysis o$ $as L(P o erations are hel 8ul in
analysis o8 &ata.
Q Q Q Q Q
-
8/10/2019 3 bsc Computer Science
46/57
46 of 57
Mode Guestion Pa9er
'.Sc.*Com9uter Science+? 888 ;ear? Theory Pa9er %>e Techno ogies
Time? !5rs Ma=. Mar$s? 166 LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL
'ection-(
Ans er a the fo o ing Iuestions. 7ach Iuestion carries t o mar$s.
1.
aB &istin"uish bet$een nternet and internet. bB /hat is do#ain na#ecB /hat do you #ean by ho#e a"edB /hat are class selectorseB /hat are clic
-
8/10/2019 3 bsc Computer Science
47/57
47 of 57
bB ,= lain the di88erent TTP server res onse codes.AorB
cB &e8ine a rotocol. ,= lain the structure o8 TCP rotocol.
dB /hat is /eb bro$ser /hat are the 8actors that are considered $hile selectin" a bro$ser
Q Q Q Q Q
-
8/10/2019 3 bsc Computer Science
48/57
4& of 57
Mode Guestion Pa9er'.Sc.*Com9uter Science+? 888 ;ear? Theory Pa9er %
3U8 Programming
Time? !5rs Ma=. Mar$s? 166 LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL
'ection (
Ans er a the Iuestions. 7ach Iuestion carries 2 Mar$s.*16 2 R26+
1.aB /hat is Control (rray ive an ,=a# le. bB &escribe about )arious Jey events in )isual +asic. cB /hat is L, &escribe the i# ortance o8 L, dB /hat is the ur ose o8 (dd- ns eB &escribe the ur ose o8 &'? 8B /hat is (& &ata *odel
"B /hat is &ata ,nviron#ent hB &iscuss the various ty es o8 (ctive controls. iB /hat are the si#ilarities bet$een &LL and , , !B /hat is Pro erty Pa"e
Se*tion- #
Ans er a the Iuestions. 7ach Iuestion carries 1- Mar$s.*) 1- R 6+
2.aB &iscuss about various inter8acin" ele#ents in )isual +asic &,.
AorB
bB &iscuss about Control structures used in )isual +asic( lication.
cB /hat is an ,vent &iscuss about various #ouse events $ithe=a# le.
3.aB &iscuss about the ro erties o8 'ha e Control and line Control. bB &iscuss about 8eatures o8 )isual &ata *ana"er.
AorB
cB /hat is L, &iscuss about L, Container Control. dB &iscuss about ste s involved in creation o8 a *odule.
4.aB /hat is :ecord 'et &iscuss about si#ilarities and di88erences bet$een &ynaset and 'na shot record sets.
bB &evelo an :& routine to u date the record o8 a table.
AorB cB &iscuss about various 8ile access #ethods dB /hat &+C ,= lain its si"ni8icance.
) .aB &iscuss about various ty es o8 (ctive Controls bB &iscuss about
i. nter8ace.ii. ser Control.
AorB
cB &iscuss about the di88erent sections o8 &ata :e ort. dB /hat is an in- rocess server &iscuss ho$ it is di88erent 8or#
out-o8- rocess server.
K.aB /hat is an ob!ect &iscuss about various ty es o8 b!ects
-
8/10/2019 3 bsc Computer Science
49/57
4' of 57
bB &iscuss about *(P Controls
AorB
cB &iscuss about various controls used in creation o8 $eba lication.
Q Q Q Q Q
-
8/10/2019 3 bsc Computer Science
50/57
5 of 57
Mode >/e0tion Pa:er '.Sc.*Com9uter Science+? 888 ;ear? Theory Pa9er %
(9erating SystemsTime? !5rs Ma=. Mar$s? 166
LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL
Section A
Ans er a the fo o ing Iuestions. 7ach Iuestion carries 2 mar$s.
1. aB /hat is bootstra loader bB /hat is #eant by 8ra"#entationcB 'hell )s Jernel.dB &e#and a"in".eB &e8ine se#a hores.8B /hat are interru ts ive so#e e=a# les."B /hat are the 8eatures o8 a real-ti#e syste# ive so#e e=a# les.hB Critical section )s (to#ic 'ection.iB List out so#e o8 the services rovided by an o eratin" syste#.
!B &istin"uish bet$een a rocess ro"ra# and a thread.
Se*tion-#Ans er a the fo o ing Iuestions. 7ach Iuestion carries 1- mar$s.
2B aB /hat is a syste# call o$ are they handled by an o eratin"syste#
bB &e8ine PC. o$ the client and server syste#s establishco##unication $ith each other
AorB cB &iscuss the di88erence bet$een distributed syste#s and
centrali9ed syste#s in ter#s o8 their 8unctionality. dB &e8ine a rocess. ,= lain the di88erent $ays o8 schedulin"
rocesses.
3B aB /hat is a deadloc< ,= lain di88erent dead loc< revention #easures. bB ,= lain the Peters solution 8or the critical section roble#.
AorB cB &iscuss the schedulin" al"orith#s in detail.
4B aB &iscuss dyna#ic lin
-
8/10/2019 3 bsc Computer Science
51/57
51 of 57
Mode Guestion Pa9er'.Sc.*Com9uter Science+? 888 ;ear? Theory Pa9er %
P2P3 M ( S4- A&0 A PA 2E
Time? !5rs Ma=. Mar$s? 166 LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL
Section @ A
Ans er the fo o ing Guestions. 7ach Iuestion carries 2 Mar$s.
1. aB /hat is Test Ty e bB o$ $ould you declare a class called #yClass that has no
#ethods or ro erties. cB +y usin" P P ho$ can you 8or#at date in8or#ation. dB /hat is the si"ni8icance o8 #ailAB. eB /hat are si#ilaries and di88erence bet$een 8"etsAB and
8readAB 8B *ension the 8unctions used to add library code to the
currently runnin" scri ts. "B /hat are : + values $ould be used 8or ure blac< and ure
$hite color. hB /hy the bounced #essa"es are used iB o$ can you count the nu#ber o8 records in a recordset by
usin" P P !B &evelo a 8unction to dis lay D elloE by usin" P P.
Section @ '
Ans er the fo o ing Guestions. 7ach Guestion carries 1- Mar$s.
2.aB /hat is Privile"e /hat are the basic rivile"es assi"ned tothe users in *y'6L
bB &escribe the nstallation 'te s on *y'6L on /indo$s,nviron#ent.
AorB cB &escribe about various ( ache &irective Containers. dB +rie8ly e= lain the basic structure o8 P P ro"ra# $ith an
e=a# le.
3.aB &iscuss about various control structures used in P P ivesuitable e=a# le 8or each.
AorB
bB /hat is array &evelo an P P a lication to #er"e t$o sortedarrays.
cB /hat is ;unction &escribe about the 8unction o eration $ithstatic state#ent.
4.aB &iscuss about b!ect nheritance $ith e=a# le bB Create a P P ;or# to read the e# loyee details 8ro# the
console.
AorB
cB &iscuss about strin" 8unctions used in P P $ith suitablee=a# le.
5.aB /hat is 'ession Construct the various 'essions 8or an
a lication er8or#s addition and deletion o8 e# loyees.
-
8/10/2019 3 bsc Computer Science
52/57
52 of 57
AorB bB &iscuss about Loc
-
8/10/2019 3 bsc Computer Science
53/57
53 of 57
&A'(0AT(0; C(U0S7 @ 888
Practica Pa9er @ 888 *(rganic Chemistry+ 46 hrs *! h < +
1. Synthesis of (rganic Com9oundsi. (ro#atic electro hilic substitution ?itration Pre aration o8 nitro ben9ene and -
nitro acetanilide alo"enation Pre aration o8 -bro#o acetanilide re arationo8 2 4 K-tribro#o henol.
ii. &ia9oti9ation and cou lin" Pre aration o8 heyl a9o [-na tholiii. =idation Pre aration o8 ben9oic acid 8ro# ben9oyl chlorideiv. :eduction Pre aration o8 #-nitro aniline 8ro# #-dinitro ben9enev. ,ster8ication Pre aration o8 #ethyl -nitro ben9oate 8ro# -nitro ben9oic acid.vi. *ethylation Pre aration o8 [-na thyl #ethyl ether
Condensation Pre aration o8 ben9ilidine aniline and +en9oyl aniline.
2. Thin ayer Chromatogra9hy Co umn Chromatogra9hyi. Pre aration o8 the TLC lates. Chec
-
8/10/2019 3 bsc Computer Science
54/57
54 of 57
&A'(0AT(0; C(U0S7 8"
Practica Pa9er 8" *Physica Chemistry+ 46hrs *! h < +
1. Chemica $inetics
i. &eter#ination o8 s eci8ic reaction rate o8 the hydrolysis o8 #ethyl acetate
cataly9ed by hydro"en ion at roo# te# erature.
ii. &eter#ination o8 rate o8 deco# osition o8 hydro"en ero=ide.
iii. &eter#ination o8 overall order o8 sa oni8ication o8 ethyl acetate
2. istri ution a
i. &eter#ination o8 distribution coe88icient o8 iodine bet$een $ater and carbon
Tetrachloride.
ii. &eter#ination o8 #olecular status and artition coe88icient o8 ben9oic acid in
Toluene and $ater.
!. 7 ectrochemistry
i. &eter#ination o8 concentration o8 Cl conducto#etrically usin" standard ?a solution.
ii. &eter#ination o8 concentration o8 acetic acid conducto#etrically usin"
standard ?a solution.iii. &eter#ination o8 dissociation constant AJ aB o8 acetic acid by conductivity
#easure#ents.iv. &eter#ination o8 solubility and solubility roduct o8 +a' 4. v. &eter#ination o8 redo= otentials o8 ;e 2QF;e 3Q by otentio#etric titration o8
8errous a##oniu# sul hate vs. otassiu# dichro#ate.%. 95 metry
i. Pre aration hos hate bu88er solutionsii. #etric titration o8 $ea< acid acetic acid $ith stron" base ?a and
calculation o8 dissociation constant.). Co orimetry
i. )eri8ication o8 +eer-La#bert la$ 8or J*n 4 J 2Cr 2 G and deter#ination o8 concentration o8 the "iven solution.
ii. )eri8ication o8 +eer-La#bert la$ 8or Cu' 4 and deter#ination o8 concentrationo8 the "iven solution.
iii. Co# osition o8 co# le= o8 Cu 2Q - ,&T( disodiu# salt
-. Adsor9tion
i. 'ur8ace tension and viscosity o8 [email protected]. (dsor tion o8 acetic acid on ani#al charcoal veri8ication o8 ;reundlich
isother#.
/. Project >or$?
Collection o8 s ectral data o8 a #ini#u# o8 si= co# ounds belon"in" to di88erent8unctional "rou s Aother than those included in the syllabusB and sub#ission o8 there ort.
N(T7? ( art 8ro# the e= eri#ents A1 to KB the ro!ect $or< AGB shall also be included inthe niversity ,=a#ination.
-
8/10/2019 3 bsc Computer Science
55/57
55 of 57
0ecommended Te=t 'oo$s and 0eference 'oo$s
8norganic Chemistry
1. Concise nor"anic Che#istry by %.&.Lee2. +asic nor"anic Che#istry by Cotton and /il
-
8/10/2019 3 bsc Computer Science
56/57
56 of 57
0ecommended Te=t 'oo$s and 0eference 'oo$s(rganic Chemistry
1. r"anic Che#istry +y : T *orrison and :.?.+oyd2. r"anic Che#istry by T.%.'olo#ons3. r"anic Che#istry by L. ./ade 'r
4. r"anic Che#istry by &.Cra# .'. a##ond and erdricadav3K. *edicinal Che#istry by (shutosh
-
8/10/2019 3 bsc Computer Science
57/57
57 of 57
11. Che#ical Jinetics by J % Laidler 12. (n ntroduction to ,lectroche#istry by ' lasston13. Physical che#istry throu"h roble#s +y ' J &o"ra14. Ther#odyna#ics by % %ayara# and % C Juria