Answered step by step
Verified Expert Solution
Link Copied!
Question
1 Approved Answer

2. What is an architectural spike? a. It is a difficult part of the architecture to design. b. It is a longer than normal Sprint

2. What is an architectural spike?

a. It is a difficult part of the architecture to design.

b. It is a longer than normal Sprint to work on architecture.

c. It is a part of the architecture that deals with sudden, heavy use of the application.

d. It is a test implementation of a small part of the application's overall design or architecture.

4. According to Microsoft in Chapter 1: What is Software Architecture?, failure to consider certain issues when designing software architecture can put your application at risk. Which is of the following is NOT one of the key issues Microsoft said should be considered?

a. failing to budget for application maintenance

b. failing to consider key scenarios

c. failing to design for common problems

d. failing to appreciate the long term consequences of key decisions

5. According to Microsoft in Chapter 4: A Technique for Architecture and Design, "Crosscutting concerns are the features of your design that may apply across all layers, components, and tiers. These are also the areas in which high-impact design mistakes are most often made." Which of the following is NOT one of the crosscutting concerns?

a. Authentication and Authorization

b. Validation

c. Exception Management

d. Communication

e. Configuration Management

f. Data formats

g. Caching

h. Logging and Instrumentation

7. According to Microsoft in Chapter 1: What is Software Architecture?, there are key principles that should be followed when designing your architecture. One principle is "Build to change instead of __________________". Which of the following goes in the blank?

a. building cheaply

b. building to last

c. building for performance

d. building for usability

9. Which pattern has applications that function both as clients, requesting services from other end points, and as servers, providing services to other end points. An application may act as a client or as a server or as both, and it can change its role dynamically with time.

a. Broker pattern

b. Event-bus pattern

c. Master-slave pattern

d. Peer-to-peer pattern

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image
Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image_2

Step: 3

blur-text-image_3

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Database And Expert Systems Applications 33rd International Conference Dexa 2022 Vienna Austria August 22 24 2022 Proceedings Part 1 Lncs 13426

Authors: Christine Strauss ,Alfredo Cuzzocrea ,Gabriele Kotsis ,A Min Tjoa ,Ismail Khalil

1st Edition

3031124227, 978-3031124228

Students explore these related Databases questions

Question

3. Evaluate a Web-based training site.

Answered: 3 weeks ago