0% found this document useful (0 votes)
19 views

Enterprise Question Bank

Uploaded by

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

Enterprise Question Bank

Uploaded by

076bct051.pratik
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 6

,' 26 D TRItsHUVAN UNIVERSITY

INSTITUTE OF ENGINEERING jlrt_l$t_$g


I
.i so i

Examination Control Division Programme i Pass Marks ilt-*--l


2075 Bhadra

Subject: - Enterprise Application Design and Development (Etective III) (CT75504)

'/ Candidates are required to give their answers in their own words as far as practicable.
'/ Attempt All questions.
,/ The figures in the margin indicate Full Marks.
,/ Assume suitable datq if necessary.

1. What are the current Enterprise Applications trends and Challenges? Define
(10)
MVC Architecture with suitable example

2. What are design patterns? Why do we need design patterns? Explain with
(10)
examples about creational patterns and Behavioral patterns?

3. What is Connection pooling and horv it works? Explain the benefits of


(10)
connection pooling with suitable example.

4. Explain SOA concepts and design principles on the basis of current SOA
(10)
adoption scenario"

5. What are Java Servlets and


----- why
"-^J we uev them?
lrv use !r^v^r" Explain major phases
!al'rsr'ur..J('r l'uadsD of
vr JSP
r'L)r
(10)
life CyCle.

6- What are the main cornponents of EJBs. Explain the session and rnessage
drilen EJBs. (10)

7. What is AJAX? Explain the AJAX framervorks with supporting example.


(10)
8. Write Short Notes On: (Any Two) (5n2)
a. Structural Pattern
b. RIAD
c. Oracle vs DB2

:f **
*
36 D TRIBHUVAN UNIVERSITY
INSTITUTE OF ENGINEERING Level BE Full Marks 80

Examination Control Division Programme BCT Pass Marks 32


2073 Magh Year lPafi ry/il Time 3 hrs.

Subjea: - Enterprise Application Design and Development (Elective III)(CT78504)

r' Candidates arc re4uired to give their answers in their own words as far as practicable.
r' Attemil AA questions.
{ Tlrc frgtres in the margin indicate Fu[@S;
y' Assurne suitable data dnecessary.

1. What are the characteristics that distinguish an enterprise application? Briefly discuss
some challenges in such application development. 13+21
2. What is application architecture? Briefly describe the MVC architecture. 12+31
3. Explain uihat Inversion of Control is along with an example. Explain the Factory design
pattem with suitable examples. [4+6]
4. Explain the significance of database connection pooling in enterprise applications. What
are the advantagg5 ofhaying a data layer in applicationarchitecture? [4+3]
5. How can X\tlL be usefirl in web-based applications? Explain the use of DTD in )Ov{L
documents. 12+31
6. Describe the shucture of SOAP messages. Compare between RESTfuI and SOAP based
web services. [4+3]
7. Describe what is Java EE and its significance for enterprise application development
Describe the Java EE platform architecture. [4+4]
8. Describe the working of a Servlet in java web application. Describe the significance of
web application frarneworks such as JSF. [4+4]
9. V/hat are the benefits of using Enterprise Java Beans? Brieflydescribe the different types
ofsessionbeans. [3+4]
10. Describe with an example how persistent objects can be created using JPA and
annotations? What is Object-Relational Mapping? l3+2'l
I l. What is Web 2.0? Describe the main features that characterize Web 2.0 applications . 12+41
12. What is AJAX and its sigrificance in Web 2.0? Describe some general features provided
by AJAX frameworks in rich web application development. t3+41
r **+

You might also like