【计算机类职业资格】计算机二级(Java)5及答案解析.doc
《【计算机类职业资格】计算机二级(Java)5及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】计算机二级(Java)5及答案解析.doc(13页珍藏版)》请在麦多课文档分享上搜索。
1、计算机二级(Java)5 及答案解析(总分:1765.00,做题时间:90 分钟)一、选择题(每小题 2分,共 70分) 下列各(总题数:25,分数:1750.00)1.下列命令中,哪个命令是 Java的解释器?(分数:70.00)A.javaB.javacC.javapD.javadoc2.下列程序执行后,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.私有派
2、生的子类无法访问父类的成员B.类 A的私有派生子类的派生类 C无法初始化其祖先类 A对象的属性,因为类 A的成员对类 C是不可访问的C.私有派生类不能作为基类派生子类D.私有派生类的所有子孙类将无法继续继承该类的成员3.关于字节 I/O流,下列叙述不正确的是( )。(分数:70.00)A.字节数据来自于二进制文件B.DataOutStream的方法 flush( )的功能是清空输出流,并把缓冲全部内容写入输出流中C.字节输入流首先要实现 Datalnput接口D.所有的字节输出流都继承于 Writer类4.在 AWT组件中用复选框组构件 CheckboxGroup实现单选框的功能,但在 Swi
3、ng中,Java 语言直接提供了一个单选框,它是( )。(分数:70.00)A.0B.1C.2D.编译错误5.在 Swing中,JButton 的直接父类是( )。(分数:70.00)A.java.awt.ButtonB.java.awt.ContainerC.javax.swing.ButtonD.javax.swing.AbstractButton6.下列关于类的说法不正确的是( )。(分数:70.00)A.DELETE ALL和 PACKB.DELETE ALL、ZAP 和 PACKC.DELETE ALL、PACK 和 ZAPD.DELETE ALL和 RECALL ALL7.下列关于
4、 Swing说法不正确的是( )。(分数:70.00)A.每个 Swing构件的程序必须有一个容器B.Swing是 AWT的扩展C.Swing采用的 MVC的思想D.Swing构件以“J”开头8.关于被私有访问控制符 private修饰的成员变量,下列说法正确的是( )。(分数:70.00)A.可以被三种类所引用:该类自身、与它在同一个包中的其他类、在其他包中的该类的B.可以被两种类访问和引用:该类本身、该类的所有子类C.只能被该类自身所访问和修改D.只能被同一个包中的类访问9.子类的对象能否直接向其父类对象赋值,父类的对象能否直接向子类对象赋值?(分数:70.00)A.由下往上递增B.由上往
5、下递增C.由左到右递增D.由右到左递增10.下列是定义一个接口 ITF的程序,在横线处应填入的选项是( )。 pubic interface ITF public static final double PI=3.14; public_ double area(double a,double b); (分数:70.00)A.interrupt( )B.stop( )C.suspend( )D.yield( )11.resume( )方法负责恢复被哪个方法挂起的线程?(分数:70.00)A.项目中的文件是项目的一部分B.项目中的文件必须依靠项目而存在C.项目中的各个文件之间是彼此联系的D.项目中
6、的文件表示该文件与项目之间建立了一种关联12.下列哪个选项是合法的标识符?(分数:70.00)A.类用于描述事物的属性和对事物的操作B.类与类之间通过封装而具有明确的独立性C.类与类之间必须是平等的关系,而不能组成层次结构D.类与类之间可以通过一些方法进行通信和联络13.关于提高编程的效率,下列说法中不正确的是( )。(分数:70.00)A.5 0 6 4B.0 0 6 4C.5 0 6 2D.0 0 6 214.下列关于数组定义语句不正确的( )。(分数:70.00)A.inta1,a2;B.int a=1,2,3,4,5;C.double d=new double8;D.float f=n
7、ew 2.0f,3.5f,5.6f,7.8f;15.下列哪个命令是在当前主机的指定端口上启动远程对象注册服务程序?(分数:70.00)A.组合框中,只有一个条目是可见的B.组合框不提供多重选定的功能C.组合框没有 MnltiSelect属性的设置D.以上说法均正确16.在下列程序的划线处应填入的语句是( )。 class Pemon pnvate int a; public class Man extends Person public int b; public static void main(String arg ) Person p = new Person( ); Man t = n
8、ew Man( ); int i; _ (分数:70.00)A.利用视图可以实现多表查询B.视图可以产生磁盘文件C.利用视图可以更新表数据D.视图可以作为查询数据源17.下列 Java常见事件类中哪个是鼠标事件类?(分数:70.00)A.接口所有的方法都是抽象的B.接口所有的方法一定都是 public属性的C.用于定义接口的关键字是 implementsD.接口是 Java中的特殊类,包含静态变量和抽象方法18.类 Test定义如下,将下列哪个方法插入行处是不合法的? public class Test public float Method(float a,float b) (分数:70.0
9、0)A.快捷菜单中只有条形菜单B.快捷菜单中只有弹出式菜单C.快捷菜单不能同时包含条形菜单和弹出式菜单D.快捷菜单能同时包含条形菜单和弹出式菜单19.当 Applet小程序窗口需要重画时,将调用下列哪个方法?(分数:70.00)A.HelloB.helloC.HelD.null20.下列的常量中,合法的是( )。(分数:70.00)A.import sos*;B.package sos*;C.sosimport;D.sospackage;21.若 a的值为 3时,下列程序段被执行后,c 的值是( )。 int c = 1; if (a0) if (a3) c = 2; else c = 3;
10、else c = 4; (分数:70.00)A.0B.1C.2D.322.下列的哪个选项可以正确用以表示八进制值 8?(分数:70.00)A.SQL语句中允许在 WHERE短语中为关系定义别名B.为关系定义别名的格式为:C.在关系的自联接操作中,别名是必不可少的D.以上说法均正确23.下列关于 Java的说法不正确的是( )。(分数:70.00)A.abstract和 final能同时修饰一个类B.抽象类可以做抽象父类,也可以做抽象子类和抽象方法C.抽象方法不一定在抽象类中,也可以在接口中D.声明为 final的力法不能在子类中重新定义24.下列关于 Java语言的异常处理描述不正确的是( )
11、。(分数:70.00)A.-1 6B.-1 16C.1 5D.11 2125.下列关于继承的哪项叙述是正确的?(分数:70.00)A.在 java中允许多重继承B.在 java中一个类只能实现一个接口C.在 java中一个类不能同时继承一个类和实现一个接口D.java的单一继承使代码更可靠26.开发大型软件时,产生困难的根本原因是( )。(分数:-1.00)A.大系统的复杂性B.人员知识不足C.客观世界千变万化D.时间紧、任务重27.在软件测试设计中,软件测试的主要目的是( )。(分数:-1.00)A.实验性运行软件B.证明软件正确C.找出软件中全部错误D.发现软件错误而执行程序28.开发软件
12、所需高成本和产品的低质量之间有着尖锐的矛盾,这种现象称做( )。(分数:-1.00)A.软件投机B.软件危机C.软件工程D.软件产生29.下列工具中为需求分析常用工具的是( )。(分数:-1.00)A.PADB.PFDC.N-SD.DFD30.数据库设计包括两个方面的设计内容,它们是( )。(分数:-1.00)A.概念设计和逻辑设计B.模式设计和内模式设计C.内模式设计和物理设计D.结构特性设计和行为特性设计31.下列选项中,不属于模块间耦合的是( )。(分数:-1.00)A.数据耦合B.同构耦合C.异构耦合D.公用耦合32.SQL语言又称为( )。(分数:-1.00)A.结构化定义语言B.结
13、构化控制语言C.结构化查询语言D.结构化操纵语言33.在软件生产过程中,需求信息的给出是( )。(分数:-1.00)A.程序员B.项目管理者C.软件分析设计人员D.软件用户34.结构化程序设计主要强调的是( )。(分数:-1.00)A.程序的规模B.程序的效率C.程序设计语言的先进性D.程序易读性35.在设计程序时,应采纳的原则之一是( )。(分数:-1.00)A.不限制 goto语句的使用B.减少或取消注解行C.程序越短越好D.程序结构应有助于读者理解三、填空题(每空 2分,共 30分)(总题数:10,分数:30.00)36.下列程序段的输出结果为 1。 int a=2; switch(a)
14、 case 2: System.out.print(“Value is 2“);case 3 : System.out.println(“Value is 3.“); break; default: System.out.prinfln(“end“); break; (分数:3.00)填空项 1:_37.catch子句都带有一个参数,该参数是某个异常的类及其变量名,catch 用该参数去与抛出异常对象的类进行 1。 (分数:3.00)填空项 1:_38.Java语言用 1 进行解释执行。(分数:3.00)填空项 1:_39.写出下列程序的执行结果是 1。 已知:a转换成整数对应的是 97。 程
15、序如下: class Testl public static void main(String args) char a=d; int b=a; float c=a; double d=a; System.out.println(“a=“+a); System.out.println(“b=“+b); System.out.println(“c=“+c); System.out.println(“d=“+d); (分数:3.00)填空项 1:_40.在一个类的内部嵌套定义的类称为 1。(分数:3.00)填空项 1:_41.Java源文件经过编译后生成的文件的后缀是 1。(分数:3.00)填空项
16、 1:_42.下列是一个 Java Applet程序,填空使它的功能为计算数组下标为偶数的各元素的和。 import java.applet.*; import java.awt*; public class Testww extends Applet public void paint(Graphics g) int a=1,3,5,7,9,10; int total=0; float ave; for(int i=0;ialength; 1) total+=ai; g.drawstring(“Total of array elements:=“+total,25,25); (分数:3.00
17、)填空项 1:_43.有定义 boolean b1=5!=6;,则变量 b1的值是 1。(分数:3.00)填空项 1:_44.CRC技术的全称是 1。(分数:3.00)填空项 1:_45.当整型变量 n的值能被 13除尽时,表达式是 1。(分数:3.00)填空项 1:_46. 1是数据库设计的核心。(分数:-1.00)填空项 1:_47.在关系模型中,把数据看成一个二维表,每一个二维表称为一个 1。(分数:-1.00)填空项 1:_48.Jackson结构化程序设计方法是英国的 M.Jackson提出的,它是一种面向 1 的设 计方法。 (分数:-1.00)填空项 1:_49.用的黑箱测试有等
18、价分类法、 1、因果图法和错误推测法 4种。(分数:-1.00)填空项 1:_50.数据流图的类型有 1 和事务型。(分数:-1.00)填空项 1:_计算机二级(Java)5 答案解析(总分:1765.00,做题时间:90 分钟)一、选择题(每小题 2分,共 70分) 下列各(总题数:25,分数:1750.00)1.下列命令中,哪个命令是 Java的解释器?(分数:70.00)A.java B.javacC.javapD.javadoc解析:该命令用于解释运行字节码文件。2.下列程序执行后,j 的值是( )。 public class Testggg public static void ma
19、in(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.私有派生类的所有子孙类将无法继续继承该类的成员解析:本题考查关于 C+语言继承问题。C+语言中通常有 3种继承修饰符 public,protected 和private,限制依次严格,另外对类中的数据和函数也有这 3种修饰符进行限制。一个派生
20、类能不能继承基类的所有数据成员受它们的限制。3.关于字节 I/O流,下列叙述不正确的是( )。(分数:70.00)A.字节数据来自于二进制文件B.DataOutStream的方法 flush( )的功能是清空输出流,并把缓冲全部内容写入输出流中C.字节输入流首先要实现 Datalnput接口D.所有的字节输出流都继承于 Writer类 解析:所有的字节输出流都继承于 OutputStream类。4.在 AWT组件中用复选框组构件 CheckboxGroup实现单选框的功能,但在 Swing中,Java 语言直接提供了一个单选框,它是( )。(分数:70.00)A.0B.1 C.2D.编译错误解
21、析:该题涉及到赋值语句与运算符优先级的顺序,Print 语句具有运算功能, 故选项 C)是错误的:由于运算符的优先级是先乘除后加减,所以选项 B)为正确,选项 A) 和选项 D)不正确。 5.在 Swing中,JButton 的直接父类是( )。(分数:70.00)A.java.awt.ButtonB.java.awt.ContainerC.javax.swing.ButtonD.javax.swing.AbstractButton 解析:本题考查如下的结构图。 6.下列关于类的说法不正确的是( )。(分数:70.00)A.DELETE ALL和 PACKB.DELETE ALL、ZAP 和
22、PACKC.DELETE ALL、PACK 和 ZAP D.DELETE ALL和 RECALL ALL解析:C+语言中一个派生类能不能继承基类的所有数据成员受继承方式的限制。7.下列关于 Swing说法不正确的是( )。(分数:70.00)A.每个 Swing构件的程序必须有一个容器 B.Swing是 AWT的扩展C.Swing采用的 MVC的思想D.Swing构件以“J”开头解析:每个 Swing构件的程序必须有一个按钮构件。注意:为了简化构件的设计工作,再 Swing构件中视图和控件两部分合为一体。每个构件有一个相关的分离模型和它使用的界面。比如:按钮 JButton有一个存储状态的分离
23、模型 BuRonModal对象。构件的模型是自动设置的,例如一般都使用 JButton而不是使用ButtonModel对象。因此每个 Swing构件的程序必须有一个按钮构件。8.关于被私有访问控制符 private修饰的成员变量,下列说法正确的是( )。(分数:70.00)A.可以被三种类所引用:该类自身、与它在同一个包中的其他类、在其他包中的该类的B.可以被两种类访问和引用:该类本身、该类的所有子类C.只能被该类自身所访问和修改 D.只能被同一个包中的类访问解析:java 有四种访问类型,分别为 public,protected,default 和 private,其 中 public变量可
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 二级 JAVA5 答案 解析 DOC
