35、 C语言属于第几代语言?第四代语言特点是什么?
36、 简述高级语言的应用特点和内在特点。
37、 试分析程序设计语言特点及软件可*性、可理解性、可修改性、可测试性及成镜墓叵怠?nbsp;
38、 选择一种语言的实用标准是什么?
39、 简述开发环境、计算机体系结构、软件设计方法、软件开发过程与程序设计语言之间的促进和制约作用。
40、 程序的编码风格主要体现在哪几个方面?
41、 软件测试的基本任务是什么?测试与调试区别是什么?
42、 软件测试的目标是什么?
43、 软件测试分几个步骤进行?每个步骤解决什么问题?
44、 软件测试有几种方法?每种方法的特点是什么?
45、 软件出错有几种类型?验证其程序正确性有几种方法?
46、 什么是单元测试和集成测试?他们各有什么特点?
47、 简述渐增式测试方法与非渐增式测试方法的优劣。
48、 简述存根程序 驱动程序的作用。
49、 编 最大、最小公倍数程序,并为它设计测试用例。
50、 测试的具体任务是什么?为什么说调试是软件开发过程中最艰巨的任务?
51、 举出几种常用的测试工具,说明他们的用法。
52、 MTTF的含义是什么?如何计算Et值?
53、 假设有一个由1000行Pascal语句构成的程序(编译后约有5000条机器指令),请估算对它进行测试期间将发现多少错误。为什么?
54、 什么叫软件维护?软件维护的基本内容是什么?
55、 软件维护分几类?每类的基本内容是什么?占软件维护总工作量的百分比是多少?
56、 软件维护有哪些特点?
57、 简述软件的维护过程。
58、 软件的可维护性与哪些因素有关?在软件开发过程中应采取哪些措施才能提高软件产品的可维护性?
59、 什么是软件工程的文档?分哪两大类?每类内容是什么?