软件协同设计智慧树知到期末考试答案2024年_第1页
软件协同设计智慧树知到期末考试答案2024年_第2页
软件协同设计智慧树知到期末考试答案2024年_第3页
软件协同设计智慧树知到期末考试答案2024年_第4页
软件协同设计智慧树知到期末考试答案2024年_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

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

文档简介

软件协同设计智慧树知到期末考试答案2024年软件协同设计为了提高模块的独立性,模块之间最好是()

A:控制耦合B:公共耦合C:内容耦合D:数据耦合答案:数据耦合以下选项中不属于ISO软件质量模型的是()。

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:可重用性答案:容错性在软件生命周期的哪一个阶段,软件缺陷修复费用最低

A:产品发布B:编码C:需求分析(编制产品说明书)D:设计答案:需求分析(编制产品说明书)原型化方法是用户和设计者之间执行的一种交互构成,适用于()系统

A:需求不确定性高的B:需求确定的C:管理信息答案:需求不确定性高的书面的变更指令应在以下哪些项目中使用:()

A:变更控制系统费用适宜的项目B:大型项目C:所有项目,不论大小D:具有正式的配置管理系统的项目答案:所有项目,不论大小使用白盒测试时,确定测试数据应根据()和指定的覆盖标准

A:程序的复杂程度B:程序的内部逻辑C:程序的功能D:该软件的编辑人员答案:程序的内部逻辑系统需求开发的结果最终会写入()

A:可行性研究报告B:前景和范围文档C:系统需求规格说明D:用户需求说明答案:系统需求规格说明()把黑盒子和白盒子测试的界限打乱了。

A:失败测试B:动态测试C:静态测试D:灰盒子测试答案:灰盒子测试为了防止一个用户的工作不适当地影响另一个用户,应该采取()

A:访问控制B:安全性控制C:并发控制D:完整性控制答案:并发控制软件产品与物质产品有很大区别,软件产品是一种()产品

A:逻辑B:消耗C:有形答案:逻辑以下软件质量保证的目标中,()是错误的。

A:保证软件产品、软件过程中存在的问题得到处理,必要时将问题反映给高级管理者B:确保项目组制定的计划、标准和规程适合项目组需要,同时满足评审和审计需要C:通过监控软件开发过程保证产品质量D:保证开发出来的软件和软件开发过程符合相应标准与规程,不存在软件缺陷答案:保证开发出来的软件和软件开发过程符合相应标准与规程,不存在软件缺陷确认测试主要涉及的文档是()

A:概要设计说明书B:源程序C:详细设计说明书D:需求规格说明书答案:需求规格说明书进行软件质量管理的重要性有()。

A:CMM过程的一部分B:软件工程的需要C:质量标准化的趋势D:市场竞争的需要E:法律上的要求F:维护降低成本答案:市场竞争的需要###法律上的要求###维护降低成本###质量标准化的趋势下面对单代号图描述正确的是()

A:单代号网络图中,不能出现没有箭尾节点的箭线和没有箭头结尾的箭线B:箭线表示活动(工作)之间的逻辑关系。C:节点是表示活动开始和结束的标志,又称为事项。D:箭线表示活动E:节点表示活动答案:节点表示活动;箭线表示活动(工作)之间的逻辑关系。;单代号网络图中,不能出现没有箭尾节点的箭线和没有箭头结尾的箭线测试用例设计的步骤包括

A:制定测试用例设计的策略和思想,在测试方案中描述出来B:通过测试用例的评审,不断优化测试用例C:细节结构,逐步设计出具体的测试用例D:设计测试用例的框架答案:制定测试用例设计的策略和思想,在测试方案中描述出来###设计测试用例的框架###细节结构,逐步设计出具体的测试用例###通过测试用例的评审,不断优化测试用例通常,软件质量的管理部件有:()。

A:项目进展控制B:可用于控制软件维护的工具SQA管理工具C:软件质量费用D:项目质量度量答案:项目进展控制###项目质量度量###软件质量费用###可用于控制软件维护的工具SQA管理工具改进软件开发过程

A:尽量避免测试的随意性B:不必兼顾合理的输入和不合理的输入数据C:应当把“尽早地和不断地进行软件测试”作为软件测试者的座右铭D:完全测试是不可能的,测试需要终止答案:应当把“尽早地和不断地进行软件测试”作为软件测试者的座右铭;尽量避免测试的随意性;完全测试是不可能的,测试需要终止数据库以及线程发生死锁的原理是什么()

