- 1
- 0
- 约2.42万字
- 约 49页
- 2026-11-05 发布于上海
- 举报
大学计算机软件工程试题及解析
一、单项选择题(共10题,每题1分,共10分)
在软件工程中,软件的生命周期通常被划分为若干个阶段,其中可行性研究活动主要发生在下列哪个阶段之中?
A.问题定义阶段着眼于确定问题的性质、目标和规模,为后续工作奠定基础
B.可行性研究阶段重点分析开发该软件系统在技术、经济、操作等方面是否具备可行性
C.需求分析阶段主要任务是确定系统必须做什么,建立完整的逻辑模型
D.总体设计阶段需要确定软件的总体结构、模块划分以及模块之间的接口关系
答案:B
解析:软件生命周期各个阶段各司其职,不可混淆。问题定义阶段的核心是弄清用户要解决的问题是什么,明确目标和范围;可行性研究阶段则是在问题定义的基础上,从技术可行性、经济可行性、操作可行性、法律可行性等多个维度分析该项目是否值得开发以及能否开发成功;需求分析阶段的核心是确定系统“做什么”,产出需求规格说明书;总体设计阶段则是确定系统“怎样做”的宏观结构。在软件工程标准过程中,可行性研究紧接在问题定义之后,在需求分析之前开展,因此正确选项为B。选项A描述的是问题定义阶段的职责,选项C为需求分析阶段的任务,选项D为总体设计阶段的工作内容,均与可行性研究阶段不符。
在软件需求分析过程中,建立数据流图(DFD)时,数据流图中的每个加工(处理)在数据字典中应有明确的定义,这种定义主要描述加工的什么信息?
A.加工的名
原创力文档

文档评论(0)