【计算机类职业资格】计算机二级(Java)63及答案解析.doc
《【计算机类职业资格】计算机二级(Java)63及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】计算机二级(Java)63及答案解析.doc(23页珍藏版)》请在麦多课文档分享上搜索。
1、计算机二级(Java)63 及答案解析(总分:4230.00,做题时间:90 分钟)一、选择题(每小题 2分,共 70分) 下列各(总题数:60,分数:4200.00)1.下列属于正则表达式的是【 】(分数:70.00)A.一个数组B.一组二进制数据C.一个字符串D.一个公式2.下列程序的输出结果是( )。 class Father int mn; Father(int a,int B) m=a; n=b void show ( ) Systemoutprintln(“m and n:“+m+“ “+n); class Son extends Father int p; Son (int a,
2、int b,int C) super(a,B) ; p=c; void show()supurshow( ); Systemoutprintln(“p:“+p); class Test public static void main (String args ) Son s:new Son(6,7,8); sshow( ); (分数:70.00)A.m and n:6 8 p:7B.m andn:6 7 p:8C.m and n:7 8 p:6D.m and n:8 7 p:63.下列哪个类是 Applet进行绘制的关键类,它支持基本绘图,另外还支持图形绘制方法?(分数:70.00)A.Pai
3、ntB.GraphicC.GraphicsD.Paints4.下列的常量中,合法的是( )。(分数:70.00)A.12.B.-20C.1,000D.4 5 65.下列叙述中,不符合 Java语言特点的选项是( )。(分数:70.00)A.for(;);B.int s=36; while(S)-S;C.int m=10; do m- - while(m0);D.int n=5;while(n1) n- -; if(n6.下列程序的执行结果是( )。 public class Testdd public static void main (String args ) inr a=lO,b=4,c
4、=20,d=6; Systemoutprintln(a+*b+c,-D) ; (分数:70.00)A.300B.1200C.140D.1447.国际化命令中,下列哪个命令将含有本机编码字符的文件,转换成 Unicode编码字符的文件?(分数:70.00)A.native2asciiB.ascii 2 nativeC.RMID.tnameser8.下列叙述中正确的是【 】(分数:70.00)A.一个算法的空间复杂度大,则其时间复杂度也必定大B.一个算法的空间复杂度大,则其时间复杂度必定小C.一个算法的时间复杂度大,则其空间复杂度必定小D.上述三种说法都不对9.下列选项中的变量已正确定义,则表达式
5、不合法的是(分数:70.00)A.A%6B.n-3C.a=4= = blD.a=810.下列关于容器和构件的说法不正确的是( )。(分数:70.00)A.int_a=123;B.int i=IntegerMAX_ VALUE;C.long j;12345678900L;D.statici=100;11.JDBC的类被汇集在下列哪个包中?(分数:70.00)A.内部框架不能监听窗口事件B.不必用 setSize()和 pack()或 setBounds()方法设定设置框尺寸C.必须把内部框架添加到一个容器中,否则不显示D.可以用 setBounds()方法设置内部框架在容器中的位置,默认值是 0
6、,0,即容器的左上角12.下列是一个 Java应用程序,输出结果是( )。 public class Testmm public static void main(String args) for(char c=a;c=d;c+) if(c=c)break; System.out.print(c); (分数:70.00)A.显示所有计算机成绩大于等于 60的学生记录B.显示所有计算机成绩小于 60的学生记录C.显示第一条计算机成绩大于等于 60的学生记录D.显示第一条计算机成绩小于 60的学生记录13.在 Java中,由 Java编译器自动导入而无需在程序中用 import导入的包是【 】(分
7、数:70.00)A.iavaAppletB.javaawtC.javaUtilD.javalang14.执行下面程序后,结果是( )。 public class Testrr public static void main(String args) int i=0xFFFFFFF1; int j=-i; System.out.println(“j=“+j); (分数:70.00)A.变量值可以随时改变B.在 Visual FoxPro中,变量分为字段变量和内存变量C.变量的类型决定变量值的类型D.在 Visual FoxPro中,可以将不同类型的数据赋给同一个变量15.下列选项中哪个方法可以判
8、断线程是否处于活动状态?(分数:70.00)A.0 0B.-5 0C.-1 6D.0 616.设有下列两个类的定义,则类 Person和类 Man的关系是( )。 class Person long id;/ / 身份证号 String name;/ / 姓名 class Man extends Person int age;/ / 年龄 int getScore( ) return score; (分数:70.00)A.包含关系B.继承关系C.关联关系D.无关系,上述类定义有语法错误17.阅读下列代码 public class Test 2005 public static void mai
9、n(String args) System.out.println(0xa5) /用于复合类型数据的“=”运算符 OperAndExp.equalsMethod1(); 程序运行结果是【 】 (分数:70.00)A.B.TRUEC.FALSED.equal41.下列关于对象的加锁说法不正确的是( )。(分数:70.00)A.STORE 1 TO X,YB.STORE 1,2 TO XC.STORE 1 TO X YD.STORE 1、2 TO X42.下列关于 Java语言的数据类型和表达式的说法不正确的是( )。(分数:70.00)A.LEN(“2003/04/15“)B.OCCURS(“电
10、脑“,“计算机俗称电脑“)C.AT(“Fox“,“Visual FoxPro“)D.LIKE(“a *”,“abcd“)43.下列哪一个方法是自动调整窗口的大小?(分数:70.00)A.7,431B.6C.980D.6,98044.给出下列的不完整的类代码,则下列的哪个语句可以加到横线处? class Person String name,department; int age; public Person( String n ) name = n; public Person( String n,int a ) name = n;age = a; public Person( String
11、n,String d,int a ) _ department = d; (分数:70.00)A.Person(n,a);B.this(Person(n,a) );C.this(n,a);D.this(name,age);45.在下列 AWT的基本构件中,哪一个为下拉式菜单组件的名称?(分数:70.00)A.ButtonB.ChoiceC.LabelD.Scroll46.下列哪个选项的 java源文件代码片段是不正确的?(分数:70.00)A.package testpackage; public class Test B.import java.io.* ; package testpack
12、age; public class Test C.import java.io.*; class Person public class Test D.import java.io.*; import java.awt.*; public class Test 47.继承诸如 WindowAdapter(它继承了 WindowListener接口)等适配器类有何好处?(分数:70.00)A.7abcB.TRYC._ sy V D.PP48.要将 web页中的数据装载到 Java应用程序中,下列哪种方式最佳?(分数:70.00)A.6 3B.3 6C.编译出错D.049.下列哪个选项可能包含菜单
13、条?(分数:70.00)A.运算符重载不能改变运算符的操作数个数B.运算符重载不能改变运算符的优先级C.运算符重载不能改变运算符的结合性D.运算符重载能改变对预定义类型数据的操作方式50.在默认的 Java安全级别中,Applet 小程序不能执行下列哪种操作?(分数:70.00)A.是一种一体化语言B.是一种高度过程化的语言C.语言非常简洁D.可以直接以命令方式交互使用,也可以程序方式使用51.在 Java语言的类库中提供哪个类,所有自己创建的异常对象都必须是它的实例或它的子类的实例?(分数:70.00)A.throwsB.ExceptionC.ThrowableD.Error52.下列程序执
14、行后,字符串 s应是( )。 String greets=“hello“; String s=greetssubstring(0,3); (分数:70.00)A.查询 99年 1月之前参加工作的职工B.查询 99年 12月之后参加工作的职工C.查询 99年参加工作的职D.查询 99年 1月和 2月参加工作的职工53.下列哪个选项不是 FilterInputStream的子类?(分数:70.00)A.CheckedInputStreamB.BufferedInputStreamC.PushbackInputStreamD.FileInputStream54.下列哪个不是 nio包的新特点?(分数
15、:70.00)A.内存映射技术B.文件锁定C.字符及编码D.阻塞 I/O55.下列哪个选项是 main( )方法的返回值类型?(分数:70.00)A.Const a As Single=11B.Const a=“OK“C.Const a As Double=Sin(1)D.Const a As Integer=“12“56.在压缩文件流中,下列哪个方法是用于缓冲阅读器阅读文本的方法?(分数:70.00)A.readLine( )B.getNextEntry( )C.bufferRead( )D.loadZoipFile( )57.阅读下面程序 1 public class Try extend
16、s Thread 2 public static void main(String args) 3 Try t=new Try(); 4 t.start(); 5 6 7 public void run(int j) 8 int i=0; 9 while(i5) 10 System.out.println(“祝你成功!”); 11 i+; 12 13 14 该程序要求打印 5行“祝你成功!”,必须改正程序中的某行代码,程序才能完成。选择正确的修改是【 】 (分数:70.00)A.将第 1行的 extendsThread改为 implementsRunnableB.将第 3行的 newTry()
17、改为 newThread()C.将第 4行 t.start()改为 start(t)D.将第 7行的 publicvoidrun(intj)改为 publicvoidrun()58.下列的哪个赋值语句是不正确的?(分数:70.00)A.float f = 11.1;B.double d = 5.3E12;C.float d=3.14f;D.double f = 11.1E10f;59.类 Test定义如下,将下列哪个方法插入行处是不合法的? public class Test public float Method(float a,float b) (分数:70.00)A.快捷菜单中只有条形菜
18、单B.快捷菜单中只有弹出式菜单C.快捷菜单不能同时包含条形菜单和弹出式菜单D.快捷菜单能同时包含条形菜单和弹出式菜单60.数据库 DB、数据库系统 DBS、数据库管理系统 DBMS之间的关系是【 】(分数:70.00)A.DB包含 DBS和 DBMSB.DBMS包含 DB和 DBSC.DBS包含 DB和 DBMSD.没有任何关系二、填空题(每空 2分,共 30分)(总题数:20,分数:30.00)61.Java对象串行化技术,主要是通过 1 类和 ObjectOutputStream类来实现。(分数:1.50)填空项 1:_62.编程语言大致分为面向机器,面向过程和面向对象 3种结构,Java
19、 语言是面向 1 的一种网络编程语言。(分数:1.50)填空项 1:_63.下列的程序的功能是简单的进行键盘输入测试,请补充完整程序。 import javaxswing*; public class Testzzz public static void main(String args) String name=JOptionPane. 1 (“What is your name?“); Systemoutprintln(“Hello“+name); Systemexit(0); (分数:1.50)填空项 1:_64.Java语言以 1 为程序的基本单位,它是具有某些共同特性的实体型对象的集
20、合。(分数:1.50)填空项 1:_65.在 AWT包中,创建一个具有 10行,45 列的多行文本区域对象 ta的语句为 1。(分数:1.50)填空项 1:_66.下列程序的执行结果是 1。 import java.io. * ; public class ArrayTest public static void main(String args ) int i; int a =new int5; for(i=0; i=0;i- -) System.out.print(“a“+i+“=“+ai); (分数:1.50)填空项 1:_67.J2SDK的命令可以分为 6类:基本命令、RMI(远程方法
21、调用命令)、 1、安全控制命令、Java IDL 和RNR-IIOP命令、Java Plug-in。(分数:1.50)填空项 1:_68.下列是一个 Java Applet程序,填空使它的功能为计算数组各元素和的平均值。 import java applet. * ; import java awt. * ; public class Testvv extends Applet pubfic void paint(Graphics g) int a = 1,3,5,7,9,10 ; double total=0.0,ave=0.0; for(int i=0;ia.length;i+) tota
22、l+=ai; ave=total/ 1; gdrawstring(“ave=“+ave,30,60); (分数:1.50)填空项 1:_69.对话框(Dialog)是 1 类的子类。(分数:1.50)填空项 1:_70.下列程序的功能是显示用户在命令行方式下指定的任意驱动器目录,请补充程序。 import javai.*; public class FindDirectories public static void main (String args ) if(argslength= =0) args=new String “; try File pathName=new File(args
23、 0); StringfileName=pathNamelist1; for(int i=0;fileNamelength;i+ + File f=new 2 if(f.isDirectory3) Systemoutprintln(f.getCanonicalPath4); main(new String f.getPath5 ); catch(IOException e) eprintStackTrace6; (分数:1.50)填空项 1:_71. 1是字符的序列,也是组织字符的基本结构。(分数:1.50)填空项 1:_72.构造方法是类中的一种特殊方法,用它来定义对象的 1。(分数:1.5
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 二级 JAVA63 答案 解析 DOC
