0% found this document useful (0 votes)
67 views1 page

Software Architecture & Design Patterns DEC-2019 Sem-I (B.Tech IT)

This document contains a 2 page exam for a Software Architecture and Design Patterns course. It consists of 4 questions testing knowledge of: 1) Defining software architecture and drawing the 4+1 views model. 2) Comparing architectural and design patterns, describing layered patterns and the OSI model. 3) Drawing class diagrams for the factory method design pattern scenario. 4) Classifying design patterns and listing examples from each category.

Uploaded by

Pranjal
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)
67 views1 page

Software Architecture & Design Patterns DEC-2019 Sem-I (B.Tech IT)

This document contains a 2 page exam for a Software Architecture and Design Patterns course. It consists of 4 questions testing knowledge of: 1) Defining software architecture and drawing the 4+1 views model. 2) Comparing architectural and design patterns, describing layered patterns and the OSI model. 3) Drawing class diagrams for the factory method design pattern scenario. 4) Classifying design patterns and listing examples from each category.

Uploaded by

Pranjal
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/ 1

Total No of Questions-O2 Total No of Pages-02

MI(S$S's
Cummins College of Engineering for Wom€trr Pune
(An Autonomous Institute Allilieted to Savitribei Phule Pune University)
B Tech (IT)
End-Semester Examinationr l)ecember- 2019 0t.h.q
Subject IT410f Software Architecture and Design Patterns
Time: 120 min Maximum Marks: 50
Instructions to candidates:
-\aU questions are compulsory.
2. Neat diagrams must be drawn wherever necessary.
3. Figures to right indicate full marks
4. Assume suitable data if necessary
Ql a) Define soffrryare architecture (2)
-
(3)
Ql b) Draw diagram of the 4+l views of software axchitecfire

Ql c) Elaborate each of the view in the above diagram in brief (10)

(3)
Qt d) How are the requirements classified?
Q2 a) Is an architectural pattern and dosign pattem same? Write your views on this. (6)

What is a layered arohitectural pattern, describe it in brief with the reference of (10)
Q2 b)
OSI model

Q3 a) Draw a generic class diagram of a factory rnethod desigl pattern. (2)

Elaborate a scenario where it will be applicable. (4)


Q3 b)
(2)
Draw the class diagram based on the scenario
Q3 c)
Qa a) What is basis of design pattern classification? (3)

Write two design pattems classified under each category along with the problem
Q4 b) (s)
which is solved by them.

You might also like