欢迎来到麦多课文档分享! | 帮助中心 海量文档,免费浏览,给你所需,享你所想!
麦多课文档分享
全部分类
  • 标准规范>
  • 教学课件>
  • 考试资料>
  • 办公文档>
  • 学术论文>
  • 行业资料>
  • 易语言源码>
  • ImageVerifierCode 换一换
    首页 麦多课文档分享 > 资源分类 > DOC文档下载
    分享到微信 分享到微博 分享到QQ空间

    【计算机类职业资格】计算机二级(Java)51及答案解析.doc

    • 资源ID:1337903       资源大小:131.50KB        全文页数:23页
    • 资源格式: DOC        下载积分:5000积分
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    二维码
    微信扫一扫登录
    下载资源需要5000积分(如需开发票,请勿充值!)
    邮箱/手机:
    温馨提示:
    如需开发票,请勿充值!快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如需开发票,请勿充值!如填写123,账号就是123,密码也是123。
    支付方式: 支付宝扫码支付    微信扫码支付   
    验证码:   换一换

    加入VIP,交流精品资源
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    【计算机类职业资格】计算机二级(Java)51及答案解析.doc

    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.下列有关线程

    24、的叙述哪个是正确的?(分数:70.00)A.一旦一个线程被创建,它就立即开始运行B.调用 start( )方法可以使一个线程成为可运行的,但是它不一定立即开始运行C.主线程不具有默认优先级D.Java 中线程的优先级从低到高以整数 09 表示44.下列选项中不属于软件生命周期开发阶段任务的是【 】(分数:70.00)A.软件测试B.概要设计C.软件维护D.详细设计45.输入输出在计算机系统中起到了采集数据和提供数据处理结果的双重作用,它是以中央处理器(含控制器和内存)为此,以网络及外部设备为彼的双向数据传输机制。凡是从外部设备流向中央处理器的数据流,称为什么;反之称为什么? (分数:70.00

    25、)A.出流,入流B.输出流,输入流C.输入流,输出流D.入流,出流46.阅读下面程序 1 public class Try extends Thread 2 public static void main(String args) 3 Try t=new Try(); 4 t.start(); 5 6 7 public void run(int j) 8 int i=0; 9 while(i5) 10 System.out.println(“祝你成功!”); 11 i+; 12 13 14 该程序要求打印 5 行“祝你成功!”,必须改正程序中的某行代码,程序才能完成。选择正确的修改是【 】 (

    26、分数:70.00)A.将第 1 行的 extendsThread 改为 implementsRunnableB.将第 3 行的 newTry()改为 newThread()C.将第 4 行 t.start()改为 start(t)D.将第 7 行的 publicvoidrun(intj)改为 publicvoidrun()47.对于 catch 子句的排列,下列说法正确的是( )。(分数:70.00)A.父类在前,子类在后B.父类在后,子类在前C.有继承关系的异常不能在同一个 try 程序段内D.先有子类,其他如何安排都无关48.下列程序执行后,k 的值是( )。 public class T

    27、estDemo public static void main(String args ) int m=3,n=6,k=0; while(m+)A.0B.1C.2D.349.给出下面程序段: if(x0)Systemoutprintln(“Hello“); else if(x-3)Systemoutprintln(“Nice to meet you!“); elseSystemoutprintln(“How are you?“); 若打印字符串“How are you?”,则 x 的取值范围是【 】 (分数:70.00)A.x0B.x-3C.x-3D.x=0fileNamelength;i+

    28、+ File f=new 2 if(f.isDirectory3) Systemoutprintln(f.getCanonicalPath4); main(new String f.getPath5 ); catch(IOException e) eprintStackTrace6; (分数:1.50)填空项 1:_78.按“先进后出”原则组织数据的数据结构是 1。 (分数:1.50)填空项 1:_79.布尔型数据除局部变量外,默认的值是 1。(分数:1.50)填空项 1:_80.下列是一个 Java Applet 程序,填空使它的功能为计算数组各元素和的平均值。 import java ap

    29、plet. * ; import java awt. * ; public class Testvv extends Applet pubfic void paint(Graphics g) int a = 1,3,5,7,9,10 ; double total=0.0,ave=0.0; for(int i=0;ia.length;i+) total+=ai; ave=total/ 1; gdrawstring(“ave=“+ave,30,60); (分数:1.50)填空项 1:_计算机二级(Java)51 答案解析(总分:4230.00,做题时间:90 分钟)一、选择题(每小题 2 分,共

    30、70 分) 下列各(总题数:60,分数:4200.00)1.下列哪个能正确表示 Java 语言的一个 double 型常量?( )。(分数:70.00)A.打开“我的电脑”,找到存放 Visual Basic 所在系统文件的硬盘及文件夹,双击“VB6exe”图标B.在 DOS 窗口中,键入 Visual Basic 的路径,执行 Visual Basic 可执行文件C.利用“开始”莱单中的“程序”命令可启动 Visual BasicD.A)和 C) 解析:日期型数据是用来表示日期信息的,其格式为 mm/dd/yyyy 或者 mm- dd-yyyy,它的取值范围是1/1/100 到 12/31/

    31、9999。任何可辨认的日期文本都可以赋值 给日期变量,日期文本必须以“#”号括起来。2.子类可以继承父类的哪个成员?(分数:70.00)A.transientB.serializeC.synchronized D.static解析:一般情况下,通过重写 run()方法来定义线程体。3.在压缩文件流中,下列哪个方法是用于缓冲阅读器阅读文本的方法?(分数:70.00)A.javaB.javacC.javapD.javadoc 解析:在 Java 中的命令中,RMI 命令是远程方法调用命令,这其中包括了 rmic,rmiregistry,rmid 和serialver 命令。其中 rmic 命令为远

    32、程对象生成 stub 和 skeleton。4.下列关于过滤流的说法不正确的是( )。 (分数:70.00)A.无限次B.一次也不执行 C.执行一次D.执行三次解析:这个准则表达式是用来查询从 99 年 1 月 1 日开始到 99 年 12 月 31 日参加工作的职工。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=“12“解析:start( )是启动线程对象,使之从新建状态转入就绪状态;sleep( )

    33、让 线程睡眠一段时间,在此期间线程不消耗 CPU 资源;suspend( )使线程挂起,暂停执行, 如果想恢复线程,必须由其他线程调用resume( )方法。 6.下列代表十六进制整数的是【 】(分数:70.00)A.0123B.1900C.fa00D.0xa2 解析: 本题考查 Java 语言中的整型常量。题目不难,属于学习程序设计语言的基础,应该有所了解。整型常量有 3 种书写格式:十进制整数,如 123,-30,365;八进制整数:以 0 开头,如 011 表示十进制的9;十六进制整数:以 0x 或 OX 开头,如 0X123 表示十进制数 291。由此可见,选项 D 表示的是十六进制整

    34、数,选项 C 不是整数形式,选项 B 是十进制整数,选项 A 是八进制整数,只有选项 D 为本题正确选项。7.下列哪个选项不是 FilterInputStream 的子类?(分数:70.00)A.设置虚基类的目的是为了消除二义性B.虚基类的构造函数在非虚基类之后调用 C.若同一层中包含多个虚基类,这些虚基类的构造函数按它们说明的次序调用D.若虚基类由非虚基类派生而来,则仍然先调用基类构造函数,再调用派生类的构造函数解析:Visual FoxPro 中,在项目中新建或添加的文件并不是项目的一部分。每个文件都是独立存在的,项目中的文件只能表示该文件与项目之间存在着一种关联。8.下列关于接口的说法不

    35、正确的是( )。(分数:70.00)A.236B.235 C.234D.228解析:此题考查的是 Select Case 结构。 Select Case 结构的一般格式为: Select Case expr Case expr1 clause 1 Case expr2 clause2 Case else clause n End Select 其中 expr 是测试表达式,如果满足 expr n 就执行这条语句,然后退出,因为 a=1,b= 0,所以执行语句 Print“* * 0 * *“。 9.下列有关文件类 File 的说法有误的是( )。(分数:70.00)A.abstract 和 f

    36、inal 能同时修饰一个类 B.抽象类可以做抽象父类,也可以做抽象子类和抽象方法C.抽象方法不一定在抽象类中,也可以在接口中D.声明为 final 的力法不能在子类中重新定义解析:熟悉源代码的程序结构:package 语句可以有零个或一个,指定源文件存入指定的包中。注意:误选选项 A),因为 Package 语句可以有零个或一个,而 inport 语句可以有一个或多个。import 语句可以有一个或多个,必须在所有类定义之前引入标准类;每个 Java 应用程序可以包括许多方法,但必须有且只能有一个 main 方法;Java 语言规定,应用程序从 main()方法开始执行,它是程序执行的入口,并

    37、且包含main()方法的类必须是公共类。10.下列哪个不是 nio 包的新特点?(分数:70.00)A.Java 对 I/O 访问还提供了同步处理机制,这就是过滤流B.使用 BufferedlnputStream 输入时,数据光按块读入缓冲区,然后读操作直接访问缓冲区C.使用一个过滤流可以直接通过构造方法的参数去指定连接的 I/0 流 D.DatalnputStream 和 DataOutputStream 也是过滤流子类,其特点是不仅能读/写数据流,还能读/写Java 的内构类型 boolean,int 等数据解析:建立和修改过程文件都可以使用 MODIFY COMMAND 命令,默认的扩展

    38、名为PRG。PROCEDURE 命令表示一个过程的开始,并命名过程,若过程文件只包含过程,调用过程文件中的过程之前必须打开过程文件,可使用 SET PROCEDURE TO 打开该过程文件。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 )

    39、 _ department = d; (分数:70.00)A.GlobalB.PrivateC.Static D.Public解析:Picture 属性是用来为命令按钮指定一个图形,为了使用该属性,必须将 Style 属性设置为 1(图形格式),因为 Style 属性可以用于多种控件,当用于命令按钮,可以两种值:o 或 1。当取 0 时,控件只显示文本,不显示相关图形;当取 1 时,控件除了显示文本,还显示相关图形。12.下列哪个选项可能包含菜单条?(分数:70.00)A.PanelB.Frame C.AppletD.Dialog解析:Frame 的外观就像平常在 Windows 系统下见到的

    40、窗口,其中包含标题、边框、菜单和大小等。13.关于构件的基本应用,下列说法有误的是(分数: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 是个最常用的构件,当按钮被点击后,会产生 ActionEvent 事件,需 Ac-ti

    41、onListener接口进行监听和处理事件 解析:javaawtColor 提供了颜色的构造方法 Color(int,r,int,B) ,其中 r,g 和 b 代表了红绿蓝的 0255 之间的整数值。 14.下列有关 Applet 参数的叙述正确的是( )。(分数:70.00)A.3B.7C.9D.10 以内的奇数显示完毕 解析:被调过程 Value 的两个参数 m 和 n 前面都有关键字“ByVal”修饰,即在主调过程用此过程时,实参与形参之间是以传值方式传递信息的,而当实参与形参以传值方式相结合时,形参的改变并没有影响到实参,单单就这一点来说,当程序代码执行主调过程中的 Print x;y

    42、 语句时,x 和 y 的值应不变,还是12 和 20,这样就能够排除选项 A)和选项 B)了。当主调过程调用被调过程时,把实参 x、y 的值分别传给形参 m 和 n,这就是说此时形参 m 值为 12,n 值为 20,执行被调过程中的 m=m *2:n=n-5 语句后,m 值为24,n 值为 15,所以 Print m;n 后,程序输出的结果为 24 和 15。最后程序输出的结果如选项 C)所示。15.执行下列语句后,r 的值是( )。 char ch=A;int r=6; switch(ch+5) caseA:r=r+3; caseB:r=r+5; caseC:r=r+5;break; def

    43、ault:r/=2; (分数:70.00)A.* * 0 * * B.* * 1 * *C.* * 2 * *D.0解析:此题内容简单,开始 m 为 2,n 为 3,执行 Do 语句,具体运行为:执行 m= m + n;n = n + 1 语句后,m 为 5,n 为 4。这样运行到 m=14,程序终止循环,此时 n =6。16.执行下列语句后,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.19B.3 C.11D.7解

    44、析:default 语句是当表达式的值与任一 case 子句的值都不匹配时,程序执行 default 后面的语句。在本题中,判断 switch(ch+5),其实等价于 switch(F),而在 case 语句中,没有一个能匹配的,所以直接执行 default:r/=2。17.下列哪个选项不是 InputStream 类中的方法?(分数:70.00)A.从数据环境设置器中,每拖放一个字段到报表设置器中就是一个域控件B.域控件用于打印表或视图中的字段、变量和表达式的计算结果C.域控件的“表达式生成器”对话框中的“表达式”文本框中必须要有数值表达式,否则将不能添加该域控件D.如果域控件的“表达式生成

    45、器”对话框中的“表达式”文本框中没有数值表达式,可在“格式”文本框中设置表达式添加该域控件 解析:虚基类的引入就是为了消除二义性,其构造函数的调用仍然是按照继承的顺序进行的,对于多个虚基类则按它们说明的次序调用,虚基类的构造函数选于非虚基类的构造函数执行。18.用于定义类成员的访问控制权限的一组关键字是(分数:70.00)A.extends 和 implementsB.public,private 和 protected C.class 和 publicD.char,int,float 和 double解析:修饰符分为访问限制符和非访问限制符。其中访问限制符有 pub-licorivatepr

    46、otected 和default。非访问限制符有 static,final 和 abstract 等。 19.在 AWT 组件中用复选框组构件 CheckboxGroup 实现单选框的功能,但在 Swing 中,Java 语言直接提供了一个单选框,它是( )。(分数:70.00)A.JButtonB.JComboBoxC.JRadioButton D.JCheckBox解析:JRadioButton 是 Swing 的单选框。注意:JButton 是一个常用的构件,它可以在按钮上显示文字和图标,这是比 AWT 要丰富的。JComboBox 每次只能选择其中的项,但是可编辑每项的内容,而且每项的

    47、内容可以是任意类,而不是局限于 String。JCheckBox 是复选框构件。20.下列代码中,将引起编译错误的行是【 】 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 行解析: 本题考查 Java 中的数据类型。应该掌握 Java 中的简单数据类型,以及相关运算。float f=0.0这个语句,想要定义一个浮点型变量 f,并且初值为 0.0,但由于 Java 认为如果数字后没有任何字母,计算机默认为 double 类型,而从 double 是不能转换为 float 的,所以该语句错误,如果改为 float f=0.0f,即可正确运行。21.设有下列两个类的定义,则类 Person 和类 Man 的关系是( )。 class Person


    注意事项

    本文(【计算机类职业资格】计算机二级(Java)51及答案解析.doc)为本站会员(syndromehi216)主动上传,麦多课文档分享仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知麦多课文档分享(点击联系客服),我们立即给予删除!




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
    备案/许可证编号:苏ICP备17064731号-1 

    收起
    展开