国家开放大学软件工程
活动图与状态图的区别?
答案是:(1)描述的重点不同:活动图描述的是从活动到活动的控制流;状态图描述的是对象的状态及状态之间的转移。 (2)使用的场合

更新时间:2023/6/29 21:15:00
出自:国家开放大学软件工程
衡量模块独立性的两个标准是什么?它们各表示什么含义?
答案是:(1)两个定性的度量标准:耦合与内聚性。 (2)耦合性:也称块间联系。指软件系统结构中各模块间相互联系紧密程度的一种度

更新时间:2023/6/29 21:15:00
出自:国家开放大学软件工程
等价分类法的基本思想是什么?
答案是:根据程序的输入特性,将程序的定义域划分为有限个等价区段——“等价类”,从等价类中选择出的用例具有“代表性”,即测试某个等

更新时间:2023/6/29 21:14:00
出自:国家开放大学软件工程
简述模块独立性,内聚与耦合
答案是:模块独立性, 是指软件系统中每个模块只涉及软件要求的具体的子功能, 而和软件系统中其它的模块的接口是简单的。一般采用两个

更新时间:2023/6/29 21:14:00
出自:国家开放大学软件工程
用__________模型描述系统组织结构。 【A.】组织 【B.】CMM 【C.】数据 【D.】静态
答案是:D

更新时间:2023/6/29 21:14:00
出自:国家开放大学软件工程
项目计划活动的主要任务是估算项目的进度、工作量、资源和__________。 【A.】风险 【B.】时间 【C.】人员 【D.】事情
答案是:A

更新时间:2023/6/29 21:14:00
出自:国家开放大学软件工程
项目计划活动的主要任务是__________。 【A.】估算项目的进度 【B.】分配工作量 【C.】计划资源使用 【D.】以上全部
答案是:D

更新时间:2023/6/29 21:14:00
出自:国家开放大学软件工程
通俗的说,软件项目管理中常说的基线是__________。 【A.】管理的基本思路 【B.】 一种软件开发的基本策略 【C.】基本的技术路线 【D.】 通过正式复审的文档
答案是:D

更新时间:2023/6/29 21:14:00
出自:国家开放大学软件工程
软件项目管理的内容不包括__________。 【A.】人员的组织与管理 【B.】 技术和算法 【C.】软件配置管理 【D.】软件开发进度计划
答案是:B

更新时间:2023/6/29 21:14:00
出自:国家开放大学软件工程
软件项目管理的内容包括__________。 【A.】人员的组织与管理 【B.】软件配置管理 【C.】软件开发进度计划 【D.】以上所有
答案是:D

更新时间:2023/6/29 21:14:00
出自:国家开放大学软件工程
美国卡内基﹒梅隆大学制定的SW-CMM是__________。 【A.】软件工作规范 【B.】软件工作流描述 【C.】软件成熟度模型 【D.】软件描述的一般方法
答案是:C

更新时间:2023/6/29 21:13:00
出自:国家开放大学软件工程
框架是一组可用于不同应用的__________的集合。 【A.】类 【B.】数据结构 【C.】函数 【D.】过程
答案是:A

更新时间:2023/6/29 21:13:00
出自:国家开放大学软件工程
下列选项中,属于详细设计阶段的任务的是( )。 【A.】组装测试计划 【B.】单元测试计划 【C.】初步用户手册 【D.】验收测试计划
答案是:B

更新时间:2023/6/29 21:13:00
出自:国家开放大学软件工程
不属于软件项目管理的是__________。 【A.】开发机构能力评估 【B.】项目风险评估 【C.】质量监控 【D.】软件销售利润
答案是:D

更新时间:2023/6/29 21:13:00
出自:国家开放大学软件工程
SW-CMM是一种__________规范。 【A.】编程规范 【B.】软件工作通用模型 【C.】软件设计模型 【D.】软件成熟度模型
答案是:D

更新时间:2023/6/29 21:13:00
出自:国家开放大学软件工程
Gantt图直观简明、易学易用,但它不能__________。 【A.】直接反应任务间的依赖关系和关键路径 【B.】反应任务的分解情况 【C.】直接反应任务的起止日期 【D.】反应具体任务的时间段
答案是:A

