全球旧事资料 分类
多态
C.封装
B.继承
D.消息
6.Jackso
方法是在软件开发过程中常用的方法,使用Jackso
方法时可以实现______。
A.从数据结构导出程序结构
C.从模块结构导出数据结构
B.从数据流图导出初始结构图
D.从模块结构导出程序结构
7.软件测试时为了________而执行程序的过程。
A.纠正错误
C.避免错误
B.发现错误
D.证明错误
8.在软件系统中,一个模块应具有什么样的功能,这是由_____决定的。
A.总体设计
C.详细设计
B.需求分析
D.程序设计
9.面向对象分析是对系统进行_________的一种方法。
A.需求分析
C.设计评审
B.程序设计
D.测试验收
10.软件文档是软件工程实施中的重要部分,它不仅是软件开发各阶段的重要依据,而
且影响软件的_______。
A.可理解性
C.可扩展性
B.可维护性
D.可移植
11.模块内聚度越高,说明模块内各成分彼此结合的程序越_______。
A.松散
C.无法判断
B.紧密
D.相等
12.软件开发的瀑布模型,一般都将开发过程划分为:分析、设计、编码、测试和维护
等阶段,一般认为可能占用人员最多的阶段是________。
A.分析阶段
C.维护阶段
B.设计阶段
D.测试阶段
13.常用的面向对象的软件过程模型是_______。
A.瀑布模型
C.原型模型
B.喷泉模型
D.增量模型
14.面向对象的分析阶段建立的系统模型不包括________。
fA.对象模型
C.功能模型
B.动态模型
D.数据模型
15.提高软件的可维护性可采用很多措施,下列哪个不在措施之列?
A.提供没有错误的程序
C.改进程序文档质量
B.建立质量保证制度
D.明确软件质量标准
二、填空题
1.软件工程中的结构化分析SA是一种面向________的分析方法。
2.软件模块独立性的两个定性度量标准是_________________。
3.软件开发是一个自顶向下逐步细化和求精的过程,而软件测试是一个________的过程。
4.________和数据字典共同构成了系统的逻辑模型
5.___________是一种黑盒测试技术,这种技术把程序的输入域划分为若干个数据类,据
此导出测试用例。
三、名词解释
1.白盒测试
2.模块化
3.对象
四、简答题
1.简述软件测试的任务、目的与类型。
2.简述结构化程序设计方法的基本要点
答案:
一、单选题
1C2B3D4B5C6A7B8B9A10B11B12C13B14D15A
二、填空题
1.数据流
3.由下而上
5.等价划分
2.内聚性、耦合性
4.数据流图
三、名词解释
1.白盒测试又叫做结构测试,把程序看成装在一个透明的白盒子里,按照程序内部的
逻辑测试程序r
好听全球资料 返回顶部