2024年春季广东开放大学期末考试Java程序设计基础10232k2押题试卷与参考答案 (6)
来源:渝粤教育 时间:2024-06-21 12:53:52
44
下面是广开搜题微信公众号为大家解答一下关于广东开放大学形成性考核、期末考试相关信息,希望对大家有所帮助!
2024年春季广东开放大学期末考试Java程序设计基础10232k2押题试卷与参考答案 (6)
正确答案:微信搜索【广开搜题】公众号
超多的题库,支持文字、图片,语音搜题,包含国家开放大学、广东开放大学、云南开放大学、北京开放大学、上海开放大学、江苏开放大学、超星、青书、奥鹏等等多个平台题库,考试作业必备神器。
1、下面选项中,用于将参数化的SQL语句发送到数据库的方法是( )(2 分)
A、prepareCall(String sql)
B、prepareStatement(String sql)广东开放大学考试答案
C、registerDriver(Driver driver)
D、createStatement()
2、阅读下列代码 System.out.println(“Hello” + 9 + 1); 下列选项中,哪个是正确的输出结果( )(2 分)
A、Hello91
B、Hello10
C、Compilation fails
D、An exceptionis thrown at runtime
3、线程的优先级用1-10之间的整数表示,默认的优先级是( )(2 分)
A、1
B、10广东开放大学考试答案
C、3
D、5广开搜题微信公众号
4、下列命令中,可以将文档注释提取出来生成帮助文档的是( )(2 分)
A、javac
B、java
C、javadoc
D、jar
5、下列选项中,能够实现预编译的是( )(2 分)
A、Statement
B、Connection
C、PreparedStatement
D、DriverManager
6、对于使用多态的应用程序,某个对象的确切类型何时能知道( )(2 分)
A、执行时才可以知道
B、应用程序编译时能够判断
C、程序员编写程序时就已知道
D、永远不会知道
7、Java中所有的类都是通过直接或间接地继承( )类得到的。(2 分)
A、java.lang.Object
B、java.lang.Class
C、任意类
D、以上答案都不对
8、下列有关HashSet集合的描述中,错误的是( )(2 分)
A、HashSet是Set接口的一个实现类
B、向HashSet存入对象时,对象一般会重写hashCode()和equals()方法
C、向HashSet存入对象时,对象的equals()方法一定会被执行广开启明星考试答案
D、HashSet存储的元素是不可重复的广开启明星考试答案
9、假如indexOf()方法未能找到所指定的子字符串,那么其返回值为( )(2 分)
A、false
B、0
C、-1
D、以上答案都不对
10、下列选项中,属于单例设计模式的类是( )(2 分)广东开放大学
A、Math
B、Calendar
C、Runtime
D、System
11、列关于LinkedList的描述中,错误的是( )(2 分)
A、LinkedList集合对于元素的增删操作具有很高的效率。
B、LinkedList集合中每一个元素都使用引用的方式来记住它的前一个元素和后一个元素。
C、LinkedList集合对于元素的查找操作具有很高的效率。
D、LinkedList集合中的元素索引从0开始。
12、下面关于List集合的描述中,哪一个是错误的( )(2 分)
A、List集合是有索引的
B、List集合可以存储重复的元素
C、List集合存和取的顺序一致
D、List集合没有索引
13、下列关于ArrayList的描述中,错误的是( )(2 分)
A、ArrayList集合可以看作一个长度可变的数组。
B、ArrayList集合不适合做大量的增删操作。
C、ArrayList集合查找元素非常便捷。
D、ArrayList集合中的元素索引从1开始。
14、Java多线程中,关于解决死锁的方法说法错误的是( )(2 分)
A、避免存在一个进程等待序列(P1,P2,…,Pn),其中P1等待P2所占有的某一资源,P2等待P3所占有的某一源,…...,而Pn等待P1所占有的的某一资源,可以避免死锁
B、打破互斥条件,即允许进程同时访问某些资源,可以预防死锁,但是,有的资源是不允许被同时访问的,所以这种办法并无实用价值
C、打破不可抢占条件。即允许进程强行从占有者那里夺取某些资源。就是说,当一个进程已占有了某些资源,它又申请新的资源,但不能立即被满足时,它必须释放所占有的全部资源,以后再重新申请。它所释放的资源可以分配给其它进程。这样可以避免死锁
D、使用打破循环等待条件(避免第一个线程等待其它线程,后者又在等待第一个线程)的方法不能避免线程死锁
15、下列选项,可用于存储结果集的对象是( )(2 分)
A、ResultSet
B、Connection
C、Statement
D、PreparedStatement
16、下列关于进程和线程的说法中,错误的是( )(2 分)
A、操作系统中每个独立执行的程序都可称之为一个进程
B、操作系统中的每一个进程中都至少存在一个线程
C、线程和进程一样,是由CPU轮流执行的
D、线程和进程一样,是由CPU同时执行的
17、JDBC驱动器也称为JDBC驱动程序,它的提供者是( )(2 分)
A、SUN
B、数据库厂商
C、ORACLE
D、ISO
18、FileWriter类的write(int c)方法的作用是( )(2 分)
A、写出单个字符
B、写入多个
C、写入一个整形数据
D、写入单个字符
19、以下关于File类的isDirectory ()方法的描述,哪个是正确的( )(2 分)
A、判断该File对象所对应的是否是文件。
B、判断该File对象所对应的是否是目录。
C、返回文件的最后修改时间。
D、在当前目录下生成指定的目录。
20、下面哪个方法可以实现获取字符在某个字符串中第一次出现的索引( )(2 分)
A、char charAt(int index)
B、int indexOf(int ch)
C、int lastIndexOf(int ch)
D、boolean endsWith(String suffix)
21、函数重写与函数重载的相同之处是( )(2 分)
A、权限修饰符
B、函数名
C、返回值类型
D、形参列表
22、下列选项中,不属于FileReader类的方法的是( )(2 分)
A、read()广开期末考试
B、close()
C、readLine()
D、toString()
23、下列关于线程状态转换的描述中,错误的是( )(2 分)开放大学形成性考核
A、死亡状态下的线程调用start()方法可以使其重新进入就绪状态
B、运行状态下的线程调用wait()方法可以使其进入到阻塞状态
C、线程获得CPU使用权后会从就绪状态转换成运行状态
D、线程失去CPU使用权后会从运行状态转换成就绪状态
24、下列是Random类的一些常用方法,其中能获得指定范围随机数的方法是( )(2 分)
A、nextInt()
B、nextLong()
C、nextBoolean()
D、nextInt(int n)
25、下列选项中,使用了缓冲区技术的流是( )(2 分)
A、DataInputStream开放大学期末考核
B、FileOutputStream
C、BufferedInputStream
D、FileReader
26、以下关于super关键字的说法中,正确的是( )(2 分)
A、super()与this()可以同时存在于同一个构造方法中
B、super()与this()不能同时存在于同一个构造方法中
C、super关键字可以调用父类的成员方法
D、super关键字可以调用父类的构造方法
27、下列关于封装的描述中,正确的是( )(2 分)
A、方法和类都可以称为封装体
B、封装隐藏了程序的实现细节,同时对外提供了特定的访问方式
C、封装能提高代码的复用性
D、以上说法均错误
28、下面布尔类型变量的定义中,错误的是( )(2 分)
A、boolean a=true;
B、boolean b=false;
C、boolean c=0;
D、boolean d=1;
29、下列关于main方法的描述中,正确的是( )(2 分)
A、在Java程序中,必须要有main方法
B、main方法可以保证Java程序独立运行
C、一个Java程序的主方法是main方法
D、一个Java程序不一定要有main方法
30、下列关于构造方法和普通方法的描述中,正确的是( )(2 分)
A、构造方法不能指定返回值类型,普通方法可以指定返回值类型
B、构造方法中不能指定参数,而普通方法可以指定参数
C、在同一个类中,构造方法必须位于普通方法之前
D、构造方法能够在实例对象的同时进行初始化
31、下面选项中,哪些是java中的关键字( )(2 分)
A、static
B、int
C、class
D、String
32、下列关于default语句的说法中,正确的是( )(2 分)
A、default不是swicth语句中必须的。
B、default代表的是默认要执行的语句,也就是没有匹配就执行default。
C、在switch语句中,default必须存在。
D、一般情况下,default放置在switch语句的最后面。
33、下列结构语句中,可以用来遍历数组的是( )(2 分)开放大学期末考核
A、if
B、while
C、switch
D、for
34、下列选项中,哪些可以定义在类中( )(2 分)
A、类
B、成员方法
C、构造方法
D、成员变量广东开放大学考试答案
35、当Java的环境变量配置成功后,可以执行下列哪些操作( )(2 分)
A、开发者在任意目录下使用javac命令
B、操作系统能够自动找到javac命所在的目录
C、开发者可以在任意目录下启动Java虚拟机
D、配置目的为了跨平台性
36、下列浮点数的定义中,正确的是( )(2 分)
A、float f = 1F;
B、float f = 1.0;
C、float f = '1';
D、float f = "1";
37、下面选项中,对Math类描述正确的是( )(2 分)
A、Math类中所有的方法都是静态的,所以类名.调用即可
B、Math类的构造函数是私有的,所以其他类不能用Math类创建对象
C、Math类在java.math包中
D、Math类可以创建对象
38、在一个Java程序中有一个Out类,Out类中有一个内部类Inner类,该Java文件编译后生成的.class文件中包括( )(2 分)
A、Out.class
B、Inner.class
C、Out.Inner.class
D、Out$Inner.class
39、下列目录中,哪些属于JDK安装后的子目录( )(2 分)
A、lib目录
B、目录
C、jre目录
D、include目录
40、假设x为int类型,那么下列选项中可以作为if语句的判断条件的是( )(2 分)
A、x=4广东开放大学考试答案
B、x&3
C、x++
D、x<10开放大学期末考核
41、File类可以用于封装一个绝对路径或相对路径。(2 分)
正确
错误
42、File类内部封装的路径可以指向一个文件,也可以指向一个目录。(2 分)
正确
错误
43、关键字是编程语言里事先定义好并赋予了特殊含义的单词。(2 分)
正确
错误
44、while循环条件只能是boolean类型的变量,而不能是boolean类型的常量。(2 分)
正确
错误
45、字符类型变量所占存储空间为2个字节。(2 分)
正确
错误
46、在switch语句中,每个case关键字后面必须有break。(2 分)
正确
错误
47、while语句循环体中的内容至少会被执行一次。(2 分)
正确广东开放大学
错误
48、当int x = 3 , y = 4时,表达式boolean b =x == y ? true : false的结果是false。(2 分)
正确
错误
49、if()和switch()的小括号中的条件语句的值都是布尔类型。(2 分)
正确开放大学形成性考核
错误
50、switch表达式中可以接收int类型的值。(2 分)
正确
错误
关键词:分),分),)(2,35、当Java的环,B、Connecti,A、ResultSe
广开搜题是广东开放大学成人学历必备的搜题神器,今日国开搜题微信公众号分享的 2024年春季广东开放大学期末考试Java程序设计基础10232k2押题试卷与参考答案 (6) 分),分),)(2,35、当Java的环,B、Connecti,A、ResultSe,欢迎大家关注微信公众号,获取更多试题内容