考试名称:计算机程序设计员(中级)职业技能等级认定考试题库6
考试要求:
试卷设置
题型
题目个数
默认分值
总分值
单选题
60
1.00
60.00
判断题
16
0.50
8.00
问答题
4
8.00
32.00
while语句里的if
试卷内容
1.[单选题]OSI(开放系统互连)参考模型的最高层是( )。
A.表示层
B.网络层
C.应用层
D.会话层
答案:C
分值:1.00
2.[单选题]下列语句输出结果为( ) public class test { public static void main(String args [ ]) { Byte b=011; System.out.println(b); } }
A.B
B.11
C.9
D.011
答案:C
分值:1.00
3.[单选题]下列哪个数代表十六进制整数()
A.0123
B.1900
C.fa00
D.0xa2
答案:D
分值:1.00
4.[单选题](单选)LinkedList其实也就是我们在数据结构中的()?
A.A. 链表
B.B. 主表
C.C. 从表
D.D. 顺序表
答案:A
分值:1.00
5.[单选题]下列java组件中,不属于容器的是()
A.Panel
B.Window
C.Frame
D.Label
答案:D
分值:1.00
6.[单选题](单选题)uML的( )模型图由活动图、顺序图、状态图和协作图组成。
A.A.用例
B.B.静态
C.C.动态
D.D.系统
答案:C
分值:1.00
7.[单选题]下列选项中,用来尽可能隐蔽对象的内部细节的特性是()
A.重载
B.封装
C.继承
D.多态
答案:B
分值:1.00
8.[单选题](单选题)以下()不是Object类的方法。
A.A.clone()
B.B.finalize()
String()
D.D.hasNext()
答案:D
分值:1.00
9.[单选题]JAVA语言的类间的继承关系是()
A.单继承
B.多继承
C.线程的
D.不能继承
答案:A
分值:1.00
10.[单选题]下列语句不属于循环语句的是( )
A.while语句
B.do-while语句
C.for 语句
D.if-else if语句
答案:D
分值:1.00
11.[单选题]switch语句中,case分支如果包含多条语句( )
A.必须用“{}”括起
B.必须用“[ ]”括起
C.可以不用“{}”括起
D.可以不用“[ ]”“括起,但必须跟break子句
答案:C
分值:1.00
12.[单选题]下面关于数组定义语句不正确的是()
A.int[]a1,a2
B.int a0[]={1,2,3,4,5}
C.double[] d=new double[8]
D.float f[]=new{2.0f.3.5f,5.6f,7.8f)
答案:D
分值:1.00
13.[单选题]设有定义 int x = 5 ;则执行x += x + 5;后,x 的值为()
A.10
B.15
C.20
D.25
答案:B
分值:1.00
14.[单选题]while语句通常用于( )
A.循环次数大体确定的情况
B.循环次数完全确定的情况
C.循环次数不知道的情况
D.其余都不对
答案:C
分值:1.00
15.[单选题]关于方法的说法哪一项是正确的()
A.方法中的形参可以和方法所属类的属性同名
B.方法必须有形参
C.同类不同的方法中不能有同名的自变量,否则会产生不可预测的结果
D.没有返回的方法可以用void来表示,也可以不加
答案:A
分值:1.00
16.[单选题]下列语句输出结果为( ) public class test { public static void main(String args[ ]) { int m=20,n=10; System.out.println((--m)*(n++)); } }
A.200
B.190
C.209
D.220
答案:B
分值:1.00
17.[单选题]java程序经常用到“递归”,“递归”的基本思想是( )
A.“让别人反复调用自己”
B.“自己反复调用别人”
C.“自己反复调用自己”
D.其余说法都不对
答案:C
分值:1.00
18.[单选题](单选题)java.lang包的()方法比较两个对象是否相等返回true。
String()
B.B.equals()
C.Cpare()
D.D.以上都不正确
答案:B
分值:1.00
19.[单选题](单选题)下列说法中,正确的一项是()
A.A.由同一类创建的多个线程都同时运行结束。
B.B.创建线程只能通过继承java.lang.Thread类
C.C.调用suspend()方法暂停的一个线程将不会再被重新执行。
D.D.程序的执行完毕与超极线程无关
答案:D
分值:1.00
20.[单选题]下列语句输出结果为( ) public class test { public static void main(String args[ ]) { int a=10,b=4,c=20,d=6; System.out.println(a++*b+c*--d); } }
A.144
B.28
C.140
D.不能执行
答案:C
分值:1.00
21.[单选题]在以下语句中变量result的类型为( ) public class test { public static void main(String args[ ]) { short sh=10; float f=10f; ___result=sh*f; System.out.println(result); } }
A.short
B.int
C.float
D.long
答案:C
分值:1.00
22.[单选题]下面哪一个语句是正确的?
A.short myshort = 99S
B.int t = "abc".length()
C.float z = 1.0
D.char c = 17c
答案:B
分值:1.00
23.[单选题]以下代码执行后,x的值为 public class Example { public static void main(String[] args) { int x = 0; boolean b1, b2, b3, b4; b1 = b2 = b3 = b4 = true; x = (b1 | b2 & b3 ^ b4) ? x++ : -x; System.out.println(x); } }
A.-1
B.0
C.1
D.编译出错
答案:B
分值:1.00
24.[单选题]自动类型转换是按优先关系从低级数据转换成高级数据,规定的优先次序是( )
A.byte,short,char→int→long→float→double
B.float→int→long→byte,short,char→double
C.int→long→float→double→byte,short,char
D.double→int→float→long→byte,short,char
答案:A
分值:1.00
25.[单选题](单选题)下面哪个可以改变容器的布局?()
A.A. setLayout(aLayoutManager);
B.B. addLayout(aLayoutManager);
C.C. layout(aLayoutManager);
D.D. setLayoutManager(aLayoutManager);
答案:A
分值:1.00
26.[单选题](单选题)File类的方法中,用于列举某目录下的子目录及文件的方法是()
A.A.longlength()
B.B.longlastModified()
C.C.String[]list()
D.D.StringgetName()
答案:C
分值:1.00
27.[单选题]这段代码的输出结果是()。 try{             System.out.print("try,");             return;        }catch(ExCeption e){  System.out.print("catch,");        }finally {            Syste
m.out.print("finally");        }
A.try,
B.try,catch,
C.try,finally
D.try, catch,finally
答案:C

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。