雨课堂学堂云在线《软件工程(武汉科大 )》单元测试考核答案_第1页
雨课堂学堂云在线《软件工程(武汉科大 )》单元测试考核答案_第2页
雨课堂学堂云在线《软件工程(武汉科大 )》单元测试考核答案_第3页
雨课堂学堂云在线《软件工程(武汉科大 )》单元测试考核答案_第4页
雨课堂学堂云在线《软件工程(武汉科大 )》单元测试考核答案_第5页
已阅读5页,还剩11页未读 继续免费阅读

付费下载

下载本文档

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

文档简介

注:不含主观题第1题一个通用的软件工程过程框架通常包含五个活动,这五个活动是指()。A沟通、策划、建模、构建和部署B沟通、分析、设计、构建和部署C沟通、策划、建模、测量和部署D沟通、分析、设计、构建和配置第2题()不是软件工程的通用过程框架活动。A沟通B建模C评审D部署第3题()不是软件过程的普适性活动。A项目跟踪和控制B风险管理C技术评审D建模第4题()不属于遗留软件的特点。A维护代价高昂且演化风险较高B生命周期长但质量差C业务关键性高D设计易于扩展第5题下面有关软件工程的描述,正确的是()。A各种形式、各个应用领域的软件都需要采用工程化的方法。B软件工程就是建立和使用一套合理的工程原则,以便经济地获得可靠的、可以在实际机器上高效运行的软件。C软件工程是将系统化的、规范化的、可量化的方法应用于软件的开发、运行和维护。D以上都正确。第6题一本写满软件开发标准和规程的宝典可以提供开发软件所需的所有信息。第7题普适性活动均匀分布于整个软件过程中。第8题软件工程将导致我们产生大量无用文档,并因此降低工作效率。第9题有了对项目的大概了解,便足以开始编写程序,可在之后的项目开发过程中逐步充实细节。第10题如果我们未能按时完成计划,可以通过增加程序员人数而赶上进度。第1题敏捷软件工程的哲学理念、开发指南和质量保证措施中,皆强调()。A用户满意B软件分析C软件设计D软件配置第2题如果“采用循环的方式逐步加深系统定义和实现的深度,同时降低风险”时,则最应该选择的软件工程过程模型为()。A瀑布模型B螺旋模型C渐增模型D喷泉模型第3题下面的软件过程模型中,()是风险驱动型的过程模型。A瀑布模型B螺旋模型C协同模型D增量模型第4题敏捷联盟签署了“敏捷软件开发宣言”,下面不属于该“宣言”内容的是()。。A个人和这些个人之间的交流胜过了开发过程与工具。B可运行的软件胜过了宽泛的文档。C不允许客户变更需求,更不需要为需求变更建立响应机制。D客户合作胜过了合同谈判第5题原型系统是临时系统,会被废弃,而有些原型系统将会慢慢演化为实际系统。第6题敏捷开发可以带来多方面的好处,因而适用于所有项目、所有产品、所有人和所有情况。第7题敏捷开发关注个人的才智和技巧,根据特定人员和团队来塑造过程。第8题用户故事描述了即将建立的软件系统要求的输出、特征以及功能。第9题软件工程的历史由散乱着的几十个废弃的过程描述和方法学、建模方法和表示法、工具及技术所构成,每一个都是轰轰烈烈地冒出来,接着又被新的更好的所替代。第10题如果“需求确定、工作采用线性方式完成”时,则最应该选择的软件工程过程模型为()。A瀑布模型B螺旋模型C渐增模型D喷泉模型3.8单元测试--作业第1题下列不属于用例图基本要素的是()。A事件B用例C参与者D系统第2题CRC模型实际上是指表示类的标准索引卡的集合,CRC具体所指是()。A类—职责—关系B类—职责—协作C类—处理—协作D数据—职责—关系第3题数据流图DFD可以对UML图做出补充,DFD采取的系统观点为()。A变量—处理—结果B输入—处理—结果C输入—处理—输出D输入—函数—输出第4题组织良好的设计类一般会具有四个方面的特征,这四个特征包括(),主要用来描述系统对象之间信息交换时的时间顺序。A完整性与充分性B高内聚性C低耦合性D以上都是第5题体系结构风格的选择对于软件系统的体系结构设计非常重要,下面不是体系结构风格种类的是()。A以数据位中心的体系结构B数据流体系结构C面向对象体系结构D浏览器/服务器体系结构第6题传统构件又称为模块,作为软件体系结构的一部分,它承担的重要角色包括()。A控制构件B问题域构件C基础设施构件D以上都是第7题在构件级设计的基本设计原则中,不包括()。A开闭原则B抽象原则C接口分离原则D依赖倒置原则第8题在用户界面设计中,TheoMandel提出了三条“黄金原则”,这三条原则不包括()。A用户操作控制B减少用户记忆负担C忠于软件需求D保持界面一致第9题()技术是将一个活动图中的活动状态进行分组,每一组表示一个特定的类、人或部门,它们负责完成组内的活动。A泳道B分叉汇合C分支D转移第10题顺序图由类角色、生命线、激活期和()组成。A关系B消息C用例D实体第11题每个分析包中类名字前面的加号表示该类是()。A公共可见的B私有的C受保护的D友元4.6单元测试--作业第1题软件团队要实现高质量的软件,必须要完成的四大管理和实践活动是指()。A软件工程方法、项目管理技术、质量控制活动和软件质量保证B面向对象方法、项目管理技术、质量控制活动和软件质量保证C软件工程方法、风险管理技术、质量控制活动和软件质量保证D软件工程方法、项目管理技术、软件过程模型选择和软件质量保证第2题传统软件的测试策略以渐进的观点对待测试,其测试包括()。A单元测试、集成测试、确认测试和软件调试B单元测试、集成测试、确认测试和系统测试C单元测试、接口测试、确认测试和系统测试D单元测试、集成测试、结构测试和系统测试第3题()是可复用的,提供明确接口完成特定功能的程序代码块。A模块B函数C用例D软件构件第4题在类图中,()关系表达总体与局部的关系。A泛化B实现C聚合D依赖第5题在ATM自动取款机的用例模型中,用户通过输入正确的用户资料,可以从银行取钱。下面哪个不是参与者()A用户BATM取款机CATM取款机管理员D取款第6题软件质量保证机制“技术评审”可以从软件项目启动时就开始实行。第7题软件开发人员根本不应该做测试,测试人员仅在测试步骤即将开始时参与项目。第8题只有质量差的软件产品才需要维护。第9题测试用例由输入数据和预期的输出结果两部分组成。第10题在最一般的意义上,软件质量可以这样定义:在一定程度上应用有效的软件过程,创造有用的产品,为生产者和使用者提供明显的价值。5.2单元测试--作业第1题场景是用例的实例,用例是描述相关功能的所有可能场景的抽象。第2题构件之间的依赖关系通过接口来表示,而不是采用“构件到构件”的方法来表示。第3题内聚性是指类或构件之间彼此联系程度的一种定性度量。第4题设计概念中的“重构”是指改进设计内部结构而不改变其外部行为。第5题体系结构模式与体系结构风格是完全相同的,都是对体系结构设计施加一种变换。第6题在用户操纵控制的设计原则中,不允许用户交互被中断和撤销。第7题最好的需求协商是争取“双赢”的结果,即利益相关者的“赢”在于获得满足客户大多数需求的系统或产品,而作为软件团队一员的“赢”在

温馨提示

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

评论

0/150

提交评论