【文章內(nèi)容簡介】
e is an operational software : b architectural representations can be an enabler for munication among project : a architectural description is often documented using an architecture : b architectural genre will often dictate the architectural approach that may used for the structure to be : a an architectural pattern can be chosen for use in a specific system it must have a code implementation to facilitate its : b selected, archetypes always need to be refined further as architectural design : a methods for assessing the quality of proposed architectural designs are readily : bChapter 10 SelfCheck Quiz the most general sense a ponent is a modular building block for puter Answer: a(Section ) the context of objectoriented software engineering a ponent contains and operations of each class for each actor(device or user) of collaborating classesAnswer: d(Section ) traditional software engineering modules must serve in which of the following roles? ponent ponent domain ponent of the aboveAnswer: d(Section ) engineers always need to cerate ponents from scratch in order to meet customer expectations Answer: b(Section ) of the following is not one of the four principles used to guide ponentlevel design? Inversion Principle Segregation Principle Principle Complexity PrincipleAnswer: d(Section ) use of stereotypes can help identify the nature of ponents at the detailed design Answer: a(Section ) and ponents that exhibit functional, layer, or municational cohesion are relatively easy to implement, test, and Answer: a(Section ) coupling is a sign of poor architectural design and can always be avoided in every Answer: b(Section ) content design at the ponent level focuses on content objects and the manner in which they Answer: b(Section ) WebApp functional architecture describes the key functional ponents and how they interact with each Answer: a(Section ) of these is a graphical notation for depicting procedural detail? diagram table diagram Answer: d(Section ) decision table should be used document all conditional statements guide the development of the project management plan when building an expert system a plex set of conditions and actions appears in a ponentAnswer: d(Section ) program design language(PDL)is often a of programming constructs and narrative text programming language in its own right readable software development language way to represent software architectureAnswer: a(Section ) ponentbased software engineering, the development team examines the requirements to see which are amenable to position, rather than construction, before beginning detailed design Answer: a(Section ) of the following is not one of the major activities of domain engineering? Answer: d(Section ) of the following factors would not be considered during ponent qualification? programming interface(API) and integration tools required handling equipment requiredAnswer: d(Section ) is the following is a technique used for ponent wrapping? wrapping wrapping wrapping wrappingAnswer: b(Section ) of the following is not one of the issues that form a basis for design for reuse? programming templates data interface protocolsAnswer: a(Section ) a reuse environment, library queries are often characterized using the ________ element of the 3C of the aboveAnswer: c(Section ) importance of software design can be summarized in a single word : d(Section ) of the following is not a characteristic mon to all design methods? management ponent representation assessment guidelines heuristicsAnswer: a(Section ) of the following can be used to represent the architectural design of a piece of software? models models models of the aboveAnswer: d(Section ) patterns are not applicable to the design of objectoriented software? Answer: b(Section ) modularity is an important design goal it is not possible to have too many modules in a proposed Answer: b(Section ) hiding makes program maintenance easier by hiding data and procedure from unaffected parts of the plexity efficiency quality Answer: a(Section ) is a qualitative indication of the degree to which a module be written more on just one able to plete its function in a timely connected to other modules and the outside : b(Section ) is a qualitative indication of the degree to which a module be written more on just one able to plete its fun