云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 2014秋季Java程序设计期末考试试卷(A卷)课件

2014秋季Java程序设计期末考试试卷(A卷)课件

  • 62 次阅读
  • 3 次下载
  • 2025/6/5 3:30:30

华南农业大学期末考试试卷(A卷)

2014-2015学年第 1 学期 考试科目: Java程序设计 考试类型:(闭卷) 考试 考试时间: 120 分钟 学号 姓名 年级专业

装题号 得分 评阅人 一 二 三 四 总分 订注意事项:

第一大题选择题和第二大题判断题的答案必须填涂在机读卡上,第三、四大题答案写在答题卷上。考试结束时机读卡、答题卷和试卷都要上交。

线 得分

一、单项选择题(本大题共 17 小题,每小题 2 分,共 34 分)

1. 下列关于Java程序的说法错误的是________。

A.一个类被编译成一个.class字节码文件

B. Java程序是解释执行的,所以程序运行速度快,而且无需编译 C. Java程序可以实现跨平台

D.有且仅有一个包含main方法的主类,否则不能运行 2. 下列________是用于一般开发的Java开发工具标准版本。

A. Java EE B. Java ME C. Java SE D. netbean 3. 下列符合Java程序类名命名习惯的是________。

A. _iBoy B. Data C. 4k@sina D. studentGrade 4. 下列数据定义错误的是________。

A. float f = 5; B. int d = (int)4.3; C. byte c = -1186; D. final double PI = 3.14; 5. 下列程序片段运行的结果是________。

int a = 36; int b = (a++)%5; System.out.println(\A. a=36,b=0 B.a=37,b=2 C.a=36,b=1 D.a=37,b=1 6. 下列程序片段运行的结果是________

int score = 93; char level = 'A';

1

switch(score/10){

case 10 : case 9: level = 'A'; case 8: level = 'B'; case 7: level = 'C'; break; case 6: level = 'D'; }

System.out.println(level); A. A B. B C. C D. D

7. 下列关于选择和循环语句的说法,正确的是________。

A. if语句可以嵌套使用,其中else和if的配对采用就近配对原则 B. 不带标号的break可实现跳出最外层循环

C. 在for语句之前和之内定义循环控制变量没什么区别 D. while语句的循环体至少会执行一次 8. 下列关于二维数组a的结论,正确的是________

int[][] a= {{1,2,3},{4,5,6,7},{8,9},{10,11,12,13,14,15}}; A. a.length为4 B. a[2].length为4 C. a[3][2]为9 D. a[1]为5 9. 下列程序片段运行的结果是________。

String s = new String(\

for(int i = 0; i

A. java B. netbean

C. javanetbean D. jvnten

10. 下列关于分支和循环语句的说法,正确的是________。

A. if语句可以嵌套使用,其中else和if的配对采用就近配对原则 B. 不带标号的break可实现跳出最外层循环

C. 在for语句之前和之内定义循环控制变量没什么区别 D. while中循环体至少执行一次

11. 下列程序片段运行的结果是________。

int a = 3,b = 7; swap(a,b); System.out.printf(\static void swap(int a,int b){int t; t = a; a = b; b = t;}

A. a = 3,b = 3 B. a = 3,b = 7

C. a = 7,b = 3 D. a = 7,b = 7

12. 在一个类中对某个方法进行了重载,区分这些重载方法的手段是________。

A. 它们的返回值类型不同 B. 它们的名称不同 C. 它们的参数列表不同 D. 它们的修饰符不同 13. 下列关于方法的说法正确的是________。

A. 静态方法既可调用静态方法,也可调用实例方法 B. final修饰的方法不能被覆盖

C. 方法可以没有参数,但必须要返回值

2

装订线 1.5CM

D. 方法的参数可以为数组类型,但返回值不可以为数组类型 14. 下列关于this和super的说法,不正确的是________。

A. this可引用调用方法的当前对象 B. this可调用本类中的重载构造方法 C. super可调用父类的构造方法 D. super可调用本类的重载构造方法

15. 下列关于抽象类和接口的叙述,正确的是________ A. 抽象类和接口都可以有构造方法 B. 接口可以包含具体方法和实例数据域

C. 抽象类不能创建对象,但可以定义对象引用变量

D. 抽象类作为父类时,不能实现多态性 16. 下列关于Java包叙述,不正确的是________。

A. 把功能相近的类置于同一个包便于查找 B. 可以减少或避免类的命名冲突

C. 具有层次关系的包管理类,便于应用程序的发布

D. 在源程序中,import语句可把类置于某个包中,package语句可导入类到程序中17. 下列关于java修饰符的叙述,不正确的是________。 A. 没有被abstract修饰的类一定是具体类 B. static修饰的数据域成员不属于特定的对象 C. protected比public修饰的类成员访问范围小

D. final修饰的类不能被继承

得分

二、判断题(本大题共16小题,每小题1分,共16分,正确选A,错误选B)

18.( )jdk命令中,javac用来执行java程序,而java用来编译源代码。 19.( )通过path环境变量设置,可以在其它非jdk路径下运行jdk命令。 20.( )一个项目可以包含多个源文件,一个源文件可以包含多个类。 21.( )java所有表达式中,只有关系运算表达式的值是布尔型的。 22.( )条件表达式3 > 5 ? 12 : 24的值是12。

23.( )int a = 25,则a/4的值为6.25,而a%4的值为1。

24.( )String不是基本数据类型,且此类型的字符串是不可修改的。 25.( )if语句只能实现单分支或两分支,不能实现多分支。 26.( )基本数据类型的实参向形参传递数据是单向值传递。 27.( )数组作为参数,传递的是数组的首地址,而不是数组本身。

3

28.( )局部变量的作用范围是包含该变量的整个块。 29.( )类是对象的模板,对象是类的实例。

30.( )面向对象程序设计的四个基本特性是抽象、封装、继承和模块化。 31.( )方法覆盖时必须保持方法的返回类型、方法名和参数不变。

32.( )子类类型的引用变量既可以引用本类的对象,也可以引用父类的对象。 33.( )java是单继承语言,但java的类可同时实现多个接口。

得分

三、程序阅读题(本大题共4小题,共20分) 说明:阅读下面的程序,并写出程序的运行结果。

1. (4分)

public class Abc{

public static void main(String[] args){ for (int i = 0 ; i < 5 ; i ++ ){ for(int j = 0 ; j <= i ; j++){ System.out.print (\ }

System.out.println(); } } }

2.(5分)

public class Abc{

public static void main(String[] args) {

String s=\ from $96.6 million to $166 million per year.\ int num = 0;

for(int i = 0; i

if(ch>='0' && ch<='9'){num++;} }

System.out.printf(\ } }

4

  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

华南农业大学期末考试试卷(A卷) 2014-2015学年第 1 学期 考试科目: Java程序设计 考试类型:(闭卷) 考试 考试时间: 120 分钟 学号 姓名 年级专业 装题号 得分 评阅人 一 二 三 四 总分 订注意事项: 第一大题选择题和第二大题判断题的答案必须填涂在机读卡上,第三、四大题答案写在答题卷上。考试结束时机读卡、答题卷和试卷都要上交。 线 得分 一、单项选择题(本大题共 17 小题,每小题 2 分,共 34 分) 1. 下列关于Java程序的说法错误的是________。 A.一个类

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com