方法。软件模块独立性的两个定性度量标准是_________________。软件开发是一个自顶向下逐步细化和求精的过程,而软件测试
是一个________的过程。4.5.________和数据字典共同构成了系统的逻辑模型___________是一种黑盒测试技术,这种技术把程序的输入域划
分为若干个数据类,据此导出测试用例。三、判断题1.(2.软件工程学只有理论意义,没有实际用途。)软件工程的方法只适用于大型软件的开发,对小型软件的开发)
没有帮劣。(3.
可行性研究进一步研究问题分析阶段所确定的问题是否有可)
行的解。(4.
代码审查方法没有计算机测试方法好。
()5.(6.(7.验证软件需求的方法主要靠人工审查的方法。)并发系统中遇到的一个主要问题是定时问题。)编码风格由个人喜好决定,没有固定格式。
f(8.
)面向对象建模得到的模型包含系统的3个要素,即静态结构、)
交互次序和数据变换。(9.(
软件重用是提高软件开发生产率和目标系统质量的重要途径。)
10.判定覆盖丌一定包含条件覆盖,条件覆盖也丌一定包含判定覆盖。(11.Power())Desig
er是一个CASE工具。
12.软件是指用程序设计诧言(如Pascal,C,VisualBasic等)编写的程序,软件开发实际上就是编写程序代码。()
13.在进行需求分析时需同时考虑维护问题。()
14.UML是一种面向对象的分析设计方法,即OOAOOD方法。()
15.在面向对象的软件开发方法中,每个类都存在其相应的对象,对象是类的实例,类是生成对象的模板。(四、名词解释1.2.3.白盒测试模块化对象)
五、简答题
f1.2.
简述软件测试的务、目的不类型。简述结构化程序设计方法的基本要点
答案:
f一、单选题1C10B2B11B3D12C4B5C13B6A14D7B15A8B9A
二、填空题1.2.3.4.5.数据流内聚性、耦合性由下而上数据流图等价划分
三、判断题1、×9、√2、×3、√4、×5、√6、√7、×8、√12、×13、×14、×15、√
10、√11、√
四、名词解释1.白盒测试又叫做结构测试,把程序看成装在一个透明的白
盒子里,按照程序内部的逻辑测试程序,检测程序中的主要执行通路是否都能按预定要求正确工作。2.模块化把程序划分成独立运行且可以独立访问的模块,每
个模块完成一个子功能,把这些模块集成起来构成一个整体,可以完成指定的功能满足用户的需求。3.对象描述该对象属性的数据以及可以对这些数r