【文章內(nèi)容簡介】
t publishing and software development, making their development outside the realm of software engineering : b engineering umbrella activities are only applied during the initial phases of software development : b ahead for software reuse reduces the cost and increases the value of the systems into which they are : a essence of software engineering practice might be described as understand the problem, plan a solution, carry out the plan, and examine the result for : a agile process models the only deliverable work product is the working : b most software development projects are initiated to try to meet some business : a general software only succeeds if its behavior is consistent with the objectives of its : b processes can be constructed out of preexisting software patterns to best meet the needs of a software : a technology tools allow software organizations to press schedules by skipping unimportant : b is generally accepted that one cannot have weak software processes and create high quality end : a engineering is a generic process that does not vary from one software project to : a stakeholder is anyone who will purchase the pleted software system under : b is relatively mon for different customers to propose conflicting requirements, each arguing that his or her version is the right : a and customers create usecases to help the software team understand how different classes of endusers will use : a actors are always people, never system : b patterns facilitate the transformation of the analysis model into a design model by suggesting reliable solutions to mon : a winwin negotiation, the customer’s needs are met even though the developer’s need may not : b requirements validation the requirements model is reviewed to ensure its technical : b domain analysis is concerned with the identification and specification of reusable capabilities within an application : a structured analysis models focus on the structure of the classes defined for a system along with their : b and refinement of use cases if an important part of scenariobased : a is important to consider alternative actor interactions when creating a preliminary use : b is one technique that may be used to derive a plete set of use case : a many cases there is no need to create a graphical representation of a usage : a or more attributes of a data object must be defined as a key to allow the location of an instance of the data : a are chosen for an object by examining the problem statement and identifying the entities that appear to be : b analysis package involves the categorization of analysis model elements into useful : a data flow diagram must be augmented by minspec that can serve as a guide the design of the software ponent that will implement the : a UML sequence diagram show the order in which system events are : b patterns are discovered, they are not explicitly : a is not possible to justify the time required for WebApp requirements : b activity diagrams can be used to represent the user observable functionality delivered by the WebApp as well as the operations contained in each analysis : a analysis focuses on the architecture of the user’s web browsing : b objects are extracted from use cases by examining the scenario description for direct or indirect content : a thorough testing it is possible to remove all defects from a program prior to delivery to the : b flow graphs are identical to program : b cyclomatic plexity of a program can be puted directly from a PDL representation of an algorithm without drawing a program flow : a testing methods can only be used for objectoriented systems Answer: b testing divides the input domain into classes of data from which test cases can be derived to reduce the total number of test cases that must be : a value analysis can only be used to do whitebox : b array testing enables the test designer to maximize the coverage of the test cases devised for relatively small input : a : b best representation of system architecture 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 modu