2、intf("%d,%d,%d",a,b,c)d+二b+二++c;printf("%d,%d,%d",a,b,c);printf("%d,%d,%d",a++,--b,++c);printf("%d,%d,%d",a,b,c);}答案:1,1,14,3,25,2,33.下面程序的输出结果是什么?^include"stdio.h〃niain(){intx=3;switch(x){case1:case2:printf("x<3");case3:printf(z,x=3〃);case4:case5:printf("x
3、>3");default:printf("xunknow'n");}}答案:X=3X>3Xunknow1.写出下列程序段的输出结果:mainO{intx=5;inty二10;printfC%dx++);printf("%d〃,++y);}答案:5112.写出下列程序段的输出结杲:main(){intx=5;inty二10;printf(〃%d〃,x++);printfr%d,z,++y);}答案:5113.阅读如卜•程序,给出输出结杲。main(){inta二2,b二3,c;c=a;if(a>b)c=l;els
4、eif(a==b)c=0;elsec=-1;printf("%d",c);}答案:-14.写出关系型数据库的第一、第二、第三标准形式的各口耍求。答案:①第一标2、准形式:由原子值和主键值组成,数据表中的每一个字段都不可以再分。(同一数据表中同类字段不允许重复出现,在一个字段内也不允许放置多个数据项)②第二标准形式:要求所有的非关键字段完全依赖于主键。(或类似的解释)③第三标准形式:每一个非主键字段列中没有可传递的的依赖性。(一个非主键列不能依赖于另一个非主键列)1.用户权限的种类有哪些?各自的作用?答案:权限类型及作用:①对象权
5、限作用:决定用户对数据库对象所执行的操作,包括用户对数据库中的表、视图、列或存储过程等对象的操作权限②语句权限作用:决定用户能否操作数据库和创建数据库对象③隐含权限作用:控制那些只能由预定义系统角色的成员或数据库对象所冇者执行的活动。2.口定义函数的类型?各口原返回值。答案:自定义函数类型:①标量函数返回值:单个数据值②内嵌表值函数返冋值:table,③多语句表值函数返回值:table3.触发器的类型以及相対的语句命令?答案:类型:①INSERT触发器、②UPDATE触发器、③DELETE触发器相对应的语句:①INSERT语句、②U
6、PDATE语句、③DELETE语句11・名词解群:多态性答案:指相同的操作或函数、过程可作用于多种类型的对象上并获得不同结果。或(不同的对彖,收到同一消息可以产牛不同的结果。)12.名词解释:内聚性答案:内聚性是模块独立性的衡量标准之一,它是指模块的功能强度的度量,即一个模块内部各个元素彼此结合的紧密程度的度量。13.名词解释:JSP方法答案:JSP方法是面向数据结构的设计方法,其定义了一组以数据结构为指导的映射过程,它根据输入,输出的数据结构,按一定的规则映射成软件的过程描述,即程序结构。14.名词解释:数据字典(DD)答案:数据
7、字典是用来定义数据流图中的各个成分的貝-体含义的。它以一种准确的、无二义性的说明方式为系统的分析、设计及维护提供了有关元素的一致的定义和详细的描述。12.简述容错技术的四种主要手段,并解释。答案:结构冗余:包括静态冗余、动态冗余和混合冗余。信息兀余:为检测或纠正信息在运算或传输中的错误,须外加一部分信息。时间冗余:指垂复执行指令或程序來消除瞬时错谋带來的影响。兀余附加技术:指为实现上述兀余技术所需的资源和技术。13.以G.J.Myers的观点,简述对软件测试的目的。答案:软件测试是(1)为了发现错误而执行程序的过程:(2)一个好的用
8、例能够发现至今尚未发现的错误的测试。(3)一个成功的测试是发现至今尚未发现的错误的测试。14.就程序设计语言的工程特性而言,对程序编码有哪些要求?答案:就程序设计语言的丁程特性而言,对程序编码有如卜•要求:(1)可移植性(2)开发工具