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
(spring 2016) 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
developmentinthe analysisanddesignphases.The analysisphase issplit intosteps.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 diagramsforthe objectsare thenestablished.The analysisphase iscompletedwitha
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-inactionsprovidedbythe strutsframework.The collectionof relatedfunctions into
a single Actionispossibleusingthisaction.Itallowseliminatingthe creationof multipleindependent
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
PPTX
Computer Programming - Lecture C
DOCX
Mit4021 c# and .net
PPTX
Object Oriented programming - Introduction
PPTX
Object oriented programming
PPTX
PROCEDURAL ORIENTED PROGRAMMING VS OBJECT ORIENTED PROGRAMING
PPTX
Programming Fundamentals
PDF
IJCAI01 MSPC.ppt
Mc0083 object oriented analysis & design using uml
Computer Programming - Lecture C
Mit4021 c# and .net
Object Oriented programming - Introduction
Object oriented programming
PROCEDURAL ORIENTED PROGRAMMING VS OBJECT ORIENTED PROGRAMING
Programming Fundamentals
IJCAI01 MSPC.ppt

What's hot (20)

PPTX
Procedural programming
PPTX
Presentation c
PPT
Object Oriented Design Concept
PPTX
Procedural vs. object oriented programming
PDF
Introduction to oops concepts
PDF
C++ chapter 1
PPT
Oops And C++ Fundamentals
PPT
Object oriented vs. object based programming
PPTX
Unit 1 OOSE
PPTX
Principles of object oriented programming
PDF
Est 102 ppt1
DOCX
Bt8903,c# programming
PPTX
OOPS with C++ | Concepts of OOPS | Introduction
PPT
Introduction to oop
PPT
SD & D Implementation
PPTX
OOP Unit 1 - Foundation of Object- Oriented Programming
PPT
Problem solving using Computer
PPT
20. Object-Oriented Programming Fundamental Principles
PPT
Oops and c fundamentals
Procedural programming
Presentation c
Object Oriented Design Concept
Procedural vs. object oriented programming
Introduction to oops concepts
C++ chapter 1
Oops And C++ Fundamentals
Object oriented vs. object based programming
Unit 1 OOSE
Principles of object oriented programming
Est 102 ppt1
Bt8903,c# programming
OOPS with C++ | Concepts of OOPS | Introduction
Introduction to oop
SD & D Implementation
OOP Unit 1 - Foundation of Object- Oriented Programming
Problem solving using Computer
20. Object-Oriented Programming Fundamental Principles
Oops and c fundamentals
Ad

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

PPT
Unit 1( modelling concepts & class modeling)
PDF
unit-1modellingconceptsclassmodeling-140929182538-phpapp01.pdf
PPT
AI_Module_2_Engineering_Computer_Science.ppt
DOCX
Bc0057 object oriented analysis and design
DOCX
Bt8901 object oriented systems-de (1)
PPTX
Introduction to Software - Coder Forge - John Mulhall
DOCX
Bt8901 object oriented systems-de (1)
PDF
Oo aand d-overview
PDF
PPT
Oose unit 3 ppt
PPT
uml123 copy
PDF
OOAD-FULL-UNITS (full unit) SEE6A
PDF
SE_Lec 06_Object Oriented Analysis and Design
PDF
ppt_ooad.pdf
PPT
OOSE Unit 3 PPT.ppt
PDF
SE18_Lec 06_Object Oriented Analysis and Design
PDF
Object Oriented Analysis
PPT
UML Diagrams, examples, descriptions and tutorials
PPTX
Software enginering.group-no-11 (1)
Unit 1( modelling concepts & class modeling)
unit-1modellingconceptsclassmodeling-140929182538-phpapp01.pdf
AI_Module_2_Engineering_Computer_Science.ppt
Bc0057 object oriented analysis and design
Bt8901 object oriented systems-de (1)
Introduction to Software - Coder Forge - John Mulhall
Bt8901 object oriented systems-de (1)
Oo aand d-overview
Oose unit 3 ppt
uml123 copy
OOAD-FULL-UNITS (full unit) SEE6A
SE_Lec 06_Object Oriented Analysis and Design
ppt_ooad.pdf
OOSE Unit 3 PPT.ppt
SE18_Lec 06_Object Oriented Analysis and Design
Object Oriented Analysis
UML Diagrams, examples, descriptions and tutorials
Software enginering.group-no-11 (1)
Ad

