一、单项选择题(本大题共 2 0 小题,每小题 1 分,共 2 0 分) 在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内
错选、多选或未选均不得分
以文档作为驱动,适合于软件需求很明确的软件项目的生存周期模型是( ) A
喷泉模型 B
增量模型 C
瀑布模型 D
螺旋模型 2
为每个模块完成的功能进行具体描述,把功能描述转变为精确的、结构化的过程描述的阶段是( ) A
概要设计 B
详细设计 C
软件开发环境是支持软件整个生存周期各阶段或部分阶段的相关的一组( ) A
软件模型 B
软件过程 C
软件工程 D
软件工具 4
从结构化的瀑布模型看,在软件生存周期的几个阶段中,对软件的影响最大是( ) A
详细设计阶段 B
概要设计阶段 C
需求分析阶段 D
测试和运行阶段 5
数据字典是软件需求分析阶段所采用的最重要工具之一,其最基本的功能是( ) A
数据定义 B
数据通讯 C
数据库设计 D
数据维护 6
系统定义明确之后,应对系统的可行性进行研究;可行性研究包括( ) A
软件环境可行性、技术可行性、经济可行性、社 会 可行性 B
经济可行性、技术可行性、社 会 可行性 C
经济可行性、社 会 可行性、系统可行性 D
经济可行性、实 用性、社 会 可行性 7
模块内聚 性最好 的是( ) A
逻 辑 内聚 B
时 间 内聚 C
功能内聚 D
通信 内聚 8
设计软件结构一般 不确定( ) A
模块之间 的接 口 B
模块间 的调 用关系 C
模块的功能 D
模块内的局 部数据 9
软件结构化设计中,好 的软件结构应该 力 求做 到 ( ) A
顶 层 扇 出较 少 ,中间 扇 出较 高 ,底 层 模块低 扇 入 B
顶 层 扇 出较 高 ,中间 扇 出较 少 ,底 层 模块高 扇 入 C
顶 层 扇 入 较 少