软件工程过程(山东联盟)智慧树知到期末考试答案2024年_第1页
软件工程过程(山东联盟)智慧树知到期末考试答案2024年_第2页
软件工程过程(山东联盟)智慧树知到期末考试答案2024年_第3页
软件工程过程(山东联盟)智慧树知到期末考试答案2024年_第4页
软件工程过程(山东联盟)智慧树知到期末考试答案2024年_第5页
已阅读5页,还剩3页未读, 继续免费阅读

付费下载

下载本文档

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

文档简介

软件工程过程(山东联盟)智慧树知到期末考试答案2024年软件工程过程(山东联盟)在软件开发过程中,进行风险管理时,首先应该进行()。

A:对风险进行监控预警B:对风险制定应对策略C:风险量化D:风险识别答案:风险识别敏捷工作中,提高合作的有效方法是()。

A:通过遵守严格的电子邮件沟通B:根据职责安排团队成员座位C:通过隔离团队成员D:通过使用结对编程答案:通过使用结对编程()是用户故事的标准模板。

A:作为一个,为了达到B:作为一个,为了达到,我需要C:作为一个,为了达到,我需要D:作为一个,为了达到答案:作为一个,为了达到,我需要在Scrum中,作为产品负责人(PO)和团队之间的桥梁是()。

A:产品说明书B:产品待办目录C:回顾D:发布计划答案:产品待办目录在项目开发过程中,一旦纠正了程序中的错误后,通常需要选择已经测试过的测试用例,对修改的程序重新测试,这种测试称为()。

A:验收测试B:强度测试C:回归测试D:系统测试答案:回归测试在设计测试用例时,()是用的最多的一种黑盒测试方法。

A:判定表B:等价类划分C:边界值分析D:因果图答案:等价类划分计算机软件系统包括()。

A:编译系统和办公软件B:系统软件、应用软件和支撑软件C:数据库管理系统和数据库D:数据库管理软件和网络通信软件答案:(A)应该()更新发布燃尽图。

A:每天B:每次发布C:每个Sprint后D:每周答案:每天需求分析阶段的重要工作是确定()。

A:软件开发费用B:软件系统的功能C:软件开发方法D:软件开发工具答案:软件系统的功能可以构建一部分系统的模型,通过用户试用提出优缺点,最好选择()生存期模型。

A:快速原型B:螺旋模型C:增量模型D:V模型答案:原型为了解决软件危机,人们提出采用()的原理来设计软件。

A:数学B:运筹学C:软件学D:工程学答案:工程学瀑布模型本质上是一种()。

A:线性迭代模型B:及早见产品模型C:线性顺序模型D:顺序迭代模型答案:线性若团队计划使用故事点估算用户故事的相对工作量,他们倾向使用()敏捷方法

A:卡片计划B:计划游戏C:计划扑克D:计划卡片答案:计划扑克敏捷过程提倡可持续的开发,意味着()。

A:团队应该建立一个可以在正常工作时间内维持的速度B:长时间工作是准时交付的唯一途径C:如果团队成员经常长时间工作,他们就会习惯并能够维持下去D:每周40小时仅适用于团队中较弱成员,其他人可以做更多答案:团队应该建立一个可以在正常工作时间内维持的速度迭代计划会议的主要议程是()。

A:讨论系统物理架构B:研讨系统逻辑架构C:讨论系统数据架构D:讨论产品代办事项列表最需优先完成的事项答案:讨论产品代办事项列表最需优先完成的事项利用程序设计的控制结构导出测试用例的测试方法是()

A:白盒测试B:系统测试C:边界测试D:黑盒测试答案:白盒测试软件设计时,划分模块的一个准则是()。

A:高内聚、高耦合B:低内聚、低耦合C:低内聚、高耦合D:高内聚、低耦合答案:高内聚、低耦合评估开发所需的成本和资源属于可行性研究中的()。

A:实施可行性B:技术可行性C:经济可行性D:社会可行性答案:经济可行性原型化方法是一种()型的设计过程。

A:自顶向下B:自外向内C:自底向上D:自内向外答案:自外向内Scrum模型中,工作任务的分配方式是()。

