《软件工程(专科)》20年6月作业考核-0001
试卷总分:100 得分:100
一、单选题 (共 20 道试题,共 100 分)
1.结构化设计是一种应用最广泛的系统设计方法,是以( )为基础、自顶向下、逐步求精和模块化的过程
A.数据结构
B.数据流图
C.数据流
D.数据库
2.如果某种内聚要求一个模块中包含的任务必须在同一段时间内执行,则这种内聚为( )
A.逻辑内聚通信内聚
B.时间内聚
C.信息内聚
3.概要设计与详细设计衔接的工具是( )
A.程序流程图
B.SC图
C.PAD
D.DFD
4.可行性分析研究的目的是( )
A.项目值得开发否
B.规划项目
C.开发项目
D.争取项目
5.软件生产过程中,需求信息由( )给出
A.项目管理者
B.软件用户
C.软件分析设计人员
D.程序员
6.描述静态数据结构的概念模式是( )
A.结构图
B.框图
C.E-R图
D.DFD
7.软件需求分析的主要任务是解决目标系统的( )的问题。
A.是否做
B.怎么做
C.对谁做
D.做什么
8.分层数据流图是一种比较严格又易于理解的描述方式,它的顶层描述了系统的( )
A.软件的作用
B.细节
C.抽象
D.总貌
9.研究开发所需要的成本和资源是属于可行性研究中的 ( ) 研究的一方面。
A.经济可行性
B.社会可行性
C.法律可行性
D.技术可行性
10.数据字典是对数据定义信息的集合,它所定义的对象都包含于( )
A.软件结构
B.程序框图
C.方框图
D.数据流图
11.分析员是( )
A.软件的编程人员
B.用户和软件人员的领导
C.用户和软件人员的中间人
D.户中系统的直接使用者
12.开发软件所需高成本和产品的低质量之间有着尖锐的矛盾,这种现象称作( )。
A.软件投机
B.软件工程
C.软件危机
D.软件产生
13.在 SD 方法中全面指导模块划分的最重要的原则是
A.程序模块化
B.模块高内聚
C.模块独立性
D.模块低耦合
14.在软件结构化设计中,好的软件结构设计应该力求做到( )
A.顶层扇出较高,中间层扇出较少,底层模块高扇入
B.顶层扇出较少,中间层扇出较高,底层模块低扇入
C.顶层扇入较少,中间层扇出较高,底层模块高扇入
D.顶层扇入较少,中间层扇入较高,底层模块低扇入
15.软件需求分析应确定的是用户对软件的 ( )
A.非功能需求
B.性能需求
C.功能需求和非功能需求
D.功能需求
16.快速原型模型的主要特点之一是 ( )
A.开发完毕才见到产品
B.开发完毕后才见到工作软件
C.及早提供工作软件
D.及早提供全部完整的软件产品
17.在下列的基本成分中,哪个不是数据流程图的基本成分?( )
A.系统状态
B.外部实体
C.信息存储
D.信息处理
18.模块的内聚性最高的是( )
A.逻辑内聚
B.时间内聚
C.功能内聚
D.偶然内聚
19.在软件的分析阶段,常用( )来描述业务处理系统的信息来源、存储、处理和去向。
A.框图
B.时序网络
C.E-R图
D.DFD
20.在可行性研究中难度最大的是( )
A.运行可行性
B.经济可行性
C.法律可行性
D.技术可行性