GoConqr has a new look! Let us know what you think.

Quiz

Quiz 5

Allie G 15 questions

Take the quiz

Questions in this quiz (15)

  1. 1What is NOT software architecture?
    1. AThe detailed design of the software across all components
    2. BA holistic framework into which to build the product
    3. CHigh-enough level design so as not to reveal implementation
    4. DThe structure and esthetic layout of the software
  2. 2Architecture design is driven by
    1. AImplementation that is gathered into a holistic overview of the software
    2. BNFRs more than functional requirements
    3. CFunctional requirements more than NFRs
    4. DFunctional and non-functional requirements, balanced equally
  3. 3In Kruchten’s 4+1 model of architectural views, what is the one view that glues all other views together?
    1. ALogical View
    2. BProcess View
    3. CRequirements View
    4. DThin-thread View
  4. 4To validate an architecture as good or poor, one may evaluate it by using
    1. AScenarios that test easy modifications to the implementation
    2. BScenarios that test use cases
    3. CScenarios that test stability and robustness
    4. DScenarios that test quality attributes
  5. 5A system’s average response time is required to be 2.0 seconds, and was measured at 1.9 seconds average. The system’s response time would best be described as a
    1. ASensitivity point
    2. BTest Point
    3. CRisk point
    4. DTrade-off point
  6. 6The team must decide whether to buy an expensive tool that would help team productivity, or a less expensive tool that would not do as much. These two attributes of cost and productivity are best described as
    1. ASensitivity points
    2. BTest Points
    3. CTrade-off points
    4. DRisk points
  7. 7MVP refers to an architecture that demonstrates
    1. AThe quickest way to develop an architecture
    2. BWeak separation of concerns
    3. CStrong separation of concerns
    4. DA standard two-tiered architecture
  8. 8MVP is improved over its much older sister, MVC, because
    1. AIt is more up-to-date
    2. BThe Presenter module is better than the Controller module
    3. CNeither; they are essentially the same
    4. DIt directly supports automated GUI testing
  9. 9What is NOT one of the principles behind the MVP architecture
    1. AAll business logic and data are placed in a single PDC.
    2. BAll GUI logic is removed and placed in the CIV
    3. CThe HIC talks directly to the DMC, like a user window to the database
    4. DAll logic for external systems is placed in the SIC
  10. 10 Within the MVP architecture, the CIV is built mostly with interfaces instead of implementation classes
    1. ASo that test classes can simulate GUI testing transparently to the rest of the application
    2. BBecause implementations support inheritance and polymorphism better in object oriented languages (like Java)
    3. CBecause the implementations are not known when the CIV is initially built.
    4. DSo that abstractions can be used to define implementations better later

Information

Description
Quiz on Quiz 5, created by Allie G on 25/04/2017.
Author
Allie G
Language
English
Views
1
Rating
No ratings yet
Rate this quiz
Rate this quiz

Feedback

What is it about?

What do you think of the new look?

How do you like it?