A:都不是B:成员直接领取需求,并承诺交付时间C:领导指定每个人的工作,并及时进行沟通确认。D:成员一起分解用户故事并估算,然后从任务列表中领取任务。答案:成员一起分解用户故事并估算,然后从任务列表中领取任务。()就是将知识、技能、工具和技术应用到项目活动,以达到组织的要求。

A:项目管理B:需求管理C:项目组管理D:项目组合管理答案:项目管理请判断以下做法是否正确:软件开发的开始阶段就应该建立详实、完整的软件开发计划,并且要严格按照计划管理项目开发。

A:错B:对答案:错软件测试只是对软件的编码进行查错和纠错,不需对软件计划和软件设计进行查错。

A:对B:错答案:错alpha测试是组织各方面的典型用户在工作中实际使用软件,并要求用户报告异常情况,测试的环境是不受开发方控制的,用户数量相对比较多,时间不集中。

A:对B:错答案:错测试就是不断寻找程序中的错误,直到软件正确为止。

A:错B:对答案:错概要设计不仅仅要满足功能需求及数据域需求,还需要满足非功能性需求,进行性能、可靠性与安全性方面的设计

A:对B:错答案:对测试的目标是为了证明程序是正确的,没有错误的。

A:错B:对答案:错通常认为,软件开发阶段包括设计、编码与测试三个基本活动。

A:错B:对答案:错成功的测试是没有发现错误的测试。

A:正确B:错误答案:错误瀑布模型中每个阶段都必须完成规定的文档,没有交出合格的文档就是没有完成该阶段的任务。

A:错B:对答案:对面对需求不确定的系统,最好选择瀑布模型作为软件生命周期模型。

A:对B:错答案:错用户手册要使用专门术语,并充分描述目标系统的结构及使用方法。

A:正确B:错误答案:错误概要设计通过对系统的结构表示进行细化,得到软件的数据结构和算法。

A:对B:错答案:错预防性维护是把今天的方法学应用到昨天的系统上,以支持明天的需求。

A:对B:错答案:对一次性组装方式进行的集成测试和增殖性组装方式进行的集成测试思想是一致的。

A:正确B:错误答案:错误虽然软件测试是重要的质量保障手段,但是对软件的质量控制,必须着重在软件开发方面下功夫。

A:对B:错答案:对如果利用快速原型法进行开发,那么就不必进行需求分析,直接开始构造原型。

A:对B:错答案:错流程图也称程序设计图是常用的一种详细设计工具。

A:正确B:错误答案:正确在进行软件需求分析时,不需要考虑软件的测试问题。

A:对B:错答案:错快速原型方法不仅仅可以支持软件的需求分析活动还可以支持软件的设计活动。

A:对B:错答案:对Pareto原理说明,测试发现的错误中80%可能是由程序中20%的代码造成的。

A:对B:错答案:对在进行详细设计和编码之前,进行概要设计的好处就是可以在软件开发的早期,在全局高度对软件结构进行优化,使软件质量得到重大改进。

A:对B:错答案:对迭代模型更适合开发需求不明确、规模庞大、难度大或者技术新颖、风险高的项目。

A:正确B:错误答案:正确软件系统进行模块划分时,模块之间的耦合性越弱越好。

A:错B:对答案:对可重用的软件构件在开发时都经过了很严格的测试,本身是无错误的,其构件的可靠性很高。

A:错B:对答案:错文档是软件工程三要素之一。

A:错B:对答案:错下列()属于极限编程的核心实践。

A:现场客户B:简单设计C:代码共有D:隐喻答案:现场客户###隐喻###简单设计###代码共有下列()属于项目经理的职责范围。

A:系统支持B:项目进度管理C:开发计划D:组织实施答案:开发计划###组织实施###项目进度管理从目前情况来看,增量模型存在的主要问题包括()。

