• u******* 加入了本站
  • 游客 下载了资源 LED 灯月亮灯 001 [高分辨率] 3d打印图纸stl文件
  • 游客 下载了资源 LED 灯月亮灯 001 [高分辨率] 3d打印图纸stl文件
  • 游客 购买了资源 国开学习网电大《☆电子商务法律与法规》形考任务四答案
  • 游客 下载了资源 国开电大《Flash动画制作》形考课程考核成品答案实训5:补间动画
  • 游客 购买了资源 国开电大《Flash动画制作》形考课程考核成品答案实训5:补间动画
  • 游客 下载了资源 国开电大《Flash动画制作》形考课程考核成品答案实训4:引导层和遮罩层的应用
  • 游客 购买了资源 国开电大《Flash动画制作》形考课程考核成品答案实训4:引导层和遮罩层的应用
  • 游客 下载了资源 国开电大《Flash动画制作》形考课程考核成品答案实训3:元件和库应用
  • 游客 下载了资源 国开电大《Flash动画制作》形考课程考核成品答案实训3:元件和库应用

电大试卷2020年7月1008面向对象程序设计

试卷代号:1008 座位号
国家开放大学2020年春季学期期末统一考试
面向对象程序设计试题
2020年7月
一、单项选择题(在各题的备选答案中,只有1项是正确的,请将正
确答案的序号,填写在题中的括号内。每小题3分,共30分)
1. 对象是构成现实世界的一个独立单位,它具有自己的静态特征和()特征。
A.颜色
B.动态
C.状态
D,重量
2.更接近人类自然语言的计算机语言是( )语言。
A.机器
B.汇编
C.高级
D.数字
3. 类是对具有共同属性和行为的对象的抽象描述,每个对象称为该类的一个( )。
A.产品
B.元素
C.成分
D.实例
4.在类的定义中,若需要把一个属性或方法定义为类成员,而不是实例成员,则使用的修 饰符为()。
A.const
B.final
C.static
D.public
5.假定一个字符串对象x的值为”abcdef’n”,则x. substring。,3)的值为( )。
A.”003″
B.”bed”
C.”f\n”
D.”abc”
6.把对象的属性和服务组合成一个独立的整体,尽可能隐蔽其内部的细节,这称为对象的( )。
A.封装性
B.多态性
C.继承性
D,开放性
7. 具有( )访问权限的成员能够被本类和其他任何类中的成员所访问。
A. public
B. protectd
C. private
D.缺省
8. 下列说法不正确的是( )。
A.一个集合代表一组对象,这些对象为它的元素
B.Collection为集合层级的根接口 Java平台不提供这个接口任何直接的实现
C.Set、List、Map 都继承于 Collection
D.SortedSet 继承于 Set
9.下列哪个类不是异常类的父类?( )
A. Error
B. Throwable
C. Exception
D. Object
10.T面( )既可以作为流的数据源,又可以作为流的目的地。
A.键盘
B.磁盘文件
C.显示器
D.扫描仪
二、判断题(请在每小题后面打上对号√表示叙述正确,打上叉号× 表示叙述错误,每小题3分,共30分)
11.在一个派生类中,能够定义与上层父类中的成员具有相同名称的成员。( )
12. 派生类可以直接访问从父类中继承下来的所有成员。( )
13. 在一个抽象类中,不允许包含任何成员变量和构造方法。( )
14.在Java语言中,声明包语句可以出现在一个Java程序文件的任何位置。( )
15.向量类Vector中的size()方法能够返回调用向量中当前保存的元素的个数。( )
16.List是有序集合,集合中的元素可以重复,访问集合中的元素可以根据元素的索引去访问。( )
17.输入流类(InputStream)和输出流类(OutputStream)是用来处理字符流的抽象基 类。()
18.当利用一个方法进行文件访问操作可能生成一个lOException异常时,该方法可以在方法头声明中抛出该异常,也可以釆用try-catch块捕获并处理该异常。()
19.在Java程序中,既允许创建单个线程,也允许创建多个线程。( )
20.JDBC隔离了 Java与不同数据库之间的对话,使得Java程序无须考虑不同数据库管理系统平台之间的差异。( )
三、程序分析题(写出下列每个程序运行后的输出结果,每题10分,
共40分)
21.public class XXK (
public static void main(String口 args) (
int x, y=0 ;
for(x=l; x<10; x+ + ) if(x%2==0) y+ = x*x;
System, out. println(“y= ” + y);
}
}
结果为:
22.class Rectangle {
private int a, b ;
public RectangleCint aa, int bb) {a=aa; b = bb;}
public int area() (return a * b;} .
public int girthO (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 volumeO (return areaO * c;}
public int arrisLengthO {return 2 * girthO + 4 * c;}
public static void main(String口 args) {
XXK3 x=new XXK3(1,3,5);
int yl = x. volumeO ;
int y2 = x. arrisLengthO ;
System, out. println(yl + ” , ” + y2);
}
结果为:
23.public class XXK4 (
public static void main(String口 args) (
int □□a={{2,5,8},{3,6,9},{4,5,6}};
int s = 0;
for(int i=0; i<a. length; i+ + )
for(int j = 0; j<a[i]. length; j + + )
s+ = a[i][j];.
System, out. println(“s=” +s);
}
}
结果为:
24.Public class Test {
Public static void main(String[] args) (
Vector teamList = new Vector();
teamList. addC’Zhang”);
teamList. add(“LiH);
teamList. add(“Wang”);
teamList. remove(O);
teamList. remove(O);
System, out. printin(teamList. size() + ” , ” + teamList. get(O))
}
}
结果为:

 

 

 

试卷代号:1008
国家开放大学2020年春季学期期末统一考试
面向对象程序设计试题答案及评分标准
(供参考)
2020年7月
一、 单项选择题(在括号内填写正确的选项编号。每小题3分,共30分)
I.B 2. C 3. D 4. C 5. D
6. A 7. A 8. C 9. A 10. B
二、 判断题(在每小题后面打上对号”表示叙述正确,打上叉号X表示叙述错误。每小题3分, 共30分)
II.√ 12. × 13. × 14. × 15. √
16. √ 17. × 18. √ 19. √ 20. √
三、 程序分析题(每小题10分,共40分)
评分标准:根据答案正确程度酌情给分。
21.y=120
22.15,36
23.s = 48
24.1, Wang

资源下载
下载价格2
点点赞赏,手留余香 给TA打赏

AI创作

评论0

请先
支持多种货币
支持多种货币付款,满足您的付款需求
7天无忧退换
安心无忧购物,售后有保障
专业客服服务
百名资深客服7*24h在线服务
发货超时赔付
交易成功极速发货,专业水准保证时效性
显示验证码

社交账号快速登录

微信扫一扫关注
扫码关注后会自动登录