0% found this document useful (0 votes)
60 views6 pages

Ooad Cat Questions

Good morning
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
60 views6 pages

Ooad Cat Questions

Good morning
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 6

r. -i-'!·:.

- nr\ \
2 \ s-Y;.:...v~ \ --___,.-

(t)\~1!!!~:!~~~~~~~2ta
Acadld~a4n!IIAAC'A+'I BMOIIS /$021001:2eflr,JWJ1:20f5Cd#nNIIIF/rifdfJSIUrl
Sal Leo Nagir, West Tambaram, Chennal •600 044. www.salram.edu.ln
~J

CONTINUOUS ASSESSMENT TEST· I

,-
( Question Paper Code / 24NU51F213 J
Course Code - Name 2oITPWso2 1OBJECT ORIENTED ANALYSIS AND DESIGN WITI-1 LABOR A1"V~y
: B,Tech & Infor mation Tec1mology
Degree & Program
D~te of Exam
: 22.08.24 Year / Semester
. • : 1 ½ Hours Max. 1'1\a~\s.
, .
:III/V
Duration

Answer ALL Questions


K-
c~
J PART-A (tOx 1 = 10 Marks) Level
/ COl
A _ ___UML diagram has a static view. Kl
a) Collaboration b) Use case c) State chart d) Activity
2 - " diagram is time oriented. Kl COl
~a) Collaboration b) Use case c) Sequence d)Activity
3 Which one of the following OOAD artifacts is most useful? K2 COl
a) Use cases b)lnteraction diagrams c) Activity diagrams d) Package diagrams
4 The similarity between extends and uses associations is that both can be viewed as a K2 COi I
kind of___ ,,,. /
-
a) Polymorphism I:,) Inheritance c)Polymorphism-,& Inheritance d} Non,e.__of_the•- - - ~..-----
mentioned
--,,---are in~
___ - - - : ,-,,
t design
r _____..,

a) System sequence diagram b) Glossary and domain model c) Supplementary


Kl COl
1i
specification d) All of the mentioned
6 A c lass consists of abstractions.
a)Set of the objects b)Operations c)Attributes
7 Refinement is a process of ,
d)All of the mentioned
Kl

Kl
CO2

CO2
iI
g;

a) Elaboration b) Incepfio·-n-c)_C_onstniction d)Transition


8 _ _ _.shows a collection of classes, interfaces, associations, collaborations,
and constraints.
a) Chart diagram b) State-diagram c) Class diagram d) Object diagram
9 CRC approach and noun phrase approach are used to identify_ __
Kl

Kl
CO2

CO2
I
a) Classes b) Collaborators c) Use cases d)Objects
10 '7----·-• _ is represented by a line in domain model
Kl CO2
a) Association b) dependency c) generalization d) aggregation

.
•i
PA RT -B (10 x 2 = 20 Marks) K-
co
Leve/
and pesign?
11· What is,Qbject-Oriented Analysis Kt ·co1
messages in object.
12 Distinguish between method and Kl C0 1

List any five inception artifacts.


. Kl COJ
13
cases. KI C0 1
14 List out the steps for finding use CO l
K2
15 ssed use case formats.
D_"ifferentiate Brief and Fully dre Kl CO2
tual class.
16 List the 3 strategies to find concep CO2
domain model. Kl
17 Mention the guidelines to create ,,. Kl CO2
18 Defin e pac kag e dia gram.
Kl C0 2
19 Describe the Elaboration phase.
K2
·~
CO2
20 visual dictionary?
Why do domain model termed as
) Mark K- 1J
PA RT - C (2 x 10 = 20 Marks Split up
co §
Level
CO l
g
phases of Unified Process with a l {) Kl
a) Bri efl y explain about the different
,
~
21. ,c:::
J;;;.i
neat diagram
(Or)
cribe 10 Kl CO l
Use Case Modeling is used to des
b) Explain with an example, how Case s
functional requirements. Ide ntify the actors, scenario and Use 1
the
for the example. online IO K2 CO2
a Banking Syst~m which offers
a) Draw the class diagram for cou nts
22. ing Accounts and Current Ac
banking facility for its Sav
t customers. Make necessary assum
ptions.
(Or)
I. IO K2 CO2
and illustrate the same with Pojni=._of - Sale
b) Ex pla in Doma
in Model ,r--
)
system
Course Outcomes ndamentals.(K2)
and Apply Object-Orien ted Analysis and Design (OOAD) Fu
Understa nd
co t L Diagrams.(K3) ·
Develop and Refine Static UM
CO2
grams and State Transitions.(K3)
Model Dynamic Interaction dia
CO3
plementation Diagrams (K3)
Implement and Utilise UML Im
C0 4
ASP Principles.(K2)
Apply Design Patterns and GR
cos
Develop and Implement Object-O
riented Test Strategies (K 3) J
C0 6 - -
ge
Dis tribu tion of CO s (Perce nta
wi se)

cos C06

