Exam Details
Subject | uml | |
Paper | ||
Exam / Course | m.sc. computer science | |
Department | ||
Organization | solapur university | |
Position | ||
Exam Date | April, 2018 | |
City, State | maharashtra, solapur |
Question Paper
M.Sc. (Semester II) (CBCS) Examination Mar/Apr-2018
Computer 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
What are the notations for the use case diagram
Use case
Prototype
Actor
Both and
Which among these are the common notations for deployment diagrams?
Artifacts and nodes
Stereotypes
Components
All of the above
Which among these are the rules to be considered to form class diagram?
Class symbols must have at least a name compartment
Compartment can be in a random order
Attributes and operations can be listed at any suitable place
None of the above.
What encapsulates both data and data manipulation functions?
Class
Object
Super class
Sub class
In UML diagram of a class
state of object cannot be represented
state is irrelevant
state is represented as an attribute
state is represented as a result of an operation
UML stands for
Universal Metadata Language
Universal Modeling Language
Unified Micro Language
Unified Modeling Language
A class is
A group of objects
Template for objects of a particulars type
A class of objects
A classification of objects
What is the programming style of the object oriented conceptual model?
Invariant relationships
Algorithms
Classes Objects
Goal often expressed in a predicate calculus
Page 2 of 2
SLR-UG-274
Super class represents abstractions
Generalized abstractions
Specialization abstractions
Both(a) and
None of the above
10) Which among the following are not the valid notations for package and component diagram?
Nodes
Box
Extension mechanism
Packages
B)State True or False.
04
Dependency relation holds between two entities D I were change in I does not affect D.
The main way to extend UML is by constraints, properties etc.
A note is a dog-eared box connected to any model element by a dashed line.
A stereotype is a UML model element given more specific meaning.
Q.2
A)Write short notes on the following.
08
Time and space
Relationship in structural modeling
B)Answer the following.
06
Priority call back Mechanism
Deployment diagrams.
Q.3
Answer the following.
A)Explain how encapsulation and information hiding is important in UML.
07
B)Draw and explain the use case diagram for electricity bill payment system.
07
Q.4
Answer the following.
A)What is a package? How it is represented in UML? Describe importing and exporting packages.
07
B)What are the benefits of sequence diagrams? Draw the sequence diagram for making a hotel reservation system.
07
Q.5
Answer the following.
A)What are the advantages of UML? Explain object oriented design process.
07
B)Explain the terms, concepts used for modeling techniques in component diagrams.
07
Q.6
Answer the following.
A)Draw the use case diagram for online digital library system.
07
B)Explain in detail the common mechanism used in structural modeling.
07
Q.7
Answer the following.
A)Explain generalization and specialization in detail.
07
B)What is active class? Write the difference between normal class and active class.
Computer 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
What are the notations for the use case diagram
Use case
Prototype
Actor
Both and
Which among these are the common notations for deployment diagrams?
Artifacts and nodes
Stereotypes
Components
All of the above
Which among these are the rules to be considered to form class diagram?
Class symbols must have at least a name compartment
Compartment can be in a random order
Attributes and operations can be listed at any suitable place
None of the above.
What encapsulates both data and data manipulation functions?
Class
Object
Super class
Sub class
In UML diagram of a class
state of object cannot be represented
state is irrelevant
state is represented as an attribute
state is represented as a result of an operation
UML stands for
Universal Metadata Language
Universal Modeling Language
Unified Micro Language
Unified Modeling Language
A class is
A group of objects
Template for objects of a particulars type
A class of objects
A classification of objects
What is the programming style of the object oriented conceptual model?
Invariant relationships
Algorithms
Classes Objects
Goal often expressed in a predicate calculus
Page 2 of 2
SLR-UG-274
Super class represents abstractions
Generalized abstractions
Specialization abstractions
Both(a) and
None of the above
10) Which among the following are not the valid notations for package and component diagram?
Nodes
Box
Extension mechanism
Packages
B)State True or False.
04
Dependency relation holds between two entities D I were change in I does not affect D.
The main way to extend UML is by constraints, properties etc.
A note is a dog-eared box connected to any model element by a dashed line.
A stereotype is a UML model element given more specific meaning.
Q.2
A)Write short notes on the following.
08
Time and space
Relationship in structural modeling
B)Answer the following.
06
Priority call back Mechanism
Deployment diagrams.
Q.3
Answer the following.
A)Explain how encapsulation and information hiding is important in UML.
07
B)Draw and explain the use case diagram for electricity bill payment system.
07
Q.4
Answer the following.
A)What is a package? How it is represented in UML? Describe importing and exporting packages.
07
B)What are the benefits of sequence diagrams? Draw the sequence diagram for making a hotel reservation system.
07
Q.5
Answer the following.
A)What are the advantages of UML? Explain object oriented design process.
07
B)Explain the terms, concepts used for modeling techniques in component diagrams.
07
Q.6
Answer the following.
A)Draw the use case diagram for online digital library system.
07
B)Explain in detail the common mechanism used in structural modeling.
07
Q.7
Answer the following.
A)Explain generalization and specialization in detail.
07
B)What is active class? Write the difference between normal class and active class.
Other Question Papers
Subjects
- .net technology
- artifical intelligence
- computer communication network
- data mining and warehouse
- data structures
- dbms
- digital image processing
- distributed operating system
- finite automata
- internet of things
- java programming
- linux operating system (oet)
- mobile computing
- network security
- numerical analysis
- object oriented programming using c++
- office automation (oet)
- operating system
- operations research
- soft computing
- software engineering
- software testing
- uml