Upload
manu-dhir
View
214
Download
0
Embed Size (px)
Citation preview
8/20/2019 AScheme and Syllabus MCA 2013
1/56
Scheme of Examination
and Syllabus
for
Master of Computer Applications
Batch 2013 – 201
Chandi!arh "ni#ersity$
%haruan$ &un'ab
8/20/2019 AScheme and Syllabus MCA 2013
2/56
Chandi!arh "ni#ersity$ %haruan$ &un'ab
Scheme of Master of Computer Applications for Batch 2013(201
Master of Computer Applications Semester – )
&aper
Code*itle + * & *otal )nt, Ext, *otal Credits
MCT-401 Computer Organization and Architecture 4 1 - 5 40 60 100 4.5
MCT-402 Probem !o"ing and Programming #ith C 4 - - 4 40 60 100 4
MCT-40$ Computer and %nternet &undamenta' 4 - - 4 40 60 100 4
MCT-404 (i'crete Mathematica !tructure 4 1 - 5 40 60 100 4.5
MCT-405 )uman *aue' and Pro+e''iona ,thic' 4 - - 4 40 60 100 4
MCP-406 Programming ab u'ing C Pro/ect - 1 - - 4 4 60 40 100 2
MCP-40 eb Programming ab Pro/ect - 2 - - 4 4 60 40 100 2
MCP-403 Communication !i' - - 2 2 100 - 100 1
*otal 20 2 10 32 -20 3.0 .00 2
Master of Computer Applications Semester – ))
&aper
Code*itle + * & *otal )nt, Ext, *otal Credits
MCT-421 !o+t#are ,ngineering 4 1 - 5 40 60 100 4.5
MCT-422 (ata a'e !'tem' 4 - - 4 40 60 100 4
MCT-42$ Ob/ect Oriented Programming #ith C77 4 - - 4 40 60 100 4
MCT-424 Organizationa !tructure and Principe o+
Management
4 - - 4 40 60 100 4
MCT-425 Computer Oriented !tati'tica and
8umerica Method'4 1 - 5 40 60 100 4.5
MCP-426 (ata a'e !'tem' ab Pro/ect - $ - - 4 4 60 40 100 2
MCP-42 Ob/ect Oriented Programming ab Pro/ect
- 4- - 4 4 60 40 100 2
MCT-423 Coo9uium 2 - - 2 100 - 100 2
*otal 22 2 . 32 -20 3.0 .00 2/
)nt %nterna: Ext ,;terna
8/20/2019 AScheme and Syllabus MCA 2013
3/56
Chandi!arh "ni#ersity$ %haruan$ &un'ab
Scheme of Master of Computer Applications for Batch 2013(201
Master of Computer Applications Semester – )))
&aper
Code *itle + * & *otal )nt, Ext, *otal Credits
MCT-501 Operating !'tem 4 - - 4 40 60 100 4
MCT-502 (ata !tructure' 4 1 - 5 40 60 100 4.5
MCT-50$ (ata Communication and 8et#or' 4 - - 4 40 60 100 4
MCT-504 !'tem Modeing and !imuation 4 1 - 5 40 60 100 4.5
MCT-505 u'ine'' Proce'' Management and
%nteigence4 - - 4 40 60 100 4
MCP-506 (ata !tructure' ab Pro/ect - 5 - - 4 4 60 40 100 2
MCP-50 Ca'e Too' ab Pro/ect - 6 - - 4 4 60 40 100 2
MCT-503 Coo9uium 2 - - 2 100 - 100 2
MCT-50< !eminar 2 - - 2 100 - 100 2*otal 2- 2 . 3- 20 3.0 00 2
Master of Computer Applications Semester – )
&aper
Code*itle + * & *otal )nt, Ext, *otal Credits
MCT-521=ni; > inu; O! ? !heProgramming
4 - - 4 40 60 100 4
MCT-522 Computer @raphic' and Mutimedia 4 1 - 5 40 60 100 4.5
MCT-52$ Ana'i' ? (e'ign o+ Agorithm' 4 1 - 5 40 60 100 4.5
MCT-524 a"a Programming and %nternetAppication' 4 - - 4 40 60 100 4
MCT-525 Arti+icia %nteigence and ,;pert!'tem'
4 - - 4 40 60 100 4
MCP-526 =ni;> inu; Programming abPro/ect -
- - 4 4 60 40 100 2
MCP-52 a"a Programming ab Pro/ect - 3 - - 4 4 60 40 100 2
MCT-523 Coo9uium 2 - - 2 100 - 100 2
MCT-52< !eminar 2 - - 2 100 - 100 2
*otal 2- 2 . 3- 20 3.0 00 2
)nt %nterna: Ext ,;terna
8/20/2019 AScheme and Syllabus MCA 2013
4/56
Chandi!arh "ni#ersity$ %haruan$ &un'ab
Scheme of Master of Computer Applications for Batch 2013(201Master of Computer Applications Semester –
&aper
Code*itle + * & *otal )nt, Ext, *otal Credits
MCT-601 eb Technoogie' 4 - - 4 40 60 100 4
MCT-602 !o+t#are Pro/ect Management 4 - - 4 40 60 100 4
,ecti"e B % 4 1 - 5 40 60 100 4.5
,ecti"e B %%
&rom Poo 2 > Poo $D4 1 - 5 40 60 100 4.5
,ecti"e B %%%
&rom Poo 4 > Poo 5D4 1 - 5 40 60 100 4.5
MCP-60$ eb Technoogie' ab
Pro/ect -
8/20/2019 AScheme and Syllabus MCA 2013
5/56
Chandi!arh "ni#ersity$ %haruan$ &un'ab
Scheme of Master of Computer Applications for Batch 2013(201Master of Computer Applications Semester – )
&aper
Code*itle + * & *otal )nt, Ext, *otal Credits
MCT-01 (i''ertation > The'i' - - - - 100 200 $00 20
MCT-02 Pro/ect !eminar - - - - 100 100 200 10
*otal - - - - 200 300 00 30
)nt %nterna: Ext ,;terna
4ote The 'tudent #i 'ubmit a 'nop'i' +or appro"a +rom the departmenta committee
in a 'peci+ied +ormat. The 'tudent #i ha"e to pre'ent the progre'' o+ the #or through
'eminar' and progre'' report'.
8/20/2019 AScheme and Syllabus MCA 2013
6/56
MCA 1st Semester
C5M&"*E6 56%A4)SA*)54 A47 A6C8)*EC*"6E
9MC*(-01:
+ * & Cr External Mar;s 0
- 1 ( -, )nternal Mar;s -0
*ime 7uration 3 8rs, *otal Mar;s 100
45*E Ten 9ue'tion' are to be 'et in a b the e;aminer' b taing three 9ue'tion' +rom
each unit and one compu'or 9ue'tion ha"ing 05 'hort an'#er tpe 9ue'tion' +rom a
the unit'. !tudent' #i be re9uired to attempt 'i; 9ue'tion' in a incuding compu'orFue'tion i.e. 9ue'tion 8o. 1 and b 'eecting not more than t#o 9ue'tion' +rom each unit.
5BO de"ice' and 'tandard %>Ointer+ace'.
"4)* – )
)nformation 6epresentation 8umber ''tem': C( code': character code': error
detecting and correcting code': +i;ed-point and +oating point repre'entation o+
in+ormation. inar arithmetic operation'.Binary +o!ic ogic gate': ooean agebra: ooean +unction': truth tabe': canonica
and 'tandard +orm': 'impi+ication o+ ooean +unction'.
Combinational +o!ic circuits (e'ign procedure: adder': 'ubtractor': encoder':decoder': mutipe;er' and demutipe;er'.
"4)* – ))
Se=uential +o!ic circuits &ip-+op'G E-!: -H &&: Ma'ter 'a"e -H &&: ( &&: T &&:
computer regi'ter'.
Counters !nchronou': A'nchronou': updo#n and programmabe counter'.
Memory System Memor management: memor hierarch: 'emiconductor EAM':EOM': magnetic and optica 'torage de"ice': *irtua memor: Cache memor and
mapping.
"4)* – )))
C&" or!ani>ation Proce''or organization: Machine in'truction': in'truction cce':
memor re+erence in'truction': 'tac organization: in'truction +ormat' and addre''ing
mode': microprogramming concept': Tpe' o+ interrupt'.
8/20/2019 AScheme and Syllabus MCA 2013
7/56
)?5 5r!ani>ation %>O inter+ace: interrupt 'tructure: tran'+er o+ in+ormation bet#een
CP=>memor and %>O de"ice': (MA and %OP.
6eferences
• Mano: M. Morri' (igita ogic and Computer (e'ign: Pear'on ,ducation.
• Ea/araman: *.: Eadhari'hanan:T.: An %ntroduction To (igita Computer
(e'ign:Prentice )a o+ %ndia P"t. td.: 4th ,d.
• )ae': .P.: Computer Architecture and Organization: Mc@ra# )i: 1
8/20/2019 AScheme and Syllabus MCA 2013
8/56
MCA 1st Semester &65B+EM S5+)4% A47 &65%6AMM)4% @)*8 C
9MC*(-02:
+ * & Cr External Mar;s 0
- ( ( - )nternal Mar;s -0
*ime 7uration 3 8rs, *otal Mar;s 100
45*E Ten 9ue'tion' are to be 'et in a b the e;aminer' b taing three 9ue'tion' +rom
each unit and one compu'or 9ue'tion ha"ing 05 'hort an'#er tpe 9ue'tion' +rom a
the unit'. !tudent' #i be re9uired to attempt 'i; 9ue'tion' in a incuding compu'orFue'tion i.e. 9ue'tion 8o. 1 and b 'eecting not more than t#o 9ue'tion' +rom each unit.
5B output.
Control statements !e9uencing: !eectionG i+ and '#itch 'tatementI aternation:
Control Statements +or: #hie: and do-#hie oopI brea: continue.
unctions (e+inition: prototpe: pa''ing parameter': recur'ion.
"4)* – )))
Arra': 'tructure': union: 'tring.
&ointers (ecaration: operation' on pointer': arra o+ pointer': pointer' to arra'.
C iles Their %mportance and 8eed: &ie 'tructure: Opening and Co'ing o+ &ie': &ie
Opening Mode': Tpe' o+ &ie'-Te;t and inar &ie': Eeading and riting onto &ie:
Eandom Acce''.
6eferences
• Ja'h#ant Haneter: et u' C: P Pubication'.
8/20/2019 AScheme and Syllabus MCA 2013
9/56
• @ott+ried: Programming #ith C: Tata Mc@ra# )i.
• Probem !o"ing #ith C: Heith )arro#: . one': Pear'on ,ducation.
• eri E. )an ? ,iot P. Ho++man: Probem !o"ing and Program (e'ign in C: $rd
,d.: Addi'on e'e: 2000.
• A Hee: %ra Poh: A oo on C: Programming in C: 4th ,d: Addi'on e'e: 2000.
8/20/2019 AScheme and Syllabus MCA 2013
10/56
MCA 1st Semester C5M&"*E6 A47 )4*E64E* "47AME4*A+S
9MC*(-03:
+ * & Cr External Mar;s 0
- ( ( - )nternal Mar;s -0
*ime 7uration 3 8rs, *otal Mar;s 100
45*E Ten 9ue'tion' are to be 'et in a b the e;aminer' b taing three 9ue'tion' +rom
each unit and one compu'or 9ue'tion ha"ing 05 'hort an'#er tpe 9ue'tion' +rom a
the unit'. !tudent' #i be re9uired to attempt 'i; 9ue'tion' in a incuding compu'orFue'tion i.e. 9ue'tion 8o. 1 and b 'eecting not more than t#o 9ue'tion' +rom each unit.
5B%P: =(PG +ormat' ? di++erence. %ntroduction to ro#'er: Coa't-to-Coa't !ur+ing:eb Page %n'taation: eb Page !etup: ='ing +ront page e;pre'': pug Bin'.
"4)*(3
)nternet *oolsG Tenet and &TP: )TTP: gopher command': !MTP: M%M,: 8e#'group'.
Electronic MailG introduction: ad"antage' and di'ad"antage': u'er %d': pa'' #ord': e-
mai addre'': me''age component': me''age compo'ition: ,-mai inner #oring':maiing i't': chat room' and 'ecure mai': P%CO: P%8,.
8*M+ )perte;t mar-up anguage: ba'ic' o+ )TM ? +ormatting and hperin
creation: command' o+ )TM: ()TM: (i++erence b># )TM and KM.
*ext Boo;s
• P.H.!inha: Priti !inha: Computer &undamenta': P Pubication'
• &undamenta' o+ the %nternet and the ord ide eb: Eamond @reena# and
,en )epp: TM): 8e# (ehi.
8/20/2019 AScheme and Syllabus MCA 2013
11/56
6eference boo;sG
• %nternet and ord ide programming: (eite: (eite ? 8ieto: Pear'on ,ducation:
8e# (ehi.
• Compete %diot' @uide to a"a !cript:. Aron ei'': F=,.
• 8et#or' &ire#a': Hiron/eet !an B8e# Eider Pub.
• 8et#oring ,''entia' B&ire#a' Media: 8e# (ehi.
• A+erd @o''brenner-internet 101 computing M@): 8e# (ehi.
8/20/2019 AScheme and Syllabus MCA 2013
12/56
MCA 1st Semester 7)SC6E*E MA*8EMA*)CA+ S*6"C*"6E
MC*(-0-
+ * & Cr External Mar;s 0
- 1 ( -, )nternal Mar;s -0
*ime 7uration 3 8rs, *otal Mar;s 100
45*E Ten 9ue'tion' are to be 'et in a b the e;aminer' b taing three 9ue'tion' +rom
each unit and one compu'or 9ue'tion ha"ing 05 'hort an'#er tpe 9ue'tion' +rom a
the unit'. !tudent' #i be re9uired to attempt 'i; 9ue'tion' in a incuding compu'orFue'tion i.e. 9ue'tion 8o. 1 and b 'eecting not more than t#o 9ue'tion' +rom each unit.
5B
8/20/2019 AScheme and Syllabus MCA 2013
13/56
%raphs And *rees %ntroduction to graph': (irected and =ndirected graph':)omomorphic and %'omorphic graph': !ubgraph': Cut point' and ridge': Mutigraph
and eighted graph: Path' and circuit': !horte't path in #eighted graph': ,ureian path
and circuit': )amiton path' and circuit': Panar graph': ,uer' +ormua: Tree': poi'hnotation: Eooted tree': !panning tree' ? cut tree': inar tree' and it' tra"er'a'.
*ext Boo;s
• ,ement' o+ (i'crete Mathematic': C. iu: 1
8/20/2019 AScheme and Syllabus MCA 2013
14/56
MCA 1st Semester 8"MA4 A+"ES A47 &65ESS)54A+ E*8)CS
MC*(-0
+ * & Cr External Mar;s 0
- ( ( - )nternal Mar;s -0
*ime 7uration 3 8rs, *otal Mar;s 100
45*E Ten 9ue'tion' are to be 'et in a b the e;aminer' b taing three 9ue'tion' +rom
each unit and one compu'or 9ue'tion ha"ing 05 'hort an'#er tpe 9ue'tion' +rom a
the unit'. !tudent' #i be re9uired to attempt 'i; 9ue'tion' in a incuding compu'orFue'tion i.e. 9ue'tion 8o. 1 and b 'eecting not more than t#o 9ue'tion' +rom each unit.
5B
8/20/2019 AScheme and Syllabus MCA 2013
15/56
8/20/2019 AScheme and Syllabus MCA 2013
16/56
MCA 1st Semester &65%6AMM)4% +AB "S)4% C &65$V7.......7;n>nV
N10 AP to read and di'pa a the eement' o+ 1-d arra.N11 AP to 'ort a i't o+ number' u'ing +oo#ing methodG
• !eection 'ort
• ubbe 'ort
N12 AP to 'earch +or a particuar number u'ing methodG
• inear 'earch
• inar 'earch
N1$ AP to enter a 'tring and chec i+ it i' paindrome or not.
N14 AP to +ind a 'ub'tring in a gi"en 'tring !.
http://cprogramskills.blogspot.com/2010/03/write-c-program-to-find-commission-on.htmlhttp://cprogramskills.blogspot.com/2010/03/write-c-program-to-find-commission-on.htmlhttp://cprogramskills.blogspot.com/2010/03/write-c-program-to-find-commission-on.htmlhttp://cprogramskills.blogspot.com/2010/03/write-c-program-to-find-commission-on.html
8/20/2019 AScheme and Syllabus MCA 2013
17/56
N15 AP to create a +unction to cacuate +actoria o+ a number and cacuate 'um o+
'erie'
!1>V172>V27$>V$-------n term'.N16 AP to decare the t#o matrice' u'ing pointer' read them and cacuate their
product u'ing +unction'.
N1 rite a program to +ind arge't among $ number' u'ing macro'.N13 rite a program to create 'tructure 'tudent ha"ing member' name: ro no: mar'
obtained and percentage. ,nter the data o+ 10 'tudent' and di'pa their re'ut.N1
8/20/2019 AScheme and Syllabus MCA 2013
18/56
MCA 1st Semester @EB &65%6AMM)4% +AB &65
8/20/2019 AScheme and Syllabus MCA 2013
19/56
MCA 1st Semester C5MM"4)CA*)54 SD)++S
MC&(-0.
+ * & Cr )nternal Mar;s 100
( ( 2 1 *otal Mar;s 100
*ime 7uration 3 8rs,
5b'ecti#es
• To encourage the a round de"eopment o+ 'tudent' b +ocu'ing on ,ngi'h
Communication.
• To mae 'tudent a#are about the importance: the roe and the content o+
communication through in'truction: no#edge ac9ui'ition: and practice
• To de"eop and nurture the 'o+t 'i' that hep de"eop 'tudent a' a team member:
eader: and a round pro+e''iona in ong run ha"e been identi+ied and i'ted here +or re+erence'.
"4)*(1
Business Communication Meaning and (e+inition: it' importance: proce'':ca''i+ication: channe': Principe' o+ e++ecti"e communicationI arrier' to e++ecti"e
communication.
5ral Communication (e"eoping i'tening and !peaing 'i' through "ariou'acti"itie' 'uch a' @roup (i'cu''ion: Pre'entation !i': Eoe Pa: !peech: ,;tempore
!peaing: %nterpretation and (e'cription
"4)*(2
@ritten Communication (e"eoping #riting 'i' through bu'ine'' etter': 8otice:
Memorandum': ,-mai: ,''a #riting: PrZci' #riting: Comprehen'ion #riting.
Curriculum itae (ra+ting curricuum "itaeI #riting /ob appication etter'.
"4)*(3
)nter#ie S;ills Meaning: tpe': proce'' and preparation +or inter"ie#I )oding moc
inter"ie#'.
Meetin! S;ills Meaning: tpe': purpo'e: Agenda o+ meeting: Minute' o+ meetingI)oding moc meeting'.
ocabulary Buildin! and %rammar One #ord 'ub'titution: Antonm': !nonm':
)omonm'I !entence +ormation.
*ext Boo;s
1. Communication !i +or ,++ecti"e Mgmt.: @hanear:,P2. ,ngi'h +or Technica communication:a;minaraanan:!citech
$. !imon !#eene: X,ngi'h +or CommunicationY: C=P
4. eo one' and Eichard Ae;ander: X8e# %nternationa u'ine'' ,ngi'hY: C=P
8/20/2019 AScheme and Syllabus MCA 2013
20/56
MCA 2nd Semester S5*@A6E E4%)4EE6)4%
MC*(-21
+ * & Cr External Mar;s 0
- 1 ( -, )nternal Mar;s -0
*ime 7uration 3 8rs, *otal Mar;s 100
45*E Ten 9ue'tion' are to be 'et in a b the e;aminer' b taing three 9ue'tion' +rom
each unit and one compu'or 9ue'tion ha"ing 05 'hort an'#er tpe 9ue'tion' +rom a
the unit'. !tudent' #i be re9uired to attempt 'i; 9ue'tion' in a incuding compu'orFue'tion i.e. 9ue'tion 8o. 1 and b 'eecting not more than t#o 9ue'tion' +rom each unit.
5B
8/20/2019 AScheme and Syllabus MCA 2013
21/56
debugging: proce'' debugging approache'. !o+t#are re-engineeringG Ee"er'e
engineering: re'tructuring: +or#ard engineering.
!o+t#are Eeiabiit and Fuait A''uranceG Fuait concept': !o+t#are 9uait a''uranceG !FA acti"itie'I !o+t#are re"ie#'I co't impact o+ 'o+t#are de+ect': de+ect ampi+ication
and remo"aI +orma technica re"ie#'G The re"ie# meeting: re"ie# reporting record
eeping: re"ie# guideine'I &orma approache' to !FAI
*ext Boo;• !o+t#are ,ngineering - A Practitioner' Approach: Eoger !. Pre''man: M@):
8, (,)%.: 8, (,)%. Pubication': 8e# (ehi.
• !o+t#are ,ngineering b %an !ummer"ie: Pear'on ,ducation: 5th ,dition: 8e#
(ehi.
6eference Boo;s
• An %ntegrated Approach to !o+t#are ,ngineering b Pana/ aote: 8aro'a
Pubication': 8e# (ehi.
• &undamenta' o+ !o+t#are ,ngineering: Ea/ib Ma: P)%: 8e# (ehi.
• !o+t#are ,ngineering &undamenta': Ai eth+orooz and &rederic . )ud'on
O;+ord =ni"er'it.
8/20/2019 AScheme and Syllabus MCA 2013
22/56
MCA 2nd Semester 7A*ABASE SFS*EMS
MC*(-22
+ * & Cr External Mar;s 0
- ( ( - )nternal Mar;s -0
*ime 7uration 3 8rs, *otal Mar;s 100
45*E Ten 9ue'tion' are to be 'et in a b the e;aminer' b taing three 9ue'tion' +rom
each unit and one compu'or 9ue'tion ha"ing 05 'hort an'#er tpe 9ue'tion' +rom a
the unit'. !tudent' #i be re9uired to attempt 'i; 9ue'tion' in a incuding compu'orFue'tion i.e. 9ue'tion 8o. 1 and b 'eecting not more than t#o 9ue'tion' +rom each unit.
5B
8/20/2019 AScheme and Syllabus MCA 2013
23/56
• (ataba'e !'tem Concept' b A. !iber'chatz: ).&.Horth and !.!udar'han: $rd
,dition: Mc@ra#-)i: %nternationa ,dition.
6eference Boo;sG
• (ataba'e Management and (e'ign b @. )an'en: 2nd ,dition: Prentice-)a o+
%ndia: 8e# (ehi.
• (ataba'e Management !'tem' b A:.H.Ma/umdar and P.hattachara.5th
,dition: Tata Mc@ra#-)i Pubi'hing Compan: 8e# (ehi.• A @uide to the !F !tandard: (ata:C. and (ar#en: ).$ rd ,dition: Eeading:
Addi'on-e'e Pubication': 8e# (ehi.
• (ata Management ? &ie !tructure b oom': P)%:8e# (ehi.
• %ntroduction to (ataba'e Management ''tem b ipin (e'ai: @agotia Pub: 8e#
(ehi.
8/20/2019 AScheme and Syllabus MCA 2013
24/56
MCA 2nd Semester 5B
8/20/2019 AScheme and Syllabus MCA 2013
25/56
Creating A Eandom Acce'' &ie: riting data Eandom To a random Acce'' +ie:
Eeading (ata !e9uentia +rom A Eandom Acce'' &ie.
*emplates &unction Tempate: O"eroading Tempate &unction: Ca'' Tempate: Ca''Tempate and 8on- Tpe Parameter': Tempate' and %nheritance.
Exception 8andlin! %ntroduction: a'ic o+ C77 ,;ception )andingG Tr: Catch:
Thro#ing: Catching and EeBthro#ing an ,;ception: ,;ception 'peci+ication: Proce''ing=ne;pected ,;ception.
*ext Boo;s
• Ob/ect Oriented Programming in Turbo C7 7 b Eobert a+ore: Pear'on
,ducation: 8e# (ehi.
• Ob/ect Oriented Programming ='ing C77 b Hamthane: Pear'on ,ducation: 8e#
(ehi.
• Ma'tering ob/ect Oriented Programming #ith C77: E.!. !aaria: !aaria
Pubi'hing )ou'e.
6eference boo;s
• C 7 7 )o# to Program b ) M (eite and P (eite: Prentice )a: %ndia: 8e#
(ehi.• The Compete Ee+erence in C77 b )erbert !chidt: TM): 8e# (ehi.
• Programming #ith C77 ( Ea"ichandran : TM): 8e# (ehi.
• Ob/ect Oriented Programming #ith C77 b , aaguru'am: Tata Mc@ra#- )i:
8e# (ehi.
• Computing Concept #ith C77 ,''entia' b )or'tmann: ohn #ie: 8e# (ehi.
• C77 Programming &undamenta' b Chuc ,a'ttom: &ire#a Media.
8/20/2019 AScheme and Syllabus MCA 2013
26/56
MCA 2nd Semester 56%A4)HA*)54A+ S*6"C*"6E A47 &6)4C)&+E 5 MA4A%EME4*
MC*(-2-
+ * & Cr External Mar;s 0
- ( ( - )nternal Mar;s -0
*ime 7uration 3 8rs, *otal Mar;s 100
45*E Ten 9ue'tion' are to be 'et in a b the e;aminer' b taing three 9ue'tion' +rom
each unit and one compu'or 9ue'tion ha"ing 05 'hort an'#er tpe 9ue'tion' +rom a
the unit'. !tudent' #i be re9uired to attempt 'i; 9ue'tion' in a incuding compu'orFue'tion i.e. 9ue'tion 8o. 1 and b 'eecting not more than t#o 9ue'tion' +rom each unit.
5B
8/20/2019 AScheme and Syllabus MCA 2013
27/56
'igni+icanceI &orma and %n+orma organizationI !pan o+ Management: AuthoritG
(e+inition and tpe': Centraization and decentraization: Ee'pon'ibiit: Accountabiit
and (eegation: !ta++ingG Manpo#er Panning: Eecruitment and !eection: &actor'a++ecting 'ta++ing: (irecting and eader'hip B Theorie' and !te'
6ecommended Boo;s
1. @human ? A'h#athapa: Principe' o+ Management: Tata Mc@ra# )i
Pubi'her': 8e# (ehi.2. Eobbin' !tephen : Management: Pear'on Pubi'her': %ndia.$. Hoontz ? eirich: ,''entia' o+ Management: Tata Mc@ra# )i Pubi'her': 8e#
(ehi.
4. Pra'ad .M.: Principe' ? Practice' o+ Management: !. Chand Pubi'her': 8e#
(ehi.
8/20/2019 AScheme and Syllabus MCA 2013
28/56
MCA 2nd Semester C5M&"*E6 56)E4*E7 S*A*)S*)CA+ A47 4"ME6)CA+ ME*857S
MC*(-2
+ * & Cr External Mar;s 0
- 1 ( -, )nternal Mar;s -0
*ime 7uration 3 8rs, *otal Mar;s 100
45*E Ten 9ue'tion' are to be 'et in a b the e;aminer' b taing three 9ue'tion' +rom
each unit and one compu'or 9ue'tion ha"ing 05 'hort an'#er tpe 9ue'tion' +rom a
the unit'. !tudent' #i be re9uired to attempt 'i; 9ue'tion' in a incuding compu'orFue'tion i.e. 9ue'tion 8o. 1 and b 'eecting not more than t#o 9ue'tion' +rom each unit.
5B 'imuated probem'.
"4)* – )
Computer Arithmatic G &oating point repre'entation o+ number': arithmatic operation'
#ith normaized +oating point number' and their con'e9uence'. ,rror in number repre'entation - pit+a' in computing.
%terati"e Method'G i'ection: &a'e po'ition: 8e#ton-Eaph'on method': (i'cu''ion o+
con"ergence': Ponomia e"auation: !o"ing ponomia e9uation' air'to#R'
MethodD.
"4)* – ))
!o"ing o+ !imutaneou' inear ,9uation' and ordinar (i++erentia ,9uation'G @au''
eimination method: %-conditioned e9uation': @au''-!eida iterati"e method: Taor'
'erie' and ,uer method': Eunge-utta method': Predictor corrector method'. 8umerica (i++erentiation and %ntegration G (i++erentiation +ormuae ba'ed on
ponomia +it: Pit+a' in di++erentiation: Trapezoida: !imp'onR' rue' and @au''ian
Fuadrature.
%nterpoation and Appro;imation G Ponomia interpoation: (i++erence tabe':
%n"er'e interpoation: Ponomia +itting and other cur"e +itting. Appro;imation o+
+unction' b Taor 'erie' and Cheb'he" ponomia'.
"4)* – )))
!tati'tica method'G !ampe di'tribution': Te't o+ !igni+icance: n2: t and & te't.
Ana'i' o+ *ariance G (e+inition: A''umption': CochranR' Theorem: One-#a
ca''i+ication: A8O*A Tabe: T#o-#a ca''i+ication #ith one ob'er"ation per ceD.
Time !erie' Ana'i' G Component' and Ana'i' o+ Time !erie': Mea'urement o+ Trend: !ea'ona +uctuation' and Ccic mo"ement.
8/20/2019 AScheme and Syllabus MCA 2013
29/56
*ext Boo;s
• Ea/araman *.: Computer Oriented 8umerica Method': Prentice )a: %ndia.
• Computer Oriented 8umerica Method': E.!. !aaria: Hhanna oo Pubi'hing
Compan: (ehi.
• @upta !.P. and Hapoor: *.H.: &undamenta' o+ Mathematica 'tati'tic': !utan Chand
and !on'.
6eference Boo;s
• Ander'on: !tati'tica Modeing: Mc@ra# Pubi'hing )ou'e.
• @upta !.P. and Hapoor: *.H.: &undamenta' o+ Appied 'tati'tic': !utan Chand ?
!on'.
• @rabi: %ntroduction to !tati'tic': Mc@ra# Pubi'hing )ou'e.
8/20/2019 AScheme and Syllabus MCA 2013
30/56
MCA 2nd Semester 7A*A BASE SFS*EMS +AB &65
8/20/2019 AScheme and Syllabus MCA 2013
31/56
MCA 2nd Semester
5B
8/20/2019 AScheme and Syllabus MCA 2013
32/56
MCA 3rd Semester 5&E6A*)4% SFS*EM
MC*( 01
+ * & Cr External Mar;s 0
- ( ( - )nternal Mar;s -0
*ime 7uration 3 8rs, *otal Mar;s 100
45*E Ten 9ue'tion' are to be 'et in a b the e;aminer' b taing three 9ue'tion' +rom
each unit and one compu'or 9ue'tion ha"ing 05 'hort an'#er tpe 9ue'tion' +rom a
the unit'. !tudent' #i be re9uired to attempt 'i; 9ue'tion' in a incuding compu'orFue'tion i.e. 9ue'tion 8o. 1 and b 'eecting not more than t#o 9ue'tion' +rom each unit.
5B! 'er"ice: ''tem ca': ''tem program': %nterrupt mechani'm'.
&rocessesG Proce'' mode: Proce'' 'tate': proce'' hierarchie': impementation o+
Proce''e': data 'tructure' u'ed 'uch a' Proce'' tabe: PC creation o+ proce''e': conte;t
'#itching: e;it o+ Proce''e'.
)nter(process communication Eace condition': critica 'ection': probem' o+ mutua
e;cu'ion: Peter'on' 'oution: producer-cu'tomer probem: Eeader riter' Probem:
(ining Phio'opher' Probem: 'emaphore': monitor': me''age pa''ing.
"4)*(2&rocess schedulin! ob/ecti"e: preempti"e "'. non-preempti"e 'cheduing: comparati"e
a''e''ment o+ di++erent agorithm' 'uch a' round robin: priorit ba'e' 'cheduing. &C&!.!&: mutipe 9ueue' #ith +eedbac
7eadloc;s Condition': modeing: detection and reco"er: deadoc a"oidance: deadoc
pre"ention.
Memory Mana!ement Mutiprogramming #ith +i;ed partition: "ariabe partition':
"irtua memor: paging: demand paging: de'ign and impementation i''ue' in paging
'uch a' page tabe': in"erted page tabe': page repacement agorithm': page +aut
handing: #oring 'et mode: oca "'. goba aocation: page 'ize: 'egmentation #ith paging.
"4)*(3ile systems &ie tpe: attribute': acce'' and 'ecurit: +ie operation': director'tructure': path name': director operation': impementation o+ +ie ''tem':
impementation o+ +ie and +ie operation ca': impementation o+ directorie': 'haring o+
+ie': di' 'pace management: boc aocation: +ree 'pace management: ogica +ie''tem: ph'ica +ie ''tem.
7e#ice mana!ement Techni9ue' +or de"ice management: dedicated de"ice': 'hared
de"ice': "irtua de"ice'I de"ice characteri'tic': hard#are con'ideration'G input ? output
8/20/2019 AScheme and Syllabus MCA 2013
33/56
de"ice': 'torage de"ice'G independent de"ice operation: bu++ering: mutipe path': de"ice
aocation con'ideration'.
*ext Boo;
• Operating !'tem Concept' b Peter'on: .. ? !iber'chatz: A. Addi'on e'e: 8e#
(ehi.
• Operating !'tem b Tanenbaum: A.!.: P)%: 8e# (ehi.
6eference Boo;s
Operating !'tem Principe' b rinch: )an'en: P)%: 8e# (ehi.
Operating !'tem b !taing iam': P)%: (ehi.
8/20/2019 AScheme and Syllabus MCA 2013
34/56
MCA 3rd Semester 7A*A S*6"C*"6ES
MC*( 02
+ * & Cr External Mar;s 0
- 1 ( -, )nternal Mar;s -0
*ime 7uration 3 8rs, *otal Mar;s 100
45*E Ten 9ue'tion' are to be 'et in a b the e;aminer' b taing three 9ue'tion' +rom
each unit and one compu'or 9ue'tion ha"ing 05 'hort an'#er tpe 9ue'tion' +rom a
the unit'. !tudent' #i be re9uired to attempt 'i; 9ue'tion' in a incuding compu'orFue'tion i.e. 9ue'tion 8o. 1 and b 'eecting not more than t#o 9ue'tion' +rom each unit.
5B
8/20/2019 AScheme and Syllabus MCA 2013
35/56
%raph Eepre'entation o+ @raph': Tra"er'a' in @raph': Appication' o+ @raph' B
!horte't Path Probem: Minimum !panning Tree'
6eference Boo;s
• !emour ip'chutz: !chaumR' Outine' !erie' (ata 'tructure' TM).
• (ata !tructure Theor Probem and Agorithm': E.!. !aaria: Hhanna oo
Pubi'hing Compan: (ehi.
• %ntroduction to (ata !tructure' Appication': Trembe ? !ore'on: !econd ,dition:Pear'on ,ducation
• A. Tannenbaum: J. anhg'am and A..Augen'tein: (ata !tructure' ='ing C77:
Prentice )a o+ %ndia: 1
8/20/2019 AScheme and Syllabus MCA 2013
36/56
MCA 3rd Semester 7A*A C5MM"4)CA*)54 A47 4E*@56DS
MC*( 03
+ * & Cr External Mar;s 0
- ( ( - )nternal Mar;s -0
*ime 7uration 3 8rs, *otal Mar;s 100
45*E Ten 9ue'tion' are to be 'et in a b the e;aminer' b taing three 9ue'tion' +rom
each unit and one compu'or 9ue'tion ha"ing 05 'hort an'#er tpe 9ue'tion' +rom a
the unit'. !tudent' #i be re9uired to attempt 'i; 9ue'tion' in a incuding compu'orFue'tion i.e. 9ue'tion 8o. 1 and b 'eecting not more than t#o 9ue'tion' +rom each unit.
5B(!=
5S) 6eference Model aing architecture o+ net#or': O!% mode: &unction o+ eachaer: !er"ice' and Protoco' o+ each aer.
&hysical +ayer Eepre'entation o+ a bit on ph'ica modem that i' in #ired net#or:optica net#or and #iree'' net#or: AM:&M and PM. (i++erent tpe' o+ media B
t#i'ted pair un'hieded t#i'ted pair: coa;ia cabe: optica &iber cabe and #iree''.
"4)*(2
7ata +in; +ayer +raming error contro and +o# contro. ,rror detection ? correction
CEC boc code' parit and chec 'um: eementar data in protoco: 'iding #indo#
protoco: channe aocation probem-'tatic and dnamic. Mutipe Acce'' protoco-AO)A: C!MA>C=: Toen ring: &((%.
4etor; +ayer net#or aer addre''ing: net#or aer datagram: %P addre''ed
Ca''e'. !ub netting-!ub net#or: !ubnet ma': Eouting agorithm-optiona principe:!horte't path routing: hierarchica routing: roadca't routing: Mutica't routing: ()CP:Eouting protoco.
"4)*(3
*ransport layer aer-4 protoco TCP ? =(P. Three-#a hand 'hae' open
connection. %ntroduction to 8et#or ManagementG Eemote Monitoring Techni9ue'G
8/20/2019 AScheme and Syllabus MCA 2013
37/56
Poing: Trap': Per+ormance Management: %ntroduction to 8et#or Operating !'temG
Cient- !er"er %n+ra'tructure: %8(O! nt>2000.
*C&?)& %ntroduction )i'tor o+ TCP>%P: Protoco': %nternet Protoco : Tran'mi''ioncontro: ='er (atagram Protoco : %P Addre'' ca''e': !ubnet addre''ing :%nternet ,mai-
!MTP: POP: %MAP: &TP 88TP: )TTP: !8MP: T,8,T:
Application +ayer (omain name ''tem: ,-mai: &ie tran'+er protoco: )TTP: )TTP!:ord ide eb.
*ext Boo;
1. Computer 8et#or'G Tanebaum: P)%: 8e# (ehi.
2. Computer 8et#or' and Their Protoco': (are;: (A ab'.
$. (ata Communication ? 8et#oring: &rouzen Tata Mc@ra# )i Pubication'.
6eference Boo;s
1. Computer Communication and 8et#or': &reer: ,a't-e't-Pre''.
2. (ata Communication': )a'a &red: 2000: Addition e'e: 8e# (ehi.$. u'ine'' (ata Communication': &itzgerad err Pubication'.
4. Computer 8et#or' BA !'tem Approach: arr . Peter'on ? ruce !. (a"ie: 2nd
,dition.
8/20/2019 AScheme and Syllabus MCA 2013
38/56
MCA 3rd Semester SFS*EM M57E+)4% A47 S)M"+A*)54
MC*( 0-
+ * & Cr External Mar;s 0
- 1 ( -, )nternal Mar;s -0
*ime 7uration 3 8rs, *otal Mar;s 100
45*E Ten 9ue'tion' are to be 'et in a b the e;aminer' b taing three 9ue'tion' +rom
each unit and one compu'or 9ue'tion ha"ing 05 'hort an'#er tpe 9ue'tion' +rom a
the unit'. !tudent' #i be re9uired to attempt 'i; 9ue'tion' in a incuding compu'orFue'tion i.e. 9ue'tion 8o. 1 and b 'eecting not more than t#o 9ue'tion' +rom each unit.
5B
8/20/2019 AScheme and Syllabus MCA 2013
39/56
Simulation lan!ua!es-Continuou' and (i'crete !imuation anguage: oc !tructured:
!imuation anguage: ,;pre''ion ba'ed anguage: !%M!CE%PT: !%M=A: @P!! and
&actor' in 'eection o+ di'crete ''tem 'imuation anguage.
*EJ* B55DS
• !'tem !imuation #ith (igita Computer' b 8ar'ingh (eo: P)%: 8e#
(ehi.
• !'tem !imuation b @ordan: Pear'on ,ducation: 8e# (ehi.
• (i'crete ,"ent !'tem !imuation b er an': Pear'on ,ducation: 8e#(ehi
6EE6E4CE B55DS
• !'tem !imuation b (. !. )ira : ! Chand and Co. td. : (ehi.
• Computer Modeing ? !imuation b (on.M. %nge': Centage Pubication':
8e# (ehi.
8/20/2019 AScheme and Syllabus MCA 2013
40/56
MCA 3rd Semester B"S)4ESS &65CESS MA4A%EME4* A47 )4*E++)%E4CE
MC*( 0
+ * & Cr External Mar;s 0
- ( ( - )nternal Mar;s -0
*ime 7uration 3 8rs, *otal Mar;s 100
45*E Ten 9ue'tion' are to be 'et in a b the e;aminer' b taing three 9ue'tion' +rom
each unit and one compu'or 9ue'tion ha"ing 05 'hort an'#er tpe 9ue'tion' +rom a
the unit'. !tudent' #i be re9uired to attempt 'i; 9ue'tion' in a incuding compu'orFue'tion i.e. 9ue'tion 8o. 1 and b 'eecting not more than t#o 9ue'tion' +rom each unit.
5B
8/20/2019 AScheme and Syllabus MCA 2013
41/56
Machia'#edge: u'ine'' Proce'' Management: Concept anguage and
Architecture D !pringer u'ine'' Proce'' Management b &arou Toumani ? Har'ten o+ : !pringer
u'ine'' %nteigence b (a"id o'hin: %M
6eference Boo;s
u'ine'' inteigence +or the enterpri'e b Mie iere: %M
Changing u'ine'' #ith (ata %n'ight: %M oring #ith Cogno' Eeport uider: %M
8/20/2019 AScheme and Syllabus MCA 2013
42/56
MCA 3rd Semester
7A*A S*6"C*"6ES +AB &65
8/20/2019 AScheme and Syllabus MCA 2013
43/56
MCA 3rd Semester
CASE *55+S +AB &65
8/20/2019 AScheme and Syllabus MCA 2013
44/56
MCA -th Semester "4)J ?+)4"J 5S K S8E++ &65%6AMM)4%
MC*( 21
+ * & Cr External Mar;s 0
- ( ( - )nternal Mar;s -0
*ime 7uration 3 8rs, *otal Mar;s 100
45*E Ten 9ue'tion' are to be 'et in a b the e;aminer' b taing three 9ue'tion' +rom
each unit and one compu'or 9ue'tion ha"ing 05 'hort an'#er tpe 9ue'tion' +rom a
the unit'. !tudent' #i be re9uired to attempt 'i; 9ue'tion' in a incuding compu'orFue'tion i.e. 9ue'tion 8o. 1 and b 'eecting not more than t#o 9ue'tion' +rom each unit.
5B =ni; +ie ''tem: ='er': group' and the root u'er: permi''ion tpe': changing +ie
o#ner'hip and permi''ion': partition' and +ie ''tem: i-node': directorie': 'mboic
in': hard in' : +undamenta +ie tpe': checing +ree 'pace: mounting and un-mounting+ie ''tem' and media: mounting other +ie ''tem': +ormatting: archi"ing and
compre''ion."4)* 2
=ni; > inu; 'he Programming -!he a' command proce''or: con+iguring the 'he:
'he "ariabe': aia'e': en"ironmenta "ariabe': 'he 'tartup: creating 'he 'cript':
conditiona e;ecution : oop': +unction'.Proce''e' in inu;: 'tarting and 'topping proce''e': initiaization proce''e': rc and init
+ie': /ob contro B at: batch: cron: time: net#or +ie': 'ecurit: pri"iege': authentication:
pa''#ord admini'tration: !igna' and 'igna hander': inu; %>O ''tem.Eeguar ,;pre''ion' and &iter'G %ntroducing reguar e;pre''ion' pattern': 'nta;:
character ca''e': 9uanti+ier': u'ing grep: egrep: +grep: 'ed.
"4)* 3
The C ,n"ironment: The C compier: compier option': managing pro/ect': Memor
Management B (namic and !tatic Memor: ='e o+ Mae+ie': (ependencCacuation': uiding and ='ing !tatic and (namic ibrarie': u'ing dd: 'oname:
dunamic oader: degugging #ith gdb.
Herne ta'': managing erne modue' at run time: erne con+iguration andcompiationI boot oader B @E= and %O: AEP: Tenet: %P addre'' and net#or ma':
8/20/2019 AScheme and Syllabus MCA 2013
45/56
'ubnet' and routingI ipcon+ig and net'tat command'. 8et#or 'er"ice' and too'I tenet:
r'h : +tp: rcp: ''h : r'nc: inetd.con+ : opening and co'ing port'.
*ext Boo;s
• %ntroduction to =ni; and !he Programming: M.@. *enate'hmurth: Pear'on
,ducation.
• Jour =ni; B The =timate @uide: !umitabha (a'G TM): 8e# (ehi.
• inu; Programming ibe: ohn @oerzenG %(@ oo': 8e# (ehi.6eference Boo;s
• inu; 8et#or Admini'tration @uide b Ter (a#'on: @regor 8. Purd: Ton
autt' B Orei.
• The =ni; Programming ,n"ironment: Hernighan . rain: Eob PieG P)% : 8e#
(ehi .
• =8%K 8et#or Programming: . Eichard !te"en': P)%: 8e# (ehi.
• Pro+e''iona inu; Programming: Mathe#G *o.1 ? 2: ro;-!hro++.
• Eunning inu;: e'h ? Hau+mannG: OEeie ? A''ociate': 8e# (ehi.
8/20/2019 AScheme and Syllabus MCA 2013
46/56
MCA -th Semester C5M&"*E6 %6A&8)CS A47 M"+*)ME7)A
MC*( 22
+ * & Cr External Mar;s 0
- 1 ( -, )nternal Mar;s -0
*ime 7uration 3 8rs, *otal Mar;s 100
45*E Ten 9ue'tion' are to be 'et in a b the e;aminer' b taing three 9ue'tion' +rom
each unit and one compu'or 9ue'tion ha"ing 05 'hort an'#er tpe 9ue'tion' +rom a
the unit'. !tudent' #i be re9uired to attempt 'i; 9ue'tion' in a incuding compu'orFue'tion i.e. 9ue'tion 8o. 1 and b 'eecting not more than t#o 9ue'tion' +rom each unit.
5B
8/20/2019 AScheme and Syllabus MCA 2013
47/56
ezier cur"e' and 'ur+ace'G ezier cur"e': propertie' o+ ezier cur"e': ezier 'ur+ace' -
'pine cur"e' and 'ur+ace'.
)idden !ur+ace' remo"aG )idden 'ur+ace eimination: depth bu++er agorithm: 'can inecoherence agorithm: priorit agorithm.
MutimediaG An introductionI &rame#or +or mutimedia ''tem'I mutimedia de"ice':
pro+e''iona de"eopment too'I %mage Compre''ion ? !tandard'G Maing 'ti image'Iediting and capturing image'I 'canning image'I
*EJ* B55DS
• Computer @raphic': 2nd ,d.: )ern ? aer BP)%: 8e# (ehi.
• Principe' o+ Computer @raphic'- Eoger'- M@) Pub 8e# (ehi.
• Computer @raphic': !chaum' Outine !erie': M@) Pubication'.
6EE6E4CE B55DS
• Computer @raphic' Principe' and Practice: 2nd ,dition b &oe: *an (am:
&einer and )ughe'.-Addi'on-e'e Pub Compan.
• Principe' o+ Computer @raphic' Theor ? Practice ='ing Open @ and Maa
=ni"er'it Pre'':)derabad.
• Computer @raphic' - A Programming Approach: )arrington.
• @raphic' Programming #ith C Ja'h#ant Hanetar: P Pubication': 8e#
(ehi.
8/20/2019 AScheme and Syllabus MCA 2013
48/56
MCA -th Semester A4A+FS)S K 7ES)%4 5 A+%56)*8MS
MC*( 23
+ * & Cr External Mar;s 0
- 1 ( -, )nternal Mar;s -0
*ime 7uration 3 8rs, *otal Mar;s 100
45*E Ten 9ue'tion' are to be 'et in a b the e;aminer' b taing three 9ue'tion' +rom
each unit and one compu'or 9ue'tion ha"ing 05 'hort an'#er tpe 9ue'tion' +rom a
the unit'. !tudent' #i be re9uired to attempt 'i; 9ue'tion' in a incuding compu'orFue'tion i.e. 9ue'tion 8o. 1 and b 'eecting not more than t#o 9ue'tion' +rom each unit.
5B
8/20/2019 AScheme and Syllabus MCA 2013
49/56
$. (e'ign and Ana'i' o+ Agorithm': P. )iman'hu: ).. (a"e: Pear'on ,ducation.
6EE6E4CE B55DS
1. Computer Agorithm': !ara a''e: A.*. @ider: Addi'on e'e: 8e# (ehi.
2. &undamenta' o+ (ata !tructure: ,. )oro#itz: !. !ahni: and !.Ea/'eran
=ni"er'it Pre'': )derabad
8/20/2019 AScheme and Syllabus MCA 2013
50/56
MCA -th Semester
8/20/2019 AScheme and Syllabus MCA 2013
51/56
Main Thread: Creating a ThreadG e;tending Thread and impementing Eunnabe: Creating
Mutipe Thread': Thread Prioritie': !nchronization: %nter-thread communication:
Creating Appet' in a"aG Appet a'ic': Appet Architecture: Appet i+e Cce: !impeAppet (i'pa Method': Ee9ue'ting Eepainting: ='ing The !tatu' indo#: The )TM
APP,T Tag: Pa''ing parameter' to Appet'.
"4)* – )))
oring #ith indo#'G AT Ca''e': indo# &undamenta': oring #ith &rame:Creating a &rame indo# in an Appet: (i'paing %n+ormation #ithin a indo#:
%ntroduction to !#ing'
E#ent 8andlin!G T#o ,"ent )anding Mechani'm': The (eegation ,"ent Mode: The
,"ent )anding Proce'': ,"ent Ca''e': !ource' o+ ,"ent': ,"ent i'tener %nter+ace':='ing the (eegation ,"ent Mode: Adapter Ca''e'.
4etor;in! a'ic': net#oring ca''e' and inter+ace': ='ing /a"a.net pacage: doing
TCP>%P and (atagram Programming b !er"er !ocet and !ocet ca''e'. %ntroduction to'er"et' and !P'.
a"a (ata a'e Connecti"it (CDG (ataba'e Connecti"it B Eeationa (ataba'e':
(C AP%: Eeu'ing (ataba'e Ob/ect' and Tran'action'.
*ext Boo;s
[ a"a-2: The Compete Ee+erence b Patric 8aughton and )erbert !chitz: TM):
8e# (ehi.[ eginning a"a 2 (H1.$ ,ditionD: %"or )orton: EOK Pubication': 8e# (ehi.
6eference Boo;s
[ %ntroduction to a"a Programming: J. (. iang: : Pear'on ,ducation.[ A*A 2 =nea'hed: Tech Media Pubication': 8e# (ehi.
[ A*A 21.$D AP% (ocumentation'.
[ Programming #ith a"a: b , aaguru'#am: TM): 8e# (ehi.
8/20/2019 AScheme and Syllabus MCA 2013
52/56
MCA -th Semester A6*))C)A+ )4*E++)%E4CE A47 EJ&E6* SFS*EMS
MC*( 2
+ * & Cr External Mar;s 0
- 1 ( -, )nternal Mar;s -0
*ime 7uration 3 8rs, *otal Mar;s 100
45*E Ten 9ue'tion' are to be 'et in a b the e;aminer' b taing three 9ue'tion' +rom
each unit and one compu'or 9ue'tion ha"ing 05 'hort an'#er tpe 9ue'tion' +rom a
the unit'. !tudent' #i be re9uired to attempt 'i; 9ue'tion' in a incuding compu'orFue'tion i.e. 9ue'tion 8o. 1 and b 'eecting not more than t#o 9ue'tion' +rom each unit.
5B
8/20/2019 AScheme and Syllabus MCA 2013
53/56
• @eorge &. uger: iiam A. !tubbe+ied: Arti+icia %nteigence: The en/amin >
Cumming' Pubi'hing Compan: %nc.
• (an . Patter'on %ntroduction to Arti+icia %nteigence and ,;pert ''tem P)%.
• ,ugene Charnia: (re# Mc(ermott %ntroduction to Arti+icia %nteigence Addi'on
e'e.
• @uide to e;pert ''tem': (onad A. aterman: Pear'on ,ducation.
• 8i' . 8i''on Principe' o+ Arti+icia %nteigence 8aro'a pubi'hing hou'e.
• ac'on Peter: %ntroduction to ,;pert ''tem': $rd ed.: Addi'on e'eD.
8/20/2019 AScheme and Syllabus MCA 2013
54/56
MCA -th Semester "nix? +inux &ro!rammin! +ab &65
8/20/2019 AScheme and Syllabus MCA 2013
55/56
MCA -th Semester
8/20/2019 AScheme and Syllabus MCA 2013
56/56
$. Program to impement depth +ir't 'panning tree.
4. Program to impement Hnap'ac probem.
5. Program to impement !tra''en Mutipication.6. Program to impement Matri; Mutipication u'ing (i"ide and Con9uer
Approach.
. Program to impement Tra"eing !ae'man Probem.3. Program to impement (epth &ir't !earch u'ing Tra"er'a Method