A:采用增量模型进行系统开发,会带来较大的风险B:如何确定每个增量具体实现哪些需求,是一件困难的事情C:如果软件需求不稳定、不完整,那么一些增量就可能需要重新开发,重新发布D:开发活动中存在大量的并行环节,管理发生的成本、进度和配置的复杂性较高答案:如何确定每个增量具体实现哪些需求,是一件困难的事情;如果软件需求不稳定、不完整,那么一些增量就可能需要重新开发,重新发布;开发活动中存在大量的并行环节,管理发生的成本、进度和配置的复杂性较高需求分析的后期,需要进行需求的评审,通常从()方面对需求进行评审。

A:完整性B:一致性C:可验证性D:正确性答案:正确迭代模型的主要优点包括()。

A:整个开发过程,负荷均衡,在开发的早期就有产品的构建,自动化测试等活动B:前期迭代中的经验教训,能反馈到本项目后期的迭代开发中,大大提高开发质量与效率C:很好地应对需求不明确、及需求频繁变更的问题D:降低项目开发的风险答案:很好地应对需求不明确、及需求频繁变更的问题;降低项目开发的风险;整个开发过程,负荷均衡,在开发的早期就有产品的构建,自动化测试等活动;前期迭代中的经验教训,能反馈到本项目后期的迭代开发中,大大提高开发质量与效率下面属于影响软件维护因素的是()。

A:程序自身的因素B:人员因素C:技术因素D:管理因素答案:人员因素###程序自身的因素###技术因素###管理因素软件复用的优点包括()。

A:降低开发成本B:提高软件的可靠性C:缩短开发时间D:提高软件的标准化程度答案:缩短开发时间###提高软件的可靠性###提高软件的标准化程度###降低开发成本软件需求规格说明书中,包括对()的描述。

A:主要功能B:用户界面及运行环境C:软件的性能D:主要算法答案:主要功能;用户界面及运行环境;软件的性能可行性研究通常从()三方面研究目标系统的可行性。

A:技术可行性B:社会可行性C:经济可行性D:操作可行性答案:技术可行性###经济可行性###社会可行性下列()是快速原型模型具有的优点。

A:具备规范化的文档资料B:开发周期相对有所缩短,成本比较低,能够吸引用户,尽快抢占市场C:减少由于软件需求不明确带来的开发风险D:更适合大规模系统的开发答案:减少由于软件需求不明确带来的开发风险;开发周期相对有所缩短,成本比较低,能够吸引用户,尽快抢占市场当模块中包含复杂的条件组合,()能够清晰地表达出各种动作之间的对应关系。

A:盒图B:判定树C:判定表D:流程图答案:判定树###判定表###盒图下列()属于不标准的书写格式。

A:书写时适当使用空格分隔B:程序中不加注释C:嵌套结构不适用分层缩进写法D:一行写入多条语句答案:书写时适当使用空格分隔快速原型的优点包括()

A:可及早为用户提供有用的产品B:可减少技术、应用的风险C:对设计人员水平及开发环境要求不高D:可及早发现问题,随时纠正错误答案:对增量模型的优点包括()。

A:开发由增量表示的小系统所承担的风险不大B:允许增量投资C:第一个可交付版本所需要的成本和时间很少D:模型灵活,可以很好的应对需求的变更答案:第一个可交付版本所需要的成本和时间很少;开发由增量表示的小系统所承担的风险不大;允许增量投资概要设计阶段主要的输出文档包括()。

A:数据库设计说明书B:概要设计说明书C:单元测试计划D:集成测试计划答案:概要设计说明书###集成测试计划###数据库设计说明书在软件工程环境中进行风险识别时,发现软件项目市场定位不好,设计开发的软件没有用户使用。这种风险属于()。

A:技术风险B:商业风险C:人员风险D:项目风险答案:AI参考:在软件工程环境中进行风险识别时,发现软件项目市场定位不好,设计开发的软件没有用户使用。这种风险属于商业风险。商业风险是指与商业活动相关联的风险,包括市场定位不准确、竞争对手的威胁、价格波动等。技术风险、人员风险和项目风险都与软件开发的具体技术、人员和管理有关,不会因为市场定位错误或软件没有用户使用而出现。因此,答案为B:商业风险。'需求分析阶段的研究对

温馨提示

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

评论

0/150

提交评论