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

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

来源: 更新时间:

23春面向对象程序设计试卷包-新-02关注公众号【国开搜题】,回复【试题】获取试题答案一、单选题1.每个线程具有四种基本状态:就绪状态、()、死亡状态和阻塞状态。A.输入状态B.输出状态C.运行状态渝

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

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

、单选题

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

A. 输入状态

B. 输出状态

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

D. 崩溃状态

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

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

A. HTML

B. Word

C. 错误

D. 异常

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

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

A. switch

B. catch

C. try

D. finally

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

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

A. 编码

B. 检查渝粤搜题

C. 捕获

D. 生产

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

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

A. Error

B. Throwable

C. Exception

D. Object

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

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

A. 树状 Object

B. 数组 int渝粤题库

C. 文件 math

D. 树状 root

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

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

A. Object

B. super

C. father

D. mother

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

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

A. 无效

B. 引用

C. 按值

D. 代码

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

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

A. x=new

B. x=new class

C. XXK3() x=new XXK3

D. XXK3 x=new XXK3()

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

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

A. abstract

B. implements

C. private渝粤题库

D. final

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

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

A. size= XXK6

B. x=size

C. x.size()

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

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

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

A. System.in

B. StdInputStream

C. OutputStream

D. System.out

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

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

A. 容器

B. 字符渝粤题库

C. 异常

D. 文件

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

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

A. 回车

B. 换行

C. 换页

D. 空格

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

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

A. extends

B. implements渝粤搜题

C. public

D. abstract

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

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

A. method

B. int渝粤搜题

C. void

D. float

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

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

A. 'd'

B. 'e'

C. 'f'

D. 'cdef'

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

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

A. new int[10];

B. NULL

C. NEW int[];

D. int[10];

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

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

A. 二进制

B. 符号

C. 十进制

D. 数字

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

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

A. java

B. javac

C. appletviewer

D. javadoc

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

、判断题

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

A.

B. ×

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

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

A.

B. ×

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

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

A.

B. ×

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

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

A.

B. ×

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

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

A.

B. ×

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

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

A.

B. ×

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

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

A.

B. ×

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

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

A.

B. ×

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

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

A.

B. ×

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

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

A.

B. ×

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

、应用题

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

A. y=22

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

A. y=55

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

A. s=30

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

A. 20, 40

B. 15, 36渝粤题库

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

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

电话咨询