12秋北京邮电大学《高级语言程序设计(基于JAVA)》在

所属学校:北京邮电大学 科目:高级语言程序设计(基于JAVA) 2015-03-17 11:52:42
YbQ傲朋学习网
北邮《高级语言程序设计(基于JAVA)》在线作业二 YbQ傲朋学习网
试卷总分:100 YbQ傲朋学习网
单选题 多选题 YbQ傲朋学习网
YbQ傲朋学习网
YbQ傲朋学习网
一、单选题(共 19 道试题,共 95 分。)YbQ傲朋学习网
1.编译执行下列程序段后,c与result的值是____ boolean a=false;boolean b=true;boolean c=(a&b)&&(!b);int result=b= =false?1:2;YbQ傲朋学习网
A. c=false; result=1;YbQ傲朋学习网
B. c=true; result=2;YbQ傲朋学习网
C. c=true; result=1;YbQ傲朋学习网
D. c= false; result=2;YbQ傲朋学习网
此题选: D YbQ傲朋学习网
2.下列语句执行后,k的值为____int j=4,I,k=10; for(i=2;i!=j;i++) k=k-I;YbQ傲朋学习网
A. 4YbQ傲朋学习网
B. 5YbQ傲朋学习网
C. 6YbQ傲朋学习网
D. 7YbQ傲朋学习网
YbQ傲朋学习网
3.使整数变量x加1,下面表达式错误的是____YbQ傲朋学习网
A. x++YbQ傲朋学习网
B. ++xYbQ傲朋学习网
C. x=x+1YbQ傲朋学习网
D. x=+1YbQ傲朋学习网
此题选: D YbQ傲朋学习网
4.在switch语句块中,用于处理其他所有情况的语句是____YbQ傲朋学习网
A. defaultYbQ傲朋学习网
B. otherwiseYbQ傲朋学习网
C. else ifYbQ傲朋学习网
D. elseYbQ傲朋学习网
YbQ傲朋学习网
5.编译运行下面的程序段后i 和j 的值是什么? ____ int i = 1; int j; j = i++;YbQ傲朋学习网
A. 1,1YbQ傲朋学习网
B. 1,2YbQ傲朋学习网
C. 2,1YbQ傲朋学习网
D. 2,2YbQ傲朋学习网
YbQ傲朋学习网
6.方法的作用不包含____YbQ傲朋学习网
A. 使程序结构清晰YbQ傲朋学习网
B. 功能复用YbQ傲朋学习网
C. 代码简洁YbQ傲朋学习网
D. 重复代码YbQ傲朋学习网
此题选: D YbQ傲朋学习网
7.关于接口和抽象类,正确的是____YbQ傲朋学习网
A. 抽象类可以有构造方法YbQ傲朋学习网
B. 接口可以有构造方法YbQ傲朋学习网
C. 可以用new操作符操作一个抽象类YbQ傲朋学习网
D. 可以用new操作符操作一个接口YbQ傲朋学习网
YbQ傲朋学习网
8.YbQ傲朋学习网
题面见图片:YbQ傲朋学习网
YbQ傲朋学习网
A. YbQ傲朋学习网
eYbQ傲朋学习网
B. YbQ傲朋学习网
dYbQ傲朋学习网
C. YbQ傲朋学习网
fYbQ傲朋学习网
D. YbQ傲朋学习网
gYbQ傲朋学习网
此题选: D YbQ傲朋学习网
9.下列说法正确的是____YbQ傲朋学习网
A. 子类只能覆盖父类的方法,而不能重载YbQ傲朋学习网
B. 子类只能重载父类的方法,而不能覆盖YbQ傲朋学习网
C. 子类不能定义和父类名同名同形参的方法,否则,系统将不知道使用哪种方法YbQ傲朋学习网
D. 重载就是一个类中有多个同名但有不同形参和方法体的方法YbQ傲朋学习网
此题选: D YbQ傲朋学习网
10.下列语句导致程序回到循环开头,并从那里继续运行的是____YbQ傲朋学习网
A. continueYbQ傲朋学习网
B. breakYbQ傲朋学习网
C. nextYbQ傲朋学习网
D. switchYbQ傲朋学习网
YbQ傲朋学习网
11.分析下列程序:public class X { public Object m(){ object o=new Float(3.14F); object [] oa=new Object [1]; oa[0]=o; o=null; oa[0]=null; return o;当第三行的Float对象产生后,在哪一行会作为垃圾被回收 ____YbQ傲朋学习网
A. 在第5行之后YbQ傲朋学习网
B. 在第6行之后YbQ傲朋学习网
C. 在第7行之后YbQ傲朋学习网
D. 不会在该方法中进行YbQ傲朋学习网
YbQ傲朋学习网
12.执行下列程序段后后,k的值是____ int j=4,I,k=10; for(i=2;i!=j;i++) k=k-I;YbQ傲朋学习网
A. 4YbQ傲朋学习网
B. 5YbQ傲朋学习网
C. 6YbQ傲朋学习网
D. 7YbQ傲朋学习网
YbQ傲朋学习网
13.下面哪个修饰符修饰的变量是所有同一个类生成的对象共享的?____YbQ傲朋学习网
A. publicYbQ傲朋学习网
B. privateYbQ傲朋学习网
C. staticYbQ傲朋学习网
D. finalYbQ傲朋学习网
YbQ傲朋学习网
14.关于main()的说法正确的是____YbQ傲朋学习网
A. 方法main()只能放在公共类中YbQ傲朋学习网
B. 方法main()的头定义可以根据情况任意更改YbQ傲朋学习网
C. 一个类中可以没有main()方法YbQ傲朋学习网
D. 所有对象的创建都必须放在main()方法中YbQ傲朋学习网
YbQ傲朋学习网
15.编译运行下列程序段时,输出是____ int a=3; int b=1; if(a=b) System.out.println(“a=”+a);YbQ傲朋学习网
A. a=1YbQ傲朋学习网
B. a=3YbQ傲朋学习网
C. 编译错误,没有输出YbQ傲朋学习网
D. 正常运行,但没有输出YbQ傲朋学习网
YbQ傲朋学习网
16.return语句____YbQ傲朋学习网
A. 可以让方法返回数值YbQ傲朋学习网
B. 方法都必须包含YbQ傲朋学习网
C. 方法中可以有多个returnYbQ傲朋学习网
D. 不能用来返回对象YbQ傲朋学习网
YbQ傲朋学习网
17.float数据类型所占的内存空间大小为____YbQ傲朋学习网
A. 16bitYbQ傲朋学习网
B. 8bitYbQ傲朋学习网
C. 32bitYbQ傲朋学习网
D. 64bitYbQ傲朋学习网
YbQ傲朋学习网
18.关于方法的说法正确的是_____YbQ傲朋学习网
A. 方法中的形参可以和方法所属类的属性同名YbQ傲朋学习网
B. 方法必须有形参YbQ傲朋学习网
C. 同类不同的方法中不能有同名的自变量,否则会产生不可预测的结果YbQ傲朋学习网
D. 没有返回值的方法可以用void来表示,也可以不加YbQ傲朋学习网
YbQ傲朋学习网
19.分析下列程序 public class Test{ public static void main(String[] args){ String s1=new String(“true”); boolean b1=new Boolean(true); if(sl.equals(b1)){ system.out.printIn(“Equal”); }}} 以上程序的输出结果是____YbQ傲朋学习网
A. 无输出YbQ傲朋学习网
B. 输出“Equal”YbQ傲朋学习网
C. 在第5行出现编译错误YbQ傲朋学习网
D. 程序执行后产生异常YbQ傲朋学习网
YbQ傲朋学习网
YbQ傲朋学习网
YbQ傲朋学习网
YbQ傲朋学习网
北邮《高级语言程序设计(基于JAVA)》在线作业二 YbQ傲朋学习网
试卷总分:100 YbQ傲朋学习网
单选题 多选题 YbQ傲朋学习网
YbQ傲朋学习网
YbQ傲朋学习网
二、多选题(共 1 道试题,共 5 分。)YbQ傲朋学习网
1.下列变量的声明中,正确的是____YbQ傲朋学习网
A. int $x;YbQ傲朋学习网
B. int 123;YbQ傲朋学习网
C. int _123;YbQ傲朋学习网
D. int #dim;YbQ傲朋学习网
E. int %percent;YbQ傲朋学习网
F. int *divide;YbQ傲朋学习网
G. int central_sales_region_Summer_2005_gross_sales;YbQ傲朋学习网
YbQ傲朋学习网
YbQ傲朋学习网
YbQ傲朋学习网
版权声明

声明:有的资源均来自网络转载,版权归原作者所有,如有侵犯到您的权益 请联系本站我们将配合处理!

分享: