2024年春季广东开放大学期末考试Java高级语言程序设计10086k1押题试卷与参考答案 (2)

来源:渝粤教育       时间:2024-06-21 12:59:53    44

下面是广开搜题微信公众号为大家解答一下关于广东开放大学形成性考核、期末考试相关信息,希望对大家有所帮助!

2024年春季广东开放大学期末考试Java高级语言程序设计10086k1押题试卷与参考答案 (2)广东开放大学考试答案



正确答案:微信搜索【广开搜题】公众号

多的题库,支持文字、图片,语音搜题,包含国家开放大学、广东开放大学、云南开放大学、北京开放大学、上海开放大学、江苏开放大学、超星、青书、奥鹏等等多个平台题库,考试作业必备神器。

1下列字符串常量中哪一个是错误的( )(2

A"abc"

B"12'12"

C"12"12"

D""

2请阅读下面的程序 

class Test{ 

      public static void main(String[] args) {   

           int n = 5;   

           while (n > 10) {     

                  System.out.print(n);     

                   n++;   } 

              } 

} 下列选项中哪一个是程序运行的结果( )广开期末考试

(2

A无输出

B输出56789开放大学形成性考核

C死循环

D编译错误

3请阅读下面的程序片段 

        int x = 1, y = 1; 

         if (x++ == 2 & ++y == 2) { 

             x = 7; 

         } 

           System.out.println("x=" + x + " , y=" + y); 

下列选项中哪一个是程序的运行结果( )

(2

Ax=1,y=1

Bx=7,y=1

Cx=7,y=2

Dx=2,y=2

4下面选项中哪一个不是Java中的关键字( )(2

Asizeof

Bconst

Cpublic

Dgoto

5下列关于数据类型的说法中错误的是( )(2

AJava中的数据类型分为基本数据类型和引用数据类型

Bint类型数据占4个字节

C浮点数类型变量不能赋予一个整数数值

D布尔类型的变量只有truefalse这两个值

6下列命令中可以将文档注释提取出来生成帮助文档的是( )(2

Ajavac

Bjava

Cjavadoc

Djar

7请阅读下面的程序 

public class Test{ 

          public static void main(String[] args) {   

               int x;   int y;   

               for (x = 1, y = 1; x <= if="" y="">= 20) {      

                   break;   

               }    

              if (y % 3 == 1) {      

                  y += 3;      

                continue;    

               }    

                 y -= 5;   

          }   

            System.out.println("x=" + x + ",y=" + y); } } 

下列选项中哪一个是程序的运行结果( )

(2

Ax=8,y=22

Bx=22,y=8

Cx=3,y=0

Dx=0,y=3

8下列选项中哪个是八进制043的十六进制表示形式( )(2

A0x43

B0x23

C23

D0x32

9下列选项中正确关闭数据库资源的顺序是( )(2 广东开放大学考试答案

AresultSet.close()

BpreparedSatement.close()

Cconnection.close()

Dstatement.close()

10下列选项中哪一个是十进制数6的二进制值( )(2

A111

B101广东开放大学考试答案

C110

D011

11下列选项中属于字符常量的是( )(2

A"a"

B'ab'

C'1'

D1

12请阅读下面的程序 

public class Test{

           public static void main(String[] args) {     

               int x = 3;    

               if (x > 5) {        

                    System.out.println("a");    

                   } else {      

                     System.out.println("b");     

           } 

     } 

} 程序的运行结果是( )

(2

Atrue

Bfalse

Ca

Db

13请阅读下面的程序 

public class Example {                           

    public static void main(String[] args) {                

    int x = 1;                                     

  do {                                        

    x++;                                   

  } while (x <= 4);                                

       System.out.println("x = " + x);                                 }                             } 程序的运行结果是()

(2

A3

B4

C5

D6

14请阅读下面的程序 public class Test {

 public static void main(String[] args) { 

          for(int x = 0 ; x <=3 ; x++){  

              continue;      

           System.out.print(x%2+" ");  

           }

         } 

     } 

下列选项中哪一个是程序的运行结果( )

(2

A0123

B0121

C012

D编译失败

15下列选项中按照箭头方向需要进行强制类型转换的是( )(2

Adouble←float

Bfloat←long

Cint←char

Dchar←byte

16下列选项中不属于基本数据类型的是( )(2

AString

Bshort

Cboolean

Dchar

17阅读下列的程序

public class Demo extends Thread implements Runnable{

-----① public void run(){

System.out.println("this is run()");

}

public static void main(String args[]){

Thread thread=new Thread(new Demo());

-----②  thread.start();

}

}

下列关于程序运行结果的说法中正确的是( )

(2

A行出现编译错误

B行出现编译错误

C出现运行错误

D程序正常执行输出this is run()

18请阅读下面的程序 

           public class Test { 

                  public static void main(String[] args) {  

                             int i = 0;  

                             int count = 0;    

                            do {     

                                    if (!(i + "").contains("4")) {      

                                        count++;     

                                    }      

                                    i++;   

                                   } while (i < 500);   

                             System.out.println("一共有:" + count);   } }    

下列选项中哪一个是程序运行后count的值( )

(2

A322

B323

C324

D325

19关于continue语句的使用范围下列说法正确的是( )(2

Acontinue语句可以在选择语句中使用

Bcontinue语句可以在条件语句中使用

Ccontinue语句可以在循环语句中使用

D不输出任何内容

20阅读下列代码 System.out.println(“Hello” + 9 + 1); 下列选项中哪个是正确的输出结果( )(2

AHello91

BHello10

CCompilation fails

DAn exceptionis thrown at runtime

21下列选项中属于布尔常量的是( )(2

A198开放大学形成性考核

B2e3f

Ctrue

D"null"

22下列选项中用于引入包的关键字是( )(2

Aclass

Bimport

Cpackage

Dstatic

23请阅读下面的程序

       public class Test { public static void main(String[] args) { 

           int a[] = {2,0,4,1,8,3,5};  

           int temp;  for (int i = 0; i < a.length - 1; i++) {  

          for (int j = a.length - 1; j > i; j--) {   

              if (a[j] < a[j - 1]) { 

                 temp = a[j];   a[j] = a[j - 1];   a[j - 1] = temp;  

              } 

        }  

      } 

        for (Integer i : a) {  

               System.out.println(i); 

        } } }                                                 下列选项中哪一个是程序的运行结果( )广开启明星考试答案

(2

A8,5,4,3,2,1,0

B0,1,2,3,4,5,8

C2,0,4,1,8,3,5

D5,3,8,1,4,0,2

24下列数据类型中哪种数据类型转为int类型需要进行强制转换()(2

Abyte

Bshort

Cchar

Dfloat

25请阅读下面的程序 广东开放大学考试答案

      public class Test{ 

            public static void main(String[] args) { 

                     int a[ ] = { 2, 0, 4, 1, 8, 3, 5 };  

                     int temp;  for (int i = 0; i < a.length - 1; i++) { 

                         for (int j = a.length - 1; j > i; j--) {  

                             if (a[j] < a[j - 1]) {   

                                      temp = a[j];   

                                      a[j] = a[j - 1];  开放大学期末考核

                                      a[j - 1] = temp;  

                       }  

                }  

              }  

             for (Integer i : a) {  

                 System.out.print(i); 

          } 

} } 

下列选项中哪个是程序的运行结果()

(2

A8543210

B0123458

C2041835

D以上答案都不对

26下列选项中哪些可以定义在类中( )(2

A

B成员方法

C构造方法

D成员变量

27以下关于this关键字说法中正确的是( )(2

Athis关键字可以解决成员变量与局部变量重名的问题

Bthis关键字出现在成员方法中代表的是调用这个方法的对象

Cthis关键字可以出现在任何方法中

Dthis关键字相当于一个引用可以通过它调用成员方法与属性

28下列关于封装的描述中正确的是( )(2

A方法和类都可以称为封装体

B封装隐藏了程序的实现细节同时对外提供了特定的访问方式

C封装能提高代码的复用性

D以上说法均错误

29下列选项中属于面向对象特征的是( )(2 广东开放大学

A封装

B继承

C多态

D重构广开启明星考试答案

30下面关于线程状态及转换的描述正确的是( )(2

A线程只能从新建状态转换到就绪状态反之则不能

B当线程对象调用了start()方法后该线程就进入运行状态

C线程从阻塞状态只能进入就绪状态而不能直接进入运行状态

D一旦进入死亡状态线程将不再拥有运行的资格也不能再转换到其他状态

31下列选项中关于类的继承说法正确的是( )(2

A一个类只能有一个直接父类

B多个类可以继承一个父类

C一个类的父类可以再去继承另外的一个类

D一个类可以有多个直接父类

32下面关于使用同步代码块描述正确的是( )(2

A同步代码块中的锁对象可以是任意类型的对象

B当多个线程共享的锁对象必须是唯一的

C锁对象的创建代码不能放到run()方法中

D当线程执行同步代码块时首先会检查锁对象的标志位

33下列关于冒泡排序的描述正确的是( )(2

A冒泡排序是不断地比较数组中相邻的两个元素开放大学期末考核

B冒泡排序比较的总轮次是"数组长度-1"

C冒泡排序中会涉及到元素位置的置换

D以上说法均不正确

34以下关于字节流的说法正确的是( )(2

A在计算机中无论是文本图片音频还是视频所有文件都是以二进制(字节)形式存在的

B所有的字节输入流都继承自InputStream

CInputStreamOutputStream这两个类都是抽象类不能被实例化

D以上都正确

35在一个Java程序中有一个Out,Out类中有一个内部类InnerJava文件编译后生成的.class文件中包括( )(2

AOut.class广开期末考试

BInner.class

COut.Inner.class

DOut$Inner.class

36下列关于对象创建的描述中正确的是( )(2

Anew关键字创建对象

B运用反射手段调用java.lang.Class类的newInstance()方法

C调用对象的clone()方法

D运用序列化手段调用java.io.ObjectInputStream对象的readObject()方法

37下列关于静态代码块的描述中正确的是( )(2

A静态代码块指的是被static关键字修饰的代码块

B静态代码块随着类的加载而加载

C使用静态代码块可以实现类的初始化

D每次创建对象时类中的静态代码块都会被执行一次

38下列遍历方式中哪些可以用来遍历List集合( )(2

AIterator迭代器实现

B增强for循环实现

Cget()size()方法结合实现

Dget()length()方法结合实现

39下列选项中哪些类是属于OutputStream类的直接子类( )(2

AByteArrayOutputStream

BFileOutputStream

CFilterOutputStream

DPrintStream

40下面关于java.util.HashMap描述中哪些是正确的( )(2

A是线程不安全的

B允许存储null值和null广东开放大学

C此类不保证映射的顺序

D此类是基于哈希表的Map接口的实现

41javac.exe命令文件存放在JDK安装目录的lib目录下(2

正确

错误

42path环境变量是系统环境变量中的一种它用于保存一系列的路径(2

正确

错误

43GraphicsdrawString()方法用于绘制一段文本第一个参数str表示绘制的文本内容第二个和第三个参数xy为绘制文本的左下角坐标(2

正确

错误

44Runtime类用于表示虚拟机运行时的状态它用于封装JVM虚拟机进程(2

正确开放大学期末考核

错误

45JDK安装的时候不可以修改安装目录(2

正确

错误

46Eclipse只是一个框架和一组服务所有功能都是将插件组件加入到Eclipse框架中来实现的(2

正确

错误

47JAVA中拆箱是指将引用数据类型的对象转为基本数据类型(2

正确

错误

48在命令行窗口中编译Demo.java文件可以输入javac Demo(2

正确

错误

49Math.round(double d)方法的作用是将一个数四舍五入,并返回一个double(2

正确

错误

50Java核心源码包存放在JDK安装目录的bin目录下(2

正确

错误


关键词:C、此类不保证映射的,B、当多个线程共享的,C、2,0,4,1,,1;,-,D、statemen

广开搜题是广东开放大学成人学历必备的搜题神器,今日国开搜题微信公众号分享的 2024年春季广东开放大学期末考试Java高级语言程序设计10086k1押题试卷与参考答案 (2) C、此类不保证映射的,B、当多个线程共享的,C、2,0,4,1,,1;,-,D、statemen,欢迎大家关注微信公众号,获取更多试题内容

关键词:

推荐内容

TOP