24春国家开放大学《java语言程序设计》形考任务1-4参考答案

上传人:国**** 文档编号:586702489 上传时间:2024-09-05 格式:DOCX 页数:20 大小:72.32KB
返回 下载 相关 举报
24春国家开放大学《java语言程序设计》形考任务1-4参考答案_第1页
第1页 / 共20页
24春国家开放大学《java语言程序设计》形考任务1-4参考答案_第2页
第2页 / 共20页
亲,该文档总共20页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《24春国家开放大学《java语言程序设计》形考任务1-4参考答案》由会员分享,可在线阅读,更多相关《24春国家开放大学《java语言程序设计》形考任务1-4参考答案(20页珍藏版)》请在金锄头文库上搜索。

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

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

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

4、assExam1publicstaticvoidmain(Stringargs)doublevar1=333;doublevar2=2344;Stringstr=var1+”/”+var2+”=“;var2=var1/var2;str=str+var2;System.out.println(str);A.0.142B.333.0/2344.0=0.142C.333.0/2344.0=0.14206484641638226D.0.14206484614.下列代码段运行结果为()。intnum=15;if(num%2=0)System.out.println(“num”+num+”is偶数”);e

5、lseSystem.out.println(“num”+num+“is奇数”);A.2B.“num15is偶数”C.“num15is奇数”D.1515.下列代码段,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.没有任何显示B.”def

6、ault”C.case0D.代码编译失败,没有结果输出16.下列代码段,n处于()范围时将打印字符串”third”。if(n5)System.out.println(“first”);elseif(n=0)System.out.println(“second”);elseSystem.out.println(“third”);A.n5C.n0&n=3;n)System.out.print;A.代码执行成功,输出结果为9876543B.代码执行成功,输出结果为9C.代码编译失败,没有结果输出D.代码执行成功,输出结果为818.下列循环语句实现先执行后判断循环条件的是()。A.whileB.for

7、C.switch-caseD.do-while19.在switch-case语句中,需要与()语句搭配使用,用以结束对应case逻辑的执行。A.continueB.if-elseC.whileD.break20.下列代码段,输出“default”的m的值()。publicclassTest1publicstaticvoidmain(Stringargs)intm;switch(m)case0:System.out.println(“case0”);case1:System.out.println(“case1”);break;case2:break;default:System.out.pri

8、ntln(“default”);A.1B.2C.0D.321.下列代码段,x处于()范围时将打印字符串”second”。if(x0)System.out.println(“first”);elseif(x-3)System.out.println(“second”);elseSystem.nut.println(“third”);A.x-3B.x-3C.x0D.x=-322.下列数据类型中,switch语句不能用于的是()。A.shortB.charC.byteD.double23.类内部内容不包括()。A.方法声明B.外部类的私有方法调用C.属性信息D.构造方法声明24.下列关于类方法的描述

9、,错误的是()。A.类方法能用实例和类名调用B.类方法和实例方法均占用内存空间,类方法在未实例化之时,不占用内存空间C.类方法只能处理类变量或调用类方法D.类方法可使用关键字static作为修饰符25.下列()不是修饰符。A.abstractB.voidC.staticD.final26.下列修饰符()修饰的变量称为静态变量,修饰的方法称为静态方法。A.synchronizedB.nativeC.abstractD.static27.对于下列代码段,说法正确的是()。publicclassStudentprivateStringname;privateintage;publicStudent(

10、)this(“李红”,25);publicStudent(StringcurName,intcurAge)this.name=curName;age=curAge;publicvoidsetName(Stringname)this.name=name;OverridepublicStringtoString()returnthis.getName()+“,”+this.age;A.通过this.name调用了方法nameB.通过age调用了方法ageC.name和age是两个构造方法的入口参数D.通过this(“李红”,25)调用了构造方法28.下列修饰符中,可以用来定义类方法和类变量的是()

11、。A.finalB.nativeC.staticD.synchronized29.下列修饰符在修饰类时,类不能直接用来创建实例的是()。A.abstractB.finalC.synchronizedD.override30.下列修饰符在修饰类时,不能被继承扩展的是()。A.nativeB.finalC.implementsD.synchronized二、判断题(10个小题,每题2.5分,共25分)31.Eclipse目前只支持Windows操作系统,不支持Linux和Macos操作系统。()32.Java的源代码,首先被编译为class文件,然后再被翻译成机器码被目标机器执行。()33.布尔值

12、也可以被强制转化为整数型,true的整型值为0,false为1。()34.个变量的作用域可以在整个程序段中,即内部代码块和外部代码块中都可以使用。()35.Java语言中注释的语法有三种:单行注释、多行注释和文档注释。()36.逻辑运算符主要用于比较数据之间的大小。()37.break是中断打断的意思,在循环语句中是中断一次执行,然后继续后续的循环。()38.在for语句中,必须设置循环条件,否则程序无法执行。()39.类是典型的体现了面向对象的封装特性,可以隐藏类的内部实现,简化项目的复杂度。()40.面向对象的继承性,可以大大减少类实现中的重复代码。()形考任务2一、单项选择题(30个小题

13、,每题2.5分,共75分)1.下列是有关子类继承父类构造函数的描述,正确的是()。A.子类无条件地继承父类不含参数的构造函数B.子类必须通过super关键字调用父类的构造函数C.子类可以继承父类的构造函数D.创建子类的对象时,先调用子类自己的构造函数,然后调用父类的构造函数2.下列关于类的定义中,a1,a2为接口,x,y为类,继承代码中错误的是()。A.publicxextendsa1B.publicclassxextendsyC.publicinterfacea1extendsa2D.publicclassxextendsyimplementsa13.关于下列代码说法正确的是()。publi

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

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 高等教育 > 习题/试题

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号