【计算机类职业资格】计算机二级(Java)57及答案解析.doc
《【计算机类职业资格】计算机二级(Java)57及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】计算机二级(Java)57及答案解析.doc(21页珍藏版)》请在麦多课文档分享上搜索。
1、计算机二级(Java)57 及答案解析(总分:4230.00,做题时间:90 分钟)一、选择题(每小题 2 分,共 70 分) 下列各(总题数:60,分数:4200.00)1.在下面附属类方法中的下划线处应填入的正确参数是【 】 public void writeData( )throws IOException GregorianCalendar calendar=new GregorianCalendar(); calendar,setTime(hireDay);outprintln(name+“|“ +salary+“|“ +calendarget(CalendarYEAR)+“|“ +
2、(calendarget(CalendarMONTH)+1)+“|“ +calendarget(CalendarDAY_OF_MONTH): (分数:70.00)A.EmployeeeB.“employeedat“C.PrintWriter outD.BufferedWriter2.下列程序的执行结果是( )。 public class Testdd public static void main (String args ) inr a=lO,b=4,c=20,d=6; Systemoutprintln(a+*b+c,-D) ; (分数:70.00)A.300B.1200C.140D.144
3、3.下列方法中哪个是执行线程的方法?(分数:70.00)A.run( )B.start( )C.sleep( )D.suspend( )4.下列的哪个选项可以正确用以表示八进制值 8?(分数:70.00)A.SQL 语句中允许在 WHERE 短语中为关系定义别名B.为关系定义别名的格式为:C.在关系的自联接操作中,别名是必不可少的D.以上说法均正确5.用于向数据库发送查询命令,建立下列哪个对象?(分数:70.00)A.ResultSetB.ConnectionC.StatementD.以上都不是6.下列程序的输出结果是( )。 class Father int mn; Father(int a
4、,int B) m=a; n=b void show ( ) Systemoutprintln(“m and n:“+m+“ “+n); class Son extends Father int p; Son (int a,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
5、p:7B.m andn:6 7 p:8C.m and n:7 8 p:6D.m and n:8 7 p:67.Swing 构件必须添加到 Swing 顶层容器相关的【 】(分数:70.00)A.选项板上B.复选框内C.内容面板上D.分隔板上8.当 Applet 小程序窗口需要重画时,将调用下列哪个方法?(分数:70.00)A.HelloB.helloC.HelD.null9.下列有关基于 Swing 的 Applet 用户界面说法不正确的是( )。(分数:70.00)A.在需要自定义 Swing 构件的时候,首先要确定使用哪种构件类作为所定制构件的父类B.paintComponent( )方法
6、位于 JComponent 类内,该方法与 paint( )方法类似,也要求一个 Graphics类的实例为参数C.无论在系统开始执行还是窗口被覆盖后需要重新绘制时,paintComponent( )方法都会被系统自动调用,所以在程序中不要调用它,否则会与自动化过程相冲突D.如果需要重新绘制 Applet,就调用方法 paintComponent( )10.Java 中哪个类是由编译器自动生成的一个特殊类,它伴随每个类,每个它的对象包含所属类的所有信息,可通过此类的方法访问这些信息? (分数:70.00)A.2 3 6B.2 4 8C.2 3 4D.2 2 811.下列程序的输出结果为( )。
7、 class Test public static void main(String args ) inta=1,b=2,c=d; c=a+;d= - - b; System.out.print(“C=“+c);System.out.println(“d=“+d); (分数:70.00)A.c=1 d=1B.c=2 d=1C.c=2 d=2D.c=1 d=212.下列哪个方法和 resume( )方法相互搭配,使线程停止执行,然后调用 resume( )方法恢复线程?(分数:70.00)A.javaB.javacC.javapD.javadoc13.国际化命令中,下列哪个命令将含有本机编码字符
8、的文件,转换成 Unicode 编码字符的文件?(分数:70.00)A.native2asciiB.ascii 2 nativeC.RMID.tnameser14.下列数据结构中,能用二分法进行查找的是【 】(分数:70.00)A.顺序存储的有序线性表B.线性链表C.二叉链表D.有序线性链表15.下列哪个选项不是 FilterInputStream 的子类?(分数:70.00)A.设置虚基类的目的是为了消除二义性B.虚基类的构造函数在非虚基类之后调用C.若同一层中包含多个虚基类,这些虚基类的构造函数按它们说明的次序调用D.若虚基类由非虚基类派生而来,则仍然先调用基类构造函数,再调用派生类的构造
9、函数16.为了区分类中重载的同名的不同的方法,要求( )。(分数:70.00)A.采用不同的形式参数列表B.返回值的数据类型不同C.调用时用类名或对象名做前缀D.参数名不同17.Swing 的选项面板是【 】(分数:70.00)A.JTabbedPaneB.JLayeredPaneC.JScrollPaneD.JSplitPane18.下列哪个标识符不是合法的标识符?(分数:70.00)A.7abcB.TRYC._ sy V D.PP19.下列关于栈的描述正确的是【 】(分数:70.00)A.在栈中只能插入元素而不能删除元素B.在栈中只能删除元素而不能插入元素C.栈是特殊的线性表,只能在一端插
10、入或删除元素D.栈是特殊的线性表,只能在一端插入元素,而在另一端删除元素20.在压缩文件流中,下列哪个方法是用于缓冲阅读器阅读文本的方法?(分数:70.00)A.javaB.javacC.javapD.javadoc21.下列哪一个方法是自动调整窗口的大小?(分数:70.00)A.7,431B.6C.980D.6,98022.已知:inta=newint100;在下列给出的数组元素中,非法的是【 】(分数:70.00)A.a0B.a1C.a99D.a10023.下列哪些内容是异常的含义? (分数:70.00)A.helloB.theC.worldD.hellotheworld24.下列安全控制
11、中,哪个是管理密钥库和证书的命令?(分数:70.00)A.设计视图B.模板视图C.数据表视图D.SQL 视图25.下列程序的执行结果是( )。 public class Testee public static void main(String args ) int a=4,b=6,c=8; String s=“abc“; Systemoutprintln(a+b+s+C) ; (分数:70.00)A.ababccB.464688C.46abc8D.10abc826.下列关于 Java 语言的数据类型和表达式的说法不正确的是( )。(分数:70.00)A.Java 中允许用 0 和 1 来代替
12、 true 和 falseB.位运算符中,的优先级最高,其次是 C.最简单的表达式是一个常量或一个变量,该表达式的值就是该常量或变量的值D.条件运算符是一个三元运算符27.下列哪个不是 Java 虚拟机的执行过程的特点?(分数:70.00)A.2B.3C.4D.528.对如下二叉树,进行后序遍历的结果为【 】 (分数:70.00)A.ABCDEFB.DBEAFCC.ABDECFD.DEBFCA29.下列程序执行后,chl 的值是( )。 public class Testccc public static void main(Stringargsr ) char chl=A,ch2=T; if
13、(chi+5ch2)+ch1; Systemoutprintln(ch1); (分数:70.00)A.1 和 1B.1 和 1.0C.1.0 和 1D.1.0 和 1.030.下列哪个是对 main( )主方法的正确表示?(分数:70.00)A.public void static main(String args ) . B.void public static main(String args ) . C.static public void main(String args ) . D.以上都不正确31.有定义 int n=789;,下列表达式结果为 8 的是( )。(分数:70.00)
14、A.n/102B.(n-n10)/100C.n10D.n100/1032.子类可以继承父类的哪个成员?(分数:70.00)A.非私有B.私有C.publicD.protected33.在下列源代码文件 Testjava 中,哪个选项是正确的类定义?(分数:70.00)A.只能根据已建查询创建查询B.只能根据数据库表创建查询C.可以根据数据库表创建查询,但不能根据已建查询创建查询D.可以根据数据库表和已建查询创建查询34.两个或两个以上模块之间关联的紧密程度称为【 】(分数:70.00)A.耦合度B.内聚度C.复杂度D.数据传输特性35.getSize( ).width 指的是什么?(分数:70
15、.00)A.硬件B.软件C.数据库D.人36.下列哪项技术很好的实现了 Java 的垃圾回收机制?(分数:70.00)A.内存跟踪B.内存编译C.语法检查D.上述都不正确37.数据独立性是数据库技术的重要特点之一。所谓数据独立性是指【 】(分数:70.00)A.数据与程序独立存放B.不同的数据被存放在不同的文件中C.不同的数据只能被对应的应用程序所使用D.以上三种说法都不对38.下列哪个类是 Applet 进行绘制的关键类,它支持基本绘图,另外还支持图形绘制方法?(分数:70.00)A.PaintB.GraphicC.GraphicsD.Paints39.下列程序执行后,k 的值是( )。 p
16、ublic class TestDemo public static void main(String args ) int m=3,n=6,k=0; while(m+)A.0B.1C.2D.340.下列常见的系统定义的异常中,哪个是数组越界异常?(分数:70.00)A.ArrayIndexOutOfBoundsExceptionB.IOExceptionC.NullPointerExceptionD.ArithmeticException41.下列程序段执行后 c 的结果是( )。 int a=9,b=11,c; C=a!=b? a+b:a-b; (分数:70.00)A.-2B.20C.11
17、D.942.下列 InputStream 类中哪个方法可以用于关闭流?(分数:70.00)A.skip( )B.close( )C.mark( )D.reset( )43.能抛出异常必须是下列哪个类或其子类的实例?(分数:70.00)A.throwsB.throwC.ThrowableD.Exception44.下列程序段执行后 c 的结果是( )。 int a=9,b=11,c; C=a!=b? a+b:a-b; (分数:70.00)A.1 5B.14 6C.a bD.10 2545.给出下列的代码,则下列选项中哪个是类 A 合理的内部类? class A protected int i;
18、A(int i) this.i=i; (分数:70.00)A.用 DIMENSION 和 DECLARE 都可以定义数组B.Visual FoxPro 中只支持一维数组和二维数组C.一个数组中各个数组元素必须是同一种数据类型D.新定义数组的各个数组元素初值为F.46.比较线程和进程,下列说法有误的是( )。(分数:70.00)A.i=1 j=2 m=3B.m=3C.i=3 j=2D.m=1 i=147.下列有关线程的叙述哪个是正确的?(分数:70.00)A.一旦一个线程被创建,它就立即开始运行B.调用 start( )方法可以使一个线程成为可运行的,但是它不一定立即开始运行C.主线程不具有默认
19、优先级D.Java 中线程的优先级从低到高以整数 09 表示48.Frame 默认的布局管理器是【 】(分数:70.00)A.FlowLayoutB.BorderLayoutC.GridLayoutD.CardLayout49.下列程序的执行结果是( )。 public class Testii public static void main(String args ) byte y=4; long r=80L; System.out.pfinfln(r/y); (分数:70.00)A.可以说明虚函数B.可以定义友元函数C.可以进行构造函数重载D.不能说明其对象50.下列不属于 Swing 中
20、构件的是【 】(分数:70.00)A.JPanelB.JTableC.MenuD.JFrame51.类 Panel 默认的布局管理器是【 】(分数:70.00)A.GridLayoutB.BorderLayoutC.FlowLayoutD.CardLayout52.下列关于 Frame 类的说法不正确的是( )。(分数:70.00)A.Frame 是 Window 类的直接子类B.Frame 对象显示的效果是一个窗口C.Frame 被默认初始化为可见D.Frame 的默认布局管理器为 BorderLayout53.为读取的内容进行处理后再输出,需要使用下列哪种流?(分数:70.00)A.Fil
21、e streamB.Pipe streamC.Randam streamD.Filter stream54.下列事件监听器中,无法对 TextField 对象进行事件监听和处理的是【 】(分数:70.00)A.ActionListenerB.FocusListenerC.MouseMotionListenerD.ChangeListener55.在 Java 中,数组是当成什么来处理?(分数:70.00)A.20 20B.30 20C.30 40D.15 1556.Java 为移动设备提供的平台是【 】(分数:70.00)A.J2MEB.J2SEC.J2EED.JDK5.057.设有整型数组的
22、定义:inta ;new int8;,则 alength 的值为下列哪项?(分数:70.00)A.数据输入B.允许编辑C.特殊效果D.排序依据58.下列关于 Java 程序结构的说法有误的是( )。(分数:70.00)A.package 语句可以有一个或多个B.import 语句可以有一个或多个C.接口定义可以有一个或多个D.每个 Application 程序可以包括许多方法,但必须有且只能有一个 main 方法59.顺序执行下列程序语句后,则 b 的值是( )。 String a = “Hello“; String b = a.substring(0,2); (分数:70.00)A.Hell
23、oB.helloC.HelD.null60.能够支持 javadoc 命令的注释语句是【 】(分数:70.00)A./*/B./*/C./D./*/二、填空题(每空 2 分,共 30 分)(总题数:20,分数:30.00)61. 1 是 Java 程序中基本的结构单位。(分数:1.50)填空项 1:_62.下列的 Java 语句是把字符串“12345”转换为 int 型数据,请补充完整。 int x; x= 1 ; (分数:1.50)填空项 1:_63.线程模型在 Java 中是由 1 类进行定义和描述的。(分数:1.50)填空项 1:_64.Java 语言中的浮点型数据根据数据存储长度和数值
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 二级 JAVA57 答案 解析 DOC