更新时间:2023/6/29 21:13:00
出自:国家开放大学软件工程
__________针对开发过程中的程序、数据、文档提出使用和管理策略。 【A.】组织管理 【B.】过程管理 【C.】软件配置管理 【D.】风险管理
答案是:C

更新时间:2023/6/29 21:13:00
出自:国家开放大学软件工程
在软件生存期的维护阶段,继续诊断和修正错误的过程称为__________。 【A.】完善性维护 【B.】适应性维护 【C.】预防性维护 【D.】改正性维护
答案是:D

更新时间:2023/6/29 21:13:00
出自:国家开放大学软件工程
引起软件改变的原因主要有__________。 【A.】运行环境变化 【B.】 需求变化 【C.】系统有错 【D.】以上全部
答案是:D

更新时间:2023/6/29 21:13:00
出自:国家开放大学软件工程
以下属于完善性维护的有__________。 【A.】解决开发是未能测试各种可能条件带来的问题 【B.】增加联机求助命令 【C.】缩短系统的应答时间,使其达到特定要求 【D.】为提高软件的可靠性和可维护性,主动修改软件
答案是:B

更新时间:2023/6/29 21:13:00
出自:国家开放大学软件工程
一般维护程序代码的策略__________。 【A.】从需求开始重新开发 【B.】根据维护申请读源程序,并修改 【C.】找一个新的模块替换 【D.】 不用读源程序,从新编写代码
答案是:B

更新时间:2023/6/29 21:13:00
出自:国家开放大学软件工程
维护的工作量与软件规模成__________,软件的规模可以由源程序的语句数量、模块数、输入输出文件数、数据库的规模,以及输出的报表数等指标来衡量。 【A.】反比 【B.】正比 【C.】没关系 【D.】不确定
答案是:B

更新时间:2023/6/29 21:12:00
出自:国家开放大学软件工程
为了适应软硬件环境变化而修改软件的过程是__________。 【A.】校正性维护 【B.】完善性维护 【C.】适应性维护 【D.】预防性维护
答案是:C

更新时间:2023/6/29 21:12:00
出自:国家开放大学软件工程
为了获得维护的统计信息,应该记录每次维护的__________。维护管理者根据统计信息积累维护管理的经验,作为今后制定维护计划的依据。 【A.】 类型 【B.】工作量 【C.】维护人员 【D.】以上全部
答案是:D

更新时间:2023/6/29 21:12:00
出自:国家开放大学软件工程
通常软件的可维护性常常随着时间的推移而__________。 【A.】降低 【B.】提高 【C.】不变 【D.】不确定
答案是:A

更新时间:2023/6/29 21:12:00
出自:国家开放大学软件工程
软件维护过程中产生的副作用,一般是由__________引起的。 【A.】算法说明 【B.】修改程序 【C.】优先级 【D.】环境要求
答案是:B

更新时间:2023/6/29 21:12:00
出自:国家开放大学软件工程
即使软件能顺利运行,但用户往往会提出增加新功能或改进已有功能的建议,为满足这一类要求而进行的活动称为__________。 【A.】完善性维护 【B.】预防性维护 【C.】适应性维护 【D.】代码重构
答案是:A

更新时间:2023/6/29 21:12:00
出自:国家开放大学软件工程
在设计黑盒测试用例时,主要研究__________。 【A.】概要设计说明书 【B.】详细设计说明 【C.】项目开发计划 【D.】需求规格说明
答案是:D

更新时间:2023/6/29 21:12:00
出自:国家开放大学软件工程
在设计测试用例时,应该包括__________测试用例。 【A.】 可能产生无效输出的输入情况 【B.】无效的和不期望的输入情况 【C.】有效的和期望的输入情况 【D.】上面所有情况
答案是:D

更新时间:2023/6/29 21:12:00
出自:国家开放大学软件工程
以下哪种测试方法不属于白盒测试技术__________。  【A.】语句覆盖测试 【B.】边界值分析测试 【C.】条件覆盖测试 【D.】判断覆盖测试
答案是:B

更新时间:2023/6/29 21:12:00
出自:国家开放大学软件工程
一个测试用例是__________。 【A.】输入数据 【B.】输出结果 【C.】输入数据和预期的输出数据 【D.】实际的输出数据
答案是:C

