【国开搜题】国家开放大学 一网一平台 24春面向对象程序设计试卷包新01 期末考试押题试卷与答案
来源:渝粤教育 时间:2024-04-17 05:57:29 67
23春面向对象程序设计试卷包-新-01
关注公众号【国开搜题】,回复【试题】获取试题答案
渝粤教育
一 、单选题
1. 进行数据库应用的程序设计需要使用( )包中提供的各种类。
java.class
java.database国开一网一平台
java.net
java.sql
答案:D
- 关注公众号【国开搜题】,对话框内发送试题,获得答案。
2. 每个线程具有四种基本状态:就绪状态、( )、死亡状态和阻塞状态。
输入状态
输出状态
运行状态
崩溃状态
答案:C
- 关注公众号【国开搜题】,对话框内发送试题,获得答案。
3. 下面的异常( )为文件没有找到异常。
NullPointerException渝粤搜题
FileNotFoundException渝粤题库,我们的目标是要做全覆盖、全正确的答案搜索服务。
ArrayIndexOutOfBoundsException
IOException
答案:B
- 关注公众号【国开搜题】,对话框内发送试题,获得答案。
4. 在Java语言中,( )型异常继承自RuntimeException类的异常。
编码
实时检查
非检查
人工逻辑
答案:C
- 关注公众号【国开搜题】,对话框内发送试题,获得答案。
5. 在Java语言中,程序运行时发生的运行错误又分为致命性的严重错误和非致命性的一般错误两种,异常属于( )错误。
编码
检查渝粤题库,我们的目标是要做全覆盖、全正确的答案搜索服务。
致命性
一般
答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。
6. Java语言中的一个类只能有( )个父类,可以有( )个派生类。
一 一
一 多
多 一
多 多
答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。
7. Java语言中的每个类都隐含着继承一个父类,这个父类为( )。
super
father
Java.lang.Object
class.dad
答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。
8. 在方法调用的参数传递中,若为( )传递,则实参变量和形参变量所引用的是内存中的同一个存储空间,方法体对形参内容的修改实际上就是对实参内容的修改。
无效
引用
按值
代码
答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。
9. 假定要利用一个类XXK6访问类(静态)方法size(),则应表示为( )。
XXK6.size
class.size
object.size()
XXK6.size()
答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。
10. 在类定义首部的语法格式中,( )不能作为其中的修饰符。
extends
implements
public
finally
答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。
11. 假定一个类的类名为XXK1,则该类的构造方法的名称为( )。
XXK
XXK1
new
name
答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。
12. 读出器类(Reader)和写入器类(Writer)是java.io包中所有( )流的抽象基类。
容器渝粤教育
字符
异常
文件
答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。渝粤题库
13. Java语言中的标准输入流为( )。
System.in
StdInputStream
OutputStream
System.out
答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。
14. 组成Java程序的最小单位是( )。
类
方法
变量
常量
答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。渝粤搜题
15. 先执行循环体,后进行循环条件判断的语句是( )。国开搜题
for
while国开搜题
if
do…while
答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。
16. 假定整数变量x的值为10,则执行y=2*x++赋值后,x和y的值分别为( )和( )。
x=11,y=12
x=10,y=22
x=10,y=20
x=11,y=20
答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。
17. 假定一个字符串对象x的值为"abcdef ",则x.substring(0,4)的值为( )。
"a"
"abcdf"渝粤题库,我们的目标是要做全覆盖、全正确的答案搜索服务。
"bcde"
"abcd"
答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。
18. 在Java语言中,定义有两个字符串类,其类名分别为String和( )。
Buffer国开搜题
char[]
StringBuffer
char*
答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。
19. Java语言的主要特点不包括( )。
面向对象
自动垃圾回收
处理文件
可移植性
答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。
20. 具有相同属性和服务的一组对象的模板称为( )。
程序
类
代码
概念
答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。
二 、判断题
1. JDBC隔离了Java与不同数据库之间的对话,使得 Java程序仍须考虑不同数据库管理系统平台之间的差异。
√
×
答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。
2. 原子组件在图形用户界面中是不能同用户进行交互的组件。
√
×
答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。
3. FileWriter和FileWriter类的构造函数的参数都需要一个文本文件名。
√
×
答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。国开一网一平台
4. 在Java程序中,只能创建单个线程,不能创建多个线程。
√
×
答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。
5. 文件输出流类(FileOutputStream)和数据输出流类(DataOutputStream)不是OutputStream类的子类。
√
×
答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。
6. 当一个方法进行文件访问操作可能生成一个IOException异常时,该方法可以在方法头声明抛出该异常,也可以采用try…catch块捕获并处理该异常。
√渝粤题库
×
答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。
7. Java.io包中的OutputStream及其子类专门用于把字节数据写入二进制数据文件中。渝粤题库,我们的目标是要做全覆盖、全正确的答案搜索服务。
√
×
答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。
8. java.io包中提供的ObjectOutputStream类能够把对象信息存储到文件中。
√
×
答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。
9. DataOutputStream类的文件流能够把各种基本类型的数据写入到二进制数据文件中。
√
×
答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。
10. 当浏览器装入一个含有Applet的Web页时,Applet不会被下载到该浏览器中。
√
×
答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。
三 、应用题
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 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
答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。
3. public class XXK4 { public static void main(String[] args) { int []a={2,5,8,10,15,20}; int s=0; for(int i=0; i<a.length; i++) s+=a[i]; System.out.println("s="+s); } }
s=90
s=60
答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。
4. interface Shape { double area(); double girth(); } class Rectangle implements Shape { int a,b; public Rectangle(int aa, int bb) {a=aa; b=bb;} public double area() {return a*b;} public double girth() {return 2*(a+b);} } public class XXK3 { public static void main(String[] args) { Shape x; x=new Rectangle(6,10); System.out.println(x.area()+", "+x.girth()); } }
60.0, 32.0
80.0, 42.0
答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。
关注公众号【国开搜题】,回复【试题】获取试题答案