欢迎来到冰点文库! | 帮助中心 分享价值,成长自我!
冰点文库
全部分类
  • 临时分类>
  • IT计算机>
  • 经管营销>
  • 医药卫生>
  • 自然科学>
  • 农林牧渔>
  • 人文社科>
  • 工程科技>
  • PPT模板>
  • 求职职场>
  • 解决方案>
  • 总结汇报>
  • ImageVerifierCode 换一换
    首页 冰点文库 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    完整word版软件工程选择题文档格式.docx

    • 资源ID:1380144       资源大小:22.51KB        全文页数:26页
    • 资源格式: DOCX        下载积分:3金币
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录
    二维码
    微信扫一扫登录
    下载资源需要3金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    完整word版软件工程选择题文档格式.docx

    1、5. Most software continues to be custom built because a. Component reuse is common in the software world. b. Reusable components are too expensive to use. c. Software is easier to build without using someone elses components. d. Off-the-shelf software components are unavailable in many application d

    2、omains. d6. The nature of software applications can be characterized by their information a. complexity b. content c. determinacy d. both b and c Answer:7. Change cannot be easily accommodated in most software systems, unless the system was designed with change in mind. 8. The functionality of most

    3、computer systems does not need to be enhanced the lifetime of the system. Truechapter 21.Which of the items listed below is not one of the software engineering layers?Process Manufacturing MethodsTools 2.Software engineering umbrella activities are only applied during the initial phases of software

    4、development projects. Answer:3.Which of these are the 5 generic software engineering framework activities?communication, planning, modeling, construction, deployment communication, risk management, measurement, production, reviewing analysis, designing, programming, debugging, maintenance analysis,

    5、planning, designing, programming, testing 4.Which of these terms are level names in the Capability Maturity Model? ePerformed RepeatedReusedOptimizedBoth a and d5. Which of the items listed below is not one of the process patterns. Answer:a. Intent b. Solutionc. Resulting Contextd. Output 6. Process

    6、 technology tools allow software organizations to compress schedules by skipping unimportant activities. Answer: a. True b. False 7. It is generally accepted that one cannot have weak software processes and create high quality end products. Answer:8. The tasks (and degree of rigor) for each activity

    7、 are always unchanged. Answer:chapter 31.The linear sequential model of software development is Answer:aA reasonable approach when requirements are well defined. A good approach when a working program is required quickly. The best approach to use for projects with large development teams. An old fas

    8、hioned model that cannot be used in a modern context. 2.The linear sequential model of software development is also known as the Answer:eClassical life cycle model Fountain model Spiral model Waterfall model both a and d3.The incremental model of software development is Answer:bA good approach when

    9、a working core product is required quickly.A revolutionary model that is not used for commercial products.4.The rapid application development model is Answer:cAnother name for component-based development.A useful approach when a customer cannot define requirements clearly.A high speed adaptation of

    10、the linear sequential model.All of the above.5. Evolutionary software process models Answer:dAre iterative in natureCan easily accommodate product requirements changes Do not generally produce throwaway systemsAll of the above6. The prototyping model of software development is Answer: a. A reasonabl

    11、e approach when requirements are well defined. b. A useful approach when a customer cannot define requirements clearly. c. The best approach to use for projects with large development teams. d. A risky model that rarely produces a meaningful product. 7. Which of these is not one of the phase names d

    12、efined by the Unified Process model for software development? Answer:Inception phase Elaboration phaseConstruction phaseValidation phase 8. In the Unified Process model requirements are determined iteratively and may span more than one phase of the process. Answer:chapter 4Chapter 55. UML notations

    13、that can be used to model the hardware and software elements of a system are Activity diagrams Class diagrams Deployment diagrams Use-case diagrams a, b, and c e 6. The system model template contains which of the following elements a. input b. output c. user interface d. all of above7. The top level

    14、 of the hierarchical model of a system is known as the AFD DFD SCD SFD Chapter 61.In requirements validation the requirements model is reviewed to ensure its technical feasibility. 2.In win-win negotiation, the customers needs are met even though the developers need may not be. 3.Which of the follow

    15、ing is not one of the context-free questions that would be used during project inception?What will be the economic benefit from a good solution?Who is against this project?Who will pay for the work?Who will use the solution?4.The use of traceability tables helps to debug programs following the detec

    16、tion of run-time errors determine the performance of algorithm implementations identify, control, and track requirements changes none of the above 5. The system specification describes the Function, performance and constraints of a computer-based system implementation of each allocated system elemen

    17、t software architecture time required for system simulation 6. Use-case actors are always people, never system devices. b. False b 7. Which of the following is not one of the requirement classifications used in Quality Function Deployment (QFD)?exciting expected mandatory normal Chapter 71.Which of

    18、these is not an element of an object-oriented analysis model?Answer: cBehavioral elementsClass-based elementsData elementsScenario-based elements2.Which of the following is not an objective for building an analysis model?define set of software requirements that can be validateddescribe customer requ

    19、irementsdevelop an abbreviated solution for the problemestablish basis for software design3. The data flow diagram:depicts relationships between data objectsdepicts functions that transform the data flowindicates how data are transformed by the systemindicates system reactions to external eventsboth

    20、 b and c4.Which of the following items does not appear on a CRC card?class collaboratorsclass nameclass reliabilityclass responsibilities5. For purposes of behavior modeling a state is any consumer or producer of data.data object hierarchy.observable mode of behavior.well defined process.6. Attribut

    21、es cannot be defined for a class until design has been completed. 7. Operations are object procedures that are invoked when an object receives a message. 8. UML activity diagrams are useful in representing which analysis model elements? a. Behavioral elements b. Class-based elements c. Flow-based el

    22、ements d. Scenario-based elementsChapter 81.Which of the following are areas of concern in the design model? e architecturedatainterfaceproject scopea, b and c2.Which of these are characteristics of a good design?exhibits strong coupling between its modulesimplements all requirements in the analysis

    23、 modelincludes test cases for all componentsprovides a complete picture of the softwareboth b and d3.Information hiding makes program maintenance easier by hiding data and procedure from unaffected parts of the program. Answer:4.Cohesion is a qualitative indication of the degree to which a module An

    24、swer:can be written more compactly.focuses on just one thing.is able to complete its function in a timely manner.is connected to other modules and the outside world.5. Coupling is a qualitative indication of the degree to which a moduleAnswer: d6. Polymorphism reduces the effort required to extend a

    25、n object system by Answer:coupling objects together more tightly.enabling a number of different operations to share the same namemaking objects more dependent on one another.removing the barriers imposed by encapsulation.7. Which design model elements are used to depict a model of information repres

    26、ented from the users view?Architectural design elementsComponent-level design elementsData design elementsInterface design elements8. Which design is analogous to the floor plan of a house? a. Architectural design elements b. Component-level design elements c. Data design elements d. Interface design elements9. Which design model is a


    注意事项

    本文(完整word版软件工程选择题文档格式.docx)为本站会员主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2023 冰点文库 网站版权所有

    经营许可证编号:鄂ICP备19020893号-2


    收起
    展开