Professional Documents
Culture Documents
DEPARTMENT OF
COMPUTER SCIENCE AND ENGINEERING
QUESTION BANK
M
O
C
S.
U
C
FO
TS
EN
D
V SEMESTER
U
ST
Regulation – 2013
Prepared by
M
Ms.A.VIDHYA, Assistant Professor/CSE
O
Staff in charge : Mr.S.VENKATESH, Assistant Professor/CSE
C
S.
U
C
FO
PART – A (2 Marks)
U
ST
M
Evaluating BTL5
Collaboration diagram.
O
20 Describe the Primary goals in the Design of
C
Understanding BTL2
UML. S.
PART – B (13 Marks)
U
C
M
interaction Diagram are used to model the
O
dynamic aspects of a system. (5)
C
ii) Discuss the topic on S. Understanding BTL2
(i) Aggregation and Composition. (3)
U
(ii)Generalization and Specialization. (3)
C
Modeling. (5)
ii)A Library lends books and magazines to
EN
M
Remembering BTL1
ii)When to use Activity and State chart diagram?
O
(6)
C
14 Illustrate about UML Deployment and S.
Component diagram. Draw the Diagrams for Applying BTL3
U
banking applications. (13)
C
following:
• Print the marks in the register number
D
U
M
following scenario:
O
Deepthi super market wants a subsystem to
C
process supply orders via the web .the user will
S.
supply via a from their name ,passwords ,account
U
no and list of supplies along with an indication of
C
M
10 Analyze about coupling. Analysing BTL4
O
11 ‘A system must be loosely coupled and highly
C
Evaluating BTL5
cohesive’. Justify. S.
U
12 Compose your views on High Cohesion. Creating BTL6
C
FO
pattern.
D
during.
ST
M
Remembering BTL1
O
(iii)Low coupling (2)
C
(iv)High cohesion S. (2)
U
(v) Controller (3)
C
FO
Evaluating
U
M
and mention its Limitations. (7)
O
12 (i)Examine in detail about Behavioral pattern. (6)
C
Remembering BTL1
S.
(ii)Describe the concepts of Singleton Pattern.(7)
U
C
(6)
Applying BTL3
D
M
2 List out the advantages of Use case Modeling. Remembering BTL1
O
C
3 Define Domain Model and list out its
S. Remembering BTL1
Components.
U
C
Case.
TS
Analysing BTL4
relationships.
U
ST
M
O
20 Point out the main goals of Establishing
Analysing BTL4
C
conceptual class Hierarchies.
S.
U
PART-B (13 Marks)
C
(5)
U
ST
M
O
common Use Case formats. (5)
C
7 (i)Describe briefly about association and formulate
S.
the guidelines to be followed with UML with
U
suitable example. (7) Remembering BTL1
C
FO
M
association role. (5)
O
C
14 (i) Illustrate about aggregation and composition
with example. Mention the guidelines to be S.
U
followed. (6)
C
FO
a)Generalization (3)
EN
b)Specialization (2)
D
PART-C(15 Marks)
Q.NO QUESTIONS COMPETENCE LEVEL
1 With a suitable example explain how to design a
class. Give all possible representation in a
Creating BTL6
class(such as:name,attribute,visibility,methods,and
responsibilities). (15)
2 For the NextGen POS system design the
following conceptual class hierarchies:
(i)Conceptual super class (4) Creating BTL6
(ii)Conceptual subclass (4)
(iii)Authorization Transaction classes. (4)
(iv)Abstract Conceptual classes. (3)
3 Explain the concepts of Finding Description BTL5
classes with the example of Airline and mobile Evaluating
phone company. (15)
4 Explain the benefits and concepts of use case and
use case model and analyze the use cases for the Analysing BTL4
Library management system. (15)
UNIT IV-APPLYING DESIGN PATTERNS
M
O
Q.NO QUESTIONS COMPETENCE LEVEL
C
1 Express the use of Sequence Diagram. Understanding BTL2
2 Distinguish sequence diagram and
S.
U
communication diagram.What are their strengths Understanding BTL2
C
FO
and weaknesses?
TS
Remembering BTL1
name system events and operations?
U
ST
M
synchronous message.
O
C
S.
PART-B (13 Marks)
U
C
Applying BTL3
(ii)Demonstrate the Interaction Diagram notations
EN
M
9
O
(i)Explain about Interaction diagram notation for
C
Inventory Management System. S. (8)
Analysing BTL4
U
(ii)Explain in detail about UML package Diagram.
C
FO
(5)
TS
Evaluating BTL5
(8)
D
U
M
(ii)Sequence and collaboration diagram
O
(Login process, maintaining the course details.)
C
S. (7)
U
2 Design the logical layer architecture for
C
Creating BTL6
FO
i)Deposit (8)
D
Evaluating BTL5
U
M
regression testing.
O
11 Differentiate OO integration testing and OO
C
Understanding BTL2
system testing. S.
U
12 Pointout the meaning of a test case. Give eg. Analysing BTL4
C
FO
Analysing BTL4
(ASF).
17 Interpret the use of method/message path
Understanding BTL2
(MM-path).
18 Design the 4 controls commonly used in GUI
Creating BTL6
design.
19 List the 3 types of system function. Remembering BTL1
20 Point out the 4 levels with coverage metrics for
Applying BTL3
GUI application.
PART-B(13 Marks)
Q.NO QUESTIONS COMPETENCE LEVEL
1 Explain in detail about mapping design to code Analysing BTL4
concepts in detail. (13)
2 (i).Describe in detail about coding and testing
in OOAD. (8) Remembering BTL1
ii)Write short notes on system testing. (5)
3 (i)Discuss in detail about the different types of
testing in OOAD. (8)
Understanding BTL2
(ii)Describe the two views of OO unit testing.
(5)
4 (i)Discuss briefly about the issues in OO
testing. (8)
Understanding BTL2
(ii)Describe the two levels of integration in OO
integration testing. (5)
M
O
5 (i)What is OO testing? (5)
C
(ii)Examine in detail about the concepts of OO Remembering BTL1
testing in OOAD.
S.(8)
U
C
M
O
14 (i)Use currency converter application as
C
example and generalize the steps in OO
system testing. S.(8) Creating BTL6
U
(ii)Generalize the concepts of implications in
C
FO
Polymorphism. (5)
TS
PART-C(15 Marks)
EN
program (15)
ST