JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY HYDERABAD

JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY HYDERABAD MCA 2018 OBJECT ORIENTED ANALYSIS AND DESIGN USING UML Previous Question Paper (January - 2018 - R15)

MCA | 2018 | III | R15 | January - 2018

Answer PaperPaper Code: 823ABMaximum Marks: 75Time: 3hrs

Note: This question paper contains two parts A and B. Part A is compulsory which carries 25 marks. Answer all questions in Part A. Part B consists of 5 Units. Answer any one full question from each unit. Each question carries 10 marks and may have a, b, c as sub questions.

Part A

125 marks
a

Define OOAD? Mention the properties of OOAD.

5 marks

Answer

Object-Oriented Analysis and Design (OOAD) is a software engineering approach that models a system as a collection of interacting objects, where each object represents an instance of a class. Analysis focuses on understanding the requirements and defining the system's behavior, while Design focuses on the logical architecture and implementation strategy.

The fundamental properties of OOAD include:

  • Abstraction: Hiding complex implementation details and exposing only essential features.
  • Encapsulation: Bundling data and methods together and restricting direct access to internal components.
  • Inheritance: Creating new classes from existing ones to promote code reusability.
  • Polymorphism: Allowing objects of different classes to be treated as objects of a common superclass, enabling different behaviors through the same interface.
b

Name all types of OOAD diagrams.

5 marks

Answer

UML diagrams are categorized into two main groups:

Structural Diagrams:

  • Class Diagram
  • Object Diagram
  • Component Diagram
  • Composite Structure Diagram
  • Package Diagram
  • Deployment Diagram
  • Profile Diagram

Behavioral Diagrams:

  • Use Case Diagram
  • Activity Diagram
  • State Machine Diagram
  • Sequence Diagram
  • Communication Diagram
  • Interaction Overview Diagram
  • Timing Diagram
c

What are the duties of interaction diagram?

5 marks

Answer

Sign in to view the complete answer paper.

d

Differentiate process and Thread.

5 marks

Answer

Sign in to view the complete answer paper.

e

What is a framework?

5 marks

Answer

Sign in to view the complete answer paper.

Part B

2

Explain the various phases of software development life cycle.

10 marks

Answer

Sign in to view the complete answer paper.

OR
3

What are the common mechanisms in the UML? State and explain various object oriented concepts.

10 marks

Answer

Sign in to view the complete answer paper.

4

Distinguish between collaboration and sequence diagrams. Discuss about polymorphism in collaboration diagrams.

10 marks

Answer

Sign in to view the complete answer paper.

OR
5

What are the common modeling techniques for class diagram? Explain with an example.

10 marks

Answer

Sign in to view the complete answer paper.

6

What are interaction diagrams? Discuss their significance and common modeling techniques.

10 marks

Answer

Sign in to view the complete answer paper.

OR
7

Discuss about capturing of use cases, design and implementation to realize the use cases.

10 marks

Answer

Sign in to view the complete answer paper.

8

What is the relationship between a component and a node? Discuss the common modeling techniques of component diagrams.

10 marks

Answer

Sign in to view the complete answer paper.

OR
9

Contrast action with activity. Define state and event. What are the various parts of a state? Explain briefly.

10 marks

Answer

Sign in to view the complete answer paper.

10

Explain in detail about the artifacts diagrams with an examples.

10 marks

Answer

Sign in to view the complete answer paper.

OR
11

Draw the use case diagram and write use case descriptions of the Unified Library application.

10 marks

Answer

Sign in to view the complete answer paper.

About this paper

This page contains the question paper of OBJECT ORIENTED ANALYSIS AND DESIGN USING UML from JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY HYDERABAD for MCA 2018 III, January - 2018, R15.

For the solved question paper with answers, switch to the Answer Paper tab.

Other papers in OBJECT ORIENTED ANALYSIS AND DESIGN USING UML

Loading Question Papers

Fetching data from database...