Architectural Patterns and Styles: A Way to Solve a Recurring Architectural Problem

This is a computer science engineering quiz on Software Architecture, which includes questions on Architectural patterns and styles i.e, a way to solve a recurring problem.

images.jpg
Start Quiz

What is Architecture of a software based on?

Design Requirements All of the mentioned None of the mentioned

What would happen if different organization were given same set of requirements?

It will produce same architecture It will produce different architecture It may or may not produce same architecture None of the mentioned

What factors does a software architecture results in?

Technical Business Social All of the mentioned

What does Software architecture means?

It is the structure or structure of systems It comprises of software components Relationship among components All of the mentioned

The architects are influenced by which of the following factors?

Customers and end users Developing organization Background and experience of the architects All of the mentioned

How do developing organizations influence by architects?

Immediate business Long term business Organization structure All of the mentioned

Which among the following are true with regards to the architecture business cycle?

The architecture can affect the enterprise goals of the developing organizations The architecture affects the structure of developing organizations All of the mentioned None of the mentioned

Which of the following does a business case consists of?

How much should a product cost? What help does Architecture description language provides? What is domain analysis? Non of the mentioned

What claim does Analyzing and evaluating architecture follow?

ADL’s provide valuable analytical capabilities but tend to concentrate on run-time properties of system Maintainability is the main aspect Maintainability has many facets All of the mentioned

Which of the following factors are discernable by run-time?

Performance Modifiability Portability Integrability

Which of the following is incorrect for performance?

Performance refers to the responsiveness of the system Performance qualities are often expressed as number of transaction per unit time Performance can be measured by looking at the arrival rates and distributions of service requests All of the mentioned

How can performance attribute calculated?

Performance are number of transactions per unit time Performance are number of events processed in some interval of time All of the mentioned None of the mentioned

What is security?

Security is a measure of the system’s ability to resist authorized attempts at usage Security is Denial of service while still providing its services to legitimate users Security is systems functionality to interact All of the mentioned

Which among the following are the types of threats that are generally observed?

Denial Service IP source address spoofing Denial source Denial Service & IP source address spoofing

Architecture based process includes which of the following___________________.

Creating the business case for the system

Understanding the requirements

Analyzing or valuating the architecture

All of the mentioned

Quiz/Test Summary
Title: Architectural Patterns and Styles: A Way to Solve a Recurring Architectural Problem
Questions: 15
Contributed by:
james