【计算机类职业资格】计算机二级(Java)2及答案解析.doc
《【计算机类职业资格】计算机二级(Java)2及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】计算机二级(Java)2及答案解析.doc(14页珍藏版)》请在麦多课文档分享上搜索。
1、计算机二级(Java)2 及答案解析(总分:1765.00,做题时间:90 分钟)一、选择题(每小题 2 分,共 70 分) 下列各(总题数:25,分数:1750.00)1.下列关于字符串的叙述错误的是( )。(分数:70.00)A.1.2B.500C.600D.语法错误2.下列程序的执行结果是( )。 public class Testii public static void main(String args ) byte y=4; long r=80L; System.out.pfinfln(r/y); (分数:70.00)A.可以说明虚函数B.可以定义友元函数C.可以进行构造函数重载D
2、.不能说明其对象3.子类可以继承父类的哪个成员?(分数:70.00)A.transientB.serializeC.synchronizedD.static4.在下列 AWT 的基本构件中,哪一个为下拉式菜单组件的名称?(分数:70.00)A.ButtonB.ChoiceC.LabelD.Scroll5.给出下列的不完整的类代码,则下列的哪个语句可以加到横线处? class Person String name,department; int age; public Person( String n ) name = n; public Person( String n,int a ) nam
3、e = n;age = a; public Person( String n,String d,int a ) _ department = d; (分数:70.00)A.GlobalB.PrivateC.StaticD.Public6.一个应用程序必须继承 Canvas 类才能获得有用的功能,比如创建一个自定义构件。如果想在画布上完成一些图形处理,则 Canvas 类中的哪个方法必须重写?(分数:70.00)A.add()B.requestFocus()C.repaint()D.paint()7.下列哪个选项是 javax.swing.JApplet 的父类?(分数:70.00)A.可以为表
4、中的字段指定标题和添加注释B.可以指定表中字段的默认值和输入掩码C.只能建立候选索引、惟一索引和普通索引D.支持主关键字、参照完整性和表之间的联系8.下列有关 MVC 体系结构的叙述中正确的是( )。(分数:70.00)A.Swing 胜过 AWT 的主要优势在于 MVC 体系结构的普遍使用B.MVC 用户界面存在 3 个通讯对象:模型、视图和控件C.MVC 其思想是把数据的内容本身和显示方式分离开来D.以上说法都正确9.下列哪个能正确表示 Java 语言的一个 double 型常量?( )。(分数:70.00)A.Float.MIN_VALUEB.1.8e-6FC.2.0D.abcd10.下
5、列程序执行后,j 的值是( )。 public class Testggg public static void main(String args ) int j=1; for(int i=7;i0;i-=2) j * =2; System.out.println(j); (分数:70.00)A.私有派生的子类无法访问父类的成员B.类 A 的私有派生子类的派生类 C 无法初始化其祖先类 A 对象的属性,因为类 A 的成员对类 C 是不可访问的C.私有派生类不能作为基类派生子类D.私有派生类的所有子孙类将无法继续继承该类的成员11.下列安全控制中,哪个是管理密钥库和证书的命令?(分数:70.00
6、)A.设计视图B.模板视图C.数据表视图D.SQL 视图12.下列哪个选项是合法的标识符?(分数:70.00)A.类用于描述事物的属性和对事物的操作B.类与类之间通过封装而具有明确的独立性C.类与类之间必须是平等的关系,而不能组成层次结构D.类与类之间可以通过一些方法进行通信和联络13.下列程序的输出结果是( )。 public class fff void printValue(int m) do System.out.println(“The value is“ +m); while( - - m 10) public static void main(String arg ) int i
7、 = 10; Test t = new Test( );t.printValue(i); (分数:70.00)A.在 Visual FoxPro 中,视图是一个定制的虚拟表B.视图可以是本地的、远程的,但不可以带参数C.视图可以引用一个或多个表D.视图可以引用其他视图14.在 Applet 被下载时调用,一般用来完成所有必需的初始化操作的方法是( )。(分数:70.00)A.destroy( )B.stop( )C.start( )D.init( )15.下列有关文件类 File 的说法有误的是( )。(分数:70.00)A.abstract 和 final 能同时修饰一个类B.抽象类可以做抽
8、象父类,也可以做抽象子类和抽象方法C.抽象方法不一定在抽象类中,也可以在接口中D.声明为 final 的力法不能在子类中重新定义16.下列是一个 Java 应用程序,输出结果是( )。 public class Testmm public static void main(String args) for(char c=a;c=d;c+) if(c=c)break; System.out.print(c); (分数:70.00)A.显示所有计算机成绩大于等于 60 的学生记录B.显示所有计算机成绩小于 60 的学生记录C.显示第一条计算机成绩大于等于 60 的学生记录D.显示第一条计算机成绩小
9、于 60 的学生记录17.下列哪个选项不能提高程序的性能?(分数:70.00)A.1 5B.12 7C.a bD.10 2518.公有成员变量 MAX 是一个 int 型值,变量的值保持常数值 100,则下列使用哪个选项的 声明定义这个变量是正确的? (分数:70.00)A.protectedB.staticC.finalD.super19.下列哪个是为嵌入式和移动设备提供的 Java 平台?(分数:70.00)A.char a=12;B.int a=12.0;C.int a=12.0f;D.int a=(int)12.0;20.下列的变量定义中,错误的是( )。(分数:70.00)A.tru
10、eB.falseC.“I am boy“D.都不正确21.下列关于构造方法的说法中不正确的是( )。(分数:70.00)A.构造方法名必须与类名一致B.构造方法是给对象赋初值,所以没有返回值,且不用 void 来声明C.构造方法一般不能由编程人员显示地直接调用,而是用 new 来调用D.构造方法不可以被重载22.下列程序的输出结果是( )。 public class Test public static void main(String args ) System.out.println(100%3); System.out.println(100%3.0); (分数:70.00)A.1 和
11、1B.1 和 1.0C.1.0 和 1D.1.0 和 1.023.复选框 Checkbox 可以用下列哪个接口来监听 ItemEvent 事件?(分数:70.00)A.“计算机“+“123“B.“计算机“+DTOC(2004/01/01)C.T+FD.2004/01/01+1024.声明异常抛出用下列哪个子句来完成声明,它包含在方法的声明当中?(分数:70.00)A.throwsB.throwC.ThrowableD.Exception25.在默认的 Java 安全级别中,Applet 小程序不能执行下列哪种操作?(分数:70.00)A.从其所在的服务器上下载图形B.从其他服务器上下载图形C.
12、从其他服务器上的 Web 页装载到运行该小程序的浏览器中D.Applet 使用自身的代码和 Applet 浏览器提供的 Java API26.数据库设计包括两个方面的设计内容,它们是( )。(分数:-1.00)A.概念设计和逻辑设计B.模式设计和内模式设计C.内模式设计和物理设计D.结构特性设计和行为特性设计27.用链表表示线性表的优点是( )。(分数:-1.00)A.便于随机存取B.花费的存储空间比顺序存储少C.便于插入和删除操作D.数据元素的物理顺序与逻辑顺序相同28.在计算机中,算法是指( )。(分数:-1.00)A.加工方法B.解题方案的准确而完整的描述C.排序方法D.查询方法29.软
13、件设计中,有利于提高模块独立性的一个准则是( )。(分数:-1.00)A.低内聚低耦合B.低内聚高耦含C.高内聚低耦台D.高内聚高耦合30.下列叙述中,不属于数据库系统的是( )。(分数:-1.00)A.数据库B.数据库管理系统C.数据库管理员D.数据库应用系统31.树是结点的集合,它的根结点数目是( )。(分数:-1.00)A.有且只有 1 个B.1 或多于 1 个C.0 或 1 个D.至少 2 个32.最简单的交换排序方法是( )。(分数:-1.00)A.快速排序B.选择排序C.堆排序D.冒泡排序33.下面不属于软件设计原则的是( )。(分数:-1.00)A.抽象B.模块化C.自底向上D.
14、信息隐蔽34.下列叙述中,错误的是( )。(分数:-1.00)A.数据的存储结构与数据处理的效率密切相关B.数据的存储结构与数据处理的效率无关C.数据的存储结构在计算机中所占的空间不一定是连续的D.一种数据的逻辑结构可以有多种存储结构35.应用数据库的主要目的是( )。(分数:-1.00)A.解决数据保密问题B.解决数据完整性问题C.解决数据共享问题D.解决数据量大的问题三、填空题(每空 2 分,共 30 分)(总题数:10,分数:30.00)36.Java 语言的各种数据类型之间提供两种转换,分别是 1 和强制转换。(分数:3.00)填空项 1:_37.过滤字节输出流都是 1 抽象类的子类。
15、(分数:3.00)填空项 1:_38.在 JDKl.4 的 java.util.regex 正则表达式包中,有一个 1 类,该类的 static Pattern compile(String expression,int flags)方法用于将正则表达式字符串编译成模式对象来进行快速模式匹配。(分数:3.00)填空项 1:_39.下列是一个类的定义,将程序段补充完整。 class A String s; 1int a=66; A(String sl) s=sl; static int geta2 return a; (分数:3.00)填空项 1:_40.下面程序执行的结果应是 1。 class
16、 Test2 public static void main(String args) int i=2,j=1; byte k=(byte)(i+j); System.out.println(k); (分数:3.00)填空项 1:_41.将下列的程序补充完整。 import java.applet.Applet; import java.awt.Graphics; public class Applet2 extends Applet public void paint(Graphics gap) in i=678; gap.drawstring(Integer 1 (i),20,60); (
17、分数:3.00)填空项 1:_42.抽象、封装、 1 和多态是 Java 语言的四大特性。(分数:3.00)填空项 1:_43.求自然数 1 到 n 的和的递归定义如下: sum(1)=1 若 n=1 sum(n)=sum(n-1)+n; 若 n1 下列定义的方法的功能是用递归的算法完成自然数 1 到 n 的累加和,请补充程序。 int sum (int num if( num = =1)return1; else return 1 (分数:3.00)填空项 1:_44.将下列的程序补充完整。 import java.applet.Applet; import java.awt.Graphic
18、s; public class Applet2 extends Applet public void paint(Graphics gap) in i=678; gap.drawstring(Integer 1 (i),20,60); (分数:3.00)填空项 1:_45.求自然数 1 到 n 的和的递归定义如下: sum(1)=1 若 n=1 sum(n)=sum(n-1)+n; 若 n1 下列定义的方法的功能是用递归的算法完成自然数 1 到 n 的累加和,请补充程序。 int sum (int num if( num = =1)return1; else return 1 (分数:3.00
19、)填空项 1:_46. 1 是数据库设计的核心。(分数:-1.00)填空项 1:_47.用的黑箱测试有等价分类法、 1、因果图法和错误推测法 4 种。(分数:-1.00)填空项 1:_48. 1 是一种信息隐蔽技术,目的在于将对象的使用者和对象的设计者分开。(分数:-1.00)填空项 1:_49.试的目的是暴露错误,评价程序的可靠性;而 1 的目的是发现错误的位置并改正错误。(分数:-1.00)填空项 1:_50.测试的目的是暴露错误,评价程序的可靠性;而 1 的目的是发现错误的位置并改正错误。(分数:-1.00)填空项 1:_计算机二级(Java)2 答案解析(总分:1765.00,做题时间
20、:90 分钟)一、选择题(每小题 2 分,共 70 分) 下列各(总题数:25,分数:1750.00)1.下列关于字符串的叙述错误的是( )。(分数:70.00)A.1.2B.500C.600 D.语法错误解析:鼠标事件包括“单击”、“双击”、“鼠标按下”、“鼠标移动”、“鼠标释放”等,但没有“鼠标锁定”。2.下列程序的执行结果是( )。 public class Testii public static void main(String args ) byte y=4; long r=80L; System.out.pfinfln(r/y); (分数:70.00)A.可以说明虚函数B.可以定
21、义友元函数C.可以进行构造函数重载D.不能说明其对象 解析:本题主要考查 C+语言的基本语法,选项 A)中应该为 mn|mn;选项 B)中 default 语句可有可无;选项 C)中 if 可以单独作为一条语句,不必须和 else 搭配。3.子类可以继承父类的哪个成员?(分数:70.00)A.transientB.serializeC.synchronized D.static解析:一般情况下,通过重写 run()方法来定义线程体。4.在下列 AWT 的基本构件中,哪一个为下拉式菜单组件的名称?(分数:70.00)A.ButtonB.Choice C.LabelD.Scroll解析:AWT 中
22、有许多基本的构件,其中下拉式菜单(Choice)是具有每次只能选择其中一项的功能的构件,它能够节省显示空间,用于大量选择。Chioce 用 Item-Listener 接口来进行监听。 5.给出下列的不完整的类代码,则下列的哪个语句可以加到横线处? class Person String name,department; int age; public Person( String n ) name = n; public Person( String n,int a ) name = n;age = a; public Person( String n,String d,int a ) _
23、department = d; (分数:70.00)A.GlobalB.PrivateC.Static D.Public解析:Picture 属性是用来为命令按钮指定一个图形,为了使用该属性,必须将 Style 属性设置为 1(图形格式),因为 Style 属性可以用于多种控件,当用于命令按钮,可以两种值:o 或 1。当取 0 时,控件只显示文本,不显示相关图形;当取 1 时,控件除了显示文本,还显示相关图形。6.一个应用程序必须继承 Canvas 类才能获得有用的功能,比如创建一个自定义构件。如果想在画布上完成一些图形处理,则 Canvas 类中的哪个方法必须重写?(分数:70.00)A.a
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 二级 JAVA2 答案 解析 DOC
