第一范文网 - 专业文章范例文档资料分享平台

浙江工业大学2012 - Java程序设计期终考卷(2010级计算机)

来源:用户分享 时间:2025/6/24 7:17:05 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

浙 江 工 业 大 学 考 试 命 题 纸

浙江工业大学期终考试命题稿

2011 /2012 学年第 一 学期

课程名称 教师份数 命题人 Java程序设计 使用班级 学生份数 审核人 每份试卷 计算机类10级 赵小敏、黄洪 盛伟国、程珍 命题总页数 页 需用白纸 1 大张 命题注意事项:

一、命题稿请用A4纸电脑打印,或用教务处印刷的命题纸,并用黑墨水书写,保持字迹

清晰,页码完整。

二、两份试题必须同等要求,卷面上不要注明A、B字样,由教务处抽定A、B卷。

三、命题稿必须经学院审核,并在考试前两周交教务处。

第 0 页

浙 江 工 业 大 学 考 试 命 题 纸

浙江工业大学2011/2012学年

第一学期 试卷

课 程 JAVA程序设计 姓 名______________________ 班 级______________________ 学 号______________________ 授课教师___________________ 题序 计分 一 二 三 四 五 六 七 八 九 十 十一 十二 总 评 注:答案请写在答题纸上,否则一律不给分。

一、选择题(共15小题,每题2分,共30分) 1、以下的变量定义语句中,合法的是( ) A)double a= 1.0; B)char c= a+'1';

C)double $a*5 =2.0D; D)String name#2 = \

2、以下程序片段,下列哪个选项插入到第1行引起编译错误的是( ) 1) package mypackage; 2)

3) class MyClass 4) {

5) //do sth 6) }

A)public class MainClass{ } B)package mypackage1;

C)class B{ }

D)import java.util.*;

3、以下程序代码,无法通过编译的是( ) A)

class A{

int i=0;

public void method() { System.out.println (i); } }

第 1 页

浙 江 工 业 大 学 考 试 命 题 纸

B)

class A { int i=0; } class B {

public void method() { System.out.println (new A().i); } } C)

class A {

public int i=0;

public static void method() { System.out.println (new A().i); } D)

class A {

public int i=0;

public static void method() { System.out.println (i); } }

4、以下代码段执行后的输出结果为( ) int x=2,y=3;

System.out.println ((x>y)?x--:++y);

A)1 B) 2 C) 3 D) 4

5、给定如下Java程序片断: class A{

public A (){

System.out.print(\ } }

class B extends A{ public B(){

System.out.print(\}

public static void main(String[] args){ B b=new B(); } }

上述程序将( ) A) 不能通过编译

B) 通过编译,执行后输出为:O C) 通过编译,执行后输出为:K D) 通过编译,执行后输出为:OK

第 2 页

} 浙 江 工 业 大 学 考 试 命 题 纸

6、已知MyInterface是一个接口,ClassA是实现了MyInterface的一个类,ClassB是ClassA的子类,则下列哪个语句是正确的? ( ) A) ClassB obj=new ClassA();

B) MyInterface obj = new ClassB(); C) ClassA obj=new MyInterface();

D) MyInterface obj=new MyInterface();

7、下列变量哪个是引用类型的( )。 A) boolean s=false; B) String s=null; C) int s = 513; D) float s = 3.14f;

8、为了使用JDK的javac.exe编译Java应用程序,应该设置以下哪个环境变量? ( )

A) java_home B) classpath C) path D) runtime

9、下面的程序编译后用以下命令运行:java ExceptionDemo hello,运行的情况是( )

1) public class ExceptionDemo{

2) public static void main(String args[ ]){ 3) 4) 5) 6) } 7) }

A) 发生异常,异常类型是ArithmeticException B) 发生异常,异常类型是IOException

C) 发生异常,异常类型是ArrayIndexOutOfBoundsException D) 程序正常输出信息hello

for(int i=0;i<2;i++){ }

System.out.println(args[i]);

10、下列说法中,正确的是( ) A) 一个Java源程序中的每个类都可以包含一个main方法。 B) 一个Java源程序中,不能既定义接口,又定义类。 C) 一个Java源程序中必须有一个类定义了main方法。 D) 一个Java源程序中必须定义接口。

11、关于Java输入输出流,下列说法正确的是( ) A)FileReader类和FileInputStream类都是按照字节读取的 B)FileReader类和FileInputStream类都是按照字符读取的

C)FileReader类是按字节读取的,FileInputStream类是按字符读取的 D)FileReader类是按字符读取的,FileInputStream类是按字节读取的

第 3 页

浙江工业大学2012 - Java程序设计期终考卷(2010级计算机).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c4tjlg1ft8d5uqa87qs18_1.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top