关于全国高等学校(安徽考区)计算机水平考试启用新教学(考试)大纲(7)

2019-02-16 13:45

D)/**……………..*/不是Java的注释语句 12. 在Java语言中, 12 是合法的用户标识符。 A)var% B)$class C) 5_s D) byte 13. 下列程序的执行结果是 13 。 public class Test{ public static void main(String args[]){ float f=2.0f; System.out.println(5/2*(f++)); } } A)4.0 B)5.0 C)6.0 D)7.5

14. 执行下列程序段后,z的值是 14 。 int x=3,y=5,z=7; switch(y%x){ case 1: z++; case 2: z--; default: z+=z; } A)6 B)12 C)14 D)7 15. 下列关于抽象类的描述,错误的是 15 。 A)抽象类中只有抽象方法 B)用abstract修饰的类是抽象类 C)抽象方法没有方法体 D)抽象类不能用来实例化对象 16. 已知语句int a[]={1, 2, 3};,下列描述错误的是 16 。 A)定义了一个名为a的一维数组 B)数组a有3个元素 C)数组a中每个元素都是整型 D)数组元素a[3]的值为3 17. 17 不是面向对象程序设计语言的基本特性。 A)异常处理 B)封装 C)多态 D)继承 18. 给出下列程序代码段,f(3)的值为 18 。 long f(long n){ if((n==0) || (n==1)) return 1; else return 2*f(n-1)+f(n-2);

}

A)3 B)7 C)17 D)21 19. 下列关于Java语言变量的描述,错误的是 19 。 A)在Java程序中要使用一个变量,必须先对其进行声明 B)类变量可以使用对象名进行调用 C)变量不可以在其作用域之外使用 D)成员变量必须写在成员方法之前

20. 类A有3个int型成员变量a、b、c,则 20 是类A的正确构造方法。 A)void A(){ a=0; b=0; c=0; } B)A(){ a=0; b=0; c=0;} C)class A (int x, int y, int z){ a=x; b=y; c=z; } D)public A(int x, y, z) { a=x; b=y; c=z; } 21. Java语言中所有类的父类是 21 。

A)Java B)Component C)Class D)Object 22. 下面关于覆盖的描述,错误的是 22 。 A)覆盖包括方法的覆盖和成员变量的覆盖 B)成员方法的覆盖是多态的一种表现形式 C)子类可以调用父类中被覆盖的方法 D)任何方法都可以被覆盖

23.下列 23 方法不能重载方法int getValue(int x){}。 A)void getValue(int x){ } B)int getValue(float x){ } C)int getValue(){ } D)void getValue(int x, int y){ } 24. 下列程序的输出结果是 24 。 class F{

public F(){ System.out.print(\}

class S extends F{

public S(){ System.out.print(\}

class Ex_24{ public static void main(String args[]){ S sa=new S(); } } A)F() is called! B)S() is called! C)F() is called! S() is called! D)S() is called! F() is called! 25. 下列能够添加菜单栏MenuBar的容器是 25 。 A)Frame B)Applet C)Panel D)Dialog 26. 下面程序段中不正确的是 26 。 A)package myPackage; B)import myPackage; public class A{ } class B{} C)package myPackage; D)import java.awt.Color; import java.io.*; class D{ } public class C{ }

27. 下面关于接口的描述,错误的是 27 。 A)一个类可以实现多个接口 B)接口之间可以有继承关系 C)接口实现了类的多继承功能

D)任何类实现接口,都必须实现接口中的所有方法 28. 执行下列程序段后,y的值是 28 int x=8, y=4; do{ ++y;

}while(x-->5);

A)5 B)6 C)7 D)8 29. 用Math类中的方法计算23,正确的语句是 29 。 A)Math.pow(2, 3) ; B)Math.pow(3, 2) ; C)Math.sqrt(2, 3); D)Math.sqrt(3, 2);

30. 执行程序段{ String s=”2008,北京奥运”; char c=s.charAt(8);}后,c的值是 30 。 A)’京’ B)’奥’ C)’运’ D)产生数组下标越界异常 31. 下列关于Applet的描述,正确的是 31 。 A)Applet程序中必须有main()方法

B)在Applet生命周期中,被调用的最后方法是stop()方法 C)Applet可以读取客户端部分系统信息 D)Applet类定义于awt包中

32.下列程序段是一个类的正确定义,在下划线处应选择的修饰符是 32 。 class Ex_32{

int ex=6; static int retvan(){ return ex; }

A)void B) final C) private D)staticr

33.在Java语言中,用来处理颜色的类是 33 。 A)Graphics B)Font C)Color D)Applet

34.当关闭一个顶级容器Frame时,会触发 34 事件。