A:进程运行推进的顺序不合适B:资源分配不当C:系统资源不足D:进程过多答案:资源分配不当###进程运行推进的顺序不合适###系统资源不足软件过程度量可进一步划分为()。

A:软件过程进度度量B:软件生产率度量C:软件复杂度度量D:软件过程质量度量答案:软件过程进度度量软件的详细设计有()

A:操作系统设计B:算法设计C:数据库设计D:数据结构设计答案:算法设计###数据结构设计###数据库设计软件系统中所有的信息流都可以认为是交换流

A:正确B:错误答案:正确批准的变更请求是实施质量控制过程的输出

A:错B:对答案:错白盒测试仅与程序的内部结构有关,完全可以不考虑程序的功能要求。

A:对B:错答案:对成功的需求获取任务不仅要求成功地执行每一次具体的需求获取行为,还要求成功地处理多次获取行为之间的关系。

A:错误B:正确答案:正确软件测试就是为了验证软件功能实现的是否正确,是否完成既定目标的活动,所以软件测试在软件工程的后期才开始具体的工作。

A:正确B:错误答案:错误软件质量度量面临的特有困难根植于包含于软件质量度量的测量(参数)中。

A:对B:错答案:对软件可移植性包括:可移植性、可复用性和可测试性。

A:错B:对答案:错软件过程评估(SPA,SoftwareProcessAssessment)指的是一组经过训练和培训的软件专业人员,确定一个企业软件过程的状况,找出软件企业所面对的与软件过程有关的、最急需解决的所有问题,以便取得企业领导层对软件过程改进的支持---企业内部

A:正确B:错误答案:正确由于文档是来自于当前计算机或手工系统的产物,因此它是正确的,也正是客户所需要的。

A:错B:对答案:错软件开发的主要任务是写程序

A:错误B:正确答案:错误目标管理不涉及下列哪些内容()

A:为项目成员建立具体的职业途径B:确定明确和现实的目标C:促进合作、团队建设和对项目的投入D:定期评估项目目标是否完成答案:AI参考:正确选项是C:促进合作、团队建设和对项目的投入。\n\n目标管理是一种管理方法,通过确定明确和现实的目标,让项目成员为实现这些目标而努力工作。在这个过程中,需要为项目成员建立具体的职业途径,明确他们的工作方向和目标。同时,也需要定期评估项目目标的完成情况,以便及时调整和改进。这些都需要团队的合作、团队建设和投入。因此,目标管理不涉及促进合作、团队建设和对项目的投入之外的内容。'以下哪种不是软件测试的常用模型?

A:W模型B:H模型C:S模型D:V模型答案:AI参考:正确答案是B:H模型。\n\nH模型不是软件测试的常用模型,而其他选项A、C、D都是软件测试的常用模型。其中,W模型、S模型和V模型都是常用的软件测试模型,它们在软件测试过程中有不同的应用方式和作用。而H模型是一种将软件测试过程与软件开发过程分开考虑的方法,不适合用于软件测试的常用模型。'范围报告书()

A:并不包括项目目标,如项目成本,进度计划和质量监测等内容B:包括对项目的假设和约束条件的说明C:可说明WBS的构成情况D:可为准备PERT/CPM网络提供文件基础答案:AI参考:正确答案是B:范围报告书包括对项目的假设和约束条件的说明。\n\n范围报告书通常包括对项目的假设和约束条件的说明,这些假设和约束条件可能影响项目的成本、进度和质量。范围报告书通常还包括项目范围说明书中的其他内容,如项目的目标、约束条件和假设等。选项A和D与范围报告书的描述不符,选项C则描述了范围报告书可能涉及的内容,但不是它的主要作用。因此,答案为B。'引起项目发生变更的三个主要原因是:()

A:项目经理或项目团队中关键人物的更替,高级管理层改变工作优先顺序,合同难以完成B:对项目目标完成方式的最初评估发生错误,对可交付成果的新认识,新指令C:时间、资源和成本上的相对重要性发生的变化,对可交付成果的新认识,技术的不确定性D:职能经理许诺的资源未到位,成本超支,客户需求发生变化答案:AI参考:正确选项是:C:时间、资源和成本上的相对重要性发生的变化,对可交付成果的新认识,技术的不确定性。\n\n这三个因素是引起项目发生变更的常见原因,它们涵盖了项目变更的主要方面。时间、资源和成本上的相对重要性发生变化时,可能需要调整项目计划以适应变化;对可交付成果的新认识可能导致对原有计划的修改;技术的不确定性则可能影响项目的执行和结果。相比之下,其他选项中的因素虽然也可能引起项目变更,但不如这三个因素全面和常见。'资源约束项目是指()

A:在一定时间之内完成并尽量少使用资源的项目B:职能经理不是在项目经理要求的时间内分配所需的资源数量C:

该项目必须尽快完成,但所用资源不能超过某一具体范围D:资源配置有限,不足以完成项目答案:AI参考:正确答案是A:在一定时间之内完成并尽量少使用资源的项目。\n资源约束项目是指在一定时间之内完成并尽量少使用资源的项目。选项B描述的是项目与资源的分配问题,选项C和D都描述了资源的限制问题,但都没有明确指出资源是在项目时间内的限制,因此不是正确答案。因此,答案为A。'SQLServer提供的()系统数据库记录了SQLServer系统的所有信息

A:TempdbB:ModelC:MasterD:Msdb答案:AI参考:正确答案是C:Master系统数据库记录了SQLServer系统的所有信息。\n\nSQLServer提供了多个系统数据库,其中Master系统数据库记录了SQLServer系统的所有信息,包括服务器级别的配置信息、登录账户信息、数据库对象信息等。Model系统数据库用于存储SQLServer的系统模板,通常不会被用户直接访问。Tempdb系统数据库用于存储临时表和临时数据库对象,通常在需要时创建。Msdb系统数据库用于存储SQLServer代理作业的日志信息。因此,选项C是正确答案。'不同的实体是根据()区分的

A:实体名字B:属性多少C:所代表的对象D:属性的不同答案:AI参考:正确选项是【C:所代表的对象】。\n\n题目中提到“不同的实体是根据”,说明是在讨论实体之间的区分依据。选项中,A、B、D都只是从不同角度描述了实体的一些特征或属性,不能全面概括实体区分的根本原因。而C选项“所代表的对象”最能符合题意,因为实体是为了描述和区分不同对象而存在的,它们代表了不同对象的概念和身份。因此,C选项是正确答案。'关系数据库中,实现实体之间的联系是通过表与表之间的()

A:公共属性B:公共索引C:公共元组D:公共存储答案:AI参考:正确选项是【C:公共元组】\n\n在关系数据库中,实现实体之间的联系是通过表与表之间的公共元组。公共元组是指两个表中共有的记录,这些记录在两个表中都有出现,从而实现了实体之间的联系。公共属性、公共索引和公共存储不是实现实体之间联系的方法。'设计报告包括()

A:问题域设计B:数据库设计C:架构设计D:界面设计答案:AI参考:正确选项为:A、B、C\n\n设计报告通常包括问题域设计、数据库设计以及架构设计等部分。问题域设计是针对系统或软件的功能和结构进行的设计,以明确系统应该解决哪些问题,以及如何解决这些问题。数据库设计是针对系统中的数据存储进行的设计,包括数据表的设计、数据之间的关系等。架构设计是针对整个系统的设计,包括系统的整体结构、系统各部分之间的交互和协作等。界面设计虽然也是设计报告的一部分,但通常不包括在问题域设计、数据库设计和架构设计的范围内。因此,正确选项为A、B、C。'软件质量保证的目标包括()和()两大方面。

A:面向产品的软件开发B:面向产品质量的软件测试C:面向过程的软件维护D:面向开发人员的工作审查答案:AI参考:正确选项是“面向产品的软件开发”和“面向产品质量的软件测试”。\n\n软件质量保证的目的是确保软件产品的质量和可靠性符合预期的标准和要求。为此,需要进行面向产品的软件开发,即注重产品的需求分析和设计,以确保软件的功能和性能符合需求。同时,也需要进行面向产品质量的软件测试,即通过各种测试方法和技术来发现和修复软件中的缺陷和错误,以确保软件的质量和可靠性。这两个方面是软件质量保证的核心目标。其他选项如面向过程的软件维护、面向开发人员的工作审查等虽然也是软件质

温馨提示

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

评论

0/150

提交评论