APJ ABDUL KALAM TECHNOLOGICAL UNIVERSITY Previous Years Question Paper & Answer

Course : B.Tech

Semester : SEMESTER 5

Year : 2020

Term : DECEMBER

Scheme : 2015 Full Time

Course Code : IT 301

Page:1





PDF Text (Beta):

Reg No.:

000001T3011219d¥ame:
APJ ABDUL KALAM TECHNOLOGICAL UNIVERSITY

Fifth Semester B.Tech Degree Regular and Supplementary Examination December 2020

1௮

a)

b)
a)

b)
०)

a)
b)

०)

8)

०)

8)

b)

०)

Course Code: 11301

Course Name: SOFTWARE ARCHITECTURE AND DESIGN PATTERNS
Max. Marks: 100

PART A
Answer any two full questions, each carries 15 marks.
Describe Prototyping life cycle model and discuss the areas where this model

can be used.

What is software architecture? Why is it important?

Mention various approaches to correctness.

Describe waterfall lifecycle model with neat diagram. List the advantages and
disadvantages of it.

Discuss any two ways by which robustness can be achieved in software design
with an example.

Write notes on Extreme Programming.

Explain RAD model with diagram.

Write notes on efficiency of software design. Mention its types.

PART B
Answer any two full questions, each carries 15 marks.
What is UML? Mention its building blocks.

Mention the difference between aggregation and composition in UML with an
example.

Explain pipe and filter architectural style in detail.

Draw the use case and state chart diagram for a library management software.
Explain event based implicit invocation architectural style. List its advantages
and disadvantages.

Discuss the terms artifacts, nodes and components in deployment diagram with
example.

What is the purpose of swimlanes in an activity diagram.Describe it with the
help of an example.

Differentiate repository and blackboard architectural style with diagram.

Duration: 3 Hours

Marks
(5)

(4)
(6)
(10)
(5)
(2)

(7)
(6)

(3)
(5)

(7)

(9)

(6)

(3)

(4)

(5)

Similar Question Papers