欢迎来到冰点文库! | 帮助中心 分享价值,成长自我!
冰点文库
全部分类
  • 临时分类>
  • IT计算机>
  • 经管营销>
  • 医药卫生>
  • 自然科学>
  • 农林牧渔>
  • 人文社科>
  • 工程科技>
  • PPT模板>
  • 求职职场>
  • 解决方案>
  • 总结汇报>
  • ImageVerifierCode 换一换
    首页 冰点文库 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    国家开放大学《JAVA语言程序设计》形考任务1-2参考答案.docx

    • 资源ID:12221713       资源大小:30.89KB        全文页数:15页
    • 资源格式: DOCX        下载积分:20金币
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录
    二维码
    微信扫一扫登录
    下载资源需要20金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

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

    国家开放大学《JAVA语言程序设计》形考任务1-2参考答案.docx

    1、国家开放大学JAVA语言程序设计形考任务1-2参考答案形考任务1一、单项选择题(30个小题,每题2.5分,共75分)1.()提供给上层应用进行开发和构建应用的基础类库。A.JDKB.JREC.JVMD.Java应用2.Java程序在编译之后,以()方式被Java虚拟机执行。A.源代码B.二进制C.字节码D.文本3.下列()移动开发平台使用Java语言作为官方推荐开发语言。A.SymbianB.IOSC.WindowsD.Android4.Java语言中用来编译Java程序的命令是()。A.java.exeB.javaw.exeC.javap.exeD.javac.exe5.下列()是合法的标识

    2、符。AmodityPriceB.num_greenC.23667D.printOut6.下列()不是保留字A.byteB.returnC.num_blueD.private7.下列关于float类型floatf=5.2的说法,正确的是()。A.正确B.错误,精度不够,需要强制类型转换floatC.错误,变量声明错误D.错误,可以考虑使用int类型8.下列代码执行的结果中m和n的值分别为()。intm=50,n=160;inttmp=m;m=n;n=tmpA.50/160B.50/50C.160/50D.160/1609.表达式29/3*3的值是()。A.29B.27.999C.27D.27.0

    3、10.执行下列语句:intm=15;intval=m-;val的值是()。A.13B.14C.15D.1611.执行下列语句:intm=15;intval=-m;val的值是()。A.13B.14C.15D.1612.编译运行以下代码段后,关于输出结果正确的是()。publicclassConditionalpublicstaticvoidmain(Stringargs)intx=4;System.out.println(“valueis“+(x4)?99.9:9);A.valueis99.9B.valueis9C.value is 9.0D.编译错误13.下列代码的执行结果是()。Publi

    4、c class Exam1Public static void main(Stringargs)Double var1=333;Doublev ar2=2344;String str=var1+/+var2+=;var2=var1/var2;str=str+var2;System.out.println(str);A.333.0/2344.0=0.14206484641638226B.333.0/2344.0=0.142C.0.14206484641638226D.0.14214.下列代码段运行结果为()。intnum=15;if(num%2=0)System.out.println(num+

    5、num+is偶数);elseSystem.out.println(num+num+is奇数);A.15B.2C.num15is偶数D.num15is奇数15.下列代码段,m的值为2时会输出()。publicclassTest1publicstaticvoidmain(Stringargs)intm;switch(m)case0:System.out.println(case0);break;case1:System.out.println(case1);break;case2:break;default:System.out.println(default);A.case0B.代码编译失败,没

    6、有结果输出C.没有任何显示D.default16.下列代码段,n处于()范围时将打印字符串third。if(n5)System.out.println(first);elseif(n5B.n5C.n0&n=3;n-)System.out.print(n);A.代码执行成功,输出结果为9B.代码执行成功,输出结果为8C.代码执行成功,输出结果为9876543D.代码编译失败,没有结果输出18.下列循环语句实现先执行后判断循环条件的是()。A.whileB.do-whileC.forD.switch-case19.在switch-case语句中,需要与()语句搭配使用,用以结束对应case逻辑的执

    7、行。A.continueB.breakC.whileD.if-else20.下列代码段,输出“default”的m的值()。publicclassTest1publicstaticvoidmain(Stringargs)intm;switch(m)case0:System.out.println(case0);case1:System.out.println(case1);break;case2:break;default:System.out.println(default);A.0B.1C.2D.321.下列代码段,x处于()范围时将打印字符串second。if(x0)System.out

    8、.println(first);elseif(x-3)System.out.println(second);elseSystem.nut.println(third);A.x0B.x-3C.x=-3D.x-322.下列数据类型中,switch语句不能用于的是()。A.doubleB.byteC.shortD.char23.类内部内容不包括()。A.属性信息B.外部类的私有方法调用C.方法声明D.构造方法声明24.下列关于类方法的描述,错误的是()。A.类方法可使用关键字static作为修饰符B.类方法和实例方法均占用内存空间,类方法在未实例化之时,不占用内存空间C.类方法能用实例和类名调用D.

    9、类方法只能处理类变量或调用类方法25.下列()不是修饰符。A.staticB.finalC.abstractD.void26.下列修饰符()修饰的变量称为静态变量,修饰的方法称为静态方法。A.synchronizedB.nativeC.staticD.abstract27.对于下列代码段,说法正确的是()。publicclassStudentprivateStringname;privateintage;publicStudent()this(李红,25);publicStudent(StringcurName,intcurAge)this.name=curName;age=curAge;pu

    10、blicvoidsetName(Stringname)this.name=name;OverridepublicStringtoString()returnthis.getName()+,+this.age;A.name和age是两个构造方法的入口参数B.通过this.name调用了方法nameC.通过this(李红,25)调用了构造方法D.通过age调用了方法age28.下列修饰符中,可以用来定义类方法和类变量的是()。A.finalB.synchronizedC.staticD.native29.下列修饰符在修饰类时,类不能直接用来创建实例的是()。A.abstractB.finalC.s

    11、ynchronizedD.override30.下列修饰符在修饰类时,不能被继承扩展的是()。A.finalB.synchronizedC.nativeD.implements二、判断题(10个小题,每题2.5分,共25分)31.Eclipse目前只支持Windows操作系统,不支持Linux和Macos操作系统。()32.Java的源代码,首先被编译为class文件,然后再被翻译成机器码被目标机器执行。()33.布尔值也可以被强制转化为整数型,true的整型值为0,false为1。()34.一个变量的作用域可以在整个程序段中,即内部代码块和外部代码块中都可以使用。()35.Java语言中注释

    12、的语法有三种:单行注释、多行注释和文档注释。()36.逻辑运算符主要用于比较数据之间的大小。()37.break是中断打断的意思,在循环语句中是中断一次执行,然后继续后续的循环。()38.在for语句中,必须设置循环条件,否则程序无法执行。()39.类是典型的体现了面向对象的封装特性,可以隐藏类的内部实现,简化项目的复杂度。()40.面向对象的继承性,可以大大减少类实现中的重复代码。()形考任务2一、单项选择题(30个小题,每题2.5分,共75分)1.下列是有关子类继承父类构造函数的描述,正确的是()。A.创建子类的对象时,先调用子类自己的构造函数,然后调用父类的构造函数B.子类无条件地继承父

    13、类不含参数的构造函数C.子类必须通过super关键字调用父类的构造函数D.子类可以继承父类的构造函数2.下列关于类的定义中,a1,a2为接口,x,y为类,继承代码中错误的是()。A.publicinterfacea1extendsa2.B.publicxextendsa1.C.publicclassxextendsy.D.publicclassxextendsyimplementsa1.3.关于下列代码说法正确的是()。publicclassApublicvoiddoit()publicStringdoit()return“a”;publicdoubledoit(intx)return1.0;

    14、A.无编译错误B.代码publicStringdoit()行,出现编译错误C.代码publicdoubledoit(intx)行,出现编译错误D.代码return“a”;行,出现编译错误4.在Java语言中,下列关于方法覆盖的描述,错误的是()。A.子类的方法名称与父类要保持一致B.子类的返回数据类型与父类要保持一致C.子类的参数信息与父类要保持一致D.父类中声明为private的方法,对于子类是可以访问的5.下列关于抽象类和接口的说法错误的是()。A.抽象类在Java语言中表示的是一种继承关系B.在抽象类中可以没有抽象方法C.接口中的方法都不能被实现D.接口中的方法都必须加上public关键

    15、字6.下面语句中,把方法声明为抽象的公共方法是()。A.publicabstractmethod()B.publicabstractvoidmethod()C.publicabstractvoidmethod()D.publicvoidmethod()extendsabstract7.内部类不可以声明在()。A.类的内部B.类的方法内部C.类的构造方法内部D.类的外部8.下列选项中,()修饰符修饰的变量是被同一个类生成的对象共享的。A.publicB.privateC.staticD.Final9.Java语言中用来抛出异常的关键字是()。A.tryB.catchC.throwD.finall

    16、y10.()类是所有异常类的父类。A.ThrowableB.ErrorC.ExceptionD.IOException11.自定义异常类时,可以继承的类是()。A.ErrorB.Exception及其子类C.AssertionErrorD.Applet12.使用catch(Exceptione)的优点是()。A.指挥捕获个别类型的异常B.捕获try语句块中产生的所有类型异常C.忽略一些异常D.执行一些程序13.Java语言中,一定会执行完的代码是()。A.tryB.catchC.finallyD.throw14.下列()属于受控异常。A.ErrorB.NullPointerExceptionC

    17、.ClassCastExceptionD.IOException15.下列()异常属于非受控异常。A.RuntimeExceptionB.FileNotFoundExceptionC.SQLExceptionD.SocketException16.下列关于异常的说法正确的是()。A.抛出异常是指程序运行中出现异常情况时发生中断的现象B.异常声明可以声明多个异常,中间用“;”分开C.使用关键字catch声明可能发生的异常D.抛出异常是异常处理的起点17.如下程序代码运行的结果是()。publicclassFoopublicstaticvoidmain(Stringargs)tryreturn;f

    18、inallySystem.out.println(Finally);A.FinallyB.编译失败C.代码正常运行但没有任何输出D.运行时抛出异常18.如果抛出在继承中的异常,下列说法正确的是()。A.父类中方法抛出三个异常,子类可以抛出四个异常B.父类中方法抛出两个异常,子类可以抛出两个异常C.父类抛出异常IOException,子类不是必须抛出异常IOExceptionD.父类与子类抛出异常是没有关系的19.编写线程类,能够返回线程执行结果的接口是()。A.RunnableB.CallableC.ClonableD.Serializable20.下列说法中错误的是()。A.线程就是程序B.

    19、线程是一个程序的单个执行流程C.多线程是指一个程序的多个执行流程D.多线程用于实现并发21.线程的生命周期,不包括()。A.新建B.运行C.停止D.阻塞22.一个线程对象调用了()方法之后,进入就绪状态。A.run()B.start()C.sleep()D.suspend()23.下列()关键字通常用来对代码块或者方法加锁,从而使得对其的访问是排他的。A.SerializableB.transientC.synchronizedD.static24.Java中保证变量实现线程安全是通过关键字()解决的。A.finallyB.synchronizedC.volatileD.throw25.假设存

    20、在进程/线程等待序列p1,p2,.,pn,其中p1等待p2占有的资源,p2等待p3占有的资源,pn等待p1占有的资源,形成一个循环。这属于下列死锁产生必要条件中的()。A.资源互斥条件B.资源不可抢占条件C.占有且申请资源条件D.循环等待26.下列代码创建一个新线程并启动线程。Runnabletarget=newMyRunnable();ThreadmyThread=newThread(target);其中,()类可以创建target对象,并能编译正确。A.publicclassMyRunnableextendsRunnablepublicvoidrun()B.publicclassMyRun

    21、nableextendsObjectpublicvoidrun()C.publicclassMyRunnableimplementsRunnablepublicvoidrun()D.publicclassMyRunnableextendsRunnablevoidrun()27.下列方式中,能够实现同步的是()。A.synchronized方式B.使用volatile修饰符C.使用ThreadLocal方式D.基于BlockingQueue的数据接口来存储28.下列()技术不属于Web应用服务器。A.TomcatB.JettyC.UndertowD.DB229.下列()数据库属于开源免费的。A.

    22、OracleB.DB2C.SQLServerD.MySQL30.下列技术中,不属于前端开发技术的是()。A.jQueryB.BootstrapC.ReactjsD.MySQL二、判断题(10个小题,每题2.5分,共25分)31.子类可以继承父类的构造方法。()32.子类在方法覆盖时,protected的方法可以在子类中被修改为public。()33.在4种访问控制中,最宽松的访问控制级别是default。()34.一个类只能实现一个接口。()35.进行异常处理时,try语句块执行的效率高,要把所有代码都放在try语句块内部。()36.finally语句块可以捕获异常,也可以处理异常。()37.如果想保证线程安全,可以通过volatile直接修饰对象。()38.Java多线程运行环境下,多个线程可以独立运行,不会引起并发和线程安全问题。()39.通过调用线程的sleep()发出I/O请求时,线程就会进入到死亡状态。()40.NoSQL中的列存储数据库使用灵活的图形来存储数据。()


    注意事项

    本文(国家开放大学《JAVA语言程序设计》形考任务1-2参考答案.docx)为本站会员主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




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

    copyright@ 2008-2023 冰点文库 网站版权所有

    经营许可证编号:鄂ICP备19020893号-2


    收起
    展开