SlideShare a Scribd company logo
Dear students get fully solved assignments 
Send your semester & Specialization name to our mail id : 
“ help.mbaassignments@gmail.com ” 
or 
Call us at : 08263069601 
(FALL 2014) ASSIGNMENT 
PROGRAM MCA (Revised 2007) 
SEMESTER v 
SUBJECT CODE & NAME MC0083-OBJECT ORIENTED ANALYSIS & DESIGN USING UML 
CREDIT 4 
BK ID B0969 
MAX.MARKS 60 
Note: Answer all questions. Kindly note that answers for 10 marks questions should be 
approximately of 400 words. Each question is followed by evaluation scheme. 
1 Differentiate between Object and Composite Object 
Answer : Objective-C is general-purpose language that is developed on top of C Programming 
language by adding features of Small Talk programming language making it an object -oriented 
language. It is primarily used in developing iOS and Mac OS X operating systems as well as its 
applications. 
Initially, Objective-C was developed by NeXT for its NeXTSTEP OS from whom it was taken over by 
Apple for its iOS and Mac OS X. 
2 What is Inheritance? Explain multiple Inheritance. 
Answer : As the name inheritance suggests an object is able to inherit characteristics from another 
object. In more concrete terms, an object is able to pass on its state and behaviors to its children. 
For inheritance to work the objects need to have characteristics in common with each other. 
For example, let's say we make a class called "Human" that represents our physical characteristics. 
It's a generic class that could represent you, me or anyone in the world. Its state keeps track of 
things like number of legs, number of 
3 What is the use of a Use case diagram? Differentiate the terms Use case and Actor. 
Answer : To model a system the most important aspect is to capture the dynamic behaviour. To 
clarify a bit in details, dynamic behaviour means the behaviour of the system when it is running 
/operating. 
So only static behaviour is not sufficient to model a system rather dynamic behaviour is more 
important than static behaviour. In UML ther
4 Explain the Booch and Jacobson Methodologies. 
Answer : The Booch Methodology 
The Booch software engineering methodology [#!booch!#] provides an object -oriented 
development in the analysis and design phases. The analysis phase is split into steps. The first step is 
to establish the requirements from the customer perspective. This analysis step generates a high-level 
description of the system's function and structure. The second step is a domain analysis. The 
domain analysis is accomplished by defining object classes; their attributes, inheritance, and 
methods. State diagrams for the objects are then established. The analysis phase is completed with a 
validation step. The analysis phase iterates 
5 Describe the scope of UML? What are the importance of UML process? 
Answer : Scope of the UML: 
The Unified Modeling Language (UML) is a language for specifying, constructing, visualizing, and 
documenting the artifacts of a software-intensive system. 
First and foremost, the Unified Modeling Language fuses the concepts of Booch, OMT, and OOSE. 
The result is a single, common, and widely usable modeling language for users of these and other 
methods. 
Secondly, the Unified Modeling Language 
6 What are the different types of actions? Explain about Collaborations. 
Answer : Different kinds of actions in Struts 
The different kinds of actions are done by the following: 
DispatchAction, ActionDispatcher , LookupDispatchAction. 
DispatchAction: 
One of the built-in actions provided by the struts framework. The collection of related functions into 
a single Action is possible using this action. It allows eliminating the creation of multiple independent 
actions for each function. 
Dear students get fully solved assignments 
Send your semester & Specialization name to our mail id : 
“ help.mbaassignments@gmail.com ” 
or 
Call us at : 08263069601

More Related Content

DOCX
Mc0083 object oriented analysis & design using uml
PPT
General OOP Concepts
PPTX
Lecture 1 uml with java implementation
PPTX
Object oriented programming
PPT
Oops And C++ Fundamentals
PDF
C++ OOPS Concept
PDF
Object Oriented Programming using C++ Part II
PDF
Introduction to oops concepts
Mc0083 object oriented analysis & design using uml
General OOP Concepts
Lecture 1 uml with java implementation
Object oriented programming
Oops And C++ Fundamentals
C++ OOPS Concept
Object Oriented Programming using C++ Part II
Introduction to oops concepts

What's hot (20)

PPTX
Introduction to oop
PPTX
SKILLWISE - OOPS CONCEPT
PPTX
Object Oriented Programming
PPT
Introduction to oop
PPT
Oops
PPTX
C# Interface | Interfaces In C# | C# Interfaces Explained | C# Tutorial For B...
PPT
Object-Oriented Concepts
PPT
2 Object Oriented Programming
PPT
Oops and c fundamentals
PPTX
Unit 1 OOSE
PPTX
Chapter 04 object oriented programming
PPT
Object Oriented Design
PPTX
Abstract Class Presentation
PPTX
OOP Unit 2 - Classes and Object
PPT
PPT
OOP programming
PDF
Class diagram- UML diagram
PPT
1Introduction to OOAD
PPT
Interfaces & Packages V2
Introduction to oop
SKILLWISE - OOPS CONCEPT
Object Oriented Programming
Introduction to oop
Oops
C# Interface | Interfaces In C# | C# Interfaces Explained | C# Tutorial For B...
Object-Oriented Concepts
2 Object Oriented Programming
Oops and c fundamentals
Unit 1 OOSE
Chapter 04 object oriented programming
Object Oriented Design
Abstract Class Presentation
OOP Unit 2 - Classes and Object
OOP programming
Class diagram- UML diagram
1Introduction to OOAD
Interfaces & Packages V2
Ad

Viewers also liked (7)

PPT
нітратна кислота
PPTX
Η ΕΛΛΑΔΑ ΣΤΟΝ Α ΠΑΓΚΟΣΜΙΟ ΠΟΛΕΜΟ
PPTX
Famous highway banners for electronics in ghatkopar global advertisers
DOCX
Mc0085 advanced operating systems (distributed
DOCX
Mc0082 theory of computer science
DOCX
Mc0081 .(dot)net technologies
DOCX
Mc0084 software project management & quality
нітратна кислота
Η ΕΛΛΑΔΑ ΣΤΟΝ Α ΠΑΓΚΟΣΜΙΟ ΠΟΛΕΜΟ
Famous highway banners for electronics in ghatkopar global advertisers
Mc0085 advanced operating systems (distributed
Mc0082 theory of computer science
Mc0081 .(dot)net technologies
Mc0084 software project management & quality
Ad

Similar to Mc0083 object oriented analysis & design using uml (20)

PPTX
OCL3_10_05.pptx
PPT
AI_Module_2_Engineering_Computer_Science.ppt
PPTX
Assignment 1 SYD601 2012 rick_danby completed with audio
PPTX
fileE_1722655797_5000762_Unit-1OOPS.pptx
PPT
Unit 1( modelling concepts & class modeling)
DOCX
Bt8901 object oriented systems-de (1)
DOCX
Ooad unit 1
DOCX
Bt8901 object oriented systems-de (1)
DOCX
Bc0057 object oriented analysis and design
DOCX
Mit301– object oriented analysis and design
PDF
Object oriented analysis and design unit- iii
PDF
Object-oriented modeling and design.pdf
PDF
unit-1modellingconceptsclassmodeling-140929182538-phpapp01.pdf
PPTX
basics of c++ object oriented programming l anguage
PPTX
introduction to object oriented programming
PPT
fdocuments.in_unit-2-ooad.ppt
PPT
Object Oriented Analysis and Design
PDF
Object oriented analysis and design unit- ii
PPTX
Unit-1 OOAD Introduction.pptx
PPTX
1 intro
OCL3_10_05.pptx
AI_Module_2_Engineering_Computer_Science.ppt
Assignment 1 SYD601 2012 rick_danby completed with audio
fileE_1722655797_5000762_Unit-1OOPS.pptx
Unit 1( modelling concepts & class modeling)
Bt8901 object oriented systems-de (1)
Ooad unit 1
Bt8901 object oriented systems-de (1)
Bc0057 object oriented analysis and design
Mit301– object oriented analysis and design
Object oriented analysis and design unit- iii
Object-oriented modeling and design.pdf
unit-1modellingconceptsclassmodeling-140929182538-phpapp01.pdf
basics of c++ object oriented programming l anguage
introduction to object oriented programming
fdocuments.in_unit-2-ooad.ppt
Object Oriented Analysis and Design
Object oriented analysis and design unit- ii
Unit-1 OOAD Introduction.pptx
1 intro

Mc0083 object oriented analysis & design using uml

  • 1. Dear students get fully solved assignments Send your semester & Specialization name to our mail id : “ help.mbaassignments@gmail.com ” or Call us at : 08263069601 (FALL 2014) ASSIGNMENT PROGRAM MCA (Revised 2007) SEMESTER v SUBJECT CODE & NAME MC0083-OBJECT ORIENTED ANALYSIS & DESIGN USING UML CREDIT 4 BK ID B0969 MAX.MARKS 60 Note: Answer all questions. Kindly note that answers for 10 marks questions should be approximately of 400 words. Each question is followed by evaluation scheme. 1 Differentiate between Object and Composite Object Answer : Objective-C is general-purpose language that is developed on top of C Programming language by adding features of Small Talk programming language making it an object -oriented language. It is primarily used in developing iOS and Mac OS X operating systems as well as its applications. Initially, Objective-C was developed by NeXT for its NeXTSTEP OS from whom it was taken over by Apple for its iOS and Mac OS X. 2 What is Inheritance? Explain multiple Inheritance. Answer : As the name inheritance suggests an object is able to inherit characteristics from another object. In more concrete terms, an object is able to pass on its state and behaviors to its children. For inheritance to work the objects need to have characteristics in common with each other. For example, let's say we make a class called "Human" that represents our physical characteristics. It's a generic class that could represent you, me or anyone in the world. Its state keeps track of things like number of legs, number of 3 What is the use of a Use case diagram? Differentiate the terms Use case and Actor. Answer : To model a system the most important aspect is to capture the dynamic behaviour. To clarify a bit in details, dynamic behaviour means the behaviour of the system when it is running /operating. So only static behaviour is not sufficient to model a system rather dynamic behaviour is more important than static behaviour. In UML ther
  • 2. 4 Explain the Booch and Jacobson Methodologies. Answer : The Booch Methodology The Booch software engineering methodology [#!booch!#] provides an object -oriented development in the analysis and design phases. The analysis phase is split into steps. The first step is to establish the requirements from the customer perspective. This analysis step generates a high-level description of the system's function and structure. The second step is a domain analysis. The domain analysis is accomplished by defining object classes; their attributes, inheritance, and methods. State diagrams for the objects are then established. The analysis phase is completed with a validation step. The analysis phase iterates 5 Describe the scope of UML? What are the importance of UML process? Answer : Scope of the UML: The Unified Modeling Language (UML) is a language for specifying, constructing, visualizing, and documenting the artifacts of a software-intensive system. First and foremost, the Unified Modeling Language fuses the concepts of Booch, OMT, and OOSE. The result is a single, common, and widely usable modeling language for users of these and other methods. Secondly, the Unified Modeling Language 6 What are the different types of actions? Explain about Collaborations. Answer : Different kinds of actions in Struts The different kinds of actions are done by the following: DispatchAction, ActionDispatcher , LookupDispatchAction. DispatchAction: One of the built-in actions provided by the struts framework. The collection of related functions into a single Action is possible using this action. It allows eliminating the creation of multiple independent actions for each function. Dear students get fully solved assignments Send your semester & Specialization name to our mail id : “ help.mbaassignments@gmail.com ” or Call us at : 08263069601