同可分为黑盒测试和白盒测试两种,它们
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基于Jackso
图的设计B基于IDEF0图的设计
C分析设计D事务分析设计
13为高质量地开发软件项目,在软件结构设计时,必须遵循_________原则。
A信息隐蔽BC程序优化D数据共享
14设在一个模块内有2个判定,若受其中一个判定影响到的模块集合为A,而受另一个判定影响
到的模块集合为B,则该模块的作用范围是
ABCD
15数据流图DFD是_________方法中用于表示系统的逻辑模型的一种图形工具。
ASABSDCSPDSC
16螺旋模型是一种将瀑布模型和_________结合起来的软件开发模型。
A增量模型B专家系统C喷泉模型D变换模型
17需求规格说明书的作用不包括
A软件验收的依据
B用户与开发人员对软件要做什么的共同理解
C软件可行性研究的依据D软件设计的依据
18数据字典是用来定义_________中的各个成份的具体含义的。
A流程图B功能结构图C图D数据流图
19设年利率为i,现存入p元,不计复利,
年后可得钱数为
Ap1i
Bpi1
Cp1i
Dpi
20在软件生产的程序系统时代由于软件规模扩大和软件复杂性提高等原因导致了
A软件危机BC程序设计革命D结构化程序设计
二、填空题本大题共10小题,每空2分,共20分
请在每小题的空格中填上正确答案。错填、不填均无分。
21第二代工具的特点是支持图形表示的____________。如数据流图与结构图。
22在面向对象方法中,对象实现了数据和操作的结合,使数据和操作________于对象的统一体中。
23面向对象分析的目的是对客观世界的系统进行__________________。
f24软件维护工作的生产性活动包括分析评价、修改设计和__________________等。25为了使应用软件适应计算机环境的变化而__________________的过程称为适应性维护。26一个进行学生成绩统计的模块其功能是先对学生的成绩进行累加,然r