百年教育职业培训中心 百年教育学习服务平台
题库试卷

【国开搜题】国家开放大学 一网一平台 24春面向对象程序设计试卷包03 期末考试押题试卷与答案

来源: 更新时间:

23春面向对象程序设计试卷包-03关注公众号【国开搜题】,回复【试题】获取试题答案一、单选题1.假定一个字符串对象x的值为"abcdef",则x.charAt(4)的值为()。A.'d'B.'e'C.

23春面向对象程序设计试卷包-03

关注公众号【国开搜题】,回复【试题】获取试题答案

、单选题

1. 假定一个字符串对象x的值为"abcdef ",则x.charAt(4)的值为( )。

A. 'd'

B. 'e'

C. 'f'

D. 'cdef'国开一网一平台

答案:B
- 关注公众号【国开搜题】,对话框内发送试题,获得答案。

2. 假定一个二维数组的定义语句为“int[][]x=new int[3][4];”,则该数组包含的元素个数为( )。

A. 12渝粤题库

B. 6

C. 7

D. 20

答案:A
- 关注公众号【国开搜题】,对话框内发送试题,获得答案。

3. Java语言中的每个类都隐含着继承一个父类,这个父类为( )。

A. super

B. father

C. Java.lang.Object

D. class.dad

答案:C
- 关注公众号【国开搜题】,对话框内发送试题,获得答案。

4. 在派生类的构造方法中调用父类构造方法时,其语句关键字为( )。

A. Object

B. super

C. father

D. mother

答案:B
- 关注公众号【国开搜题】,对话框内发送试题,获得答案。

5. 定义一个终结类需要在类首部的关键字class前使用的修饰符为( )。

A. static

B. abstract

C. final

答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。渝粤题库,我们的目标是要做全覆盖、全正确的答案搜索服务。

6. 在类定义首部的语法格式中,( )不能作为其中的修饰符。

A. extends

B. implements

C. public

D. finally渝粤教育

答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。渝粤题库

7. 在方法调用的参数传递中,若为( )传递,方法体中对形参内容的修改不影响实参的值。

A. 无效

B. 引用

C. 按值

D. 代码

答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。

8. 具有( )访问权限的成员只能被本类中的成员所访问。

A. public

B. protectd

C. private

D. 缺省

答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。

9. 下面的关键字( )与异常处理无关。

A. switch

B. catch

C. try

D. finally

答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。国开一网一平台

10. Java语言中,Exception下的异常分为两类:即检查型异常和( )型异常。

A. 编码

B. 重大

C. 非检查

D. 逻辑

答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。

11. Java语言中,( )型异常继承自RuntimeException类的异常。

A. 编码

B. 实时检查

C. 非检查

D. 人工逻辑

答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。渝粤教育

12. 每个线程具有四种基本状态:就绪状态、运行状态、死亡状态和( )。

A. 输入状态

B. 输出状态

C. 阻塞状态

D. 崩溃状态

答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。

13. Swing提供的三个顶层容器的类,分别是( )、JDialogJApplet

A. JFrame

B. JContainer

C. Java

D. JObject

答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。

14. 使用JDK运行Java程序时使用的命令是( )。

A. java

B. javac

C. appletviewer

D. javadoc

答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。

15. 机器语言中的指令编码为( )编码。渝粤题库

A. 二进制

B. 符号国开搜题

C. 十进制

D. 数字

答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。

16. Java程序中包含主方法的类被称为主类,主方法名为( )。

A. Main

B. main

C. void

D. args

答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。

17. Java语言中转义字符' '代表( )。

A. 回车

B. 换行

C. 换页

D. 空格

答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。

18. Java语言中用于修饰类的成员具有保护访问属性的关键字为( )。

A. public

B. protected

C. private

D. class

答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。

19. Java语言中的标准输出流为( )。

A. System.in

B. StdInputStream

C. OutputStream

D. System.out

答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。

20. 读出器类(Reader)和写入器类(Writer)java.io包中所有( )流的抽象基类。

A. 容器

B. 字符

C. 异常

D. 文件

答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。

、判断题

1. 原子组件在图形用户界面中是不能同用户进行交互的组件。

A.

B. ×渝粤题库,我们的目标是要做全覆盖、全正确的答案搜索服务。

答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。

2. DataInputStream类的文件流只能够从二进制文件中读出一种基本类型的数据。

A.

B. ×

答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。

3. Java.io包中的OutputStream及其子类专门用于把字节数据写入二进制数据文件中。

A.

B. ×

答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。

4. 文件输出流类(FileOutputStream)和数据输出流类(DataOutputStream)不是OutputStream类的子类。

A.

B. ×

答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。

5. 当一个方法进行文件访问操作可能生成一个IOException异常时,该方法可以在方法头声明抛出该异常,也可以采用try…catch块捕获并处理该异常。渝粤题库

A.

B. ×

答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。

6. Java程序中,用户创建的线程类不能实现java.lang.Runnable接口。

A.

B. ×

答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。

7. 当浏览器装入一个含有AppletWeb页时,Applet不会被下载到该浏览器中。

A.

B. ×

答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。

8. Applet程序是由Java源代码构成的,并被编译为class文件。

A.

B. ×渝粤题库,我们的目标是要做全覆盖、全正确的答案搜索服务。

答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。

9. Java程序中,只能创建单个线程,不能创建多个线程。

A.

B. ×

答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。

10. Java中将信息的输入与输出过程抽象为输入/输出流。输入是指数据流入程序,输出是指数据从程序流出。

A.

B. ×

答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。

、应用题

1. class Rectangle { private int a,b; public Rectangle(int aa, int bb) {a=aa; b=bb;} public int area() {return a*b;} public int girth() {return 2*(a+b);} } public class XXK3 extends Rectangle { private int c; public XXK3(int aa, int bb, int cc) {super(aa,bb); c=cc;} public int volume() {return area()*c;} public int arrisLength() {return 2*girth()+4*c;} public static void main(String[] args) { XXK3 x=new XXK3(1,3,5); int y1=x.volume(); int y2=x.arrisLength(); System.out.println(y1+", "+y2); } }

A. 20, 40

B. 15, 36

答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。渝粤教育

2. public class XXK2 { private int a; public XXK2(int aa) {a=aa;} public int f1(int x) { if(x%2==1) return 2*(a+x); else return 3*a+x; } public int get() {return a;} public static void main(String[] args) { XXK2 x=new XXK2(5); int y=x.f1(9); y+=x.get()*x.get(); System.out.println("y="+y); } }

A. y=52

B. y=53

答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。

3. public static void main(String[] args) { int x, y=0; for(x=1; x<5; x++) y+=x*x; System.out.println("y="+y); }渝粤教育渝粤题库,我们的目标是要做全覆盖、全正确的答案搜索服务。

A. y=40

B. y=30

答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。

4. public class XXK4 { public static void main(String[] args) { int [][]a=//; int []b=new int[3]; int i,j; for(i=0; i<a.length; i++) for(j=0; j<a[i].length; j++) b[i]+=a[i][j]; for(i=0; i<b.length; i++) System.out.print(b[i]+" "); } }

A. 15 19 15

B. 15 18 15

答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。

关注公众号【国开搜题】,回复【试题】获取试题答案

电话咨询