全国 10 月高等教育自学考试 软件工程试卷 课程代码:02333一、单项选择题(本大题共 20 小题,每题 1 分,共 20 分) 在每题列出的四个备选项中只有一种是符合题目规定的,请将其代码填写在题后的括号内
错选、多选或未选均不得分
以文档作为驱动,适合于软件需求很明确的软件项目的生存周期模型是( ) 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
顶层扇入较少,中间扇出较高,底层模块高扇入 D
顶层扇入较少,中间扇入