Question Bank

721 approved questions from the community

Which approaches can be used to address cross-cutting concerns? (Select all that apply)

HARD
MULTIPLE CHOICE
50s
Software Architecture
by Mohamed

Which of the following are appropriate use cases for the Publish-Subscribe pattern? (Select all that apply)

HARD
MULTIPLE CHOICE
50s
Software Architecture
by Mohamed

What is a limitation of Monolithic architecture?

HARD
SINGLE CHOICE
40s
Software Architecture
by Mohamed

Which of the following are drawbacks of the Singleton pattern? (Select all that apply)

HARD
MULTIPLE CHOICE
50s
Software Architecture
by Mohamed

Modifying one layer in a layered architecture might necessitate adjustments in other dependent layers, creating a domino effect that reduces flexibility.

HARD
TRUE FALSE
30s
Software Architecture
by Mohamed

The Publish-Subscribe pattern is commonly used in database synchronization tools like Apache Kafka for stream and batch processing.

HARD
TRUE FALSE
30s
Software Architecture
by Mohamed

What is an advantage of Monolithic architecture?

HARD
SINGLE CHOICE
40s
Software Architecture
by Mohamed

Which of the following are valid approaches to managing modularity in software? (Select all that apply)

HARD
MULTIPLE CHOICE
50s
Software Architecture
by Mohamed

How does the Publish-Subscribe pattern mechanism work regarding registration and message delivery?

HARD
SINGLE CHOICE
45s
Software Architecture
by Mohamed

Which of the following are best practices for using the Singleton pattern? (Select all that apply)

HARD
MULTIPLE CHOICE
50s
Software Architecture
by Mohamed

In the MVC pattern interaction flow, what typically initiates the cycle?

HARD
SINGLE CHOICE
40s
Software Architecture
by Mohamed

In the Publish-Subscribe pattern, what is the role of the Message Broker?

HARD
SINGLE CHOICE
40s
Software Architecture
by Mohamed

Which of the following are valid Key Performance Indicators (KPIs) for quality attributes? (Select all that apply)

HARD
MULTIPLE CHOICE
50s
Software Architecture
by Mohamed

What is an operational challenge of Microservices architecture?

HARD
SINGLE CHOICE
45s
Software Architecture
by Mohamed

What is a key difference in ownership between architecture and design?

HARD
SINGLE CHOICE
40s
Software Architecture
by Mohamed

What is 'Aspect-Oriented Programming' (AOP) used for in software architecture?

HARD
SINGLE CHOICE
45s
Software Architecture
by Mohamed

What is a potential drawback of the layered architectural pattern?

HARD
SINGLE CHOICE
40s
Software Architecture
by Mohamed

What is 'Interfacing' in the context of integration in software architecture?

HARD
SINGLE CHOICE
40s
Software Architecture
by Mohamed

In software architecture, what does incorporating 'External Services' involve?

HARD
SINGLE CHOICE
40s
Software Architecture
by Mohamed

How do architectural patterns and styles relate to quality attributes?

HARD
SINGLE CHOICE
45s
Software Architecture
by Mohamed
PreviousPage 5 of 37Next