Exam Details

Subject uml
Paper
Exam / Course m.c.a.science
Department
Organization solapur university
Position
Exam Date October, 2018
City, State maharashtra, solapur


Question Paper

M.C.A. (Semester IV) (CBCS) Examination Nov/Dec-2018
Science
UML
Time: 2½ Hours Max. Marks: 70
Instructions: Question No. 1 and 2 are compulsory.
Attempt any 3 questions from Q. no. 3 to Q. no. 7.
Figures to the right indicate full marks.
Q.1 Choose correct alternatives. 10
Activity diagram and sequence diagram are considered as types of
non-behavioral diagrams non structural diagrams
behavioral diagrams none of these
Kinds of diagrams which are used to show interactions between series
of messages are classified as
state chart diagrams class diagrams
collaboration diagrams deployment diagrams
A query operation on a object
has side effect has no side effects
changes the state of an object is not allowed
If you want to plan project activities such as developing new
functionalities or test cases, which of the following OOAD artifacts is the
most useful?
Sequence diagrams Use cases
Domain model Package diagrams
What is true about UML stereotypes?
A stereotype is used for extending the UML language.
A stereotyped class must be abstract
UML profiles can be stereotyped for backward compatibility.
None of these
How do you express that some persons keep animals as pets?
If you need to show the physical relationship between software
components and the hardware in the delivered system, which UML
diagram can you use?
component diagram deployment diagram
class diagram network diagram
is the interaction diagram used for modeling the dynamic
aspects of a system.
Class diagram Sequence diagram
Interface None of these
specifies the behavior of a system or a part of a system,
they do not dictate how that behavior will be carried out
Use case A class
An interface A transition
10) In UML, asynchronous message are represented by
Full arrow Dashed line
Half arrow Solid line
State whether True or False. 04
Nodes represent the physical deployment of components
Collaboration diagrams and sequence diagrams model the dynamic
aspects of systems.
An event is something that happens during execution of a system
A fork may have two or more incoming transitions and one outgoing
transition
Q.2 Write short notes on the following. 08
Behavioral things
Interface
Answer the following. 06
What is dependency relationship? Give suitable example.
Explain the following figure-
Q.3 Answer the following. 14
UML is made simpler by the presence of four common mechanisms.
Explain these common mechanisms.
Draw a neat diagram showing the four phases involved in software
development life cycle and explain.
Q.4 Answer the following. 14
What is the purpose of use case diagram? Develop use case diagram for
library management.
Explain in detail the UML class diagram with an example.
Q.5 Answer the following. 14
What are the four adornments that can be applied to association
relationship?
Write the use of following notations in UML.
No. Notation

Q.6 Answer the following. 14
Explain the following
Importing and exporting of elements in packages.
ii) Generalization among packages.
What is an instance and orphan instance? How an instance, anonymous
instance, orphan instance and multiobject are graphically rendered in UML?
Q.7 Answer the following. 14
What is an interaction diagram? Whether sequence diagram is an
interaction diagram? Explain the sequence diagram with suitable example.
What is an event? What are the four kinds of events that you can model in
UML? How?


Subjects

  • .net
  • artificial intelligence
  • computer communication network
  • computer graphics
  • computer oriented statistics
  • data mining and warehouse
  • data structures
  • database management system
  • digital circuits and microprocessors
  • digital image processing
  • discrete mathematical structures
  • distributed operating system
  • finite automata
  • introduction to computers
  • java programming
  • management
  • mobile computing
  • network security
  • numerical analysis
  • object oriented programming using c++
  • opeartions research
  • operating system
  • pattern recognition mobile computing
  • programming using - c
  • programming with php
  • software engineering
  • system software
  • uml
  • web design techniques
  • web technology