A)WindowEvent B)MouseEvent C)KeyEvent D)ItemEvent 35.下列关于布局管理器的描述错误的是 35 。

A)BorderLayout布局管理器是Windows、Frame、Dialog的默认布局管理器

B)Panel与Applet的默认布局管理器是FlowLayout

C)采用BorderLayout布局管理器时,每个区域只能且必须放置一个组件 D)布局管理器对窗口进行布局时,可以不用考虑屏幕的分辨率与窗口的大小 36. 下列程序的输出结果是 36 。 public class Ex_36{ public static void main(String args[]){ try{ int a=10/0; System.out.print(\执行try语句!\ catch(Exception e){ System.out.print(\执行catch语句!\ finally{ System.out.print(\执行finally语句!\ } }

A)执行try语句!执行catch语句!执行finally语句! B)执行catch语句!执行finally语句! C)执行finally语句! D)执行catch语句!

37. 下列关于线程的描述,错误的一项是 37 。 A)可以通过继承Thread类来创建线程 B)可以通过实现Runnable接口来创建线程 C)start()方法用于定义线程的执行体 D)Runnable接口中定义了run()方法 38. 38 不是字节流。 A)inputStream B)FileOutputStream C)BufferedInputStream D)BufferedWriter 39. 下列描述中,错误的是 39 。

A)Java语言中,系统的标准输入对象是System.in B)close()方法可以关闭打开的流

C)打开一个文件,不会产生IOException D)字符流可以读取Unicode格式的数据

40.URL类提供的 40 方法是用来返回指定资源的文件目录与文件名。 A)getFile() B)getPath() C)getSource() D)getRef()

二、填空题

1.1999年开始,Java2一般被分成J2SE、 (1) 和J2ME三种平台。

2.Java语言中用Unicode字符集来定义字符型数据,即使用 (2) 位二进制数来表示一个字符。

3.在Java语言中,被__(3) 修饰符修饰的成员变量只可以被该类本身访问。 4.表达式9*4/-5%5的值是 (4) 。

5.在流程控制中有两种跳转语句, (5) 用来退出当前循环, (6) 用来跳出当次循环。

6.在Java语言中由编译器自动引入的包是 (7) 。

7.当Applet第一次加载时, (8) 方法会被自动调用,用于Applet的初始化。 8.在Java语言中,JButton组件是在 (9) 包中定义的。 9.可以通过 (10) 方法获取TextField中的文本。

10.在Java语言的线程生命周期中,用于启动线程的方法是 (11) 。 11.在Java语言的布局管理器中, (12) 布局管理器可以使多个组件共享一个显示空间。

12. (13) 负责监听事件源上发生的事件,一旦发现事件类型和自己负责处理的事件类型一致,就马上进行处理。

13.在Java语言中, (14) 流类既可以作为输入流,也可以作为输出流。 14.以c盘根目录来创建一个File对象f的语句是 (15) 。

三、阅读理解题

1.根据以下程序,回答问题:

(1)将该程序保存为java源文件的完整文件名是什么? (2)程序运行结果是什么? public class Ex3_1{

public static void main(String args[]){

int a[]={3,2,5,4,1}; for (int i=1;ia[i]){

int n=a[0];a[0]=a[i];a[i]=n; }

System.out.println(a[0]); } }

2.根据以下程序,回答问题:

(1)String类方法substring()的功能是什么? (2)程序运行结果是什么?

public class Ex3_2{

public static void main(String args[]){ String str1=new String(\ String str2=new String(\ if(str1.equals(str2)) System.out.println(str2.substring(2,5)); else System.out.println(str2.replaceAll(\ } }

3.根据以下程序,回答问题: (1)关键字this的功能是什么? (2)程序运行结果是什么? public class Ex3_3{ double x,y;

Ex3_3(){x=1.0;y=2.0;}

Ex3_3(double x,double y){this.x=x;this.y=y;} public static void main(String args[]){ Ex3_3 p1=new Ex3_3(); Ex3_3 p2=new Ex3_3(10.0,20.0); System.out.println(p1.x+p2.x); } }

4.根据以下程序,回答问题:

(1)接口中方法的默认访问修饰符是什么? (2)程序运行结果是什么? interface Shape{ double PI=3.14;

abstract double area(); }

public class Circle implements Shape{ double radius;

public Circle(double r){ radius=r; }

public double area(){

return PI*radius*radius; }

public static void main(String args[]){ Circle c=new Circle(5.0); System.out.println(c.area()); } }

5.根据以下程序,回答问题:


关于全国高等学校(安徽考区)计算机水平考试启用新教学(考试)大纲(7).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:2010中国最受媒体关注大学排行榜20强

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: