【计算机类职业资格】计算机二级(Java)61及答案解析.doc
《【计算机类职业资格】计算机二级(Java)61及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】计算机二级(Java)61及答案解析.doc(22页珍藏版)》请在麦多课文档分享上搜索。
1、计算机二级(Java)61 及答案解析(总分:4230.00,做题时间:90 分钟)一、选择题(每小题 2 分,共 70 分) 下列各(总题数:60,分数:4200.00)1.在 AWT 了组件中,为了实现单选按钮的功能,除了用到 Checkbox 组件以外,还需要用到下列哪个组件? (分数:70.00)A.ChioceB.ButtonC.JRadioButtonD.CheckboxGroup2.设有定义 int i=123;long j=456;,下列赋值不正确的是( )。(分数:70.00)A.j=i;B.j=(long)i;C.i=(int)j;D.i=j;3.当浏览器重新返回 Appl
2、et 所在页面时,将调用 Applet 类的方法是【 】(分数:70.00)A.start()B.init()C.stop()D.destroy()4.下列有关 Applet 参数的叙述正确的是( )。(分数:70.00)A.Applet 参数的名字不区分大小写B.Applet 当用户没有指定参数或参数不正确时,Applet 仍能正常工作C.无论用户是否在参数的值上加引号,参数值将作为一个字符串传到 Applet 中D.以上说法都正确5.下列选项中不属于结构化程序设计方法的是【 】(分数:70.00)A.自顶向下B.逐步求精C.模块化D.可复用6.处理对象传输的接口是【 】(分数:70.00)
3、A.SerializableB.CloneableC.ItemListenerD.ActionListener7.下列哪个保留字可以定义常值变量,说明这个变量赋值后永不改变?(分数:70.00)A.a=5:b=8 Do Print“*“ a=a+l Loop While abB.a=5:b=8 Do Print“*“ a=a+l Loop Until abC.a=5:b=8 Do Until a-b Print“*“ b=b+1 LoopD.a=5:b=8 Do Until ab Print“*“a=a+1 Loop8.下列关于 Java 多线程并发控制机制的叙述中,错误的是【 】(分数:70
4、.00)A.Java 中对共享数据操作的并发控制是采用加锁技术B.线程之间的交互,提倡采用 suspend()/resume()方法C.共享数据的访问权限都必须定义为 privateD.Java 中没有提供检测与避免死锁的专门机制,但应用程序员可以采用某些策略防止死锁的发生9.使用下列哪个选项可以调用基类中的特定构造方法?(分数:70.00)A.finalB.thisC.superD.static10.下列关于 Java 语言的异常处理描述不正确的是( )。(分数:70.00)A.Java 语言中所有的异常都必须由程序员通过 try-catch-finally 语句实现B.Java 中异常可以
5、被继承C.程序员可以通过继承 Exception 类定义自己的异常D.异常在 Java 中是有层次的11.下列哪个选项是创建一个标识有“关闭”按钮的语句?(分数:70.00)A.TextField b = new TextField(“关闭“);B.TextArea b = new TextArea(“关闭“);C.BuRon b = new Button(“关闭“);D.Checkbox b = new Checkbox(“关闭“);12.以下数据结构中不属于线性数据结构的是【 】(分数:70.00)A.队列B.线性表C.二叉树D.栈13.现有一变量声明为 boolean aa,下列的赋值语
6、句正确的是( )。(分数:70.00)A.300B.1200C.140D.14414.下列关于使用内部类的原因叙述中不正确的是( )。(分数:70.00)A.一个内部类的对象可访问外部类的成员方法和变量,包括私有的成员B.实现事件监听器时,采用内部类、匿名类编程非常容易实现其功能C.编写事件驱动程序,内部类很方便D.内部类就是特殊的抽象类,所以便于人机交互15.下列哪个选项不是 Java 的保留字?(分数:70.00)A.StyleB.CaptionC.EnabledD.Default16.下列的哪个赋值语句是不正确的?(分数:70.00)A.float f = 11.1;B.double d
7、 = 5.3E12;C.float d=3.14f;D.double f = 11.1E10f;17.当 Applet 小程序窗口需要重画时,将调用下列哪个方法?(分数:70.00)A.start( )B.init( )C.paint( )D.draw( )18.在 Java 中,与数据库连接的技术是【 】(分数:70.00)A.ODBCB.YDBCC.数据库厂家驱动程序D.数据库厂家的连接协议19.给出下列关于一个使用适当的字符间距的字体的 TextField 的表达式,则哪个选项的叙述是对的? TextField t = new TextField(“they are good“,40);
8、 (分数:70.00)A.excellentB.goodC.passD.fail20.关于 Java 中的沙箱模型下列说法中正确的是( )。(分数:70.00)A.利用 CREATE TABLE 语句可以定义一个新的数据表结构B.利用 SQL 的表定义语句可以定义表中的主索引C.利用 SQL 的表定义语句可以定义表的域完整性、字段有效性规则等D.对于自由表的定义,SQL 同样可以实现其完整性、有效性规则等信息的设置21.下列程序执行后,baz 的值应是( )。 int index=1; int fox =new int3; Int bar=foxindex; int baz:bar+index
9、; (分数:70.00)A.0B.1C.2D.编译错误22.在文件类提供的方法中,用于创建目录的方法是【 】(分数:70.00)A.mkdir()B.mkdirs()C.list()D.listRoots()23.下列关于 AWT 和 Swing 的比较叙述不正确的是( )。(分数:70.00)A.c=1 d=1B.c=2 d=1C.c=2 d=2D.c=1 d=224.下列是一个 Java Applet 程序,输出结果 (要求只写出在 Applet 容器内显示的内容) 是 ( )。 import java.awt*; import java.applet.*; public class Te
10、stuu extends Applet floatx=1.2f,3.4f,5.6f,7.8f; public void paint(Graphics g) int s=0; for(int i=0;ix.length;i+) s+=(int)xi; g.drawstring(“ “+s,30,60); (分数:70.00)A.15B.16C.17D.1825.在下列程序的划线处应填入的语句是( )。 class Pemon pnvate int a; public class Man extends Person public int b; public static void main(St
11、ring arg ) Person p = new Person( ); Man t = new Man( ); int i; _ (分数:70.00)A.i = w;B.i = b;C.i = p.a;D.i = t.b;26.Java 语言使用的字符码集是【 】(分数:70.00)A.ASCIIB.BCDC.DCBD.Unicode27.下列程序的执行结果是( )。 public class Testbb public static void main(String args ) System.out.println(5/2.5); (分数:70.00)A.0.0B.2.00C.2.0D.
12、228.下列操作中,不属于 Applet 安全限制的是【 】(分数:70.00)A.加载本地库B.读写本地文件系统C.运行本地可执行程序D.与同一个页面中的 Applet 通信29.在线程的基本控制中,哪个方法使比其低的优先级线程先运行?(分数:70.00)A.编辑框可用来选择、剪切、粘贴及复制正文B.在编辑框中只能输入和编辑字符型数据C.编辑框实际上是一个完整的字处理器D.以上说法均正确30.下列程序执行后,k 的值是( )。 public class Testhhh public static void main(String args ) inti=6,j=8,k=10,m=7; if(
13、ij| |m k+; else k- -; System.out.println(k); (分数:70.00)A.A 数组中的所有元素都为 0B.A 数组中的所有元素值不确定C.A 数组中所有元素值都为 EmptyD.执行 Erase A 后,A 数组中所有元素值都不为 031.已知有下列类的说明,则下列哪个语句是正确的? public class Test private float f = 1.0f; int m = 12; static int n=1; public static void main(String arg ) Test t = new Test( ); (分数:70.0
14、0)A.t.f;B.this.n;C.Test.m;D.Test.f;32.设有定义语句 int a = 66,77,99 ;,则下列对此语句的叙述中错误的是( )。(分数:70.00)A.定义了一个名为 a 的一维数组B.a 数组有 3 个元素C.a 数组的元素的下标为 1-3D.数组中的每一个元素都是整型33.下列叙述中正确的是【 】(分数:70.00)A.线性链表是线性表的链式存储结构B.栈与队列是非线性结构C.双向链表是非线性结构D.只有根结点的二叉树是线性结构34.下面是一个 Java 的应用程序,其输出结果是( )。 public class Testll public stati
15、c void main (String args ) char c=i; for(int n;6;n11;m + +) if(n = =8)continue; Systemoutprint(c + +); (分数:70.00)A.Hello,World!B.Hello,C.World!D.该程序段有语法错误35.下列 Java 常见事件类中哪个是鼠标事件类?(分数:70.00)A.InputEventB.KeyEventC.MouseEventD.WindowEvent36.下列程序的执行结果是( )。 public class Testdd public static void main (
16、String args ) inr a=lO,b=4,c=20,d=6; Systemoutprintln(a+*b+c,-D) ; (分数:70.00)A.x=4,y=3;x=7,y=8B.x=3,y=4;x=7,y=8C.x=7,y=8;x=4,y=3D.x=8,y=7;x=7,y=837.下列的哪个赋值语句是不正确的?(分数:70.00)A.当实参的数量少于形参的数量时,多余的形参初值取逻辑假FB.当实参的数量大于形参的数量时,多余的实参被忽略C.实参和形参的数量必须相等D.答案 A、B 均正确38.在 switch(expression)语句中,expression 的数据类型不能是【
17、 】(分数:70.00)A.doubleB.charC.byteD.short39.下列关于继承的哪项叙述是正确的?(分数:70.00)A.视图结果存放在数据库中B.视图设计器中不存在“查询去向”的选项C.查询设计器中没有“数据更新”选项卡D.查询和视图都可以在磁盘中找到相应的文件40.下列程序的功能是把 316 表示为两个加数的和,使两个加数分别能被 13 和 11 整除,则在划线处应填入的选项是( )。 int i=0,j,k; do i+;k=316-13*i;while (_); j=k/11; Systemoutpfintln(i+“,“+j); (分数:70.00)A.k/11B.
18、k%11C.k/Il=0D.k%11=041.对如下二叉树,进行后序遍历的结果为【 】 (分数:70.00)A.ABCDEFB.DBEAFCC.ABDECFD.DEBFCA42.下列标识符(名字)命名原则中,正确的是【 】(分数:70.00)A.类名的首字母小写B.变量和方法名的首字母大写C.接口名的首字母小写D.常量完全大写43.下列哪个选项不是 InputStream 类中的方法?(分数:70.00)A.public abstract int read( )throws IOExceptionB.public final void writeInt(int v)throws IOExcep
19、tionC.pubfic void close( )throws IOExceptionD.pubfic int available( )throws IOExcepfion44.下列关于 Swing 中内部框架 JInternalFrame 的说法不正确的是( )。(分数:70.00)A.内部框架不能监听窗口事件B.不必用 setSize()和 pack()或 setBounds()方法设定设置框尺寸C.必须把内部框架添加到一个容器中,否则不显示D.可以用 setBounds()方法设置内部框架在容器中的位置,默认值是 0,0,即容器的左上角45.下列哪个是面向大型企业级用容器管理专用构件的
20、应用平台?(分数:70.00)A.J2EEB.J2MEC.J2SED.J2DE46.Java 语言的类间的继承关系是( )。 (分数:70.00)A.单继承B.多继承C.单继承和多继承D.不能继承47.下列程序段的输出结果是( )。 String MyStr = “Hello,“; MyStr = MyStr + “World!“; System.out.println(MyStr); (分数:70.00)A.Hello,World!B.Hello,C.World!D.该程序段有语法错误48.下列关于对象的加锁说法不正确的是( )。(分数:70.00)A.STORE 1 TO X,YB.STO
21、RE 1,2 TO XC.STORE 1 TO X YD.STORE 1、2 TO X49.下列是几个 Java 语言最常用的命令,哪个命令是 Java 语言的编译命令?(分数:70.00)A.javaB.javacC.javapD.javadoc50.按运算符操作数的数目划分,运算符?:的类型是【 】(分数:70.00)A.三元B.二元C.四元D.一元51.下列命令中,哪个命令能为远程对象生成 stub 和 skeleton?(分数:70.00)A.CardLayoutB.BorderLayoutC.FlowLayoutD.GridLayout52.下列哪个方法用来定义线程的具体行为,也就是
22、定义线程体?(分数:70.00)A.start( )B.run( )NULLC.init( )D.thread( )53.下列哪个选项不能提高程序的性能?(分数:70.00)A.1 5B.12 7C.a bD.10 2554.下列叙述中,正确的是【 】(分数:70.00)A.Java 语言的标识符是区分大小写的B.源文件名与 public 类名可以不相同C.源文件的扩展名为.jarD.源文件中 public 类的数目不限55.执行下面程序后,结果是( )。 public class Testrr public static void main(String args) int i=0xFFFF
23、FFF1; int j=-i; System.out.println(“j=“+j); (分数:70.00)A.j=-15B.j=-16C.j=16D.j=1556.下列哪个保留字可以定义常值变量,说明这个变量赋值后永不改变?(分数:70.00)A.protectedB.staticC.finalD.super57.下列叙述中正确的是【 】(分数:70.00)A.一个逻辑数据结构只能有一种存储结构B.数据的逻辑结构属于线性结构,存储结构属于非线性结构C.一个逻辑数据结构可以有多种存储结构,且各种存储结构不影响数据处理的效率D.一个逻辑数据结构可以有多种存储结构,且各种存储结构影响数据处理的效率
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 二级 JAVA61 答案 解析 DOC
