0% found this document useful (0 votes)
101 views3 pages

Before Mid Quiz

The document discusses software architecture and its key characteristics. It states that architecture of software depends on requirements and is influenced by customers, the developing organization, and architects' backgrounds. A good architecture has well-documented technical requirements and qualitative properties. It also notes that client-server is an architectural style and that architecture defines components, connectors, constraints and provides a common language for stakeholders.

Uploaded by

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

Before Mid Quiz

The document discusses software architecture and its key characteristics. It states that architecture of software depends on requirements and is influenced by customers, the developing organization, and architects' backgrounds. A good architecture has well-documented technical requirements and qualitative properties. It also notes that client-server is an architectural style and that architecture defines components, connectors, constraints and provides a common language for stakeholders.

Uploaded by

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

1 What is Architecture of a software based on?

a) Design
b) Requirements
c) All of the mentioned
d) None of the mentioned
View Answer

Answer: b
Explanation: Architecture of software depends on requirements.

2. What would happen if different organization were given same set of requirements?
a) It will produce same architecture
b) It will produce different architecture
c) It may or may not produce same architecture
d) None of the mentioned
View Answer

Answer: b
Explanation: It produces different architecture.

3. The architects are influenced by which of the following factors?


a) Customers and end users
b) Developing organization
c) Background and experience of the architects
d) All of the mentioned
View Answer

Answer: d
Explanation: All of the mentioned.

4. What makes a good architecture?


a) The architecture may not be the product of a single architect or a small group
b) The architect should have the technical requirements for the system and an articulated and
prioritized list of qualitative properties
c) The architecture may not be well documented
d) All of the mentioned
View Answer

Answer: b
Explanation: The architecture should be the product of a single architect or a small group, The
architecture should be well documented.

5. Which of the following can be considered regarding client and server?


a) Client and server is an architectural style
b) Client and server may be considered as an architectural style
c) Client and server is not an architectural style
d) None of the mentioned
View Answer

Answer: a
Explanation: Client and server is an architectural style.

6. What is Architecture?
a) Architecture is components
b) Architecture is connectors
c) Architecture is constraints
d) All of the mentioned
View Answer

Answer: d
Explanation: Architecture is components,connectors and constraints.

7. Why is software architecture called vehicle for stakeholder communication?


a) Each stakeholder of a software system is concerned with different characteristics of the system
affected by architecture
b) Architecture provides a common language in which different concerns can be expressed
c) All of the mentioned
d) None of the mentioned
View Answer

Answer: d
Explanation: All of the mentioned are correct.

8. Which lines depict that architecture defines constraints on an implementation?


a) An implementation exhibits an architecture if it conforms to the structural decisions described
by the architecture
b) The implementation must be divided into prescribed components
c) The implementation must be divided into prescribed components
d) All of the mentioned
View Answer

Answer: d
Explanation: An implementation exhibits an architecture if it conforms to the structural decisions
described by the architecture, the implementation must be divided into prescribed components.

9. Which structure’s view is orthogonal to the module and conceptual view?


a) Module Structure
b) Process Structure
c) Uses Structure
d) Data flow
View Answer
Answer: b
Explanation: Process Structure-view is orthogonal to the module and conceptual view.

You might also like