《JAVA编程语言》华东在线补考(适用于2020年4月份)

[复制链接]
发表于 2020-3-27 14:45:51 | 显示全部楼层 |阅读模式
2019年秋季学期《JAVA编程语言》在线考试补考(适用于2020年4月份考试)
1.[单选题]若需要定义一个类域或类方法,应使用( )修饰符。
奥鹏作业答案可以联系QQ 761296021
    A.static
    B.package
    C.private
    D.public
    正确答案:——A——
2.[单选题]若特快订单是一种订单,则特快订单类和订单类的关系是( )
    A.使用关系
    B.包含关系
    C.继承关系
    D.无关系
    正确答案:——C——
3.[单选题]面向对象的软件开发过程顺序为( )
    A.OOA、OOP、OOB
    B.OOA、OOD、OOP
    C.OOB、OOP、OOA
    D.OOA、OOB、OOP
    正确答案:——B——
4.[单选题]查找随机文件的记录时,应使用的方法是( )
    A.readInt( )
    B.readBytes(int n)
    C.seek(long l)
    D.readDouble( )
    正确答案:————
5.[单选题]不允许使用指针体现了Java的一种特性是( )
    A.可移植
    B.解释执行
    C.健壮性
    D.安全性
    正确答案:————
6.[单选题]Java语言使用的字符码集是( )
    A.ASCII
    B.BCD
    C.DCB
    D.Unicode
    正确答案:————
7.[单选题]在Applet程序中获取HTML文件的参数时,应使用的方法是( )
    A.getParameter( )
    B.getDocumentBase( )
    C.getCodeBase( )
    D.getImage( )    奥鹏无忧答案网
    正确答案:————
8.[单选题]( )为AB类的一个无形式参数无返回值的方法method书写方法头,使得使用类名AB作为前缀就可以调用它,该方法头的形式为( )。
    A.static void  method( )
    B.public   void  method( )
    C.final  void  method( )
    D.abstract  void  method( )
    正确答案:————
9.[单选题]下面语句正确的是( )
    A.char c=’abc’;
    B.long l=oxfff;
    C.float f=0.23;
    D.double d=0.7E-3;
    正确答案:————
10.[单选题]Panel和Applet的默认布局管理器是( )
    A.CardLayout
    B.FlowLayout
    C.BorderLayout
    D.GridLayout
    正确答案:————
11.[单选题]使用( )位置参数,能够使一个部件位于容器的右边。
    A.BorderLayout.EAST
    B.BorderLayout.WEST
    C.BorderLayout.NORTH
    D.BorderLayout.RIGHT
    正确答案:————
12.[单选题]( )是网格布局管理器。
    A.BorderLayout
    B.FlowLayout
    C.ReseauLayout
    D.GridLayout
    正确答案:————
13.[单选题]在Java语言中,( )包是编译器自动导入的。
    A.java.applet
    B.java.awt
    C.java.io
    D.java.lang
    正确答案:————
14.[单选题]当一个部件有一个事件发生,但并没有为这个部件的这个事件指定事件监测器,将会发生( )
    A.编译时就不会通过
    B.忽略这个事件
    C.引起Java程序发生致命错误
    D.引发默认的事件处理
    正确答案:————
15.[单选题]下列关于Applet的叙述中,正确的是( )
    A.Applet是Java类,所以可由JDK中的解释器直接解释运行
    B.Applet的主类不一定要定义为java.applet.Applet类或JApplet类的子类
    C.Applet与Application的主要区别在执行方式上
    D.Applet不能在浏览器中运行
    正确答案:————
16.[单选题]下列描述中,错误的是( )
    A.Java要求编程者管理内存
    B.Java的安全性体现在多个层次上
    C.Applet要求在支持Java的浏览器上运行
    D.Java有多线程机制
    正确答案:————
17.[单选题]下列选项中,( )反映了Java程序并行机制的特点。
    A.安全性
    B.多线程
    C.跨平台
    D.可移植
    正确答案:————
18.[单选题]JDK中提供的文档生成器是( )
    A.java.exe
    B.javap.exe
    C.javadoc.exe
    D.javaprof.exe
    正确答案:————
19.[单选题]下面( )是Java语言中的关键字。
    A.sizeof
    B.NULL
    C.abstract
    D.Native
    正确答案:————
20.[单选题]结构化程序设计所规定的三种基本控制结构是( )
    A.输入、处理、输出
    B.树形、网形、环形
    C.顺序、选择、循环
    D.主程序、子程序、函数
    正确答案:————
21.[判断题]构造函数用于创建类的实例对象,构造函数名应与类名相同,返回类型为void。
    A.对
    B.错
    正确答案:————
