Test07(选择题).doc_第1页
Test07(选择题).doc_第2页
Test07(选择题).doc_第3页
Test07(选择题).doc_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

Test BankChapter Seven (Software Engineering)Multiple Choice Questions1. Which of the following software engineering methodologies is the most rigid?A. Incremental modelB. Waterfall modelC. Extreme programming D. Evolutionary prototypingANSWER: B2. Which of the following is a notational system for representing object-oriented designs?A. UMLB. Structure chartsC. Modular designsD. Dataflow diagramsANSWER: A3. Which of the following is an attempt to construct software from off-the-shelf components as is done in other engineering fields?A. Extreme programmingB. Evolutionary prototypingC. Component architectureD. Open-source developmentANSWER: C4. Which of the following is most likely an example of a one-to-one relationship?A. Subscribers and magazinesB. Birth dates and peopleC. Planets and their moonsD. Dinner guests and table settingsANSWER: D5. Which of the following is most likely an example of a many-to-many relationship?A. Subscribers and magazinesB. Birth dates and peopleC. Planets and their moonsD. Dinner guests and table settingsANSWER: A6. Which of the following is not a feature of UML?A. Use case diagramsB. Class diagramsC. Dataflow diagramsD. Sequence diagramsANSWER: C7. The use of design patterns in software engineering was adopted from what other field?A. Business administrationB. ArchitectureC. BiologyD. ChemistryANSWER: B8. Which of the following is a form of glass-box testing?A. basis path testingB. Boundary value analysisC. Beta testingANSWER: A9. Which of the following is a means of controlling the complexity of a software system?A. CRC cardsB. ModularityC. SpecificationsD. Beta testingANSWER: B10. Which of the following is a way of testing the design of a software system?A. Entity-relationship diagramB. Class diagramC. Structure chartD. Structured walkthroughANSWER: D11. Which of the following is not related to the others?A. Structure ChartB. Imperative paradigmC. ClassdiagramD. ProcedureANSWER: C12. Which of the following is the method proposed by UML for representing sequences of communication between objects?A. Class diagramB. Use case diagramC. Sequence diagramD. GeneralizationANSWER: C13. Which of the following is not represented in a class diagram?A. GeneralizationsB. The methods within a classC. The attributes within a classD. The number of instances each class will haveANSWER: D14. Which of the following is least related to the Pareto principle?A. When it rains, it pours.B. Birds of a feather flock together.C. Better late than never.ANSWER: C15. The Pareto principle is traditionally applied during which phase of software development?A. AnalysisB. DesignC. ImplementationD. TestingANSWER: D16. Which of the following is the oldest approach to software development?A. Component architectureB. Waterfall modelC. Open-source developmentD. Extreme programmingANSWER: B17. Which of the following is not a tool for designing modular systems?A. Structure chartsB. Data dictionariesC. Class diagramsD. Sequence diagramsANSWER: B18. Which of the following is a stronger form of cohesion?A. Functional cohesionB. Logical cohesionANSWER: A19. Which of the following appears to be the most functionally cohesive?A. A module that handles all of a customers banking needsB. A module that handles only transactions related to checking accountsC. A module that only records deposits to checking accountsD. A module that collects data for monthly statementsANSWER: C20. If a class diagram indicates a one-to-one relationship between class X and class Y, thenA. there will be only one object in the system of “type” X.B. each object of “type” X will be associated with only one object of “type” Y.C. there will be exactly one object of “type” X and exactly one object of “type” Y.D. an object of “type” Y cannot occur without first constructing an object of “type” X.ANSWER: B21. Copyright laws were established A. to allow authors to distribute their work while maintaining certain

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论