Sunteți pe pagina 1din 2

Manghanmal Udharam College of Commerce, Pimpri Pune-411017

Term end Examination T.Y.Bca Sem-V

Subject:- Object Oriented Software Engineering.

Date:- 04/10/2018 Duration 2 hours


Time:- 12.30 to 02.30pm Total -60 marks

Instructions:-
1) All questions compulsory for 12 marks.
2) Assume suitable data if necessary.

Q.1 Attempt any six of the following. 12

a. Define an object student using it’s attributes and operations 2


with visibility.
b. Give names of initial researchers of UML. 2
c. Define swim lanes. 2
d. Define Interface. 2
e. Define test case. 2
f. Enlist types of Integration Testing 2
g. Define Actor using it’s symbol. 2
h. Give 2 slandered stereo types that apply to Use Case. 2

Q.2 Attempt any three of the following. 12

a. Explain in detail Activity diagram. 4


b. Explain in detail UP phases. 4
c. Write a short note on Object Oriented Testing Strategy. 4
d. Write Scenario for PAYTM application 4

Q.3 Attempt any three of the following. 12

a. 4
Explain in detail State chart Diagram.
b. Explain the uses of Component diagram with suitable 4
Example.
c. 4
Differentiate between Aggregation and Generalization.
d. Prepare a class diagram for “E-Shopping” System 4
consisting of at least 3 classes. Define appropriate
relationship, Association with Multiplicity.

Q.4 Attempt any three of the following. 12


a. What is Aggregation? Explain Multilevel Aggregation with 4
suitable example.
b. What do you mean by Iterative Development? Give it’s 4
benefits.
c. 4
What are the various Development Processes?
d. Draw deployment diagram for Library Management 4
System.

Q.5 Attempt any three of the following. 12


An automated systems is to be designed for ATM banking.
A bank can have multiple customers and all of them are
issued the ATM cards. Customer swap the card which is
verified by ATM. Customer select the kind of a transaction.
If the transaction is to withdraw amount, it verifies the
limit and minimum balance required. It also prints various
transaction reports, account balance statement etc.
Consider above aspects and draw the following diagrams :
(i) Draw use case diagram. [3] (ii) Draw sequence
diagram.
a. Draw Object Diagram. 4
b. Draw Use Case diagram 4
c. Draw Sequence diagram. 4
d. Explain in brief Structural, Behavioral, Annotation and 4
Grouping Things.

S-ar putea să vă placă și