Home /University Of Sargodha (UOS) /Object Oriented Programming

Subject: IT Time Allowed: 02:30 Hours University of Sargodha M.Sc. 4th Semester Examination 2025

Subject: IT Time Allowed: 02:30 Hours University of Sargodha M.Sc. 4th Semester Examination 2025 — page 1

Discussion

Ask a question about this paper, or help someone else with theirs. Answers are emailed to whoever asked.

Your email is only used to send you replies and occasional Ustadni updates. It is never shown publicly.

Log in to post under your name

No questions yet — be the first to ask.

More Object Oriented Programming papers

See all

Paper text

Subject: IT

Time Allowed: 02:30 Hours

University of Sargodha

M.Sc. 4th Semester Examination 2025

Paper: Enterprise Application Development (IT-4744)

Maximum Marks: 60

Note: Objective part is compulsory. Attempt any three questions from subjective part.

Objective Part

(Compulsory)

Q.1. Write short answers of the following in 2-3 lines each on your answer sheet.

i. What is the purpose of the Object-Oriented Programming?

(2*12)

11.

ili.

Describe the software architectures.

iv

What are the challenges commonly encountered in enterprise application development?

v.

Explain the concept of a platform for enterprise solutions.

Name some key platform technologies used in JEE.

vi

What are some general design issues and guidelines for browser clients in JEE?

vii.

How do design issues and guidelines for Java clients differ from those for browser clients?

vili.

Define business logic and business objects in the context of the Enterprise JavaBeans tier.

How are enterprise beans used as JEE business objects?

Compare and contrast remote and local client views in JEE.

What are entity beans, and how are they utilized in JEE development?

xii.

Explain the role of session beans in the JEE architecture.

Q.2.

Q.3.

Q.4.

Q.5.

Q.6.

Subjective Part

(3*12)

Explore the various challenges inherent in enterprise application development, considering factors

such as scalability, reliability, and maintainability.

Explain the concept of platform technologies within the JEE framework. How do these

technologies interact to provide a comprehensive platform for building enterprise applications?

Explore the importance of service technologies and communication technologies in the context of

JEE. How do these technologies enable effective communication and integration within enterprise

systems?

Investigate the purpose and structure of the web tier in enterprise application architecture. How

does the web tier facilitate the development of dynamic and interactive web-based applications?

Discuss the different types of enterprise beans, including entity beans, session beans, and message-

driven beans. How are these beans utilized in various aspects of enterprise application

development?

LK-5535/04-12-25 -