Answered step by step
Verified Expert Solution
Question
1 Approved Answer
software Design and Architecture SECTION A: Short Answer Questions (45 marks-1.5 marks each] 1) Define in short sentence that, what makes a good architecture? 2)
software Design and Architecture
SECTION A: Short Answer Questions (45 marks-1.5 marks each] 1) Define in short sentence that, what makes a good architecture? 2) Write down 2 or 3 valid questions raised for the top-level architectural model? 3) Which of the following are correct statements? a) An architecture may or may not defines components b) An architecture is not dependable on requirements C) An architecture is foremost an abstraction of a system that suppresses details of the components that do not affect how they are used d) All of the mentioned 4) What is architectural style? 5) What is a Reference Model? 6) Write a definition for can be considered regarding client and server? 7) Write a statement that truly concludes client and server relation with architectural styles? 8) What truly describes the reference architecture decomposition? 9) Which of the following is true? a. Architecture is low level design b. Architecture is mid level design c. Architecture is high level design d. None of the mentioned 10) What is Architecture? 11) Why are Patterns important? 12) What benefits does patterns provide? 13) What is a pattern? 14) Which among these are the design patterns? a. Architectural Styles and Programming Idioms b. Mid-Level Design Patterns c. Data Structures and Algorithms d. All of the mentioned 15) Write down a design pattern focus on the design patterns movement? 16) Architectural design is a creative process satisfying only functional-requirements of a system a. True b. False 17) A view shows the system hardware and how software components are distributed across the processors in the system. a. physical b. logical c. process d. all of the mentioned 18) Write down a view shows that the system is composed of interacting processes at run time? 19) Write down a decision that is not included in Architectural design decisions? 20) Architecture once established can be applied to other products as well. a. True b. False 21) Write down a pattern that is the basis of interaction management in many web- based systems? 22)Which view in architectural design shows the key abstractions in the system as objects or object classes? 23) Write down 2 or 3 examples for types of Architectural Model? 24) Write down a pattern that is not real-time architectural patterns that are commonly used? 25) Write down 2 or 3 statements that truly defines Software design? 26) Which among these is false? a. A process is collection of related tasks that transforms set of inputs to set of output b. A design notation is a symbolic representational system C. A design heuristic is a rule proceeding guidance, with guarantee for achieving some end d. Software design method is orderly procedure for providing software design solutions 27) What are the steps followed by design task? 28) Generic software engineering design process defined by which of the steps? 29) Write down couple of statements that are said to be true about resolution process in generic software engineering design process? 30) Which step is a wrong sequence in software engineering design process? a. Analyze problem b. Generate candidate architecture c. Finalize design d. Select detailed design Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started