- j
CO4
CO2 C0 3
C(! No. cot ---
I
j
50 ---- --~ I
\

I % I 50 I

- Apply ; K4 - Analyze; KS - Eva


luate·, K6 - Create
er; K2 - Understand; KJ
KI - /{ememb
_____________________ , _,,~ (
~
I

I ~~ I
IIIIIIIIIIII
,~!!!l!~:!~!~~!59~L!~jftI
• Atmd1ed by HIJA 8fXj NAAC 'A+' I &OMS /SO 21001 :2018 and 9001: 2015 CerlffJed end /ff rried ins/m.wJ
Sai Leo Nagi", West Tambaram, Chennal • 600 044. www.salram.edu.ln
-
CONTINUOUS ASSESSMENT TEST - II
J Question Paper Code I 24NU52F213

Course Code - Name : 20ITPW502 - Object Oriented Analysis And Design With Laboratory
Degree & Program : B.TECH & IT
Date of Exam : 04.10.24 Year / Semester : IIfV
Duration : 1 ½ Hours Max. Marks : 50

Answer ALL Questions


PART-A (lOx 1 = 10 Marks) K-Level
1 A state chart diagram describes___ __ K2 '
C03'
a. Attributes of objects b. Nodes of the system c. Operations ·executed on a
thread d. Events triggered by an object
2 Which of the following tool is not used to organize the system projects? K2 C03
a. System flowchart b. Decision Tables c. System Trees d. Organization
chart .
3 The activity diagram ~~ K2 C03
a. Focuses on flows driven by internal processing b. Models the external
events simulating one object c. Focuses on the transitions between states of a
particular object d. Models the interaction between objects
4 Unified process is a software development methodology which is_ _ Kl C03
a. Use case driven b. Component driven c. Related to extreme programming
d. None in only one iteration
5 Which of the following Demonstrates the acceptance of an event? Kl C03
a. Send signal symbol b. Receive signal symbol c. Decision symbol
d. Note symbol
6 RDD stands for Kl C04
a. Responsibility driven design b. Responsibility driven document
c. Responsibility design document d. None of the above
7 GUI systems can be an example of _ _ _ Kl C04
a.Creator b. Facade c. Strategy c.GoF d. Creator and Facade
8 _ _ _ _ is a class that has the information to fulfill the responsibility. K2 C04
a.Creator b. Facade c. Information Expert d. Creator and \
Information Expert
9 Consider a customer management system. Which' GRASP pattern would be K2 C04
appropriate for creating new customer objects?
a. Expert b. Creator c. Low Cohesion d. Controller
1o is the initial contact point for handling requests in a system. K2 c04
a. Expert b. Creator c. Low Cohesion d. Controller
/

Kt - Remember; K2 - Understand; K3 - Apply; K4 - Analyze; KS - Evaluate; K6 - Create


Page 1 of 2

(
- awww w &M&M
---- - WwtW I NEIi Isa&

PART-B (l0x 2 = 20 Marks} K-Level co


11 Compare sequence diagram and collaboration diagram. K2 C03
12 What is meant by system behavior in UML? K2 C03
13 Define Event, State and Transition. Kl C03
14 List the common notations used in the interaction diagram. Kl C03
15 Illustrate a state machine diagram for Process Sale. K2 C03
16 Compare and contrast coupling and cohesion. K2 C04
17 What is GRASP? Kl C04
18 Define Creator pattern. Kl C04
19
20 lni
Ana:! the benefits of Low coupling.
et the need of Information Expert. - K2
K2 C04
C04

j PART-C (2 x 10 = 20 Marks} Mark


Split up
K-
Level
21. ~f
Explain the following UML diagrams for Hospital Management system 10 K2 C03
i)Sequence diagram
ii) State machine diagram
iii)Collaborati on diagram
(Or}
b) Explain the following UML diagrams for the Airline ticketreservati on 10 K2 C03
system.
· i)Sequence diagra:dl \
ii) State machine diagram
iii)Collaboration diagram
22. a) (i) Differentiate Adapter and Bridge pattern. 10 K2 C04
(ii)Analyze the concept of Singleton pattern.
(Or)
b) Summarize the Observer pattern for a problem of your choice and 10 K2 C04
discuss about the solution with neat diagram

Course Outcomes
COl Unders Ob"ect-Orien andDesi OOAD Fundamentals .
CO2 Develo tic UML Dia
C03 Model Dynamic Interaction dia ams and State Transitions. )
C04 I Utilise UML Im
c os A ems and G
c o6 D lement Ob. ect-Oriente
,.--
Distribution of COs (Percentage wise)
,,,/ ,.
- cot CO2
GO No. CO3 CO4 cos CO6

~ -- ---- 50 so --- --

:fKl - Remember; K2 _ Understand; K3 - Apply; K4 .:.. Analyze; KS - Evaluate; K6 - Create Page 2 of2
I
I
'

$"'

