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

来源:渝粤教育       时间:2024-04-17 05:58:29    72

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

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

、单选题

1. 每个线程具有四种基本状态:就绪状态、( )、死亡状态和阻塞状态。

输入状态

输出状态

运行状态渝粤题库,我们的目标是要做全覆盖、全正确的答案搜索服务。

崩溃状态

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

2. Java Applet是一种嵌入( )文档中的Java程序。

HTML

Word

错误

异常

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

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

switch

catch

try

finally

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

4. Java语言中,从生成异常的方法开始进行回溯,直到找到包含相应异常处理的方法为止,我们把这一过程称为( )一个异常。

编码

检查渝粤搜题

捕获

生产

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

5. 下列哪个类不是异常类的父类?( )。

Error

Throwable

Exception

Object

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

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

树状 Object

数组 int渝粤题库

文件 math

树状 root

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

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

Object

super

father

mother

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

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

无效

引用

按值

代码

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

9. 假定要采用默认的构造方法定义和创建类XXK3的一个对象x,则使用的语句为( )。

x=new

x=new class

XXK3() x=new XXK3

XXK3 x=new XXK3()

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

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

abstract

implements

private渝粤题库

final

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

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

size= XXK6

x=size

x.size()

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

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

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

System.in

StdInputStream

OutputStream

System.out

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

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

容器

字符渝粤题库

异常

文件

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

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

回车

换行

换页

空格

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

15. 在派生类的定义中,继承父类子句所使用的关键字为( )。

extends

implements渝粤搜题

public

abstract

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

16. 当一个方法的返回类型被定义为( )时,表明该方法不返回任何值。

method

int渝粤搜题

void

float

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

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

'd'

'e'

'f'

'cdef'

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

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

new int[10];

NULL

NEW int[];

int[10];

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

19. 更接近人类自然语言的计算机语言是( )语言。

二进制

符号

十进制

数字

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

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

java

javac

appletviewer

javadoc

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

、判断题

1. Java.io包中的InputStream及其子类专门用于从二进制数据文件中读出数据。

×

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

2. 向文本文件中写入字符数据,在任何时候都只需要用到文件写入器类(FileWriter),不需要用到缓冲写入器类(BufferedWriter)

×

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

3. JDBC隔离了Java与不同数据库之间的对话,使得 Java程序无须考虑不同数据库管理系统平台之间的差异。

×

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

4. Java程序中,既允许创建单个线程,也允许创建多个线程。渝粤题库

×

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

5. 在对文件进行的输入/输出(I/O)方法的调用中,当遇到错误时通常会抛出一个IOException异常。

×

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

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

×

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

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

×

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

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

×

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

9. CharArrayWriterBufferedWriter类的构造函数的参数不需要一个文本文件名。

×

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

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

×

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

、应用题

1. public class XXK2 { private final int a; public XXK2(int a) {this.a=a;} 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(3); int y=x.f1(10); y+=x.get(); System.out.println("y="+y); } }

y=22

y=24

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

2. public static void main(String[] args) { int x=1, y=0; do {y+=x*x;} while(++x<=5); System.out.println("y="+y); }

y=55

y=45国开一网一平台

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

3. 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

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

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

20, 40

15, 36渝粤题库

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

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

关键词:

推荐内容

TOP