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

来源:渝粤教育       时间:2024-06-21 12:54:53    60

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

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



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

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


单项选择题

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

AStatement

BConnection

CPreparedStatement

DDriverManager

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

Anext()

Babsolute(int row)

Cprevious()

Dlast()

3Java语言中集合类都位于哪个包中( )(2

Ajava.util

Bjava.lang

Cjava.array

Djava.collections

4列关于LinkedList的描述中错误的是( )(2

ALinkedList集合对于元素的增删操作具有很高的效率

BLinkedList集合中每一个元素都使用引用的方式来记住它的前一个元素和后一个元素

CLinkedList集合对于元素的查找操作具有很高的效率

DLinkedList集合中的元素索引从0开始

5下面Statement接口的方法中用于执行各种SQL语句的是( )(2 开放大学期末考核

AexecuteUpdate(String sql)

BexecuteQuery(String sql)

Cexecute(String sql)

DexecuteDelete(String sql)

6如果父类的方法是静态的则子类的方法被( )修饰才能覆盖父类的静态方法 (2

Aprotected

Bstatic

Cprivate

Dfinal广东开放大学考试答案

7StringBuffer类的append()方法的返回值类型是( )(2

AString

Bvoid

CStringBuffer

DStringBuilder

8下列关于进程和线程的说法中错误的是( )(2

A操作系统中每个独立执行的程序都可称之为一个进程

B操作系统中的每一个进程中都至少存在一个线程

C线程和进程一样是由CPU轮流执行的

D线程和进程一样是由CPU同时执行的

9下面选项中用于创建Statement对象的方法是( )(2

AgetMetaData()

BgetConnection(String url,String user,String pwd)

CregisterDriver(Driver driver)

DcreateStatement()

10对于使用多态的应用程序某个对象的确切类型何时能知道( )(2

A执行时才可以知道

B应用程序编译时能够判断

C程序员编写程序时就已知道

D永远不会知道

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

Aclear()

BisEmpty()

Cremove()广东开放大学考试答案

DremoveAll()

12Java多线程中关于解决死锁的方法说法错误的是( )(2

A避免存在一个进程等待序列(P1,P2,…,Pn),其中P1等待P2所占有的某一资源,P2等待P3所占有的某一源,…...,Pn等待P1所占有的的某一资源可以避免死锁开放大学期末考核

B打破互斥条件即允许进程同时访问某些资源可以预防死锁但是有的资源是不允许被同时访问的所以这种办法并无实用价值

C打破不可抢占条件即允许进程强行从占有者那里夺取某些资源就是说当一个进程已占有了某些资源它又申请新的资源但不能立即被满足时它必须释放所占有的全部资源以后再重新申请它所释放的资源可以分配给其它进程这样可以避免死锁

D使用打破循环等待条件避免第一个线程等待其它线程后者又在等待第一个线程的方法不能避免线程死锁

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

Achar charAt(int index)

Bint indexOf(int ch)

Cint lastIndexOf(int ch)

Dboolean endsWith(String suffix)

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

AWindowEvent

BWindowListener

CActionEvent

DMouseAdapter

15处理ActionEvent事件的监听器对象需要实现哪个接口( )(2

AActionListener

BKeyListener

CKeyEvent

DKeyAdapter

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

AnextInt()

BnextLong()

CnextBoolean()

DnextInt(int n)

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

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

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

CArrayList集合查找元素非常便捷

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

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

AList集合是有索引的

BList集合可以存储重复的元素广开期末考试

CList集合存和取的顺序一致

DList集合没有索引广东开放大学考试答案

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

Afill

Bgridwidthgridheight

Cgridxgridy

Dweightxweighty

20以下选项中哪个是File类中isFile()方法返回值的类型( )(2

Aint

Bboolean

CInteger

DString

21下列关于线程状态转换的描述中错误的是( )(2

A死亡状态下的线程调用start()方法可以使其重新进入就绪状态

B运行状态下的线程调用wait()方法可以使其进入到阻塞状态

C线程获得CPU使用权后会从就绪状态转换成运行状态

D线程失去CPU使用权后会从运行状态转换成就绪状态

22下列关于System类的描述中错误的是( )(2

ASystem类是final关键字修饰的类它不能被其他类所继承

BSystem类不能被实例化

CSystem类中定义了许多方法但是没有定义字段

DSystem类中提供了获取当前系统属性的方法

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

Ajava.util.HashSet

Bjava.util.ArrayList

Cjava.util.TreeSet

Djava.util.HashTable

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

AMath

BCalendar

CRuntime

DSystem

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

Ajava.sql.*

Bjava.util.*

Cjavax.lang.*

Djava.text.*

开放大学期末考核

多项选择题

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

AIterator迭代器实现

B增强for循环实现

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

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

27下列有关字节缓冲流的描述正确的是( )(2

A字节缓冲流能有效的提高数据的读写效率

B字节缓冲流使用了装饰设计模式

C应用程序是通过缓冲流来完成数据读写的而缓冲流又是通过底层被包装的字节流与设备进行关联的

Djava.io包中提供的字节缓冲流包括BufferedInputStreamBufferdOutputStream

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

AByteArrayOutputStream

BFileOutputStream

CFilterOutputStream

DPrintStream

29下面关于线程创建的说法中错误的有( )(2

A定义Thread类的子类重写Thread类的run()方法创建该子类的实例对象调用对象的start()方法

B定义Thread类的子类重写Thread类的run()方法创建该子类的实例对象调用对象的run()方法

C定义一个实现Runnable接口的类并实现run()方法创建该类实例对象将其作为参数传递给Thread类的构造方法来创建Thread对象调用Thread对象的start()方法

D定义一个实现Runnable接口的类并实现run()方法创建该类对象然后调用run()方法

30下列有关sleep()方法的描述正确的是( )(2

A属于Thread类的静态方法

B让线程在指定的时间休眠开放大学期末考核

C方法参数中必传入毫秒值

D方法是Object类的方法

31数据表的第一列字段名为id,字段类型为int,如何通过ResultSet接口方法获取字段值( )(2

A使用getInt(1)获取该列的值

B使用getInt(“id”)获取该列的值

C使用getObject(“id”)获取该列的值

D使用getObject(1)获取该列的值广开期末考试

32Java多线程中以下关于解决死锁的说法正确的是( )(2 广开期末考试

A避免一个进程等待序列(P1,P2,...Pn),其中P1等待P2占有的某一资源,...Pn等待P1占有的某一资源可以避免死锁

B打破互斥条件即允许进程同时访问某些资源

C打破不可抢占条件即允许进程强行从某些资源占有者那里夺取资源

D使用打破循环等待条件的方法不能避免线程死锁

33下列选项中关于File类中的listFiles()方法说法正确的是( )(2

AlistFiles()方法返回一个File对象数组广开启明星考试答案

BlistFiles()方法没有参数

ClistFiles()方法有一个可选参数

DlistFiles()方法可以得到所有子目录下的File类型对象开放大学期末考核

34下列有关转换流的说法错误的有( )(2

AOutputStreamWriter是字符流通向字节流的桥梁

B可以指定字节流和字符流之间转换的字符集

CInputStreamReader使用了缓冲区技术

DOutputStreamWriterOutputStream的子类

35下列关于线程优先级的描述中正确的是( )(2

A线程的优先级需要操作系统支持不同的操作系统对优先级的支持是不一样

B线程的优先级是不能改变的

C在程序中可以对线程的优先级进行重新设置

D线程的优先级是在创建线程时设置的

36使用IO流拷贝文件时下列哪些路径可以被正确解析( )(2

A"f:Kugou阿杜-天黑.mp3"

B"f:/Kugou/阿杜-天黑.mp3"

C"F:Kugou阿杜-天黑.mp3"

D"F://Kugou//阿杜-天黑.mp3"

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

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

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

C锁对象的创建代码不能放到run()方法中广开搜题微信公众号

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

38关于删除文件及目录的操作下列说法中正确的是( )(2 开放大学形成性考核

A可以使用delete()方法直接删除带文件的目录

B使用delete()方法删除带文件的目录时需要先将目录中的文件全部删除

C可以通过递归的方式将整个目录以及其中的文件全部删除广开搜题微信公众号

DJava中删除目录或文件是无法恢复的

39下面关于File类的构造方法说法正确的是( )(2

AFile(File parent, String child):从父抽象路径名和子路径名字符串创建一个新的文件实例

BFile(String pathname):通过将给定的路径名字符串转换为抽象路径名创建一个新的文件实例

CFile(String parent, String child):从父路径名字符串和子路径名字符串创建一个新的文件实例

DFile(URI uri):通过将给定的文件URI转换为抽象路径名创建一个新的文件实例

40下列选项中属于Statement接口提供的方法有( )(2

AexecuteUpdate(String sql)

BexecuteQuery(String sql)

Cexecute(String sql)

Dquery(String sql)

41Java中用0和非0的数字表示布尔型常量的值(2

正确

错误

42使用字节流缓冲区读取数据相对一个字节一个字节的读取操作效率更低(2

正确

错误

43Java语言具体跨平台的特性(2

正确

错误

44int x=10;则执行x=x+5;,x的值仍为10(2

正确

错误

45break语句出现在嵌套循环中的内层循环时它只能跳出内层循环(2

正确

错误

46continue语句用在循环语句中它的作用是终止本次循环执行下一次循环(2

正确

错误

47HashSetSet接口的一个实现类它所存储的元素是可重复的并且元素都是无序的(2

正确

错误

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

正确

错误

49‘’表示一个空白字符(2

正确

错误

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

正确

错误


关键词:48、在命令行窗口中,D、System类中,44、若int,46、continu,43、Java语言具,分)

广开搜题是广东开放大学成人学历必备的搜题神器,今日国开搜题微信公众号分享的 2024年春季广东开放大学期末考试Java程序设计基础10232k2押题试卷与参考答案 (7) 48、在命令行窗口中,D、System类中,44、若int,46、continu,43、Java语言具,分),欢迎大家关注微信公众号,获取更多试题内容

关键词:

推荐内容

TOP