返回
当前 - 选择题 - 模块化设计题号:0020190500022
单选题
2019年11月第22题
题号:0020190500022
单选题
2019年11月第22题
模块化设计
中等
高频
收藏
分享
反馈
软件结构化设计包括(架构设计、接口设计、数据设计、过程设计)等任务。
问题(1)
浓缩知识点
软件结构化设计是软件开发流程中的关键阶段,核心任务包含四项内容:架构设计,负责搭建系统整体体系结构,明确模块划分、层次关系与依赖逻辑,构建系统整体框架;接口设计,定义模块内部、模块间及系统与外部环境的交互规范,保障各部分通信顺畅;数据设计,规划系统的数据结构、数据库模型及数据存储、流转方案,支撑业务数据的有效管理;过程设计,细化每个功能模块的执行流程、算法逻辑与操作步骤,为后续编码实现提供清晰指引。需要注意,原型设计多属于需求调研阶段工作,程序设计归为编码实现环节,交互设计更侧重用户体验优化,这些均不属于软件结构化设计的核心任务范畴。
正确答案
D
本题考察的是软件结构化设计的主要任务。
需要注意,原型设计多属于需求调研阶段工作,程序设计归为编码实现环节,交互设计更侧重用户体验优化,这些均不属于软件结构化设计的核心任务范畴。软件结构化设计是软件开发流程中的关键阶段,核心任务包含四项内容:架构设计,负责搭建系统整体体系结构,明确模块划分、层次关系与依赖逻辑,构建系统整体框架。数据设计,规划系统的数据结构、数据库模型及数据存储、流转方案,支撑业务数据的有效管理。过程设计,细化每个功能模块的执行流程、算法逻辑与操作步骤,为后续编码实现提供清晰指引。接口设计,定义模块内部、模块间及系统与外部环境的交互规范,保障各部分通信顺畅。
本小问答案是 架构设计、接口设计、数据设计、过程设计。题干中的“架构设计、接口设计、数据设计、过程设计等任务”对应架构设计、接口设计、数据设计、过程设计。
因此,选项 D 正确。
