Previous year question paper for OOAD (MCA 5th-6th)

Object oriented analysis and design using UML

Previous year question paper with solutions for Object oriented analysis and design using UML from 2014 to 2018

Our website provides solved previous year question paper for Object oriented analysis and design using UML from 2014 to 2018. Doing preparation from the previous year question paper helps you to get good marks in exams. From our OOAD question paper bank, students can download solved previous year question paper. The solutions to these previous year question paper are very easy to understand.

Section A

Object orientation and Development, OO Benefits, Abstraction, OO Modelling,

The Three Models: Class Modelling (Objects and Classes, Relationships, Generalization and

Inheritance, Association, Aggregation, Constraints, Packages), State Modelling (Events, States,

Transitions and Conditions, State and Behaviour, Concurrency)and Interaction Modeling(Use case

models, Sequence and Activity)

Section B

System and Process, SDLC, Creation of SRS document: Requirement Specification,

Documentation and SDLC Models. Domain and Application Analysis(Class, State and

Interaction Models),

System Design (Subsystems, Global Resources, Conditions, Priorities)

Using design patterns(Abstraction-Occurrence, General Hierarchy, Player-Role, Singleton, Observer,

Delegation, Adapter and Proxy Patterns), Class Design(Use cases, algorithms, refactoring, design

optimization, inheritance adjustment)

Section C

UML Diagram: Use case diagram, Class diagram, Object diagrams, Aggregation activities on real

objects(Aggregation, Generalization relations, Association and multiplicity),Activity diagram(Activity

and state diagram), Interaction Diagram(Sequence diagram, Collaboration diagram, Component


Section D

OO Methodologies(Structured Analysis, Structured Design(SA/SD), Jackson Structured

Development(JSD), Information Modeling Notations), OMT as SE Methodology, OO Impact, OO Style

(Reusability, Extensibility, Robustness, Programming-in-the-large), User centric design and usability

principles, Reverse Engineering, Difficulties and risks in use-case modeling and UI design, System

testing and maintenance. Use of open source tools for UML Design such as Plant UML, Argo UML.