3 bsc computer science

Upload: lakshmi-lakshminarayana

Post on 02-Jun-2018

226 views

Category:

Documents


0 download

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