更新时间:2023/6/29 21:12:00
出自:国家开放大学软件工程
一般性的软件其测试工作量大约占整个开发工作量的__________。 【A.】小于10% 【B.】40% 【C.】90% 【D.】大于100
答案是:B

更新时间:2023/6/29 21:12:00
出自:国家开放大学软件工程
验收测试主要涉及的文档是__________。 【A.】需求规格说明书 【B.】概要设计说明书 【C.】详细设计说明书 【D.】源程序
答案是:A

更新时间:2023/6/29 21:12:00
出自:国家开放大学软件工程
下述哪一种测试方法,测试人员必须接触到源程序__________。 【A.】功能测试 【B.】结构测试 【C.】界面测试 【D.】性能测试
答案是:B

更新时间:2023/6/29 21:11:00
出自:国家开放大学软件工程
若有一个计算类型的程序,它的输入量只有一个X,其范围是[-0,0],现从输入的角度考虑一组测试用例:-001,-0,0,001。设计这组测试用例的方法是__________。 【A.】条件覆盖法 【B.】等价分类法 【
答案是:C

更新时间:2023/6/29 21:11:00
出自:国家开放大学软件工程
软件中遗留的错误数量与已经发现的错误数量成__________。 【A.】反比 【B.】正比 【C.】相等 【D.】没关系
答案是:B

更新时间:2023/6/29 21:11:00
出自:国家开放大学软件工程
软件开发活动的顺序应该是__________。 【A.】问题定义、可行性研究、需求分析、设计、编码和测试。 【B.】问题定义、设计、可行性研究、编码和测试。 【C.】需求分析、设计、编码和测试。 【D.】需求分析、编码和测试、试运行
答案是:A

更新时间:2023/6/29 21:11:00
出自:国家开放大学软件工程
软件工程中,只根据程序的功能说明而不关心程序内部逻辑的测试方法,称为__________测试。 【A.】白盒法 【B.】灰盒法 【C.】黑盒法 【D.】综合法
答案是:C

更新时间:2023/6/29 21:11:00
出自:国家开放大学软件工程
软件测试方法中,白盒测试法是常用的方法,主要用于__________。 【A.】结构的合理性 【B.】软件外部功能 【C.】程序正确性 【D.】程序内部逻辑
答案是:D

更新时间:2023/6/29 21:11:00
出自:国家开放大学软件工程
软件测试的主要特点是__________。 【A.】软件测试的开销不大 【B.】软件测试要依靠工具 【C.】软件不能进行“穷举”测试 【D.】软件测试要依靠人工
答案是:C

更新时间:2023/6/29 21:11:00
出自:国家开放大学软件工程
软件测试的目的是__________。 【A.】评价软件的质量 【B.】发现软件的错误 【C.】找出软件中的所有错误 【D.】证明软件是正确的
答案是:B

更新时间:2023/6/29 21:11:00
出自:国家开放大学软件工程
软件测试的目标是设计优秀的测试用例,__________。 【A.】最快速地找出程序中的问题 【B.】以最小的代价、在最短的时间内尽可能多地发现软件中的错误 【C.】保障程序的正确性 【D.】区分出程序员的编程水平
答案是:B

更新时间:2023/6/29 21:11:00
出自:国家开放大学软件工程
面向对象分析过程中建立的模型有__________。 【A.】 数据模型、功能模型、活动模型 【B.】 对象模型、功能模型、测试模型 【C.】 属性模型、功能模型、对象模型 【D.】 对象模型、功能模型、动态模型
答案是:D

更新时间:2023/6/29 21:11:00
出自:国家开放大学软件工程
可维护性的特性中,相互矛盾的是__________。 【A.】可理解性与可测试性 【B.】效率与可修改性 【C.】可修改性与可理解性 【D.】可理解性与可读性
答案是:B

更新时间:2023/6/29 21:10:00
出自:国家开放大学软件工程
可行性研究实质上是在较高层次上、以较抽象的方式进行__________的过程。 【A.】详细软件设计 【B.】需求分析过程 【C.】深入的需求分析 【D.】测试设计
答案是:B

更新时间:2023/6/29 21:10:00
出自:国家开放大学软件工程
画DFD 图的主要目的是__________。 【A.】作为需求分析阶段用户与开发者之间交流信息的工具 【B.】对系统的数据结构进行描述 【C.】对目标系统的层次结构进行描述 【D.】作为编码和测试的工具
答案是:A

