帮你提升成绩,规划学习路径,设计职业方向,解决作业难题,指导论文写作。
想要快速找到正确答案?
立即关注 九八五题库微信公众号,轻松解决学习难题!
作业论文指导
扫码关注
作业论文指导,轻松解决学习难题!
超星学习通软件系统分析与设计作业答案 (2)
软件系统分析与设计
学校: 无
问题 1: 1. 软件工程的出现主要是由于( )。
选项:
A. 程序设计方法学的影响
B. 其他工程科学的影响
C. 软件危机的出现
D. 计算机的发展
答案: 软件危机的出现
问题 2: 2. 在整个软件维护阶段所花费的全部工作中,( )所占比例最大。
选项:
A. 校正性维护
B. 适应性维护
C. 预防性维护
D. 完善性维护
答案: 完善性维护
问题 3: 3. 喷泉模型描述了( )开发模型,它体现了这种开发方法创建软件的过程所固有的迭代和无间隙的特征。
选项:
A. 面向数据流
B. 面向数据结构
C. 面向对象
D. 面向事件驱动
答案: 面向对象
问题 4: 4. 下面不属于软件工程的3个要素是( )。
选项:
A. 工具
B. 过程
C. 方法
D. 环境
答案: 环境
问题 5: 5. ( )是指计算机程序及其说明程序的各种文档。
选项:
A. 软件
B. 文档
C. 数据
D. 程序
答案: 软件
问题 6: 6. 瀑布模型本质上是一种( )模型。
选项:
A. 线性顺序
B. 顺序迭代
C. 线性迭代
D. 及早见产品
答案: 线性顺序
问题 7: 7. 增量模型本质是一种( )。
选项:
A. 线性顺序模型
B. 整体开发模型
C. 非整体开发模型
D. 快速原型模型
答案: 请关注公众号【九八五题库】查看答案
问题 8: 8. 在软件开发过程中占整个软件系统费用最多的是( )。
选项:
A. 需求分析
B. 软件设计
C. 软件实现
D. 软件维护
答案: 请关注公众号【九八五题库】查看答案
问题 9: 9. 瀑布模型存在的问题是( )。
选项:
A. 用户容易开发
B. 缺乏灵活性
C. 用户易于沟通
D. 需求可以变更
答案: 请关注公众号【九八五题库】查看答案
问题 10: 10. 包含风险分析的软件开发过程模型是( )。
选项:
A. 原型模型
B. 瀑布模型
C. 增量模型
D. 螺旋模型
答案: 请关注公众号【九八五题库】查看答案
问题 11: 11. 软件工程是一门( )学科。
选项:
A. 理论性
B. 原理性
C. 工程性
D. 心理性
答案: 请关注公众号【九八五题库】查看答案
问题 12: 12. 下面( )不是系统软件。
选项:
A. BIOS
B. Windows操作系统
C. 设备驱动程序
D. 办公软件
答案: 请关注公众号【九八五题库】查看答案
问题 13: 13. 螺旋模型综合了( )优点,并增加了风险分析。
选项:
A. 瀑布模型
B. 增量模型
C. 快速原型模型
D. 喷泉模型
答案: 请关注公众号【九八五题库】查看答案
问题 14: 14. 软件设计阶段的主要工作包括( )
选项:
A. 编码
B. 总体设计
C. 详细设计
D. 测试
答案: 请关注公众号【九八五题库】查看答案
问题 15: 15. 以下对软件过程模型说法正确的是( )。
选项:
A. 增量模型是在瀑布模型的基础上加以修改而形成的。
B. 快速原型推迟某些阶段或所有阶段中的细节,从而较早地产生原型工作软件
C. 瀑布模型和增量模型都属于整体开发模型
D. 瀑布模型规定在开始下一个阶段的工作之前,必须完成前一阶段的所有细节
答案: 请关注公众号【九八五题库】查看答案
问题 16: 16. 快速原型适用于以下( )软件项目的开发。
选项:
A. 对现有的软件产品进行升级或功能完善
B. 开发人员和用户交流困难,需求获取困难
C. 开发人员技术熟悉但把握性不大
D. 具有支持快速开发的工具
答案: 请关注公众号【九八五题库】查看答案
问题 17: 17. 软件工程的提出起源于软件危机,其目的是最终解决软件的生产工程化。
选项:
答案: 请关注公众号【九八五题库】查看答案
问题 18: 18. 与计算机科学的理论研究不同,软件工程是一门原理性学科。
选项:
答案: 请关注公众号【九八五题库】查看答案
问题 19: 19. 用面向对象对象方法分析、设计、实现软件,仍属于线性的瀑布开发模型。
选项:
答案: 请关注公众号【九八五题库】查看答案
问题 20: 20. 文档只起备忘录的作用,可以在软件开发完成以后再整理生成。
选项:
答案: 请关注公众号【九八五题库】查看答案
问题 21: 1. 面向对象的开发方法中,( )将是面向对象技术领域内占主导地位的标准建模语言。
选项:
A. Booch方法
B. OMT方法
C. UML语言
D. Coad方法
答案: 请关注公众号【九八五题库】查看答案
问题 22: 2. UML是软件开发中的一个重要工具,它主要应用于( )。
选项:
A. 基于瀑布模型的结构化方法
B. 基于需求动态定义的原型化方法
C. 基于对象的面向对象的方法
D. 基于数据的数据流开发方法
答案: 请关注公众号【九八五题库】查看答案
问题 23: 3. 软件开发常用的建模工具有( )。
选项:
A. Visio
B. StarUML
C. WinRunner
D. Rational Rose
答案: 请关注公众号【九八五题库】查看答案
问题 24: 4. Rose还是市场上第一个提供对基于UML的数据建模和Web建模支持的工具。
选项:
答案: 请关注公众号【九八五题库】查看答案
问题 25: 5. StarUML支持模型语法检查,但不支持模型验证和一致性检查,模型验证和一致性检查必须由用户自己完成。
选项:
答案: 请关注公众号【九八五题库】查看答案
问题 26: 1. 组织分析主要用( )来直观描述,有利于读者的理解。
选项:
A. 业务流程图
B. 组织结构图
C. 功能结构图
D. 系统流程图
答案: 请关注公众号【九八五题库】查看答案
问题 27: 2. 系统流程图可用于可行性分析中的( )描述。
选项:
A. 当前运行系统
B. 当前逻辑模型
C. 目标系统
D. 新系统
答案: 请关注公众号【九八五题库】查看答案
问题 28: 3. 以下( )不属于项目前期的主要工作。
选项:
A. 现状分析
B. 需求分析
C. 粗略设计
D. 可行性分析
答案: 请关注公众号【九八五题库】查看答案
问题 29: 4. 对每个合理的方案分析员都应该准备( )资料。
选项:
A. 系统流程
B. 组成系统的物理元素清单、成本效益分析
C. 实现这个系统的进度计划
D. 以上全部正确
答案: 请关注公众号【九八五题库】查看答案
问题 30: 5. 在结构化分析方法中,要描述系统的物理模型主要采用( )来进行描述。
选项:
A. 组织结构图
B. 业务流程图
C. 系统流程图
D. 功能结构图
答案: 请关注公众号【九八五题库】查看答案
问题 31: 6. 结构化分析方法中,采用( )模型来进行业务分析。
选项:
A. 系统流程图
B. 业务流程图
C. 组织分析图
D. 数据流图
答案: 请关注公众号【九八五题库】查看答案
问题 32: 7. 在软件的可行性分析中,可以从不同的角度对软件进行研究啊,其中从软件的功能角度考虑可行性是( )。
选项:
A. 经济可行性
B. 技术可行性
C. 操作可行性
D. 法律可行性
答案: 请关注公众号【九八五题库】查看答案
问题 33: 8. 系统流程图是描述( )的工具。
选项:
A. 逻辑系统
B. 程序系统
C. 体系结构
D. 物理系统
答案: 请关注公众号【九八五题库】查看答案
问题 34: 9. 技术可行性要解决( )。
选项:
A. 是否存在侵权的问题
B. 成本--效益问题
C. 运行方式是否可行的问题
D. 技术风险的问题
答案: 请关注公众号【九八五题库】查看答案
问题 35: 10. 可行性分析要进行的需求分析和设计应是( )。
选项:
A. 详细的
B. 全面的
C. 简化的、压缩的
D. 彻底的
答案: 请关注公众号【九八五题库】查看答案
问题 36: 11. 研究软硬件资源的有效性是进行( )可行性分析的一方面。
选项:
A. 技术
B. 经济
C. 社会
D. 操作
答案: 请关注公众号【九八五题库】查看答案
问题 37: 12. 以下( )不属于业务流程的特点。
选项:
A. 层次性
B. 合作性
C. 变换性
D. 完整性
答案: 请关注公众号【九八五题库】查看答案
问题 38: 13. 组织结构图的基本元素包括( )。
选项:
A. 方框
B. 无箭头连线
C. 泳道
D. 表单
答案: 请关注公众号【九八五题库】查看答案
问题 39: 14. 以下( )内容属于项目前期的主要工作。
选项:
A. 现状分析
B. 需求分析
C. 粗略设计
D. 可行性分析
答案: 请关注公众号【九八五题库】查看答案
问题 40: 15. 可行性分析主要包括以下( )活动。
选项:
A. 技术可行性
B. 经济可行性
C. 操作可行性
D. 法律可行性
答案: 请关注公众号【九八五题库】查看答案
问题 41: 16. 需求获取的方式主要有( )等方式获取。
选项:
A. 用户访谈
B. 问卷调查
C. 跟班作业
D. 原型系统
答案: 请关注公众号【九八五题库】查看答案
问题 42: 17. 软件需求包括( )。
选项:
A. 业务需求
B. 用户需求
C. 功能需求
D. 非功能需求
答案: 请关注公众号【九八五题库】查看答案
问题 43: 18. 以下( )内容属于项目前期的主要工作。
选项:
A. 现状分析
B. 需求分析
C. 粗略设计
D. 可行性分析
答案: 请关注公众号【九八五题库】查看答案
问题 44: 19. 可行性分析主要包括以下( )活动。
选项:
A. 技术可行性
B. 经济可行性
C. 操作可行性
D. 法律可行性
答案: 请关注公众号【九八五题库】查看答案
问题 45: 20. 数据需求是用于系统中的数据,包括输入数据和输出数据的要求及存储方式。
选项:
答案: 请关注公众号【九八五题库】查看答案
问题 46: 21. 系统流程图是描绘物理系统的传统工具,它用图形符号来表示系统中的各个元素。
选项:
答案: 请关注公众号【九八五题库】查看答案
问题 47: 22. 可行性研究阶段要进行一次大大的压缩、简化了系统的分析和设计的过程。
选项:
答案: 请关注公众号【九八五题库】查看答案
问题 48: 23. 可行性研究的第一个具体步骤是确定项目的规模和目的。
选项:
答案: 请关注公众号【九八五题库】查看答案
问题 49: 24. 在面向对象方法下,用业务用例来描述一个业务,每个业务用例都用一个活动图来进行描述。
选项:
答案: 请关注公众号【九八五题库】查看答案
问题 50: 25. 业务流程图表示系统对数据的算法处理过程,即系统的物理模型。
选项:
答案: 请关注公众号【九八五题库】查看答案
问题 51: 26. 组织结构图中各个部门之间是“包含关系”,可以用箭头线连接。
选项:
答案: 请关注公众号【九八五题库】查看答案
问题 52: 27. 软件的需求可以分为不同的层次:包括业务需求、用户需求和功能需求。
选项:
答案: 请关注公众号【九八五题库】查看答案
问题 53: 28. 软件分析主要包括组织分析和业务分析。
选项:
答案: 请关注公众号【九八五题库】查看答案
问题 54: 29. 通常用组织结构图来进行组织分析,这样有利于分析人员进行后续的业务分析。
选项:
答案: 请关注公众号【九八五题库】查看答案
问题 55: 30. 业务流程图中的泳道代表组织结构中特定岗位的责任。
选项:
答案: 请关注公众号【九八五题库】查看答案
问题 56: 31. 可行性分析具体步骤的最后一步是编写可行性分析报告。
选项:
答案: 请关注公众号【九八五题库】查看答案
问题 57: 32. 可行性分析的目的不是去开发一个软件项目,而是研究这个软件项目是否值得去开发。
选项:
答案: 请关注公众号【九八五题库】查看答案
问题 58: 33. 项目前期的需求收集就是需求分析的产物。
选项:
答案: 请关注公众号【九八五题库】查看答案
问题 59: 34. 系统流程图表达了系统中各个元素之间的信息的流动情况。
选项:
答案: 请关注公众号【九八五题库】查看答案
问题 60: 1. 下列耦合种类中,耦合程度最低的是( )。
选项:
A. 内容耦合
B. 数据耦合
C. 非直接耦合
D. 公共耦合
答案: 请关注公众号【九八五题库】查看答案
问题 61: 2. 下列内聚种类中,内聚程度最高的是()。
选项:
A. 偶然内聚
B. 功能内聚
C. 过程内聚
D. 逻辑内聚
答案: 请关注公众号【九八五题库】查看答案
问题 62: 3. 如果一个模块访问另一个模块的内部数据,则模块间的耦合属于( )。
选项:
A. 数据耦合
B. 公共耦合
C. 控制耦合
D. 内容耦合
答案: 请关注公众号【九八五题库】查看答案
问题 63: 4. 内聚是从功能角度来度量模块内的联系,按照特定次序执行元素的模块属于( )方式。
选项:
A. 逻辑内聚
B. 时间内聚
C. 过程内聚
D. 顺序内聚
答案: 请关注公众号【九八五题库】查看答案
问题 64: 5. 耦合是软件各个模块之间连接的一种度量。一组模块都访问同一数据结构应属于( )方式。
选项:
A. 内容耦合
B. 公共耦合
C. 外部耦合
D. 控制耦合
答案: 请关注公众号【九八五题库】查看答案
问题 65: 6. 结构化设计方法在软件开发中,用于( )。
选项:
A. 测试用例设计
B. 软件概要设计
C. 程序设计
D. 软件详细设计
答案: 请关注公众号【九八五题库】查看答案
问题 66: 7. ( )是指让一些关系密切的软件元素在物理上彼此靠近。
选项:
A. 信息隐蔽
B. 内聚
C. 局部化
D. 模块独立
答案: 请关注公众号【九八五题库】查看答案
问题 67: 8. 下列关于软件设计准则的描述,错误的是( )。
选项:
A. 提高模块的独立性
B. 体现统一的风格
C. 使模块的作用域在该模块的控制域外
D. 采用逐步求精的思想
答案: 请关注公众号【九八五题库】查看答案
问题 68: 1. 软件结构使用的图形工具,一般采用( )图。
选项:
A. DFD
B. PAD
C. SC
D. ER
答案: 请关注公众号【九八五题库】查看答案
问题 69: 2. 软件结构图能描述软件系统的总体结构,它应在软件开发的( )阶段提出。
选项:
A. 需求分析
B. 概要设计
C. 详细设计
D. 代码编写
答案: 请关注公众号【九八五题库】查看答案
问题 70: 3. 在面向数据流的软件设计方法中,一般将信息流分为( )。
选项:
A. 变换流和事务流
B. 变换流和控制流
C. 事务流和控制流
D. 数据流和控制流
答案: 请关注公众号【九八五题库】查看答案
问题 71: 4. 软件设计阶段产生的最重要的文档是( )。
选项:
A. 需求规格说明书
B. 概要设计说明书
C. 详细设计说明书
D. 软件测试说明文档
答案: 请关注公众号【九八五题库】查看答案
问题 72: 5. 下列内聚种类中,内聚程度最高的是()。
选项:
A. 偶然内聚
B. 功能内聚
C. 过程内聚
D. 逻辑内聚
答案: 请关注公众号【九八五题库】查看答案
问题 73: 6. 下列关于软件设计准则的描述,错误的是( )。
选项:
A. 提高模块的独立性
B. 体现统一的风格
C. 使模块的作用域在该模块的控制域外
D. 采用逐步求精的思想
答案: 请关注公众号【九八五题库】查看答案
问题 74: 7. 好的软件结构应该是( )。
选项:
A. 高耦合、高内聚
B. 低耦合、高内聚
C. 高耦合、低内聚
D. 低耦合、低内聚
答案: 请关注公众号【九八五题库】查看答案
问题 75: 8. ( )是指让一些关系密切的软件元素在物理上彼此靠近。
选项:
A. 信息隐蔽
B. 内聚
C. 局部化
D. 模块独立
答案: 请关注公众号【九八五题库】查看答案
问题 76: 9. 下列耦合种类中,耦合程度最低的是( )。
选项:
A. 内容耦合
B. 数据耦合
C. 非直接耦合
D. 公共耦合
答案: 请关注公众号【九八五题库】查看答案
问题 77: 10. 软件设计阶段一般又分为( )。
选项:
A. 逻辑设计与功能设计
B. 概要设计与详细设计
C. 概念设计与物理设计
D. 模型设计与程序设计
答案: 请关注公众号【九八五题库】查看答案
问题 78: 11. 软件结构是以模块为基础而组成的一种控制层次结构。
选项:
答案: 请关注公众号【九八五题库】查看答案
问题 79: 12. SD法是一种面向数据结构的设计方法,强调程序结构与问题结构相对应。
选项:
答案: 请关注公众号【九八五题库】查看答案
问题 80: 13. 划分模块可以减低软件的复杂度和工作量,所以应该将模块分得越小越好。
选项:
答案: 请关注公众号【九八五题库】查看答案
问题 81: 14. 总体设计的基本目的就是回答“概括地说,系统应该如何实现?”
选项:
答案: 请关注公众号【九八五题库】查看答案
问题 82: 15. 中心变换型的DFD图可看成是对输入数据进行转换而得到输出数据的处理,因此可以 使用事务分析技术得到初始的模块结构图。
选项:
答案: 请关注公众号【九八五题库】查看答案
问题 83: 16. HIPO法既是需求分析方法,又是软件设计方法。
选项:
答案: 请关注公众号【九八五题库】查看答案
问题 84: 17. 结构化设计是以数据结构为基础映射成软件结构。
选项:
答案: 请关注公众号【九八五题库】查看答案
问题 85: 18. 当模块的控制范围是其作用范围的子集时,模块之间的耦合度较低。
选项:
答案: 请关注公众号【九八五题库】查看答案
问题 86: 19. 信息隐蔽原则有利于提高模块的内聚性。
选项:
答案: 请关注公众号【九八五题库】查看答案
问题 87: 20. 为了防止软件概要设计的错误传播到开发的后续阶段,在概要设计文档完成后,要进行软件评审。
选项:
答案: 请关注公众号【九八五题库】查看答案
问题 88: 1. PDL是软件开发过程中用于( )阶段的描述工具。
选项:
A. 需求分析
B. 概要设计
C. 详细设计
D. 编程
答案: 请关注公众号【九八五题库】查看答案
问题 89: 2. 程序控制的三种结构中,( )结构可以提供程序的重复控制。
选项:
A. 遍历
B. 排序
C. 循环
D. 分支
答案: 请关注公众号【九八五题库】查看答案
问题 90: 3. 对于详细设计,以下说法错误的是( )。
选项:
A. 详细设计是具体地编写程序
B. 详细设计是细化成很容易从中产生程序的结果
C. 详细设计的结果基本决定了最终程序的质量
D. 详细设计中采用的典型方法是结构化程序设计方法
答案: 请关注公众号【九八五题库】查看答案
问题 91: 4. 详细设计的任务是确定每个模块的( )。
选项:
A. 算法
B. 功能
C. 调用关系
D. 输入输出数据
答案: 请关注公众号【九八五题库】查看答案
问题 92: 5. 下列中错误的说法是( )。
选项:
A. 判定表能够把什么条件下系统应做什么动作准确地表示出来
B. 判定表能够描述循环的处理特性
C. 结构化语言同样可以描述循环的处理特性
D. 判定树是判定表的变形,一般情况下它比判定表更直观,且易于理解和使用
答案: 请关注公众号【九八五题库】查看答案
问题 93: 6. 程序的三种基本控制结构的共同特点是( )。
选项:
A. 不能嵌套使用
B. 只能用来写简单程序
C. 已经用硬件实现
D. 只有一个入口和一个出口
答案: 请关注公众号【九八五题库】查看答案
问题 94: 7. 在软件开发过程中,以下说法正确的是( )。
选项:
A. 程序流程图是逐步求精的好工具
B. N-S图不可能任意转移控制,符合结构化原则
C. 判定表是一种通用的设计工具
D. 程序流程图和N-S图都不易表达模块的层次结构
答案: 请关注公众号【九八五题库】查看答案
问题 95: 8. 详细设计与概要设计衔接的图形工具是( )。
选项:
A. DFD图
B. SC图
C. PAD图
D. 程序流程图
答案: 请关注公众号【九八五题库】查看答案
问题 96: 9. 20世纪60年代后期,由Dijkstra提出的、用来增加程序设计的效率和质量的方法是( )。
选项:
A. 模块化程序设计
B. 并行化程序设计
C. 标准化程序设计
D. 结构化程序设计
答案: 请关注公众号【九八五题库】查看答案
问题 97: 10. 判定表的内容是( )。
选项:
A. 对象、条件和操作
B. 具体操作
C. 对象
D. 组合
答案: 请关注公众号【九八五题库】查看答案
问题 98: 11. 面向对象设计的结果,实现时( )。
选项:
A. 只能使用面向对象语言
B. 只能使用非面向对象语言
C. 可以使用第四代语言
D. 既可以使用面向对象语言,也可使用非面向对象语言
答案: 请关注公众号【九八五题库】查看答案
问题 99: 12. PDL是下列( )。
选项:
A. 高级程序设计语言
B. 伪码
C. 中级程序设计语言
D. 低级程序设计语言
答案: 请关注公众号【九八五题库】查看答案
问题 100: 13. 结构化程序设计的一种基本方法是( )。
选项:
A. 筛选法
B. 递归法
C. 迭代法
D. 逐步求精法
答案: 请关注公众号【九八五题库】查看答案
问题 101: 14. 在详细设计过程中不采用的描述工具是( )。
选项:
A. 判定表
B. IPO图
C. PAD图
D. DFD图
答案: 请关注公众号【九八五题库】查看答案
问题 102: 15. Jackson图上下层之间的关系是( )。
选项:
A. 调用关系
B. 组成关系
C. 继承关系
D. 嵌套关系
答案: 请关注公众号【九八五题库】查看答案
问题 103: 16. 程序设计语言是指编程时表现出来的特点、习惯、逻辑思维等。
选项:
答案: 请关注公众号【九八五题库】查看答案
问题 104: 17. 良好的设计风格就是高的编程技巧。
选项:
答案: 请关注公众号【九八五题库】查看答案
问题 105: 18. 提高程序效率的根本途径是选择良好的设计方法、数据结构与算法。
选项:
答案: 请关注公众号【九八五题库】查看答案
问题 106: 19. 问题分析图(PAD)是一种算法描述工具,它是一种自上而下,自左向右展开的二维树型结构。
选项:
答案: 请关注公众号【九八五题库】查看答案
问题 107: 20. 语言是人机通信的工具,了解程序设计语言的分类可以帮助我们选择合适的程序设计语言。
选项:
答案: 请关注公众号【九八五题库】查看答案
问题 108: 1. 对象模型的描述工具是( )。
选项:
A. 状态图
B. 数据流图
C. 对象图
D. 结构图
答案: 请关注公众号【九八五题库】查看答案
问题 109: 2. 面向对象分析是对系统进行( )的一种方法。
选项:
A. 需求建模
B. 程序设计
C. 设计评审
D. 测试验收
答案: 请关注公众号【九八五题库】查看答案
问题 110: 3. 面向对象的动态模型中,每张状态图表示( )的动态行为。
选项:
A. 有关联的若干个类
B. 某一个类
C. 一系列事件
D. 一系列状态
答案: 请关注公众号【九八五题库】查看答案
问题 111: 4. 表示对象的相互行为的模型时( )模型。
选项:
A. 对象
B. 动态
C. 功能
D. 静态
答案: 请关注公众号【九八五题库】查看答案
问题 112: 5. 面向对象分析的核心是在于建立一个描述软件系统的模型。
选项:
答案: 请关注公众号【九八五题库】查看答案
问题 113: 6. UML是一种直观化、明确化、构建和文档化软件系统的通用可视化建模语言。
选项:
答案: 请关注公众号【九八五题库】查看答案
问题 114: 7. 类图用来表示系统中类和类之间的关系,它是对系统动态结构的描述。
选项:
答案: 请关注公众号【九八五题库】查看答案
问题 115: 8. 面向对象的分析方法是以类作为最基本的元素,它是分析问题、解决问题的核心。
选项:
答案: 请关注公众号【九八五题库】查看答案
问题 116: 9. 在面向对象方法中,一个对象请求另一个对象为其服务的方式是通过发送消息。
选项:
答案: 请关注公众号【九八五题库】查看答案
问题 117: 10. 活动图显示动作及其结果。着重描述操作实现中所完成对工作以及用例类或类中的活动。
选项:
答案: 请关注公众号【九八五题库】查看答案
问题 118: 1. 下列几种逻辑覆盖标准中,查错能力最强的是( )。
选项:
A. 语句覆盖
B. 判定覆盖
C. 条件覆盖
D. 条件组合覆盖
答案: 请关注公众号【九八五题库】查看答案
问题 119: 2. 单元测试主要针对模块的几个基本特征进行测试,该阶段不能完成的测试是( )。
选项:
A. 系统功能
B. 局部数据结构
C. 重要的执行路径
D. 错误处理
答案: 请关注公众号【九八五题库】查看答案
问题 120: 3. 测试的关键问题是( )。
选项:
A. 如何组织软件评审
B. 如何选择测试用例
C. 如何验证程序的正确性
D. 如何采用综合策略
答案: 请关注公众号【九八五题库】查看答案
问题 121: 4. 在程序设计过程中,要为程序调试做好准备,主要体现在( )。
选项:
A. 采用模块化、结构化的设计方法设计程序
B. 编写程序时要为调试提供足够的灵活性
C. 根据程序调试的需要,选择比鞥安排适当的中间结果输出和必要的断点
D. 以上全是
答案: 请关注公众号【九八五题库】查看答案
问题 122: 5. 在进行软件测试时,首先应当进行( ),然后再进行集成测试,最后再进行有效性测试。
选项:
A. 组装测试
B. 单元测试
C. 确认测试
D. 验收测试
答案: 请关注公众号【九八五题库】查看答案
问题 123: 6. 软件测试的目的是尽可能发现软件中的错误,通常( )是代码编写阶段可进行的测试,它是整个测试工作的基础。
选项:
A. 单元测试
B. 集成测试
C. 系统测试
D. 验收测试
答案: 请关注公众号【九八五题库】查看答案
问题 124: 7. 集成测试时,能较早发现高层模块接口错误的测试方法为( )。
选项:
A. 自顶向下渐增式测试
B. 自底向上渐增式测试
C. 非渐增式测试
D. 系统测试
答案: 请关注公众号【九八五题库】查看答案
问题 125: 8. 以下覆盖说法正确的是( )。
选项:
A. 语句覆盖使每个判定的每个分支至少执行一次
B. 判定覆盖使每条语句至少执行一次
C. 条件覆盖使每个判定每个条件应取到各种可能的值
D. 条件组合覆盖使程序中每一条可能的路径至少执行一次
答案: 请关注公众号【九八五题库】查看答案
问题 126: 9. 在软件测试中,逻辑覆盖标准主要用于( )。
选项:
A. 黑盒测试方法
B. 白盒测试方法
C. 灰盒测试方法
D. 软件验收方法
答案: 请关注公众号【九八五题库】查看答案
问题 127: 10. 检查软件产品是否符合需求定义的过程为( )。
选项:
A. 确认测试
B. 集成测试
C. 验证测试
D. 验收测试
答案: 请关注公众号【九八五题库】查看答案
问题 128: 11. 在黑盒测试中,着重检查输入条件组合的方法是( )。
选项:
A. 等价类划分法
B. 边界值分析法
C. 错误推测法
D. 因果图法
答案: 请关注公众号【九八五题库】查看答案
问题 129: 12. 程序测试是一项复杂的工作,一般测试者在进行测试中都需要设计( )。
选项:
A. 数据结构
B. 测试用例
C. 测试阶段
D. 测试方法
答案: 请关注公众号【九八五题库】查看答案
问题 130: 13. 黑盒测试方法中常用的方法有( )。
选项:
A. 等价分类法
B. 边界值分析法
C. 因果图法
D. 错误推测法
答案: 请关注公众号【九八五题库】查看答案
问题 131: 14. 从下列关于软件测试的叙述中,选出正确的叙述( )。
选项:
A. 用黑盒法测试时,测试用例是根据程序内部逻辑设计的
B. 测试的目的是验证该软件已正确的实现了用户的要求
C. 发现错误多的程序块,残留在模块中的错误也多
D. 测试设计时,应充分考虑异常的输入情况
答案: 请关注公众号【九八五题库】查看答案
问题 132: 15. 边界值分析方法是取输入/输出等价类的边界作为测试用例。
选项:
答案: 请关注公众号【九八五题库】查看答案
问题 133: 16. 测试只能证明程序有错误,不能证明程序没有错误。
选项:
答案: 请关注公众号【九八五题库】查看答案
问题 134: 17. 在程序调试时,找出错误的位置和性质比改正该错误更难。
选项:
答案: 请关注公众号【九八五题库】查看答案
问题 135: 18. 自动化测试能比手工测试发现更多的缺陷。
选项:
答案: 请关注公众号【九八五题库】查看答案
问题 136: 19. 软件生命周期最后一个阶段是书写软件文档。
选项:
答案: 请关注公众号【九八五题库】查看答案
问题 137: 20. 用黑盒法测试时,测试用例是根据程序内部逻辑设计的。
选项:
答案: 请关注公众号【九八五题库】查看答案
问题 138: 1. 版本用来定义软件配置项的( )。
选项:
A. 演化阶段
B. 环境
C. 要求
D. 软件工程过程
答案: 请关注公众号【九八五题库】查看答案
问题 139: 2. 软件项目管理是( )一切活动的管理。
选项:
A. 需求分析
B. 软件设计过程
C. 模块设计
D. 软件生命周期
答案: 请关注公众号【九八五题库】查看答案
问题 140: 3. 软件项目启动过程的主要任务是确定项目的目标、约束和自由度,并进行效益分析和可行性研究,如果符合企业的商业目标,则确定立项。
选项:
答案: 请关注公众号【九八五题库】查看答案
问题 141: 4. 软件工程过程中某一阶段的变更均要引起软件配置的变更。
选项:
答案: 请关注公众号【九八五题库】查看答案