39、 简述开发环境、计算机体系结构、软件设计方法、软件开发过程与程序设计语言之间的促进和制约作用。
40、 程序的编码风格主要体现在哪几个方面?
41、 软件测试的基本任务是什么?测试与调试区别是什么?
42、 软件测试的目标是什么?
43、 软件测试分几个步骤进行?每个步骤解决什么问题?
44、 软件测试有几种方法?每种方法的特点是什么?
45、 软件出错有几种类型?验证其程序正确性有几种方法?
46、 什么是单元测试和集成测试?他们各有什么特点?
47、 简述渐增式测试方法与非渐增式测试方法的优劣。