返回
当前 - 选择题 - 模块化设计
中等
题号:0020200500019
单选题
2020年11月第19题

软件设计包括四个既独立又相互联系的活动:(数据设计) 、 软件结构设计、人机界面设计和(过程设计)。

浓缩知识点

结构化软件设计阶段包含四个核心且相互关联的活动,分别是数据设计、软件结构设计、人机界面设计、过程设计。数据设计的核心是将需求分析阶段得到的数据模型转化为能优化存储与访问效率的数据结构;软件结构设计聚焦于系统的模块划分、模块间层次关系与交互逻辑的构建;人机界面设计围绕系统与用户的交互展开,重点保障操作流程的易用性与合理性;过程设计则是把需求阶段的逻辑过程模型转化为可执行的处理流程,同时对算法和控制结构进行优化。此外要明确,用例设计属于需求分析阶段用于明确功能需求的工作,并非设计阶段的活动;程序设计属于编码实现层面的内容,也不属于结构化设计范畴,而接口设计、输入输出设计多作为人机界面或模块交互中的组成部分存在,不单独列为结构化软件设计的四大核心活动。

正确答案
B

本题考察的是结构化软件设计阶段的基本任务
此外要明确,用例设计属于需求分析阶段用于明确功能需求的工作,并非设计阶段的活动。数据设计的核心是将需求分析阶段得到的数据模型转化为能优化存储与访问效率的数据结构。程序设计属于编码实现层面的内容,也不属于结构化设计范畴,而接口设计、输入输出设计多作为人机界面或模块交互中的组成部分存在,不单独列为结构化软件设计的四大核心活动。
本小问答案是 数据设计。题干中的“数据设计、 软件结构设计、人机界面设计和”对应数据设计。
因此,选项 B 正确。

联系我们
隐私协议
用户协议
微信公众号
知乎
小红书
浙ICP备2021029036号
@2022-2026
嘉兴市安芯网络科技有限公司 版权所有