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

来源:渝粤教育       时间:2024-04-17 05:55:29    70

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

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

、单选题

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

12

6

7

20

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

2. 假定要定义一个int型的一维数组为x,并假定它的长度为10,则其定义语句为int [] x= )。

new int[10];

NULL

NEW int[];

int[10];

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

3. Java语言中的一个类只能有( )个父类,可以有( )个派生类。

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

4. Java语言中的类的层次结构为( )结构。根节点为( )类。

树状 Object

数组 int

文件 math

树状 root

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

5. 在类的定义中,每个成员的访问权限有( )种选择。

2

3

4

5

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

6. 假定类中定义的一个成员变量名为xyz,在一个方法定义的参数表中,一个参数名也为xyz,则把参数xyz的值赋给成员变量xyz的赋值语句为( )。

this.xyz=xyz国开搜题

xyz=new xyz

this.xyz=xyz()

xyz==xyz

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

7. 假定要利用一个类XXK6的对象x访问成员方法size(),则应表示为( )。

size= XXK6

x=size

x.size()

XXK6.size

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

8. 假定没有给一个类XXK2显式地定义任何构造函数,则利用new运算创建该类的一个对象时,自动调用的构造方法为( )。

XXK2()

XXK2

new()

XXK2(new)

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

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

throw

void国开一网一平台

throws

try

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

10. 下面的选项( )不属于非检查型异常。

数组越界

除零

空值操作

异常

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

11. Java语言中,把生成异常对象并提交的过程称为( )一个异常。

编码

检查

抛出国开搜题

生产

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

12. Swing提供的三个顶层容器的类,分别是JFrameJDialog和( )。

JApplet

JContainer

Java

JObject

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

13. 进行网络应用的程序设计需要使用( )包中提供的各种类。

java.internet

java.applet

java.net

java.sql

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

14. Java是一门( )语言。

机器

汇编

面向过程的高级

面向对象的高级渝粤题库

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

15. 对象是构成现实世界的一个独立单位,它具有自己的静态特征和( )特征。

颜色

动态

状态

重量

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

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

回车

换行

换页

空格

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

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

Main

main

void

args

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

18. Java语言中规定的转义字符,以( )字符作前缀。国开一网一平台

'

"渝粤题库

/

\国开搜题

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

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

System.in渝粤题库

StdInputStream

OutputStream

System.out

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

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

容器

字符

异常

文件

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

、判断题

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

×

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

2. 文件输入流类(FileInputStream)和数据输入流类(DataInputStream)不是InputStream类的子类。

×

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

3. Applet程序是由Java源代码构成的,不会被编译成class文件。

×

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

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

×

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

5. Java程序中,用户创建的线程类必须继承java.lang.Thread类或者实现java.lang.Runnable接口。

国开一网一平台

×

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

6. 输入流类(InputStream)和输出流类(OutputStream)是用来处理字节流的抽象基类。

×

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

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

×

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

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

×

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

9. 在对文件进行的输入/输出(I/O)方法的调用中,当遇到错误时通常会抛出除IOException异常之外的其他异常。

×

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

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

×

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

、应用题

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(2,3,4); int y1=x.volume(); int y2=x.arrisLength(); System.out.println(y1+", "+y2); } }渝粤题库

24, 36

26, 38

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

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); } }

y=52

y=53

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

3. public static void main(String[] args) { int i=1, s=0; while(true) { if(i%2==0) s+=i; if(i++>=10) break; } System.out.println("s="+s); }

s=30

s=40

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

4. public class XXK4 { public static void main(String[] args) { int []a=new int[6]; int i,s=0; for(i=1; i<a.length; i++) a[i]=a[i-1]+2; for(i=0; i<a.length; i++) s+=a[i]; System.out.println("s="+s); } }

s=30

s=60国开一网一平台

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

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

关键词:

推荐内容

TOP