~~!,!~,!!~,!~,!_\q
~
~~L!~ @J.····=· ·i ·
.tm
.il
• ~ bf NBA n1 MUC 'A+'! IIMOIS ISO 21001 . 20:sard ~:er :tc1s
Sal Leo Nagar, West Tambaram, Chennai - 600 044.
www.
a:rJ NIRF rir.m rrstMioo
salram.edu.in
-- ~-
CONTINUOUS ASSESSMENT TE ST· - III
I Question Paper Code / .:l-4 NII !J".:JP..2-l_g I
Des ign with Lab bye .h7"
Cou rse Cod e - Nam e : 20IT PW5 02 - Obje ct Oriented Analysis and

Deg ree & Prog ram : B.Tech& IT


Year I Sem este r :III/ V
Date of Exa m : l 9.1 l.~~1t
Max. Mar ks : 50
Duration : I ½ Hou rs

Ans wer ALL Que stion s


K-Level co
PAR T - A (IOx 1 = 10 Mar ks) K2 COS
thes e classes are crea ted and put
_ ___,p atter ns hide how instances of
together.
d. Crea tor and
a.Creator b. Faca de c. Information Exp ert
bilities to colla bora ting obje cts. K2 cos
2 _ __ ___.p atter ns are used to assign responsi
Grasp and Faca de
a. Grasp b. Faca de c. Stra tegy c.Go f d. K2 C05
which GRA SP pattern wou ld be
1 In a real- time traffic mon itori ng system,
suitable for man agin g traffic flow?
d. Information Exp ert
a.Creator b. Con troll er c. Low Cou plin g K2 C05
4 Advantage of cont rolle r can be _ _ Thre ad
a. Centralized control b. Thre ad safety c.Ce ntra lized control and
safety d. Man agem ent K2 C06
code ?
5 Which of the following is a part of testi ng 00 tests
a. Validation tests b. Inte grat ion tests c.Cl ass tests d. Syst em C06
nt of unit testi ng for conv enti onal K2
6 _ _ _ _ for 00 softw are is the equi vale
software.
a. Module testing b. Clas s testing c.Fu ncti on testing
d.Document testing K2 C06
sing test case s to dem onst rate that
7 ........ is a testing tech niqu e that requires devi
each program function is operational. cl.Bl ack
a. White box testing b. Gree n box testing c.Gr ey box testi ng
box testing K2 C06
begi ns with the crea tion of
8 The construction of object-oriented softw are
a. Des ign model b. Ana lysis model c. Cod e levels d. Both desi gn and
analysis model K2 C06
use
9 Testing is divided into diffe rent levels beca
es b.Ea ch test stage has a diffe rent
n.Tt is easi er to man age testing in stag

te
y; K4 - Analyze; KS - Evaluate; K6 - Crea Page I of2
I( I - Remembe r; K2 - Understan d; K3 - Appl
purpose c.We can nm different tests in different environments d.The more
stages we have, the better the testing
10 The purpose of a test plan is to provide a ___ for conducting testing K2 C06
activitks.
a.Schedule b.Blueprint c.Checklist cl.Budget

PART-B (tox 2 = 20 Marks)


K-Level co
11 What are the steps for mapping design to code? Kl cos
12 Define Modular Design. Kl cos
13 Illustrate the steps needed to create a te~t plan K3 C06
14 Write the test case for sorting the list of numbers K3 C06
15 Compare system testing and integration testing K2 C06
I6 What are the advantages of choosing class as a unit of testing in 00 testing? K2 C06
I7 List out the SQA activities K2 C06
18 Describe the Black Box Testing. K2 C06
I9 De_scribe the Integration Testing. K2 C06
20 Analyze the Jacobson methodology K3 C06

PART-C (2 x 10 = 20 Marks) Mark K- co


Split up Level

21. (a) Explain in detail the GRASP methods for designing objects and 10 K2 cos
Describe about the implementation model (Mapping design to code)
and give the NextGen POS program solution
(OR)
(b) ~'X.pi~ the various categories of Design pattern 10 K2 COS

22. (a) Explain various types of testing strategies in detail. 10 K2 C06


(OR)
(b) Define 00 Testing.Explain in detail about Test Cases with ATM 10 K2 C06
example.

Course Outcomes
I CO 1 I Understand and Apply Object-Oriented Analysis and Design (OOAD) Fundamentals. (K2)
1
<;_Q_2
__ Develop and Refine Static UML Diagrams.(K3) l
CO 3 Model D namic Interaction dia rams and State Transitions. K3

1
CO4 Im lement and Utilize UML Implementation Diagrams (K3)
CO 5 Apply Design Patterns and GRASP Principles. (K2)
c::c)_6
l_Develop and Implement Object-Oriented Test Strategies (K3 )
, - -- -- -·
Distribution of COs (Percentage wise)
A
!\_CON o. II COl CO2 CO3 CO4 cos C06

---- ---- ---- ---- 44 56


% I -- ---
pag tJ 2 of 2
K 1 - Remember ; K2 -- Understand: K3 - Appl y; K4 -- Anal yze; KS - Evaluate; K6 - Create

You might also like