教师试做时间70分钟出题教师周炜 取题时间审核教研室主任出题单位计算机使用班级软件111-2考试日期2013.12.9院(部)主任考试成绩期望值70分印刷份数规定完成时间110分钟交教务科印刷日期
学号: 姓名: 班级:
。。。。。。。。。。。。。。。。。。。。。。。。。。。。。密。。。。。。。。。。。。。。。。。。。。。封。。。。。。。。。。。。。。。。。。。。。。。线。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
计算机软件 专业 2011 年级 1-2 班 2013~2014学年第 1 学期 Java程序设计 课试卷 试卷类型:A卷(闭卷)
学号: 姓名: 班级:
。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。密。。。。。。。。。。。。。。。。。。。。。。。。。封。。。。。。。。。。。。。。。。。。。。。。。。。。线。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
选择题(每题2分,共40分)
1. 下列哪个是非法标识符( C )。
A.ok_$ B.i C. 3hell_o D.$char
2. 有一段Java程序,主类名为A4,保存它的源文件名( D )。
A.A4.exe B.A4.class
C.A4.html D.A4.java
3. 关于char、int、float、double四种类型,哪种类型精度最低( A )
A. char B.int C.float D.double
4. 运行以下程序代码后,rst的值为(B )
int index = 1;
double[] a = new double[3];
double[] b = a; double rst = b[index] + index;
A.1 B. 1.0 C. 2.0 D. 2D
5. 给出下面代码,关于该程序以下哪个说法是正确的( D )
public class Person{
static String arr[] = new String[3];
public static void main(String a[]) {
System.out.println(arr[0]);}}
A.编译时将产生错误 B.编译时正确,运行时将产生错误
C.输出零6. 有关以下代码说法错误的是( C )
Speak speak= new Speak(){
public void speakHello(){System.out.println(“大家好!”}
}
A.变量speak的类型为Speak类 B.new后的代码定义了一个匿名类对象
C.new后的代码定义了一个Speak类对象 D.new后的代码定义了一个Speak子类对象
7. 有关以下代码说法正确的是( A )
String s1,s2; s1= "we are students", s2= "we are students"; System.out.println( s1==s2);
A.s1,s2指向同一个内存实体 B.程序结果为false
C.s1,s2实际上是一个变量 D.程序实际比较的是两个字符串的内容值
8. 下列说法正确的是(D ?)?
A.非静态方法中不能调用非静态方法
B.静态方法中不能