软考-软件设计师:系统开发基础-错题集 作者:马育民 • 2025-05-09 23:41 • 阅读:10004 # 题 下列关于结构化分析方法的数据字典中加工逻辑的叙述中,不正确的是()。 A.对每一个基本加工,应该有一个加工逻辑 B.加工逻辑描述输入数据流变换为输出数据的加工规则 C.加工逻辑必须描述实现加工的数据结构和算法 D.结构化语言,判定树和判定表可以用来表示加工逻辑 ### 答案 本题是对数据字典中加工逻辑相关概念的考查。 数据字典包含4类条目:数据流、数据项、数据存储和基本加工。 - A选项其中基本加工条目是用来说明DFD中基本加工的处理逻辑的,由于下层的基本加工是由上层加工分解而来,只要有了基本加工的说明就可理解其他加工。对每一个基本加工,都应该有一个加工逻辑来说明。A选项描述正确。 - B选项加工描述了输入数据流到输出数据流之间的编号,也就是输入数据流经过什么处理后变成了输出数据流。加工逻辑对其进行说明,也就是描述了该过程的加工规则。B选项描述正确。 - C选项加工逻辑是位于需求分析阶段,此时具体的数据结构和算法并没有进行设计。C选项描述错误,本题选择C选项。 - D选项常用的加工逻辑描述方法有结构化语言、判定表和判定树三种。D选项描述正确。 综上所述,本题选C。 # 题 敏捷开发方法Scrum的步骤不包括()。 A.Product Backlog B.Refactoring C.Sprint Backlog D.Sprint ### 答案 A选项Product Backlog 产品待办事项清单; B选项Refactoring重构,不属于Scrum的步骤; C选项Sprint Backlog,Sprint待办事项清单; D选项 Sprint,冲刺迭代。 # 题 软件维护工具不包括()工具。 A.版本控制 B.配置管理 C.文档分析 D.逆向工程 ### 答案 B,没有 `工具` 字样,项目管理中的内容 软件维护工具主要有: 1、版本控制工具; 2、文档分析工具:对软件开发过程中的文档进行分析,提供维护所需信息,例如分析数据流图的成分对维护的影响范围。 3、开发信息库工具:维护软件项目的开发信息,记录对象的修改信息和变形,以及对象之间的关系。 4、逆向工程工具:将源程序转换为更高抽象形式表示的软件,恢复源程序的设计信息,便于理解软件 5、再工程工具:支持重构软件系统,提高其功能和性能,主要集中在代码重构、程序结构重构和数据结构重构等方面。 6、配置管理支持工具。 原文出处:https://malaoshi.top/show_1GW15z4McpkO.html