Week 4

¡Supera tus tareas y exámenes ahora con Quizwiz!

Which of the following is NOT a common architectural review technique?

Structured reasoning.

Which of the following is NOT considered a criteria for good design in software engineering?

A design should be totally self-contained; that is, the software should fit fully within one module.

Fill in the blank. At the highest level of ______________, a solution is stated in broad terms using the language of the problem environment.

Abstraction

Which of the following would NOT be used to describe the architectural style?

Structured view

Fill in the blank. An ____________ is a transformation that is imposed on the design of an entire system.

Architectural style

Quality attributes for architectural design assessment include:

Interoperability

Which of the following statements BEST describes software architecture?

Software architecture alludes to the overall structure of the software and the ways in which that structure provides conceptual integrity for a system.

What model is derived from the following three sources: Information about the domain, specific requirements model elements, and the availability of architectural styles.

Architectural model

Functional independence is assessed using two qualitative criteria: __________ and ___________ .

Cohesion and coupling

A data abstraction is a named collection of data that does which of the following?

Describes a data object.

Which of the following statements best fits as the definition of the design stage of software development?

During design you make decisions that will ultimately affect the success of software construction and the ease with which software can be maintained.

Which of the following is NOT a representation of software architecture?

Evaluate what parts of the design meet standards previously determined.

From the following select the BEST definition of architectural decisions.

Software architectural practice focuses on architectural views that represent and document the needs of various stakeholders.

Is the following statement true or false (choose one which is correct)? Making good decisions while defining the software architecture is critical to the success of a software product.

True. If the decision-making process is faulty or not fully investigated, the finished product is likely be of lower quality and more expensive.


Conjuntos de estudio relacionados

Congressional Staff-Led Capitol Tour

View Set

Psychotherapy and Counseling Final

View Set

CH 1 - SUPPLY CHAIN MANAGEMENT: AN OVERVIEW

View Set

Chapter 3 T/F Review - Computer Programming

View Set