【计算机类职业资格】国家计算机二级(Java)94及答案解析.doc
《【计算机类职业资格】国家计算机二级(Java)94及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】国家计算机二级(Java)94及答案解析.doc(15页珍藏版)》请在麦多课文档分享上搜索。
1、国家计算机二级(Java)94 及答案解析(总分:100.00,做题时间:120 分钟)一、选择题(每小题 2 分,共 70 分) 下列各(总题数:35,分数:70.00)1.下列安全控制中,哪个是管理密钥库和证书的命令?(分数:2.00)A.设计视图B.模板视图C.数据表视图D.SQL 视图2.在下列 AWT 的基本构件中,哪一个为下拉式菜单组件的名称?(分数:2.00)A.Ctrl + DB.Ctrl + FC.Ctrl + GD.Ctrl + E3.下列选项中的变量已正确定义,则表达式不合法的是(分数:2.00)A.新建一个数据库B.新建一个数据库表C.打开相关的数据库D.打开相关的数据
2、表4.关于被私有访问控制符 private 修饰的成员变量,下列说法正确的是( )。(分数:2.00)A.int a;bB.float a,b1=123f;C.char ch=d;D.public int i=100,j;5.已知:inta=newint100;在下列给出的数组元素中,非法的是【 】(分数:2.00)A.a0B.a1C.a99D.a1006.下列数组 a 中,版本较新的能在程序运行时动态调整大小的是【 】(分数:2.00)A.int aB.StringaC.a=new ArrayList()D.anew Array()7.getSize( ).width 指的是什么?(分数:2
3、.00)A.界面组件的窗口宽度B.在 Java 中任何图形用户界面的宽度C.框架的窗口宽度D.用户显示器的宽度8.对下列二叉树,进行中序遍历的结果是【 】 (分数:2.00)A.ACBDFEGB.ACBDFGEC.ABDCGEFD.FCADBEG9.下列程序段执行后 c 的结果是( )。 int a=9,b=11,c; C=a!=b? a+b:a-b; (分数:2.00)A.-2B.20C.11D.910.Java 语言通过什么方式支持多重继承?(分数:2.00)A.分布式B.可移植C.动态性D.接口11.下列程序的输出结果是( )。 classA int i,j; A(int i,int j
4、) thisi=i; thisj=j; void print( ) Systemoutprintln(“i=“+i+“+“j=“+j) class B extends A int in; B (int i,int j,int m) super(a,B) ; thism=m; void print( ) Sytemoutprintln(“m+“+m); class C public static void main (strang args) B b:new B(1,2,3); bprint( ); (分数:2.00)A.ClassNotFoundExceptionB.IOExceptionC.
5、FileNotFoundExceptionD.UnknownHostException12.下列程序执行后,b 的值应是( )。 public class Testss public static void main(String args) unsigned byte b=0; b- -; System.out.println(“b=“+b); (分数:2.00)A.-1B.255C.127D.编译错误13.下面是一个 Java 的应用程序,其输出结果是( )。 public class Testll public static void main (String args ) char c
6、=i; for(int n;6;n11;m + +) if(n = =8)continue; Systemoutprint(c + +); (分数:2.00)A.Hello,World!B.Hello,C.World!D.该程序段有语法错误14.阅读下面程序 1 public class Try extends 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
7、.println(“祝你成功!”); 11 i+; 12 13 14 该程序要求打印 5 行“祝你成功!”,必须改正程序中的某行代码,程序才能完成。选择正确的修改是【 】 (分数:2.00)A.将第 1 行的 extendsThread 改为 implementsRunnableB.将第 3 行的 newTry()改为 newThread()C.将第 4 行 t.start()改为 start(t)D.将第 7 行的 publicvoidrun(intj)改为 publicvoidrun()15.给出下列的程序代码片段,m 为哪个值时将会输出 default? switch(m) case 0
8、:System.out.println(“case0“); case 1:System.out.println(“case 1“);break; case 2:System.out.println(“case 2“);break; default:System.out.println(“default“); (分数:2.00)A.0B.1C.2D.316.下列哪个修饰符可以使在一个类中定义的成员变量只能被同一包中的类访问?(分数:2.00)A.privateB.无修饰符C.publicD.protected17.属于 main()方法的返回类型是【 】(分数:2.00)A.publicB.st
9、aticC.voidD.main18.当 Frame 的大小被改变时,Frame 中的按钮的位置可能被改变,则使用下列哪一个布局管理器( )。(分数:2.00)A.BorderLayoutB.FlowLayoutC.CardLayoutD.GridLayout19.下列有关线程的叙述哪个是正确的?(分数:2.00)A.一个线程组内不仅可以包含线程,还可以包含其他线程组B.线程在终止状态可以调用 start()方法使它可运行C.在 Java 中,最顶层的线程组是 mainD.线程执行过程中,有一个更高优先级的线程进入可运行状态,这个线程立即被调度执行,当前线程占有的 CPU 被抢占20.下列关于
10、 Java 对 import 语句规定的叙述中,错误的是【 】(分数:2.00)A.在 Java 程序中 import 语句可以有多个B.在 Java 程序中 import 语句可以没有C.在 Java 程序中 import 语句必须有一个D.在 Java 程序中 import 语句必须引入在所有类定义之前21.Socket 的工作流程是( )。 打开连接到 Socket 的输入/输出 按某个协议对 Socket 进行读/写操作 创建 Socket 关闭 Socket (分数:2.00)A.DATE( )B.TIME( )C.YEAR( )D.DATETIME( )22.下列哪个包封装抽象窗口
11、工具包,提供管理用户图形界面功能?(分数:2.00)A.javasecurity*B.javaio*C.javautil*D.javaawt*23.要将 web 页中的数据装载到 Java 应用程序中,下列哪种方式最佳?(分数:2.00)A.创建一个 Socket,并使用该套接字来创建一个输入流B.创建一个 URL,并使用该 URL 来创建一个 URL ConnectionC.使用 Applet 小程序的 showDocument()方法来装载D.上述方法没有什么区别,所以也就没有哪个最佳24.在编写 Applet 程序时,程序中必须有的 import 语句是( )。(分数:2.00)A.im
12、port.java.io.*;B.import java.applet.Applet;C.import.javaawt.event.*;D.import.javalang.*;25.可以指定线程阻塞多长时间的方法是下列哪个方法? (分数:2.00)A.6.1 15.2B.6 15C.6 15.2D.6.1 1526.下列程序执行后,k 的值是( )。 public class TestDemo public static void main(String args ) int m=3,n=6,k=0; while(m+)A.finalB.thisC.superD.static27.给出下列有关
13、 List 的表达式,则哪个选项的叙述是对的? List 1 = new List(6,true); (分数:2.00)A.No 5 6 8B.5 6 8 NoC.No 5 14D.8 6 No 528.下列程序段执行后的输出结果为( )。 int x=3; int y=10; System.out.println(yx);(分数:2.00)A.所有的构件都可以通过 add()方法添加构件B.Java 的图形界面的最基本组成部分是容器C.Panel 不能作为最外层的容器单独存在,它首先必须作为一个构件放置到其他容器中,然后把它当作容器D.一个容器可以容纳多个构件,并使它们成为一个整体29.在下
14、列 AWT 的基本构件中,哪一个为下拉式菜单组件的名称?(分数:2.00)A.ButtonB.ChoiceC.LabelD.Scroll30.下列哪个选项是创建一个标识有“关闭”按钮的语句?(分数:2.00)A.在项目管理器“数据”选项卡中展开“查询”选项,选择要运行的查询,单击“运行”命令按钮B.单击“查询”菜单中的“运行查询”命令C.利用快捷键 CTRL+D 运行查询D.在命令窗口输入命令 DO31.给出下列的程序,其叙述正确的是( )。 public class Man static int arr = new int10; public static void main(String
15、a ) System.out.println(arr1 ); (分数:2.00)A.编译时将发生错误B.编译时正确但是运行时出错C.输出为 0D.输出为 null32.用树形结构表示实体之间联系的模型是【 】(分数:2.00)A.关系模型B.网状模型C.层次模型D.以上 3 个都是33.下列哪个包封装抽象窗口工具包,提供管理用户图形界面功能?(分数:2.00)A.“一事一地”的原则,即一个表描述一个实体或实体之间的一种联系B.用外部关键字保证有关联的表之间的联系C.表中的字段必须是原始数据和基本数据元素,并避免在表之间出现重复字段D.以上各原则都包括34.Java 提供的类库支持下列哪个协议,
16、使应用程序可通过 URL 地址,在网络上的任何地方访问对象时,就跟本机一样?(分数:2.00)A.2B.3C.4D.535.Java 中处理压缩流的抽象类是( )。(分数:2.00)A.InputStream 和 OutputStreamB.Reader 和 WriterC.InflaterInputStream 和 DeflaterOutputStreamD.FileInputStream 和 FileOutputStream二、填空题(每空 2 分,共 30 分)(总题数:15,分数:30.00)36.阻塞状态根据产生的原因可分为 1、等待阻塞和其他阻塞。(分数:2.00)填空项 1:_3
17、7.字符串分为两大类,一类是字符串常量,使用 String 类的对象表示;另一类是字符串变量,使用 1类的对象表示。(分数:2.00)填空项 1:_38.布尔型数据除局部变量外,默认的值是 1。(分数:2.00)填空项 1:_39.对象串行化中,要被串行化的对象所属类的接口是 1。(分数:2.00)填空项 1:_40.在关系模型中,把数据看成是二维表,每一个二维表称为一个 1。(分数:2.00)填空项 1:_41.传递给实现了 java.awt.event.MouseMotionListener 接口的类中 mouseDragged1 方法的事件对象是 2 类。(分数:2.00)填空项 1:_
18、42.将 Java 程序中的对象保存在外存中,称为 1。(分数:2.00)填空项 1:_43.Swing 的事件处理机制包括 1、事件和事件监听者。(分数:2.00)填空项 1:_44.使用 Swing 编写 Applet,则该 Applet 的主类应该定义为 1 类的子类。(分数:2.00)填空项 1:_45.流按照数据类型的不同,可以分为 1 和字符流。(分数:2.00)填空项 1:_46.byte 类型只有 8 位,能表示的范围是 1。(分数:2.00)填空项 1:_47.Throwable 类分为 1 和 Exception 两个子类。(分数:2.00)填空项 1:_48.字符串分为两
19、大类,一类是字符串常量,使用 String 类的对象表示;另一类是字符串变量,使用 1类的对象表示。(分数:2.00)填空项 1:_49.在 Java2 中支持 1 技术,使得 Java 的安全控制可以针对外界的具体用户进行,从而提高了访问控制的粒度。(分数:2.00)填空项 1:_50.下列程序中,实例 tat 是监听器,fr 是事件源,fr 上发生的事件委托 tat 进行处理。程序的执行结果是显示一个粉红色的窗口,单击关闭按钮,可关闭窗口。请填完整程序。 import javaawt*; importjavaawtevent*; public class Testppp public st
20、atic void main(String args ) Frame fr=new Frame(“The Adapter!”); TheAdapterTest tat=new TheAdapterTest1; fr 2 fr.setSize(200,200); frsetBackground(Colorpink); frsetVisible(true); class TheAdapterTest extends WindowAdapter public void windowClosing(WindowEvent e) Systemexit(1); (分数:2.00)填空项 1:_国家计算机二
21、级(Java)94 答案解析(总分:100.00,做题时间:120 分钟)一、选择题(每小题 2 分,共 70 分) 下列各(总题数:35,分数:70.00)1.下列安全控制中,哪个是管理密钥库和证书的命令?(分数:2.00)A.设计视图B.模板视图 C.数据表视图D.SQL 视图解析:2.在下列 AWT 的基本构件中,哪一个为下拉式菜单组件的名称?(分数:2.00)A.Ctrl + DB.Ctrl + FC.Ctrl + G D.Ctrl + E解析:控件的格式属性包括标题、字体大小、字体名称、字体粗细、前景颜色、背景颜色、特殊效果等,没有“正文”这一项。3.下列选项中的变量已正确定义,则表
22、达式不合法的是(分数:2.00)A.新建一个数据库B.新建一个数据库表C.打开相关的数据库 D.打开相关的数据表解析:“报表向导”在创建的时候会提示用户输入相关的信息,其他 3 个选项在创建的时候都是不会提示的,需要自己选择。4.关于被私有访问控制符 private 修饰的成员变量,下列说法正确的是( )。(分数:2.00)A.int a;b B.float a,b1=123f;C.char ch=d;D.public int i=100,j;解析:在给变量定义时,一定要说明变量的类型,不然计算机无法识别出到底是哪种类型。选项 A) ingt_a=123;标识符是以字母、下划线和美元符作为首字
23、符的字符串序列,在首字母后面可以跟字母,下划线、美元符和数字。选项 B) int i;IntegerMAX_VALUE;IntegerMAX_VALUE 表示 int 型的最大值。选项 C) long j=12345678900L j 并没有超出 long 型的范围。 5.已知:inta=newint100;在下列给出的数组元素中,非法的是【 】(分数:2.00)A.a0B.a1C.a99D.a100 解析: 本题考查 Java 中数组的概念。对于数组的掌握,不能仅仅停留在概念上,更多的是能将所学的知识灵活运用。inta=new int100定义了一个数组 a,含有 100 个整型元素。在 J
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 国家 二级 JAVA94 答案 解析 DOC
