2024年春季广东开放大学期末考试Java程序设计基础10232k2押题试卷与参考答案 (2)

来源:渝粤教育       时间:2024-06-21 12:49:52    47

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

2024年春季广东开放大学期末考试Java程序设计基础10232k2押题试卷与参考答案 (2)

广东开放大学


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

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


单项选择题

1下面哪个方法可以实现获取字符在某个字符串中第一次出现的索引( )(2

Achar charAt(int index)

Bint indexOf(int ch)

Cint lastIndexOf(int ch)

Dboolean endsWith(String suffix)

2下列选项中属于单例设计模式的类是( )(2

AMath

BCalendar

CRuntime

DSystem

3下列方法中不能用于删除Collection集合中元素的是( )(2

Aclear()

BisEmpty()

Cremove()

DremoveAll()

4下面Statement接口的方法中用于执行各种SQL语句的是( )(2 广东开放大学

AexecuteUpdate(String sql)

BexecuteQuery(String sql)

Cexecute(String sql)广东开放大学考试答案

DexecuteDelete(String sql)

5下列关于ArrayList的描述中错误的是( )(2

AArrayList集合可以看作一个长度可变的数组

BArrayList集合不适合做大量的增删操作

CArrayList集合查找元素非常便捷

DArrayList集合中的元素索引从1开始

6Java中所有的类都是通过直接或间接地继承( )类得到的(2

Ajava.lang.Object

Bjava.lang.Class

C任意类

D以上答案都不对

7下列选项可用于存储结果集的对象是( )(2

AResultSet

BConnection

CStatement

DPreparedStatement

8下面选项中用于将参数化的SQL语句发送到数据库的方法是( )(2 开放大学形成性考核

AprepareCall(String sql)

BprepareStatement(String sql)

CregisterDriver(Driver driver)

DcreateStatement()

9下列关于线程优先级的描述错误的是( )(2

ANORM_PRIORITY代表普通优先级默认值是5

B一般情况下主函数具有普通优先级

C新建线程的优先级默认为最低

D优先级高的线程获得先执行权的几率越大

10notify()方法作用是( )(2

A唤醒线程

B导致线程等待

C线程休眠

D结束线程

11下列选项中使用了缓冲区技术的流是( )(2

ADataInputStream

BFileOutputStream

CBufferedInputStream

DFileReader

12下列是Math类中的一些常用方法其中用于获取大于等于0.0且小于1.0的随机数的方法是( )(2

Arandom()

Babs()

Csin()

Dpow()

13下面哪个对象不能直接获取java.util.Iterator迭代器进行迭代( )(2

Ajava.util.HashSet广开启明星考试答案

Bjava.util.ArrayList

Cjava.util.TreeSet

Djava.util.HashTable

14double val = Math.ceil(-11.9);,val的值是( )(2

A11.9

B-11.0

C-11.5

D-12.0

15GridBagConstraints类的常用属性中用于设置组件在容器中的水平方向和垂直方向的权重的是( )(2

Afill

Bgridwidthgridheight

Cgridxgridy

Dweightxweighty

16用于表示这些窗体事件的类是( )(2

AWindowEvent

BWindowListener

CActionEvent

DMouseAdapter

17下列选项中能够实现预编译的是( )(2

AStatement

BConnection

CPreparedStatement

DDriverManager

18JDBC API主要位于下列选项的那个包中( )(2

Ajava.sql.*

Bjava.util.*

Cjavax.lang.*

Djava.text.*

19下列选项中用于表示动作事件的类是?( )(2

AKeyListener

BKeyEvent

CActionEvent开放大学形成性考核

DMenuKeyEvent

20下面关于List集合的描述中哪一个是错误的( )(2

AList集合是有索引的

BList集合可以存储重复的元素

CList集合存和取的顺序一致

DList集合没有索引

21下列是Random类的一些常用方法其中能获得指定范围随机数的方法是( )(2

AnextInt()

BnextLong()

CnextBoolean()

DnextInt(int n)

22下面选项中能将游标移动到结果集最后一行的方法是( )(2

Anext()

Babsolute(int row)开放大学期末考核

Cprevious()

Dlast()

23假如indexOf()方法未能找到所指定的子字符串那么其返回值为( )(2

Afalse

B0

C-1

D以上答案都不对

24下列选项中不属于HashMap类的方法的是( )(2 广东开放大学

Aget(Object key)

BkeySet()

Ccomparator()

DentrySet()

25函数重写与函数重载的相同之处是( )(2

A权限修饰符

B函数名

C返回值类型

D形参列表


多项选择题

26下面关于包装类的描述中正确的是( )(2

A包装类即将基本数据封装成了对象开放大学期末考核

B对于包装类型对象javaAPI提供了更多的操作功能

C包装类可以用于在基本数据和字符串之间进行转换

D包装类都是被final修饰的类

27下列关于多行注释的应用正确的是( )(2

A程序中可以不写多行注释

B多行注释会影响程序运行速度广开搜题微信公众号

C多行注释有利于代码的阅读性

D写多行注释是一个良好的习惯

28下面选项中能够通过Connection创建Statement的方式有( )(2

AcreateStatement():创建基本的Statement对象

BprepareStatement():创建PreparedStatement对象

CprepareCall():创建CallableStatement对象

DcreatePrepareStatement():创建PreparedStatement对象

29下列选项中可以实现注册数据库驱动的语句有( )(2

ADriverManager.registerDriver(newcom.mysql.jdbc.Driver())

BClass.forName("com.mysql.jdbc.Driver")

Cclass.forName("com.mysql.jdbc.Driver")

DDriverManager.getDriver(newcom.mysql.jdbc.Driver())

30如果希望组件的大小随着容器的增大而增大必须同时设置GridBagConstraints对象的什么属性( )(2

Afill

Bgridwidthgridheight

Cgridxgridy

Dweightxweighty

31下列选项中属于窗体事件的动作是( )(2

A窗体的激活

B窗体的关闭

C窗体的创建

D窗体的停用

32下面选项中属于JDBC实现的是( )(2

AJDBC驱动管理器

BJDBC驱动器API

CJDBC驱动器广开搜题微信公众号

DJava程序

33下列选项关于JDBC说法正确的是( )(2 开放大学期末考核

AJDBC的全称是Java数据库连接(Java Database Connectivity)

BJDBC是一套用于执行SQL语句的Java API

C应用程序可通过JDBC这套API连接到所有数据库

DJDBC在应用程序与数据库之间起到了一个桥梁作用

34下列选项中哪些是定义标识符时应该遵循的规则( )(2

A类名和接口名一律小写

B在程序中应该尽量使用有意义的英文单词来定义标识符使得程序便于阅读

C不能以数字开头

D包名所有字母一律小写

35下列哪些是FlowLayout类中表示对齐方式的变量( )(2

AFlowLayout.LEFT

BFlowlayout.CENTER

CFlowLayout.VERTICAL广开搜题微信公众号

DFlowLayout.RIGHT

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

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

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

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

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

37下列数据类型中哪些类型的数据是Random对象能够随机生成的( )(2

Aint

Bstring

Cdouble

Dfloat

38下列选项中哪个是子类重写父类方法时必须与父类方法一致的( )(2

A返回值类型

B修饰符

C函数名

D参数列表开放大学形成性考核

39下列选项中关于CardLayout的说法正确的是( )(2

A卡片布局管理器将界面看做多张卡片某一时刻只有其中一张卡片是可见的

Bvoidshow(Containerparent,Stringname)方法用于显示parent容器中名称为name的组件

Cvoidnext(Containerparent)方法用于显示parent容器的下一张卡片

D以上都不对

40下列浮点数的定义中正确的是( )(2

Afloat f = 1F;

Bfloat f = 1.0;

Cfloat f = '1';

Dfloat f = "1";

41Random类的实例用于生成随机数(2

正确

错误

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

正确

错误

43当系统创建该类的实例时系统自动为成员变量分配内存空间并在分配内存空间后自动为成员变量指定初始值(2

正确

错误

44包装类可以将基本数据类型的值包装为引用数据类型的对象(2

正确

错误

45与普通方法一样构造方法也可以重载(2

正确

错误

46父类的引用指向自己子类的对象是多态的一种体现形式(2

正确

错误

47super调用父类构造方法的代码必须位于子类构造方法的第一行(2

正确

错误

48如果一个方法的形式参数定义的是父类对象,那么调用这个方法时,可以使用子类对象作为实际参数(2 广东开放大学考试答案

正确

错误

49final可以修饰局部变量(2

正确

错误

50构造方法是类的一个特殊成员它会在类实例化对象时被自动调用(2

正确

错误


关键词:)(2,26、下面关于包装类,45、与普通方法一样,sql),B、FileOutp,)(2

广开搜题是广东开放大学成人学历必备的搜题神器,今日国开搜题微信公众号分享的 2024年春季广东开放大学期末考试Java程序设计基础10232k2押题试卷与参考答案 (2) )(2,26、下面关于包装类,45、与普通方法一样,sql),B、FileOutp,)(2,欢迎大家关注微信公众号,获取更多试题内容

关键词:

推荐内容

TOP