Recently uploaded (20)

PDF
2.FourierTransform-ShortQuestionswithAnswers.pdf
PDF
Classroom Observation Tools for Teachers
PDF
01-Introduction-to-Information-Management.pdf
PDF
Physiotherapy_for_Respiratory_and_Cardiac_Problems WEBBER.pdf
PDF
Complications of Minimal Access Surgery at WLH
PPTX
Final Presentation General Medicine 03-08-2024.pptx
PDF
Microbial disease of the cardiovascular and lymphatic systems
PDF
Module 4: Burden of Disease Tutorial Slides S2 2025
PPTX
Pharmacology of Heart Failure /Pharmacotherapy of CHF
PDF
Abdominal Access Techniques with Prof. Dr. R K Mishra
PDF
Insiders guide to clinical Medicine.pdf
PDF
Anesthesia in Laparoscopic Surgery in India
PDF
102 student loan defaulters named and shamed – Is someone you know on the list?
PDF
BÀI TẬP BỔ TRỢ 4 KỸ NĂNG TIẾNG ANH 9 GLOBAL SUCCESS - CẢ NĂM - BÁM SÁT FORM Đ...
PPTX
school management -TNTEU- B.Ed., Semester II Unit 1.pptx
PDF
3rd Neelam Sanjeevareddy Memorial Lecture.pdf
PPTX
human mycosis Human fungal infections are called human mycosis..pptx
PDF
Black Hat USA 2025 - Micro ICS Summit - ICS/OT Threat Landscape
PPTX
Pharma ospi slides which help in ospi learning
PDF
STATICS OF THE RIGID BODIES Hibbelers.pdf
2.FourierTransform-ShortQuestionswithAnswers.pdf
Classroom Observation Tools for Teachers
01-Introduction-to-Information-Management.pdf
Physiotherapy_for_Respiratory_and_Cardiac_Problems WEBBER.pdf
Complications of Minimal Access Surgery at WLH
Final Presentation General Medicine 03-08-2024.pptx
Microbial disease of the cardiovascular and lymphatic systems
Module 4: Burden of Disease Tutorial Slides S2 2025
Pharmacology of Heart Failure /Pharmacotherapy of CHF
Abdominal Access Techniques with Prof. Dr. R K Mishra
Insiders guide to clinical Medicine.pdf
Anesthesia in Laparoscopic Surgery in India
102 student loan defaulters named and shamed – Is someone you know on the list?
BÀI TẬP BỔ TRỢ 4 KỸ NĂNG TIẾNG ANH 9 GLOBAL SUCCESS - CẢ NĂM - BÁM SÁT FORM Đ...
school management -TNTEU- B.Ed., Semester II Unit 1.pptx
3rd Neelam Sanjeevareddy Memorial Lecture.pdf
human mycosis Human fungal infections are called human mycosis..pptx
Black Hat USA 2025 - Micro ICS Summit - ICS/OT Threat Landscape
Pharma ospi slides which help in ospi learning
STATICS OF THE RIGID BODIES Hibbelers.pdf

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 (spring 2016) 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 developmentinthe analysisanddesignphases.The analysisphase issplit intosteps.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 diagramsforthe objectsare thenestablished.The analysisphase iscompletedwitha 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-inactionsprovidedbythe strutsframework.The collectionof relatedfunctions into a single Actionispossibleusingthisaction.Itallowseliminatingthe creationof multipleindependent 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