【计算机类职业资格】计算机二级(Java)52及答案解析.doc
《【计算机类职业资格】计算机二级(Java)52及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】计算机二级(Java)52及答案解析.doc(21页珍藏版)》请在麦多课文档分享上搜索。
1、计算机二级(Java)52 及答案解析(总分:4230.00,做题时间:90 分钟)一、选择题(每小题 2分,共 70分) 下列各(总题数:60,分数:4200.00)1.可以指定线程阻塞多长时间的方法是下列哪个方法? (分数:70.00)A.6.1 15.2B.6 15C.6 15.2D.6.1 152.在深度为 7的满二叉树中,叶子结点的个数为【 】(分数:70.00)A.32B.31C.64D.633.下列的变量定义中,错误的是( )。(分数:70.00)A.trueB.falseC.“I am boy“D.都不正确4.自定义表格类中的 model部分应实现的接口是【 】(分数:70.0
2、0)A.AbstractTableModelB.JTableC.TableModelD.TableModelable5.下列程序的执行结果是( )。 public class Testaa public static void main(String args ) System.out.println(5/2); (分数:70.00)A.复选框B.列表框C.命令按钮D.选项组6.下列哪个选项不是 FilterInputStream的子类?(分数:70.00)A.设置虚基类的目的是为了消除二义性B.虚基类的构造函数在非虚基类之后调用C.若同一层中包含多个虚基类,这些虚基类的构造函数按它们说明的次
3、序调用D.若虚基类由非虚基类派生而来,则仍然先调用基类构造函数,再调用派生类的构造函数7.数据库 DB、数据库系统 DBS、数据库管理系统 DBMS之间的关系是【 】(分数:70.00)A.DB包含 DBS和 DBMSB.DBMS包含 DB和 DBSC.DBS包含 DB和 DBMSD.没有任何关系8.javautil 包中 Date对象表示时间默认顺序是( )。(分数:70.00)A.年、星期、月、日、小时、分、秒B.秒、分、小时、日、月、星期、年C.小时、分、秒、星期、月、日、年D.星期、月、日、小时、分、秒、年9.设 i,j 为类 X定义的 double型变量名,下列 X类的构造方法中不正
4、确的是( )。(分数:70.00)A.使用归档文件的好处是减少 HTTP的连接次数,从而大大减少了 Applet整体的下载时间B.所有的浏览器都识别相同的归档文件格式和指定归档文件的 HTML代码C.归档文件是一种压缩文件,使用它也减少了文件的传输时间D.使用 JDK的 jar工具创建 JAR文件10.下列哪个标识符不是合法的标识符?(分数:70.00)A.7abcB.TRYC._ sy V D.PP11.下列叙述中正确的是【 】(分数:70.00)A.软件测试应该由程序开发者来完成B.程序经调试后一般不需要再测试C.软件维护只包括对程序代码的维护D.以上三种说法都不对12.能抛出异常必须是下
5、列哪个类或其子类的实例?(分数:70.00)A.1.2 34B.2.2 34C.1.2 43D.2.2 4313.在软件设计中,不属于过程设计工具的是【 】(分数:70.00)A.PDL(过程设计语言)B.PAD图C.N-S图D.DFD图14.下列哪个是对 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.以上都不正确15.关于提高编程的效
6、率,下列说法中不正确的是( )。(分数:70.00)A.5 0 6 4B.0 0 6 4C.5 0 6 2D.0 0 6 216.Java语言通过什么方式支持多重继承?(分数:70.00)A.分布式B.可移植C.动态性D.接口17.数据库设计的根本目标是要解决【 】(分数:70.00)A.数据共享问题B.数据安全问题C.大量数据存储问题D.简化数据维护18.在 AWT了组件中,为了实现单选按钮的功能,除了用到 Checkbox组件以外,还需要用到下列哪个组件? (分数:70.00)A.0.66667B.0C.0.7D.0.6666666619.下列关于 Java语言的异常处理描述不正确的是(
7、)。(分数:70.00)A.-1 6B.-1 16C.1 5D.11 2120.下列关于 Java的说法不正确的是( )。(分数:70.00)A.trueB.falseC.I am boyD.都不正确21.关于字节 I/O流,下列叙述不正确的是( )。(分数:70.00)A.DB包括 DBS和 DBMSB.DBS包括 DB和 DBMSC.DBMS包括 DB和 DBSD.3者属于平级关系22.下列哪些内容是异常的含义? (分数:70.00)A.程序的语法错B.程序在编译和运行中所发生的异常事件C.程序预先定义好的异常事件D.程序编译错误23.下列程序执行后,b 的值应是( )。 public c
8、lass Testss public static void main(String args) unsigned byte b=0; b- -; System.out.println(“b=“+b); (分数:70.00)A.15B.1C.32D.1624.下列叙述中,错误的是【 】(分数:70.00)A.File类能够存储文件B.File类能够读写文件C.File类能够建立文件D.File类能够获取文件目录信息25.下列程序的输出结果是( )。 class Demo void test( ) Systeme.out.pnnt(“NO“); void test(int i) System.o
9、ut.print(a); void test(int a,int b) System.out.print(a+b); class Test public static void main(String args ) Demo de=new Demo( ); de.test( ); de.test(5); de.test(6,8); (分数:70.00)A.File streamB.Pipe streamC.Randam streamD.Filter stream26.与 Applet生命周期相关的方法的数量是【 】(分数:70.00)A.4种B.3种C.2种D.5种27.若 a的值为 3时,下
10、列程序段被执行后,c 的值是( )。 int c = 1; if (a0) if (a3) c = 2; else c = 3; else c = 4; (分数:70.00)A.1B.2C.3D.428.如果一个类实现 Runnable接口,则这个类必须包含哪些方法?(分数:70.00)A.abcdefB.afbecdC.fedcbaD.defabc29.下列关于 Frame类的说法不正确的是( )。(分数:70.00)A.在 java中允许多重继承B.在 java中一个类只能实现一个接口C.在 java中一个类不能同时继承一个类和实现一个接口D.java的单一继承使代码更可靠30.Windo
11、w,Frame,Dialog 默认的布局管理器是( )。(分数:70.00)A.按 Alt+Q组合键B.按下 Alt+F组合键,然后按 Esc键C.打开“文件”菜单,执行“退出”命令D.按 F10键,然后按 F键,再按 X键31.以下数据结构中不属于线性数据结构的是【 】(分数:70.00)A.队列B.线性表C.二叉树D.栈32.下列语句顺序执行后,a 的值是( )。 int a=13;a=a/5; (分数:70.00)A.0B.1C.1.0D.true33.下列的哪个选项可以正确用以表示八进制值 8?(分数:70.00)A.0x8B.0x10C.8D.1034.若特快订单是一种订单,则特快订
12、单类和订单类的关系是【 】(分数:70.00)A.使用关系B.包含关系C.继承关系D.无关系35.可以指定线程阻塞多长时间的方法是下列哪个方法? (分数:70.00)A.sleep( )B.yield( )C.interrupt( )D.stop( )36.下列是定义一个接口 ITF的程序,在横线处应填入的选项是( )。 pubic interface ITF public static final double PI=3.14; public_ double area(double a,double b); (分数:70.00)A.interfaceB.staticC.finalD.abst
13、ract37.下列属于合法的 Java标识符是【 】(分数:70.00)A._catB.5booksC.+staticD.-3.1415938.关于数组的叙述中,下列说法不正确的是( )。(分数:70.00)A.4B.5C.6D.739.下列哪个流是为了把一个程序、线程和代码段的输出连接到另一个程序、线程或代码段的输入? (分数:70.00)A.字节流B.对象流C.过滤流D.管道流40.java.io包的 File类是【 】(分数:70.00)A.字符流类B.字节流类C.对象流类D.非流类41.下列选项中不属于软件生命周期开发阶段任务的是【 】(分数:70.00)A.软件测试B.概要设计C.软
14、件维护D.详细设计42.要将 web页中的数据装载到 Java应用程序中,下列哪种方式最佳?(分数:70.00)A.创建一个 Socket,并使用该套接字来创建一个输入流B.创建一个 URL,并使用该 URL来创建一个 URL ConnectionC.使用 Applet小程序的 showDocument()方法来装载D.上述方法没有什么区别,所以也就没有哪个最佳43.下列赋值语句中错误的是【 】(分数:70.00)A.float f=11.1f;B.double d=5.3E12;C.char c=/r;D.byte bb=433;44.下列哪个方法可以使具有与当前线程相同优先级的线程有运行的
15、机会?(分数:70.00)A.sleep( )B.yield( )C.interrupt( )D.stop( )45.声明异常抛出用下列哪个子句来完成声明,它包含在方法的声明当中?(分数:70.00)A.throwsB.throwC.ThrowableD.Exception46.在 Java语言的下列哪个包是编译器自动导入的?(分数:70.00)A.java.langB.java.awtC.java.ioD.java.applet47.下面描述中,符合结构化程序设计风格的是【 】(分数:70.00)A.使用顺序、选择和重复(循环)三种基本控制结构表示程序的控制逻辑B.模块只有一个入口,可以有多
16、个出口C.注重提高程序的执行效率D.不使用 GOTO语句48.给出下列关于一个使用适当的字符间距的字体的 TextField的表达式,则哪个选项的叙述是对的? TextField t = new TextField(“they are good“,40); (分数:70.00)A.excellentB.goodC.passD.fail49.有定义 int n=789;,下列表达式结果为 8的是( )。(分数:70.00)A.n/102B.(n-n10)/100C.n10D.n100/1050.在 E-R图中,用来表示实体的图形是【 】(分数:70.00)A.矩形B.椭圆形C.菱形D.三角形51
17、.下列有关基于 Swing的 Applet用户界面说法不正确的是( )。(分数:70.00)A.在需要自定义 Swing构件的时候,首先要确定使用哪种构件类作为所定制构件的父类B.paintComponent( )方法位于 JComponent类内,该方法与 paint( )方法类似,也要求一个 Graphics类的实例为参数C.无论在系统开始执行还是窗口被覆盖后需要重新绘制时,paintComponent( )方法都会被系统自动调用,所以在程序中不要调用它,否则会与自动化过程相冲突D.如果需要重新绘制 Applet,就调用方法 paintComponent( )52.下列关于类的说法不正确的
18、是( )。(分数:70.00)A.类是同种对象的集合和抽象B.类属于 Java语言中的复合数据类型C.类是 Java程序中的基本的结构单位D.类就是对象53.在 Java语言的下列哪个包是编译器自动导入的?(分数:70.00)A.-1B.1C.2D.编译出错,无法运行54.下列选项中不符合良好程序设计风格的是【 】(分数:70.00)A.源程序要文档化B.数据说明的次序要规范化C.避免滥用 goto语句D.模块设计要保证高耦合、高内聚55.设 i,j 为类 X定义的 double型变量名,下列 X类的构造方法中不正确的是( )。(分数:70.00)A.X(double k) i=k; B.X(
19、 ) i=6;C.X(double m,double n) i=m;j=n;D.double X(double k) i=k;return i;56.子类的对象能否直接向其父类对象赋值,父类的对象能否直接向子类对象赋值?(分数:70.00)A.由下往上递增B.由上往下递增C.由左到右递增D.由右到左递增57.下列哪个是面向大企业级用容器管理专用构件的应用平台,以 J2SE为基础,支持 EJB,并且它有强大的服务功能? (分数:70.00)A.J2DEB.J2SEC.J2MED.J2EE58.下列关于容器和构件的说法不正确的是( )。(分数:70.00)A.int_a=123;B.int i=I
20、ntegerMAX_ VALUE;C.long j;12345678900L;D.statici=100;59.给出下列的代码,哪行在编译时可能会有错误? public void modify( ) int i,j,k; i = 100; while( i 0) j = i * 2; System.out.println(“The value of j is“ + j); k=k + 1 (分数:70.00)A.查询是预先定义好的一个 SQL SELECT语句B.查询是 Visual FoxPro支持的一种数据库对象C.通过查询设计器,可完成任何查询D.查询是从指定的表或视图中提取满足条件的记
21、录,可将结果定向输出60.设有如下关系表: (分数:70.00)A.T=RSB.T=RSC.T=RSD.T=R/S二、填空题(每空 2分,共 30分)(总题数:20,分数:30.00)61.对话框(Dialog)是 1 类的子类。(分数:1.50)填空项 1:_62.在线程中普通优先级的线程,其优先级默认值为 1。(分数:1.50)填空项 1:_63.在关系数据库中,把数据表示成二维表,每一个二维表称为 1。(分数:1.50)填空项 1:_64.一个具体的线程是由虚拟的 CPU、代码和数据组成,其中代码和数据构成了 1,它来决定线程的行为。(分数:1.50)填空项 1:_65.阅读下列代码 p
22、ublic class Test2 public static void main(String args) System.out.println(5/2); 其执行结果是 1。 (分数:1.50)填空项 1:_66.设 x,y,max 均为 int型变量,x,y 已赋值。用三目条件运算符求 x,y 的最大值,这个赋值语句应是 max= 1(分数:1.50)填空项 1:_67.下列的程序的功能是简单的进行键盘输入测试,请补充完整程序。 import javaxswing*; public class Testzzz public static void main(String args) St
23、ring name=JOptionPane. 1 (“What is your name?“); Systemoutprintln(“Hello“+name); Systemexit(0); (分数:1.50)填空项 1:_68.Java中访问限定符有 1,protected,private 和 default等。(分数:1.50)填空项 1:_69.在 AWT包中,创建一个具有 10行,45 列的多行文本区域对象 ta的语句为 1。(分数:1.50)填空项 1:_70.在 AWT包中,创建一个具有 10行,45 列的多行文本区域对象 ta的语句为 1。(分数:1.50)填空项 1:_71.下
24、列的 Java语句是把字符串“12345”转换为 int型数据,请补充完整。 int x; x= 1 ; (分数:1.50)填空项 1:_72.构造方法是类中的一种特殊方法,用它来定义对象的 1。(分数:1.50)填空项 1:_73.设有数组定义:int a = 1l,22,33,44,55,66,77,88,99;则执行下列几个语句后的输出结果是 1。 for( int i= 0 ;i 1)条件(判断结束后i的值是 4),成立继续执行循环体 do i=2;得 i的值是 2;再判断 while(i- -1)条件(判断结束后i的值是 1),成立继续执行循环体 do i/=2;得 i的值是 0;再
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 二级 JAVA52 答案 解析 DOC
