【计算机类职业资格】国家计算机二级(Java)72及答案解析.doc
《【计算机类职业资格】国家计算机二级(Java)72及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】国家计算机二级(Java)72及答案解析.doc(13页珍藏版)》请在麦多课文档分享上搜索。
1、国家计算机二级(Java)72 及答案解析(总分:100.00,做题时间:120 分钟)一、选择题(每小题 2 分,共 70 分) 下列各(总题数:35,分数:70.00)1.下列程序段执行后的输出结果为( )。 int x=3; int y=10; System.out.println(yx);(分数:2.00)A.0B.1C.2D.32.在下列 Applet 属性中哪个是用来将 Applet 中有两个或以上的文件,将其打包成一个归档文件? (分数:2.00)A.ARCHIVEB.CODEC.ALTD.ALIGN3.下列代表八进制整数的是【 】(分数:2.00)A.0XA6B.-1E3C.1
2、840D.01444.下列代码的执行结果是( )。 public class Test public int aMethod( ) static int i=0; i+ +; System.out.println(i); public static void main(String args ) Test test = new Test( ); test.aMethod( ); (分数:2.00)A.编译错误B.0C.1D.运行成功,但不输出5.下列程序执行后,k 的值是( )。 public class TestDemo public static void main(String args
3、 ) int m=3,n=6,k=0; while(m+)A.0B.1C.2D.36.在 Applet 的关键方法中,下列哪个方法是关闭浏览器以释放 Applet 占用的所有资源?(分数:2.00)A.init( )B.start( )C.paint( )D.destroy( )7.Java 语言由下列哪个公司发布的?(分数:2.00)A.IBMB.INTELC.SUND.HP8.下列哪个包封装抽象窗口工具包,提供管理用户图形界面功能?(分数:2.00)A.javasecurity*B.javaio*C.javautil*D.javaawt*9.下列关于容器和构件的说法不正确的是( )。(分数
4、:2.00)A.int_a=123;B.int i=IntegerMAX_ VALUE;C.long j;12345678900L;D.statici=100;10.下列程序执行后,i 的值是( )。 public class Testfff pubic static void main(String args) int i;10; do i/=2; while(i- - 1); System.out.println(i); (分数:2.00)A.getCodeBase( )B.getParameter(String)C.getApplnfo( )D.showStatus(String)11.
5、要实现对 Java 代码的数字签名,对于代码的提供者要经过的 4 个步骤的正确顺序是( )。 创建 JAR 文件 创建密钥 对 JAR 文件进行数字签名 输出公钥证书 (分数:2.00)A.内存映射技术B.文件锁定C.字符及编码D.阻塞 I/O12.数据独立性是数据库技术的重要特点之一。所谓数据独立性是指【 】(分数:2.00)A.数据与程序独立存放B.不同的数据被存放在不同的文件中C.不同的数据只能被对应的应用程序所使用D.以上三种说法都不对13.下列程序的执行结果是( )。 public class Testgg public static void main(String args) f
6、loat t=9.0f; int q=5; System.out.println(t+)*(- -q); (分数:2.00)A.12B.11C.10D.914.给出下列有关 List 的表达式,则哪个选项的叙述是对的? List 1 = new List(6,true); (分数:2.00)A.在没有其他的约束的条件下该列表将有 6 行可见B.一行的最大字符数是 6C.列表不允许用户多选D.列表只能有一项被选中15.下列程序的输出结果是( )。 classA int i,j; A(int i,int j) thisi=i; thisj=j; void print( ) Systemoutpri
7、ntln(“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.FileNotFoundExceptionD.UnknownHostException16.
8、下列常见的系统定义的异常中,哪个是数组越界异常?(分数:2.00)A.打开 Visual Basic 主窗体的“文件”菜单,执行其中的“退出”命令B.按快捷键 Alt+Q 退出C.单击 Visual Basic 主窗体右上角的“关闭”按钮D.按快捷键 Alt+E 退出17.在结构化方法中,用数据流程图(DFD)作为描述工具的软件开发阶段是【 】(分数:2.00)A.可行性分析B.需求分析C.详细设计D.程序编码18.运行 Java 程序需要的工具软件所在的目录是【 】(分数:2.00)A.JDK 的 bin 目录B.JDK 的 demo 目录C.JDK 的 lib 目录D.JDK 的 jre
9、目录19.下列哪个语句是声明一个含有 10 个 String 对象的数组?(分数:2.00)A.char str ;B.char str ;C.String str = new String10;D.String str10;20.下列代码中,将引起编译错误的行是【 】 1)public class Exercise 2)public static void main(String args) 3)float f=0.0: 4)f+=1.0; 5) 6) (分数:2.00)A.第 2 行B.第 3 行C.第 4 行D.第 6 行21.下列的哪个选项可以正确用以表示八进制值 8?(分数:2.00
10、)A.SQL 语句中允许在 WHERE 短语中为关系定义别名B.为关系定义别名的格式为:C.在关系的自联接操作中,别名是必不可少的D.以上说法均正确22.关于构件的基本应用,下列说法有误的是(分数:2.00)A.20 12 20 15B.12 20 12 25C.24 15 12 20D.24 12 12 1523.在 Java 语言的下列哪个包是编译器自动导入的?(分数:2.00)A.java.langB.java.awtC.java.ioD.java.applet24.下列哪个选项是合法的标识符?(分数:2.00)A.123B._nameC.classD.1first25.下列关于对象的加
11、锁说法不正确的是( )。(分数:2.00)A.STORE 1 TO X,YB.STORE 1,2 TO XC.STORE 1 TO X YD.STORE 1、2 TO X26.下列哪个选项是 short 型数据的取值范围?(分数:2.00)A.模板的实参在任何时候都可以省略B.类模板与模板类所指的是同一概念C.类模板的参数必须是虚拟类型的D.类模板中的成员函数全部都是模板函数27.下列整型常量中表示的是十六进制的整数的是( )。(分数:2.00)A.98B.67xC.x394D.0X29228.下列整型常量中表示的是十六进制的整数的是( )。(分数:2.00)A.0B.1C.2D.329.在默
12、认的 Java 安全级别中,Applet 小程序不能执行下列哪种操作?(分数:2.00)A.从其所在的服务器上下载图形B.从其他服务器上下载图形C.从其他服务器上的 Web 页装载到运行该小程序的浏览器中D.Applet 使用自身的代码和 Applet 浏览器提供的 Java API30.容器类 javaawtcontainer 的父类是【 】(分数:2.00)A.javaawtWindowB.javaawtComponentC.javaawtFrameD.javaawtPanel31.给出下列关于一个使用适当的字符间距的字体的 TextField 的表达式,则哪个选项的叙述是对的? Text
13、Field t = new TextField(“they are good“,40); (分数:2.00)A.被显示的字符串可以使用多种字体B.一行中最大的字符数是 40C.显示的宽度正好是 40 个字符宽D.用户可以编辑字符32.关于构件的基本应用,下列说法有误的是(分数:2.00)A.MenuBar 和 Menu 都没有必要注册监听器,只需要对 Menultem 添加监听器 ActionLis-tener,完成相应操作B.javaawtColor 提供了颜色的构造方法 Color(int r,int g,int B) ,其中 r,g 和 b 代表了三维空间的长、宽和高C.对话框 Dial
14、og 是 Window 类的子类,对话框和一般窗口的区别在于它依赖于其他窗口D.按钮 Button 是个最常用的构件,当按钮被点击后,会产生 ActionEvent 事件,需 Ac-tionListener接口进行监听和处理事件33.Socket 的工作流程是( )。 打开连接到 Socket 的输入/输出 按某个协议对 Socket 进行读/写操作 创建 Socket 关闭 Socket (分数:2.00)A.B.C.D.34.在 Java 中,负责对字节代码解释执行的是【 】(分数:2.00)A.垃圾回收器B.虚拟机C.编译器D.多线程机制35.若 a 和 b 均是整型变量并已正确赋值,正
15、确的 switch 语句是( )。(分数:2.00)A.15B.50C.55D.5二、填空题(每空 2 分,共 30 分)(总题数:15,分数:30.00)36.流按照数据类型的不同,可以分为 1 和字符流。(分数:2.00)填空项 1:_37.在面向对象方法中, 1 描述的是具有相似属性与操作的一组对象。(分数:2.00)填空项 1:_38.Java 中访问限定符有 1,protected,private 和 default 等。(分数:2.00)填空项 1:_39.在一个类的内部嵌套定义的类称为 1。(分数:2.00)填空项 1:_40.Swing 的事件处理机制包括 1、事件和事件监听者
16、。(分数:2.00)填空项 1:_41.变量属性是描述变量的作用域,按作用域分类,变量有局部变量、类变量、 1 和异常处理参数。(分数:2.00)填空项 1:_42.Java 语言采用了 1 字符集。(分数:2.00)填空项 1:_43.在下列的代码段中填入一个适当的语句,使其表示为从输入流中能读取对象(注:FileInputStream 的形参为“thetime”)。 File InputStream in= 1 ; ObjectInputStream s=ObjectInputStream(in); String today=(String)sreadObject2; Date date=
17、(Date)sreadObject3; (分数:2.00)填空项 1:_44.在 JDKl.4 的 java.util.regex 正则表达式包中,有一个 1 类,该类的 static Pattern compile(String expression,int flags)方法用于将正则表达式字符串编译成模式对象来进行快速模式匹配。(分数:2.00)填空项 1:_45.Swing 的顶层容器有:JApplet,JWindow,JDialog 和 1。(分数:2.00)填空项 1:_46.线程在生命周期中要经历 5 种状态,分别是新建状态、可运行状态、运行状态、 1 状态和终止状态。(分数:2.
18、00)填空项 1:_47.有定义 boolean b1=5!=6;,则变量 b1 的值是 1。(分数:2.00)填空项 1:_48.Java 语言的异常处理机制利用 1 语句作为异常处理的统一接口。(分数:2.00)填空项 1:_49.滚动窗口 JScrollPane 是带动滚动条的面板,主要是通过移动 1 来实现的。(分数:2.00)填空项 1:_50.下列的程序是声明某类型变量 s,并通过三日条件运算符的结果给变量 s 赋值,请将该程序补充完整。public class Testjj public static void main(String args ) 1s=(99992=1)?”奇
19、数”:“偶数”; Systemoutprintln(s); (分数:2.00)填空项 1:_国家计算机二级(Java)72 答案解析(总分:100.00,做题时间:120 分钟)一、选择题(每小题 2 分,共 70 分) 下列各(总题数:35,分数:70.00)1.下列程序段执行后的输出结果为( )。 int x=3; int y=10; System.out.println(yx);(分数:2.00)A.0B.1 C.2D.3解析:算术运算符“”是取余数,ab 是求 a 除以 b 所得的余数。103 的余数 是 1。2.在下列 Applet 属性中哪个是用来将 Applet 中有两个或以上的
20、文件,将其打包成一个归档文件? (分数:2.00)A.ARCHIVE B.CODEC.ALTD.ALIGN解析:如果 Applet 中有两个或两个以上的文件,应该考虑将这些文件打包成一个归档文件(jar 或 zip文件)。在 Applet 中用 ARCHIVE 属性。 3.下列代表八进制整数的是【 】(分数:2.00)A.0XA6B.-1E3C.1840D.0144 解析:本题考查 Java 语言中的整型常量。题目不难,但属于学习程序设计语言的基础,应有所了解。整型常量有 3 种书写格式:十进制整数,如 156,-230,345;八进制整数:以 0 开头,如 012 表示十进制的 10;十六进
21、制整数:以 0x 或 OX 开头,如 OX123 表示十进制数 291。由此可见,选项 A 表示的是十六进制整数,选项 B 不是整数形式,选项 C 是十进制整数,选项 D 是八进制整数,为本题正确选项。4.下列代码的执行结果是( )。 public class Test public int aMethod( ) static int i=0; i+ +; System.out.println(i); public static void main(String args ) Test test = new Test( ); test.aMethod( ); (分数:2.00)A.编译错误 B
22、.0C.1D.运行成功,但不输出解析:static 不能修饰局部变量。5.下列程序执行后,k 的值是( )。 public class TestDemo public static void main(String args ) int m=3,n=6,k=0; while(m+)A.0B.1 C.2D.3解析:首先判断(m+)6.在 Applet 的关键方法中,下列哪个方法是关闭浏览器以释放 Applet 占用的所有资源?(分数:2.00)A.init( )B.start( )C.paint( )D.destroy( ) 解析:init( )方法用于完成主类实例的初始化,start( )方法
23、用于启动浏览 器运行 Applet 的主线程,paint( )方法用于在 Applet 的界面中显示文字、图形和其他界面 元素。 7.Java 语言由下列哪个公司发布的?(分数:2.00)A.IBMB.INTELC.SUN D.HP解析:Java 是山 SUN 公司在 1995 年 5 月 SunWorld 大会上发布的。由于 Java 的发展,IBM 和 DEC 等公司购买了 Java 的使用权,并在 PC Magazine 被评为 1995 年十大优秀科技产品。8.下列哪个包封装抽象窗口工具包,提供管理用户图形界面功能?(分数:2.00)A.javasecurity*B.javaio*C.
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 国家 二级 JAVA72 答案 解析 DOC
