【计算机类职业资格】计算机二级(Java)51及答案解析.doc
《【计算机类职业资格】计算机二级(Java)51及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】计算机二级(Java)51及答案解析.doc(23页珍藏版)》请在麦多课文档分享上搜索。
1、计算机二级(Java)51 及答案解析(总分:4230.00,做题时间:90 分钟)一、选择题(每小题 2 分,共 70 分) 下列各(总题数:60,分数:4200.00)1.下列哪个能正确表示 Java 语言的一个 double 型常量?( )。(分数:70.00)A.打开“我的电脑”,找到存放 Visual Basic 所在系统文件的硬盘及文件夹,双击“VB6exe”图标B.在 DOS 窗口中,键入 Visual Basic 的路径,执行 Visual Basic 可执行文件C.利用“开始”莱单中的“程序”命令可启动 Visual BasicD.A)和 C)2.子类可以继承父类的哪个成员?
2、(分数:70.00)A.transientB.serializeC.synchronizedD.static3.在压缩文件流中,下列哪个方法是用于缓冲阅读器阅读文本的方法?(分数:70.00)A.javaB.javacC.javapD.javadoc4.下列关于过滤流的说法不正确的是( )。 (分数:70.00)A.无限次B.一次也不执行C.执行一次D.执行三次5.下列哪个选项是 main( )方法的返回值类型?(分数:70.00)A.Const a As Single=11B.Const a=“OK“C.Const a As Double=Sin(1)D.Const a As Integer
3、=“12“6.下列代表十六进制整数的是【 】(分数:70.00)A.0123B.1900C.fa00D.0xa27.下列哪个选项不是 FilterInputStream 的子类?(分数:70.00)A.设置虚基类的目的是为了消除二义性B.虚基类的构造函数在非虚基类之后调用C.若同一层中包含多个虚基类,这些虚基类的构造函数按它们说明的次序调用D.若虚基类由非虚基类派生而来,则仍然先调用基类构造函数,再调用派生类的构造函数8.下列关于接口的说法不正确的是( )。(分数:70.00)A.236B.235C.234D.2289.下列有关文件类 File 的说法有误的是( )。(分数:70.00)A.a
4、bstract 和 final 能同时修饰一个类B.抽象类可以做抽象父类,也可以做抽象子类和抽象方法C.抽象方法不一定在抽象类中,也可以在接口中D.声明为 final 的力法不能在子类中重新定义10.下列哪个不是 nio 包的新特点?(分数:70.00)A.Java 对 I/O 访问还提供了同步处理机制,这就是过滤流B.使用 BufferedlnputStream 输入时,数据光按块读入缓冲区,然后读操作直接访问缓冲区C.使用一个过滤流可以直接通过构造方法的参数去指定连接的 I/0 流D.DatalnputStream 和 DataOutputStream 也是过滤流子类,其特点是不仅能读/写
5、数据流,还能读/写Java 的内构类型 boolean,int 等数据11.给出下列的不完整的类代码,则下列的哪个语句可以加到横线处? 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 ) _ department = d; (分数:70.00)A.GlobalB.PrivateC.StaticD.Publ
6、ic12.下列哪个选项可能包含菜单条?(分数:70.00)A.PanelB.FrameC.AppletD.Dialog13.关于构件的基本应用,下列说法有误的是(分数:70.00)A.MenuBar 和 Menu 都没有必要注册监听器,只需要对 Menultem 添加监听器 ActionLis-tener,完成相应操作B.javaawtColor 提供了颜色的构造方法 Color(int r,int g,int B) ,其中 r,g 和 b 代表了三维空间的长、宽和高C.对话框 Dialog 是 Window 类的子类,对话框和一般窗口的区别在于它依赖于其他窗口D.按钮 Button 是个最常
7、用的构件,当按钮被点击后,会产生 ActionEvent 事件,需 Ac-tionListener接口进行监听和处理事件14.下列有关 Applet 参数的叙述正确的是( )。(分数:70.00)A.3B.7C.9D.10 以内的奇数显示完毕15.执行下列语句后,r 的值是( )。 char ch=A;int r=6; switch(ch+5) caseA:r=r+3; caseB:r=r+5; caseC:r=r+5;break; default:r/=2; (分数:70.00)A.* * 0 * *B.* * 1 * *C.* * 2 * *D.016.执行下列语句后,r 的值是( )。
8、char ch=A;int r=6; switch(ch+5) caseA:r=r+3; caseB:r=r+5; caseC:r=r+5;break; default:r/=2; (分数:70.00)A.19B.3C.11D.717.下列哪个选项不是 InputStream 类中的方法?(分数:70.00)A.从数据环境设置器中,每拖放一个字段到报表设置器中就是一个域控件B.域控件用于打印表或视图中的字段、变量和表达式的计算结果C.域控件的“表达式生成器”对话框中的“表达式”文本框中必须要有数值表达式,否则将不能添加该域控件D.如果域控件的“表达式生成器”对话框中的“表达式”文本框中没有数值
9、表达式,可在“格式”文本框中设置表达式添加该域控件18.用于定义类成员的访问控制权限的一组关键字是(分数:70.00)A.extends 和 implementsB.public,private 和 protectedC.class 和 publicD.char,int,float 和 double19.在 AWT 组件中用复选框组构件 CheckboxGroup 实现单选框的功能,但在 Swing 中,Java 语言直接提供了一个单选框,它是( )。(分数:70.00)A.JButtonB.JComboBoxC.JRadioButtonD.JCheckBox20.下列代码中,将引起编译错误的
10、行是【 】 1)public class Exercise 2)public static void main(String args) 3)float f=0.0: 4)f+=1.0; 5) 6) (分数:70.00)A.第 2 行B.第 3 行C.第 4 行D.第 6 行21.设有下列两个类的定义,则类 Person 和类 Man 的关系是( )。 class Person long id;/ / 身份证号 String name;/ / 姓名 class Man extends Person int age;/ / 年龄 int getScore( ) return score; (分数
11、:70.00)A.-3 3B.5 -9C.3 -3D.-6 522.关于 Java 中的沙箱模型下列说法中正确的是( )。(分数:70.00)A.利用 CREATE TABLE 语句可以定义一个新的数据表结构B.利用 SQL 的表定义语句可以定义表中的主索引C.利用 SQL 的表定义语句可以定义表的域完整性、字段有效性规则等D.对于自由表的定义,SQL 同样可以实现其完整性、有效性规则等信息的设置23.下列程序段执行后的输出结果为( )。 int x=3; int y=10; System.out.println(yx);(分数:70.00)A.0B.1C.2D.324.下列的变量定义语句中,
12、合法的是( )。(分数:70.00)A.float_ * 5=3.4f;B.byte bl=15789;C.int_abc=3214L;D.double a=Double.MAX_vALUE;25.设 i,j 为类 X 定义的 double 型变量名,下列 X 类的构造方法中不正确的是( )。(分数:70.00)A.使用归档文件的好处是减少 HTTP 的连接次数,从而大大减少了 Applet 整体的下载时间B.所有的浏览器都识别相同的归档文件格式和指定归档文件的 HTML 代码C.归档文件是一种压缩文件,使用它也减少了文件的传输时间D.使用 JDK 的 jar 工具创建 JAR 文件26.在
13、Java 中,表示换行符的转义字符是【 】(分数:70.00)A./nB./fC.nD./dd27.下列程序执行后,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.私有派生类的所
14、有子孙类将无法继续继承该类的成员28.给出下列的程序代码片段,m 为哪个值时将会输出 default? switch(m) case 0:System.out.println(“case0“); case 1:System.out.println(“case 1“);break; case 2:System.out.println(“case 2“);break; default:System.out.println(“default“); (分数:70.00)A.某个对象名B.某个对象的成员名C.某个对象的引用名D.某个对象的指针名29.给出下列的不完整的方法,则下列的哪个声明可以被加入行完
15、成此方法的声明? success = connect( ); if (success = = - 1 ) throw new TimedoutException( ) (分数:70.00)A.public void method( )B.public void method( ) throws ExceptionC.public void method( ) throw TimedoutExceptionD.public throw TimedOutException void method( )30.子类可以继承父类的哪个成员?(分数:70.00)A.非私有B.私有C.publicD.pro
16、tected31.下列程序的功能是把 316 表示为两个加数的和,使两个加数分别能被 13 和 11 整除,则在划线处应填入的选项是( )。 int i=0,j,k; do i+;k=316-13*i;while (_); j=k/11; Systemoutpfintln(i+“,“+j); (分数:70.00)A.0B.23C.34D.2532.下列程序的输出结果是( )。 public class fff void printValue(int m) do System.out.println(“The value is“ +m); while( - - m 10) public stat
17、ic void main(String arg ) int i = 10; Test t = new Test( );t.printValue(i); (分数:70.00)A.在 Visual FoxPro 中,视图是一个定制的虚拟表B.视图可以是本地的、远程的,但不可以带参数C.视图可以引用一个或多个表D.视图可以引用其他视图33.下列标识符(名字)命名原则中,正确的是【 】(分数:70.00)A.类名的首字母小写B.变量和方法名的首字母大写C.接口名的首字母小写D.常量完全大写34.在读字符文件 Employeedat 时,使用该文件作为参数的类是【 】(分数:70.00)A.Buffer
18、edReaderB.DataInputStreamC.DataOutputStreamD.FileInputStream35.类 Test 定义如下,将下列哪个方法插入行处是不合法的? public class Test public float Method(float a,float b) (分数:70.00)A.快捷菜单中只有条形菜单B.快捷菜单中只有弹出式菜单C.快捷菜单不能同时包含条形菜单和弹出式菜单D.快捷菜单能同时包含条形菜单和弹出式菜单36.下列方法中,不属于 WindowListener 接口的是【 】(分数:70.00)A.windowOpened()B.window Cl
19、osed()C.window Activated()D.mouseDragged()37.给出下列的不完整的类代码,则下列的哪个语句可以加到横线处? 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 ) _ department = d; (分数:70.00)A.Person(n,a);B.this(Per
20、son(n,a) );C.this(n,a);D.this(name,age);38.下列的变量定义中,错误的是( )。(分数:70.00)A.int a;bB.float a,b1=123f;C.char ch=d;D.public int i=100,j;39.下列程序的输出结果是( )。 classA int i,j; A(int i,int j) thisi=i; thisj=j; void print( ) Systemoutprintln(“i=“+i+“+“j=“+j) class B extends A int in; B (int i,int j,int m) super(a
21、,B) ; thism=m; void print( ) Sytemoutprintln(“m+“+m); class C public static void main (strang args) B b:new B(1,2,3); bprint( ); (分数:70.00)A.ClassNotFoundExceptionB.IOExceptionC.FileNotFoundExceptionD.UnknownHostException40.Java 语言有自动收集垃圾功能,周期性的回收一些长期不用的对象占用的内存。下列哪些是对象的清除的途径? 依靠 Java 的垃圾回收机制回收内存 调用
22、System.gc( ),请求垃圾回收 Java 系统开始运行时,自动调用 java.lang.Object.finalize( )释放内存 在程序中调用重写的finalize( )释放系统资源,其格式为: protected void finalize( )throws throwable super.finalize( ); (分数:70.00)A.出流,入流B.输出流,输入流C.输入流,输出流D.入流,出流41.Applet 的默认布局管理器是 FlowLayout,而 Swing Applet 的内容面板的默认布局管理器是( )。(分数:70.00)A.FlowLayoutB.Card
23、LayoutC.BorderLayoutD.GridLayout42.给出下列的代码,哪行在编译时可能会有错误? 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.查询是从指定的表或视图中提取满足条件的记录,可将结果定向输出43.下列有关线程
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 二级 JAVA51 答案 解析 DOC
