-> -> ->
2010计算机等级考试二级(JAVA)笔试36(五)
时间:2011-07-03 08:05:05
微信搜索关注"91考试网"公众号,领30元,获取事业编教师公务员等考试资料40G
-------------------------15、软件测试的目的是( )。 A.证明程序正确B.找出程序全部错误C.尽量不发现程序错误D.发现程序的错误 参考答案: D :----------------------------------------16、下面不属于软件设计原则的是 A.抽象B.模块化C.自底向上D.信息隐蔽 参考答案: C :软件设计遵循软件工程的基本目标和原则,建立了适用于在软件 设计中应该遵循的基本原理和与软件设计有关的概念,它们是抽象、模块化、信息隐蔽和数据独立性。自底向上是集成测试中增量测试的一种。----------------------------------------17、下列关于垃圾回收机制说法错误的是 ( )。 A.Java语言中,类的实例化对象都存储在内存堆中B.Java有一个系统级的线程C.Java语言中,只有部分系统事物封装于类中D.系统级线程在系统空闲时进行垃圾回收 参考答案: C :----------------------------------------18、 下列程序的输出结果是 classA{ int i,j; A(int i,int j) { this.i=i; this.j=j; } void print( ) { System.out.println(i=+i++j=+j) } class B extends A{ int in; B (int i,int j,int m){ super(a,b) ; this.m=m; } void print( ) { Sytem.out.println(m++m);} } class C { public static void main (strang argsⅡ) { B b:new B(1,2,3); b.print( ); } } A.i=1 j=2 m=3B.m=3C.i=3 j=2D.m=1 i=1 参考答案: B :在对象b调用prin( )方法时,使用了类B内定义的print( )版本,即在类B内的print( )版本覆盖了在类A中的print( )方法。----------------------------------------19、下列的变量定义语句中,合法的是 A.float$__ * 5=3.4f;B.yte l=15789;C.it__ac=3214L;D.doule a=Doule.MAX__vALUE; 参考答案: D :Java语言提供了几个常值变量去表示最大值、最小值和判别溢出的特殊值。 float型 double型最大值 Float.MAX_VALUE Double.MAX_VALUE 最小值 Float.MIN_VALUE Double.MIN_VALUE 正无穷大 Float.POSITIVE_VALUE Double.POSITIVE_VALUE 负无穷大 Float.NEGATIVE_VALUE Double.NEGATIVE_VALUE 0/0 Float.NAN Double.NAN 选项[A].float$_* 5=3.4f,这其中在定义变量名时,不应将*加入其中。选项B. byte b1=15789,byte在计算机中只有8位,表示的范围是-128~+127。选项[C].int_abc =3214L long型在计算机中占的位数要比int多,所以必须用强制转换。----------------------------------------20、 关于以下程序段,正确的说法是( )。 String s=abc+def; String s=new String (s); if (s.equals (s)) System.out.println(==succeded); if(s==s) System.out.println(.e
微信搜索关注"91考试网"公众号,领30元,获取公务员事业编教师考试资料40G