软件工程(30分)
一、选择题(10分)
- (1分)下列耦合哪种影响最严重( )
A. 功能耦合
B. 数据耦合
C. 过程耦合
D. 内容耦合 - (1分)信息隐蔽是( )
A. 模块的数据结构对其客户是不可见的
B. 模块的数据结构和算法对其客户是不可见的
C. 模块的算法对其客户是不可见的
D. 模块的服务对其客户是不可见的 - (1分)黑盒测试( )
A. 能够确定程序错误的位置
B. 在接口测试程序的功能
C. 仅仅程序的逻辑是可见的
D. 程序的数据结构和程序的逻辑是可见的 - (1分)面向对象的程序设计特性( )
A. 具有封闭性,继承性
B. 有封闭性,继承性,多态性,可靠性
C. 有封闭性,继承性,多态性,正确性
D. 有封闭性,继承性,多态性 - (1分)软件的生命周期一般可以划分为3个阶段( )
A. 软件定义,系统设计,软件维护
B. 软件定义,软件开发,软件维护
C. 可行性分析,总体设计,详细设计
D. 软件定义,软件编码,软件测试 - (1分)在模块的信息隐蔽概念中,以下描述错误的是( )
A. 模块间的通讯只能通过模块提供的接囗实现