X10321CS8592 Watermark-1

Download as pdf or txt
Download as pdf or txt
You are on page 1of 2

www.binils.

com
Anna University | Polytechnic | Schools
*X10321* Reg. No. :

Question Paper Code : X 10321


B.E./B.Tech. D g Exami a io s, ov m
e
/ c m 2020
ree
n
t
n
n
e
ber
de
e
ber
Fifth/ ixth emester

S
S
omputer cience and Engineering
C
S
8592 – o j c o i a alysis a sig
CS
b
e
t
r
ented
n
nd
de
n
( ommon to nformation Technology/ omputer and ommunication
C
I
C
C
Engineering)
(Regulations 2017)

Time : Three Hours aximum : 100 arks


M
M
nswer all questions
A
Pa – (10×2=20 Marks)
rt
A
1. Define D.
OOA
2. ist any two common ways to relate use cases and give suitable examples.
L
3. tate the objective of Elaboration.
S
4. What is multiplicity ?

5. tate the purpose of U activity diagram.


S
ML
6. Differentiate event, state and transition.

7. What is meant by cohesion ?

8. “ oupling should be low” – ustify.


C
J
9. How is debugging different from testing ?

10. What is method testing ?

Pa –B (5×13=65 Marks)
rt

11. a) Elaborate use case modelling process with suitable examples.
( R)
O
b) With suitable example explain the use case include relationship and extend
relationship.
www.binils.com
Anna University | Polytechnic | Schools
X 10321 *X10321*

12. a) Differentiate Elaboration and nception. ist any five and artifacts related

I
L
to nception.
I
( R)

O
b) With an illustration, explain the class hierarchies. lso state the guidelines

A
for defining a super class.

13. a) ustify the need for component and deployment diagrams with a suitable
J
real time example.
( R)
O
b) Differentiate state independent and state dependent objects. How to model
them using tate achine Diagrams ?
S
M
14. a) What is R P ? ist and explain the nine object oriented design principles.
G
AS
L
( R)
O
b) With an illustrated example diagram, brief on adapter pattern.

15. a) What are test cases ? ist the guidelines for developing quality assurance test
L
cases.
( R)
O
b) uggest strategies to carry out unit testing and integration testing in an
S
object oriented development environment.

Pa – (1×15=15 Marks)
rt
C
16. a) library has books, journals and laptops. Undergraduate students can borrow
A
only books and journals. Post graduate students can borrow only journals
and laptops. maximum of three books, two journals and one laptop will
A
be issued per student. f they return these items beyond ten days, a fine of
I
Rs. 10 per day is levied for each book/journal. However, for late return of
laptop a fine of Rs. 1,000 is levied. The librarian also periodically takes stock
of books, journals and laptops and generates the report of lent out items and
lost items. onstruct the necessary activity diagrams for the operations
C
carried out by the librarian.
( R)
O
b) mobile device has to be fitted with an alarm clock. The clock has a display
A
unit to show the time of day. Using buttons, the user can set the hours and
minutes fields individually. t supports a 24-hour display. t is possible to
I
I
set one or two alarms. When an alarm fires, it will sound some noise. The
user can turn it off, or choose to ‘snooze’. f the user does not respond at all
I
the alarm will turn off itself after 2 minutes. ‘ noozing’ means to turn off
S
the sound, but the alarm will fire again after some minutes of delay. This
‘snoozing time’ is pre-adjustable. dentify the functional requirements for the
I
clock and model it with a use case diagram.
–––––––––––––

You might also like