查看更多
当前 - 选择题 - 系统分析与设计
困难
单选题
2019年11月第22题
#第一版教材
#必须掌握

软件结构化设计包括(__)等任务。

问题(1)
浓缩知识点

软件结构化设计是软件开发流程中的关键阶段,核心任务包含四项内容:架构设计,负责搭建系统整体体系结构,明确模块划分、层次关系与依赖逻辑,构建系统整体框架;接口设计,定义模块内部、模块间及系统与外部环境的交互规范,保障各部分通信顺畅;数据设计,规划系统的数据结构、数据库模型及数据存储、流转方案,支撑业务数据的有效管理;过程设计,细化每个功能模块的执行流程、算法逻辑与操作步骤,为后续编码实现提供清晰指引。需要注意,原型设计多属于需求调研阶段工作,程序设计归为编码实现环节,交互设计更侧重用户体验优化,这些均不属于软件结构化设计的核心任务范畴。

正确答案
D

本题考察的是软件结构化设计的主要任务
软件结构化设计阶段通常包含以下四个核心任务:体系结构设计(架构设计)、接口设计、数据设计和过程设计
A选项:包含架构设计、数据设计、过程设计是正确的,但原型设计不是结构化设计的主要任务,错误。
B选项:程序设计属于编码阶段的任务,而不是结构化设计阶段的任务,错误。
C选项:交互设计虽然与用户体验相关,但在传统的软件结构化设计中并不是核心任务,且程序设计同样属于编码阶段,错误。
D选项:包含了架构设计、接口设计、数据设计和过程设计,完全符合软件结构化设计阶段的内容,正确。
因此,选择 D。

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