【计算机类职业资格】计算机二级(Java)48及答案解析.doc
《【计算机类职业资格】计算机二级(Java)48及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】计算机二级(Java)48及答案解析.doc(15页珍藏版)》请在麦多课文档分享上搜索。
1、计算机二级(Java)48 及答案解析(总分:100.00,做题时间:120 分钟)一、选择题(每小题 2 分,共 70 分) 下列各(总题数:35,分数:70.00)1.在一个 Applet 中,下列哪个属性是不一定出现的?(分数:2.00)A.CODEB.ALIGNC.WIDTHD.HEIGHT2.下列关于 Swing 说法不正确的是( )。(分数:2.00)A.每个 Swing 构件的程序必须有一个容器B.Swing 是 AWT 的扩展C.Swing 采用的 MVC 的思想D.Swing 构件以“J”开头3.在 Java 语言的下列哪个包是编译器自动导入的?(分数:2.00)A.-1B.
2、1C.2D.编译出错,无法运行4.Socket 的工作流程是( )。 打开连接到 Socket 的输入/输出 按某个协议对 Socket 进行读/写操作 创建 Socket 关闭 Socket (分数:2.00)A.B.C.D.5.要实现对 Java 代码的数字签名,对于代码的提供者要经过的 4 个步骤的正确顺序是( )。 创建 JAR 文件 创建密钥 对 JAR 文件进行数字签名 输出公钥证书 (分数:2.00)A.B.C.D.6.已知有下列类的说明,则下列哪个语句是正确的? public class Test private float f = 1.0f; int m = 12; stat
3、ic int n=1; public static void main(String arg ) Test t = new Test( ); (分数:2.00)A.t.f;B.this.n;C.Test.m;D.Test.f;7.属于 main()方法的返回类型是【 】(分数:2.00)A.publicB.staticC.voidD.main8.有定义 int n=789;,下列表达式结果为 8 的是( )。(分数:2.00)A.31B.32C.2D.339.下列哪个选项是创建一个标识有“关闭”按钮的语句?(分数:2.00)A.TextField b = new TextField(“关闭“)
4、;B.TextArea b = new TextArea(“关闭“);C.BuRon b = new Button(“关闭“);D.Checkbox b = new Checkbox(“关闭“);10.下列关于 Applet 中的归档文件叙述不正确的是(分数:2.00)A.使用归档文件的好处是减少 HTTP 的连接次数,从而大大减少了 Applet 整体的下载时间B.所有的浏览器都识别相同的归档文件格式和指定归档文件的 HTML 代码C.归档文件是一种压缩文件,使用它也减少了文件的传输时间D.使用 JDK 的 jar 工具创建 JAR 文件11.数据库系统的核心是【 】(分数:2.00)A.数
5、据模型B.数据库管理系统C.数据库D.数据库管理员12.下列属于正则表达式的是【 】(分数:2.00)A.一个数组B.一组二进制数据C.一个字符串D.一个公式13.下列程序执行后,k 的值是( )。 public class Testddd public static void main(String args ) inti;10,j=18 K=30; switch(j-i) case 8:k+; case 9:k+ =2; case 10:k+ =3; default:k/=j; Systemoutprintln(k); (分数:2.00)A.31B.32C.2D.3314.如要求读取大文件
6、的中间一段内容,最方便的是采用下列哪种流来操作?(分数:2.00)A.File StreamB.Pipe StreamC.Random StreamD.Filter Stream15.关于构件的基本应用,下列说法有误的是(分数:2.00)A.MenuBar 和 Menu 都没有必要注册监听器,只需要对 Menultem 添加监听器 ActionLis-tener,完成相应操作B.javaawtColor 提供了颜色的构造方法 Color(int r,int g,int B) ,其中 r,g 和 b 代表了三维空间的长、宽和高C.对话框 Dialog 是 Window 类的子类,对话框和一般窗口
7、的区别在于它依赖于其他窗口D.按钮 Button 是个最常用的构件,当按钮被点击后,会产生 ActionEvent 事件,需 Ac-tionListener接口进行监听和处理事件16.下列叙述中,错误的是【 】(分数:2.00)A.JavaApplication 与 Applet 所用编译命令相B.通常情况下 JavaApplication 只能有一个 main()方法C.JavaApplet 必须有 HTML 文件才能运行D.JavaApplet 程序的.class 文件可用 java 命令运行17.按照 Java 的标识符命名规则,下列表示一个类的标识符正确的是【 】(分数:2.00)A.
8、HelloworldB.HelloWorldC.helloworldD.helloWorld18.下列选项中,不是 APPLET 标记的是【 】(分数:2.00)A.PARAMB.BODYC.CODEBASED.ALT19.给出下列关于一个使用适当的字符间距的字体的 TextField 的表达式,则哪个选项的叙述是对的? TextField t = new TextField(“they are good“,40); (分数:2.00)A.excellentB.goodC.passD.fail20.下列哪个是面向大企业级用容器管理专用构件的应用平台,以 J2SE 为基础,支持 EJB,并且它有
9、强大的服务功能? (分数:2.00)A.J2DEB.J2SEC.J2MED.J2EE21.下列哪个命令是在当前主机的指定端口上启动远程对象注册服务程序?(分数:2.00)A.rmicB.rmiregistryC.rmidD.serialver22.查找随机文件的记录时,应使用的方法是【 】(分数:2.00)A.readInt()B.readBytes(intn)C.seek(long 1)D.readDouble()23.处理对象传输的接口是【 】(分数:2.00)A.SerializableB.CloneableC.ItemListenerD.ActionListener24.在 AWT 组
10、件中用复选框组构件 CheckboxGroup 实现单选框的功能,但在 Swing 中,Java 语言直接提供了一个单选框,它是( )。(分数:2.00)A.JButtonB.JComboBoxC.JRadioButtonD.JCheckBox25.当 Applet 小程序窗口需要重画时,将调用下列哪个方法?(分数:2.00)A.HelloB.helloC.HelD.null26.给出下列的不完整的方法,则下列的哪个声明可以被加入行完成此方法的声明? success = connect( ); if (success = = - 1 ) throw new TimedoutException(
11、 ) (分数:2.00)A.public void method( )B.public void method( ) throws ExceptionC.public void method( ) throw TimedoutExceptionD.public throw TimedOutException void method( )27.下列关于线程调度的叙述中,错误的是【 】(分数:2.00)A.调用线程的 sleep()方法,可以使比当前线程优先级低的线程获得运行机会B.调用线程的 yeild()方法,只会使与当前线程相同优先级的线程获得运行机会C.当有比当前线程的优先级高的线程出现时
12、,高优先级线程将抢占 CPU 并运行D.具有相同优先级的多个线程的调度一定是分时的28.下列关于 Applet 的安全限制的叙述中,错误的是【 】(分数:2.00)A.通常情况下,禁止 Applet 读、写本地文件系统B.通常情况下,禁止 Applet 向 Applet 源主机之外的任何主机建立网络连接C.通常情况下,禁止 Applet 读取系统信息D.通常情况下,禁 Applet 加载本地库或方法29.下列程序的输出结果是( )。 public class Test public static void main(String args ) System.out.println(100%3)
13、; System.out.println(100%3.0); (分数:2.00)A.1 和 1B.1 和 1.0C.1.0 和 1D.1.0 和 1.030.下列程序执行后,baz 的值应是( )。 int index=1; int fox =new int3; Int bar=foxindex; int baz:bar+index; (分数:2.00)A.0B.1C.2D.编译错误31.下列哪个选项是 short 型数据的取值范围?(分数:2.00)A.模板的实参在任何时候都可以省略B.类模板与模板类所指的是同一概念C.类模板的参数必须是虚拟类型的D.类模板中的成员函数全部都是模板函数32.
14、Window,Frame,Dialog 默认的布局管理器是( )。(分数:2.00)A.按 Alt+Q 组合键B.按下 Alt+F 组合键,然后按 Esc 键C.打开“文件”菜单,执行“退出”命令D.按 F10 键,然后按 F 键,再按 X 键33.下列程序段执行后的输出结果为( )。 int x=3; int y=10; System.out.println(yx);(分数:2.00)A.所有的构件都可以通过 add()方法添加构件B.Java 的图形界面的最基本组成部分是容器C.Panel 不能作为最外层的容器单独存在,它首先必须作为一个构件放置到其他容器中,然后把它当作容器D.一个容器可
15、以容纳多个构件,并使它们成为一个整体34.下列命令中,哪个命令是 Java 的解释器?(分数:2.00)A.每个 Swing 构件的程序必须有一个容器B.Swing 是 AWT 的扩展C.Swing 采用的 MVC 的思想D.Swing 构件以“J”开头35.关于多线程,下列哪个说法不正确? (分数:2.00)A.100B.0C.AD.程序有错误二、填空题(每空 2 分,共 30 分)(总题数:15,分数:30.00)36.有定义 boolean b1=5!=6;,则变量 b1 的值是 1。(分数:2.00)填空项 1:_37. 1 日历类提供日期和时间的表示,它以格里历(即阳历)来计算。(分
16、数:2.00)填空项 1:_38.下列程序的功能是在屏幕上输出 26 个小写字母,请补充完整。 public class Testoo public static void main(String args ) char C=a; for(int i=i=26;i + +) Systemoutprintln( 1); (分数:2.00)填空项 1:_39.下列是一个 Java Applet 程序,填空使它的功能为计算数组各元素的和。程序执行完后 sum 的值应为21.0。 import java.applet.*; import java.awt.*; public class Testxx
17、extends Applet float a=new 1 6; float sum=0.0f; public void init2 for(int j=0;ja.length;j+)aj=j+1; for(int i=0;ia.length;i+)sum+=ai; public void paint(Graphics g) g.drawstring(“Total of array elements:=“+sum,25,25); (分数:2.00)填空项 1:_40.阻塞状态根据产生的原因可分为 1、等待阻塞和其他阻塞。(分数:2.00)填空项 1:_41.在进行模块测试时,要为每个被测试的模块
18、另外设计两类模块:驱动模块和承接模块(桩模块)。其中 1 的作用是将测试数据传送给被测试的模块,并显示被测试模块所产生的结果。(分数:2.00)填空项 1:_42.Java 语言具有可移植性、高性能、健壮性、安全性和独立于体系结构的 1 特点。(分数:2.00)填空项 1:_43.URL 是 1 的缩写。(分数:2.00)填空项 1:_44.Swing 的事件处理机制包括 1、事件和事件监听者。(分数:2.00)填空项 1:_45.在下列的代码段中填入一个适当的语句,使其表示为从输入流中能读取对象(注:FileInputStream 的形参为“thetime”)。 File InputStre
19、am in= 1 ; ObjectInputStream s=ObjectInputStream(in); String today=(String)sreadObject2; Date date=(Date)sreadObject3; (分数:2.00)填空项 1:_46.下列是一个 Java Applet 程序,填空使它的功能为计算数组各元素的和。程序执行完后 sum 的值应为21.0。 import java.applet.*; import java.awt.*; public class Testxx extends Applet float a=new 1 6; float sum
20、=0.0f; public void init2 for(int j=0;ja.length;j+)aj=j+1; for(int i=0;ia.length;i+)sum+=ai; public void paint(Graphics g) g.drawstring(“Total of array elements:=“+sum,25,25); (分数:2.00)填空项 1:_47.使用 Swing 编写 Applet,则该 Applet 的主类应该定义为 1 类的子类。(分数:2.00)填空项 1:_48.构造方法是类中的一种特殊方法,用它来定义对象的 1。(分数:2.00)填空项 1:_
21、49.每个 Applet 程序必须有一个类是 1 类的子类。(分数:2.00)填空项 1:_50.通过 1 运算符实现对成员变量的访问和方法调用。(分数:2.00)填空项 1:_计算机二级(Java)48 答案解析(总分:100.00,做题时间:120 分钟)一、选择题(每小题 2 分,共 70 分) 下列各(总题数:35,分数:70.00)1.在一个 Applet 中,下列哪个属性是不一定出现的?(分数:2.00)A.CODEB.ALIGN C.WIDTHD.HEIGHT解析:在一个 Applet 中,CODE,WIDTH 和 HEIGHT 属性是一定要出现的。CODE 属性指定了 Appl
22、ct 和JApplct 字节码的文件名。WIDTH 和 HEIGHT 这两个属性指定厂 Applet 显示区的以像素为单位的宽度和高度。ALIGN 这个可选属性指定了 Applet 在浏览器中的对齐方式。 2.下列关于 Swing 说法不正确的是( )。(分数:2.00)A.每个 Swing 构件的程序必须有一个容器 B.Swing 是 AWT 的扩展C.Swing 采用的 MVC 的思想D.Swing 构件以“J”开头解析:每个 Swing 构件的程序必须有一个按钮构件。注意:为了简化构件的设计工作,再 Swing 构件中视图和控件两部分合为一体。每个构件有一个相关的分离模型和它使用的界面。
23、比如:按钮 JButton 有一个存储状态的分离模型 BuRonModal 对象。构件的模型是自动设置的,例如一般都使用 JButton 而不是使用ButtonModel 对象。因此每个 Swing 构件的程序必须有一个按钮构件。3.在 Java 语言的下列哪个包是编译器自动导入的?(分数:2.00)A.-1 B.1C.2D.编译出错,无法运行解析:本题考核可选参数、可变参数的定义方法。 在虚参中,As 关键字用于说明变量或数组的类型;Option 关键字用于说明虚参是可选的 ByRef 关键字用于说明传址的数据传送方式;ByVal 关键字用于说明传值的数据传送方式;ParamArray 关键
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 二级 JAVA48 答案 解析 DOC