更新时间:2023/6/29 21:10:00
出自:国家开放大学软件工程
黑盒测试在设计测试用例时,主要研究__________。 【A.】需求规格说明 【B.】详细设计说明 【C.】项目开发计划 【D.】概要设计说明与详细设计说明
答案是:A

更新时间:2023/6/29 21:10:00
出自:国家开放大学软件工程
根据是否要运行被测程序,可以分为__________和动态测试。 【A.】静态测试 【B.】白盒测试 【C.】黑盒测试 【D.】验收测试
答案是:A

更新时间:2023/6/29 21:10:00
出自:国家开放大学软件工程
从狭义上讲,软件测试是__________的过程。 【A.】 为发现错误而执行程序 【B.】为了验证程序正确 【C.】用不同的数据验证程序正确性 【D.】区分程序员水平
答案是:A

更新时间:2023/6/29 21:10:00
出自:国家开放大学软件工程
从测试对象的粒度上划分测试为__________。 【A.】单元测试、集成测试 【B.】压力测试、功能测试、性能测试和系统测试 【C.】单元测试、集成测试、系统测试和验收测试 【D.】黑盒测试、白盒测试、功能测试和性能测试
答案是:C

更新时间:2023/6/29 21:08:00
出自:国家开放大学软件工程
测试最早的开始时间是__________。 【A.】从详细设计阶段开始 【B.】从编码阶段开始 【C.】从需求分析阶段开始 【D.】以上都对
答案是:C

更新时间:2023/6/29 21:08:00
出自:国家开放大学软件工程
测试用例是一组__________。 【A.】测试用的输入数据以及对应的预期结果 【B.】测试驱动程序 【C.】测试数据 【D.】测试程序及数据
答案是:A

更新时间:2023/6/29 20:43:00
出自:国家开放大学软件工程
不管多么完善的软件都可能有潜在的问题,所以设计人员应该为软件进行__________设计,当软件遇到异常数据、事件或操作时,软件不至于彻底崩溃。 【A.】容错性 【B.】有效性 【C.】可靠性 【D.】安全性
答案是:A

更新时间:2023/6/29 20:43:00
出自:国家开放大学软件工程
__________属于功能测试方法。 【A.】等价类划分和判定覆盖 【B.】边值分析和等价类划分 【C.】边值分析和判定覆盖 【D.】判定覆盖和回归测试
答案是:B

更新时间:2023/6/29 20:43:00
出自:国家开放大学软件工程
_________时,测试人员必须接触到程序源代码。 【A.】黑盒测试 【B.】白盒测试 【C.】压力测试 【D.】外观测试
答案是:B

更新时间:2023/6/29 20:43:00
出自:国家开放大学软件工程
__________不符合软件测试原则。 【A.】对每个测试结果进行检查,不漏掉已经出现的错误迹象 【B.】程序员应该仔细测试自己编写的程序代码 【C.】程序员要避免测试自己编写的程序代码 【D.】测试工作越早开始越好
答案是:B

更新时间:2023/6/29 20:43:00
出自:国家开放大学软件工程
现在人们更强调程序代码的__________性。 【A.】可读 【B.】可移植 【C.】可扩充 【D.】可维护
答案是:A

更新时间:2023/6/29 20:43:00
出自:国家开放大学软件工程
源程序的效率与__________阶段确定的算法的效率直接有关。 【A.】概要设计 【B.】总体设计 【C.】单元设计 【D.】详细设计
答案是:D

更新时间:2023/6/29 20:43:00
出自:国家开放大学软件工程
下列关于功能性注释不正确的说法是__________。 【A.】 功能性注释嵌在源程序中,用于说明程序段或语句的功能以及数据的状态 【B.】 注释用来说明程序段,需要在每一行都要加注释 【C.】 可使用空行或缩进,以便很容易区分注
答案是:B

更新时间:2023/6/29 20:43:00
出自:国家开放大学软件工程
软件特性中,相互矛盾的是__________。 【A.】可理解性与可测试性 【B.】效率与可修改性 【C.】可修改性和可理解性 【D.】可理解性与可读性
答案是:B

更新时间:2023/6/29 20:42:00
出自:国家开放大学软件工程
目前为: 2/5 页  首页   上页  下页 尾页