22.[判断题]一个Java源文件中允许有多个public类。
    A.对
    B.错
    正确答案:————
23.[判断题]一个Button不可以同时拥用文本标签和图像。
    A.对
    B.错
    正确答案:————
24.[判断题]Java中允许类的多继承。
    A.对
    B.错
    正确答案:————
25.[判断题]一个类中可以有多个构造器方法。
    A.对
    B.错
    正确答案:————
26.[判断题]public方法不能够访问其它类的private数据。
    A.对
    B.错
    正确答案:————
27.[判断题]for循环都能够改写成while循环。
    A.对
    B.错
    正确答案:————
28.[判断题]当一个方法在运行过程中产生异常,则这个方法会终止,但整个程序不一定终止运行。
    A.对
    B.错
    正确答案:————
29.[判断题]在定义数组变量时可直接进行内存分配,如:char ch[10];。
    A.对
    B.错
    正确答案:————
30.[判断题]Java的屏幕坐标以像素为单位,容器的左上角被确定为坐标的起点。
    A.对
    B.错
    正确答案:————
31.[判断题]静态变量,可通过类名直接访问,也可通过该类的对象访问。
    A.对
    B.错
    正确答案:————
32.[判断题]在异常处理中,try可对应多个catch语句,若catch中的参数类型有继承关系,应将父类放在后面,子类放在前面。
    A.对
    B.错
    正确答案:————
33.[判断题]子类要调用父类的方法,不必用super关键字。
    A.对
    B.错
    正确答案:————
34.[判断题]Java是一种强数据类型语言。
    A.对
    B.错
    正确答案:————
35.[判断题]对象可以赋值,只要使用赋值号(=)即可,相当于生成了一个各属性与赋值对象相同的新对象。
    A.对
    B.错
    正确答案:————
36.[判断题]一个Java类可以有多个父类。
    A.对
    B.错
    正确答案:————
37.[判断题]类定义时可以不定义构造函数,所以构造函数不是必需的。
    A.对
    B.错
    正确答案:————
38.[判断题]final类中的属性和方法都必须被final修饰符修饰。
    A.对
    B.错
    正确答案:————
39.[判断题]Java程序里,创建新对象用new,回收无用的对象使用free。
    A.对
    B.错
    正确答案:————
40.[判断题]如果p是父类Parent的对象,而c是子类Child的对象,则语句c = p是正确的。
    A.对
    B.错
    正确答案:————
41.[问答题]以下程序的功能是?import java.io.*;public class abc {
??? ? ? ?public static void main(String args[])? ? ? { ? SubClass ?sb = new ?SubClass( );? ? ? ? ? System.out.println(sb.max( )); ? ?}? ? ? ?}?class ?SuperClass { ? int ?a = 10 , b = 20 ; ? }?class ?SubClass ?extends ?SuperClass?{ ? int ?max( ) { ?return ((a>b) ? a : b); ?} ?}

    正确答案:————
42.[问答题]以下程序段的输出结果为??public class TestArray {?? ? ? ?public static void main(String args[ ]) {
?? ? ? ? ? ? ?int i, j;? ? ? ? ? ? ?int a[ ] = { 5, 9, 6, 8, 7 };? ? ? ? ? ? ?for ( i = 0 ; i ? ? ? ? ? ? ? ? ? int k = i;? ? ? ? ? ? ? ? ? for ( j = i ; j ? ? ? ? ? ? ? ? ? ? ? ? if ( a[j] ? ? ? ? ? ? ? ? ? int t =a[i]; ?a[i] = a[k]; ?a[k] = t;? ? ? ? ? ? ?}
?? ? ? ? ? ? for ( i =0 ; i<a.length; i++ ) Sy

    正确答案:————
43.[问答题]简述if/else与switch/case语句的区别。

    正确答案:————
44.[问答题]简述多态性中重载(overload)与覆盖(override)的区别。

    正确答案:————
45.[问答题]简述关键字this与super的区别。

    正确答案:————
46.[]编程题:请设计一个字符界面的程序,用来找出所有的水仙花数。所谓水仙花数指的是一个3位数的整数,其各位数字的立方和等于自身。例如:153=13+53+33,所以153是一个水仙花数。

    正确答案:————
47.[]编程题:编写一个字符界面的Application,接受从键盘输入的一个正整数,然后统计并输出从1到这个正整数的累加和。

    正确答案:————
48.[]编程题:编写Application,输出2~100之间的所有素数。

    正确答案:————
可以联系QQ 76129 6021 ,附件是答案,核对题目下载
快速回复 返回顶部 返回列表