C)数据字典和判定表 D)结构化语言和结构图
(28)在软件结构中,模块可以分为几类,以下哪种不属于模块划分的固有类型?
A)顺序模块 B)增量模块
C)层次模块 D)并行模块
(29)程序流程图是一种应用广泛而又有争议的软件设计表示工具,如下
I. 不支持逐步求精
II. 可随意转移控制
III.不易表示数据结构
IV.对提高大型系统的可理解性差
哪些是程序流程图的缺点?
A)I和II B)II和III
C)III和IV D)I、II、III和IV
(30)路径测试是整个结构测试的重要组成,但在研究路径测试时,通常又是使用程序控制流图来代替
A)程序框图 B)结构图
C)数据流图 D)程序流程图
(31)单元测试是软件测试的基础性测试,它通常采用的方法是
A)静态测试 B)动态测试
C)静态、动态测试 D)静态、动态测试和复审
(32)软件维护是在用户使用软件期间对软件所做的补充、修改和增强,一般认为软件维护最常见的是
A)完善性维护 B)适应性维护
C)校正性维护 D)支持性维护
(33)数据库的三级模式结构由外模式、模式和内模式组成,其中模式的个数是
A)1个 B)2个 C)3个 D)任意多个
(34)设关系R =(A,B,C),与SQL语句select distinct B from R where A>3 and C = 8等价的关系代数表达式是
A)σA>3 ù C = 8(πB(R)) B)πB(σA>3 ù C = 8(R))