2022软件工程总结_软件工程的总结_6.docx
《2022软件工程总结_软件工程的总结_6.docx》由会员分享,可在线阅读,更多相关《2022软件工程总结_软件工程的总结_6.docx(19页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、2022软件工程总结_软件工程的总结 软件工程总结由我整理,希望给你工作、学习、生活带来便利,猜你可能喜爱“软件工程的总结”。 1.Software is a product and can be manufactured using the same technologies used for other engineering artifacts Answer: b 2.WebApps are a mixture of print publishing and software development, making their development outside the realm
2、of software engineering practice.Answer: b 3.Software engineering umbrella activities are only applied during the initial phases of software development projects.Answer: b 4. Planning ahead for software reuse reduces the cost and increases the value of the systems into which they are incorporated.An
3、swer: a 5.The eence of software engineering practice might be described as understand the problem, plan a solution, carry out the plan, and examine the result for accuracy.Answer: a 6.In agile proce models the only deliverable work product is the working program.Answer: b 7.A most software developme
4、nt projects are initiated to try to meet some busine need.Answer: a 8.In general software only succeeds if its behavior is consistent with the objectives of its designers.Answer: b 9.Software procees can be constructed out of pre-existing software patterns to best meet the needs of a software projec
5、t. Answer: a 10.Proce technology tools allow software organizations to compre schedules by skipping unimportant activities.Answer: b 11.It is generally accepted that one cannot have weak software procees and create high quality end products.Answer: a 1.Requirements engineering is a generic proce tha
6、t does not vary from one software project to another.Answer: a 2.A stakeholder is anyone who will purchase the completed software system under development.Answer: b 3.It is relatively common for different customers to propose conflicting requirements, each arguing that his or her version is the righ
7、t one.Answer: a 4.Developers and customers create use-cases to help the software team understand how different claes of end-users will use functions.Answer: a 5.Use-case actors are always people, never system devices.Answer: b 6.Analysis patterns facilitate the transformation of the analysis model i
8、nto a design model by suggesting reliable solutions to common problems.Answer: a 7.In win-win negotiation, the customers needs are met even though the developers need may not be.Answer: b 8.In requirements validation the requirements model is reviewed to ensure its technical feasibility.Answer: b 1.
9、Object-oriented domain analysis is concerned with the identification and specification of reusable capabilities within an application domain.Answer: a 2.In structured analysis models focus on the structure of the claes defined for a system along with their interactions.Answer: b 3.Creation and refin
10、ement of use cases if an important part of scenario-based modeling.Answer: a 4.It is important to consider alternative actor interactions when creating a preliminary use case.Answer: b 5.Brainstorming is one technique that may be used to derive a complete set of use case exceptions.Answer: a 6.In ma
11、ny cases there is no need to create a graphical representation of a usage scenario.Answer: a 7.One or more attributes of a data object must be defined as a key to allow the location of an instance of the data object.Answer: a 8.Attributes are chosen for an object by examining the problem statement a
12、nd identifying the entities that appear to be related.Answer: b 9.An analysis package involves the categorization of analysis model elements into useful groupings.Answer: a 10.The data flow diagram must be augmented by min-spec that can serve as a guide the design of the software component that will
13、 implement the proce.Answer: a 11.The UML sequence diagram show the order in which system events are proceed.Answer: b 12.Analysis patterns are discovered, they are not explicitly created.Answer: a 13.It is not poible to justify the time required for WebApp requirements analysis.Answer: b 14.UML act
14、ivity diagrams can be used to represent the user observable functionality delivered by the WebApp as well as the operations contained in each analysis cla.Answer: a 15.Configuration analysis focuses on the architecture of the users web browsing environment.Answer: b 16.Content objects are extracted
15、from use cases by examining the scenario description for direct or indirect content references.Answer: a 1.With thorough testing it is poible to remove all defects from a program prior to delivery to the customer.Answer: b 2.Program flow graphs are identical to program flowcharts.Answer: b 3.The cyc
16、lomatic complexity of a program can be computed directly from a PDL representation of an algorithm without drawing a program flow graph.Answer: a 4.Graph-based testing methods can only be used for object-oriented systems Answer: b 5.Equivalence testing divides the input domain into claes of data fro
17、m which test cases can be derived to reduce the total number of test cases that must be developed.Answer: a 6.Boundary value analysis can only be used to do white-box testing.Answer: b 7.Orthogonal array testing enables the test designer to maximize the coverage of the test cases devised for relativ
18、ely small input domains.Answer: a 8.Client/server architectures cannot be properly tested because network load is highly variable.Answer: b 1.The best representation of system architecture is an operational software prototype.Answer: b 2.The architectural representations can be an enabler for commun
19、ication among project stakeholders.Answer: a 3.An architectural description is often documented using an architecture template.Answer: b 4.An architectural genre will often dictate the architectural approach that may used for the structure to be built.Answer: a 5.Before an architectural pattern can
20、be chosen for use in a specific system it must have a code implementation to facilitate its reuse.Answer: b 6.Once selected, archetypes always need to be refined further as architectural design proceeds.Answer: a 7.Quantitative methods for aeing the quality of proposed architectural designs are read
21、ily available.Answer: b Chapter 10 Self-Check Quiz 1.In the most general sense a component is a modular building block for computer software. a.True b.False Answer: a (Section 10.1) 2.In the context of object-oriented software engineering a component contains a.attributes and operations b.instances
22、of each cla c.roles for each actor (device or user) d.set of collaborating claes Answer: d (Section 10.1.1) 3.In traditional software engineering modules must serve in which of the following roles? a.Control component b.Infrastructure component c.Problem domain component d.All of the above Answer: d
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022 软件工程 总结 _6
限制150内