2024年春季广东开放大学期末考试Java程序设计基础10232k2押题试卷与参考答案
来源:渝粤教育 时间:2024-06-21 12:58:53
44
下面是广开搜题微信公众号为大家解答一下关于广东开放大学形成性考核、期末考试相关信息,希望对大家有所帮助!
2024年春季广东开放大学期末考试Java程序设计基础10232k2押题试卷与参考答案
正确答案:微信搜索【广开搜题】公众号
超多的题库,支持文字、图片,语音搜题,包含国家开放大学、广东开放大学、云南开放大学、北京开放大学、上海开放大学、江苏开放大学、超星、青书、奥鹏等等多个平台题库,考试作业必备神器。
单项选择题
1、下列关于数组最值的描述中,错误的是( )(2 分)
A、要想求数组的最值必须先定义一个数组
B、在求数组最值时,初始时一定要将数组中的第一个元素的值赋给变量
C、求数组最值过程中,一定要对数组进行遍历
D、在求数组最大值时,使用变量记住每次比较后较大的那个值
2、下面选项中,哪个是短路与运算符( )(2 分)
A、&
B、&&
C、|
D、||广开启明星考试答案开放大学形成性考核
3、下列选项中,不属于基本数据类型的是( )(2 分)
A、String
B、short
C、boolean
D、char广东开放大学
4、下列常量中,属于整型常量的是( )(2 分)
A、198
B、2e3f
C、true
D、"null"
5、请阅读下面的代码
String s1=new String("abc");
String s2=s1.intern();
String s3="abc";
System.out.println(s1==s2);
System.out.println(s2==s3);
System.out.println(s1==s3);
下列选项中,程序的输出结果为( )
(2 分)
A、false true false
B、false false false
C、false true true
D、false false true
6、以下关于变量的定义,正确的是 ( )(2 分)
A、int a=10;
B、b=2;
C、int=20;
D、int a;b=a+10;
7、下面关于方法定义的描述中,正确的是( )(2 分)
A、方法是对功能代码块的封装
B、当方法没有返回值时,返回值类型可以不写广东开放大学
C、当方法没有返回值时,不能有return语句
D、方法是不可以没有参数的
8、下列选项中,属于布尔常量的是( )(2 分)
A、198
B、2e3f广开搜题微信公众号广东开放大学考试答案
C、true
D、"null"
9、下列关于数据类型的说法中,错误的是( )(2 分)
A、Java中的数据类型分为基本数据类型和引用数据类型
B、int类型数据占4个字节
C、浮点数类型变量不能赋予一个整数数值
D、布尔类型的变量只有true和false这两个值
10、下列关于类与对象的说法中,错误的是( )(2 分)
A、类是对某一类事物的抽象描述,而对象则是该类事物的个体。
B、对象是类的实例化。广开搜题微信公众号
C、类用于描述多个对象的共同特征,它是对象的模板。
D、类与对象没有什么实际关系。
11、下列关于变量作用域的说法中,正确的是( )(2 分)
A、在main()方法中任何位置定义的变量,其作用域为整个main()方法。
B、代码块中定义的变量,在代码块外也是可以使用的。
C、变量的作用域为:从定义处开始,到变量所在代码块结束的位置。
D、变量的作用域不受代码块的限制。
12、final修饰符不可以修饰如下哪个内容( )(2 分)
A、类
B、接口
C、方法
D、变量
13、下列有关数组中元素位置交换的描述,错误的是( )(2 分)
A、位置交换的过程中需要借助一个中间变量
B、位置交换的过程至少需要三步
C、位置交换后数组的角标顺序发生了改变
D、位置交换后数组的角标顺序不会发生改变
14、下面选项中不是面向对象的特征的是( )(2 分)
A、封装
B、继承
C、多态
D、重构
15、关于变量类型转换的描述中,正确的是( )(2 分)
A、只有数据类型相同的数据才能进行运算。
B、byte类型和short类型的数据是不能一起运算的。
C、两个byte类型数据一起运算时会把先自动提升到int类型再运算。
D、两个整型在一起运算时,结果一定是int。
16、关于表达式1234/1000 * 1000的运算结果,下列哪个选项是正确的( )(2 分)
A、1234
B、1000
C、1234.0
D、以上都不对
17、静态方法运行时,在哪个内存区域中( )(2 分)
A、栈内存
B、堆内存
C、方法区
D、寄存器
18、下面选项中,哪一个不是Java中的关键字( )(2 分)
A、sizeof
B、const
C、public
D、goto
19、当成员变量和局部变量重名时,若想在方法内使用成员变量,那么需要使用下列选项中的哪一个关键字( )(2 分)
A、super
B、import
C、this
D、return
20、下列选项中,哪一个是多行注释符号( )(2 分)
A、//**//
B、/*/*
C、//
D、/**/
21、下列选项中,属于浮点数常量的是( )(2 分)
A、198
B、2e3f
C、true开放大学形成性考核
D、"null"
22、以下标识符中,不合法的是( )(2 分)开放大学形成性考核
A、user
B、$inner
C、class
D、login_1
23、下列关于注释作用的描述中,错误的是()(2 分)
A、可以对程序进行说明
B、会参与编译
C、可以帮助调试程序
D、帮助整理编程思路
24、在Java语言中,String类型的成员变量的默认初始值是( )(2 分)
A、false
B、""
C、0
D、"null"
25、下列关于成员变量默认值的描述中,错误的是( )(2 分)
A、byte类型的数据默认值是0
B、int类型的数据默认值是0
C、long类型的数据默认值是0
D、float类型的数据默认值是0.0f
广东开放大学
多项选择题
26、下列选项中,哪些是Properties类的方法( )(2 分)
A、setProperty()
B、getProperty()
C、iterator()广东开放大学考试答案
D、add()
27、下列选项,关于JDBC说法正确的是( )(2 分)
A、JDBC的全称是Java数据库连接(Java Database Connectivity)
B、JDBC是一套用于执行SQL语句的Java API
C、应用程序可通过JDBC这套API连接到所有数据库
D、JDBC在应用程序与数据库之间起到了一个桥梁作用
28、下列关于线程优先级的描述中,正确的是( )(2 分)
A、线程的优先级需要操作系统支持,不同的操作系统对优先级的支持是不一样。广东开放大学
B、线程的优先级是不能改变的。
C、在程序中可以对线程的优先级进行重新设置。
D、线程的优先级是在创建线程时设置的。
29、下列关于IO流的描述中,正确的有哪些( )(2 分)
A、按照操作数据的不同,可以分为字节流和字符流。
B、按照数据传输方向的不同又可分为输入流和输出流。
C、字节流的输入输出流分别用java.io.InputStream和java.io.OutputStream表示。
D、字符流的输入输出流分别用java.io.Reader和java.io.Writer表示。
30、下列选项中,哪些类是属于OutputStream类的直接子类( )(2 分)
A、ByteArrayOutputStream
B、FileOutputStream
C、FilterOutputStream
D、PrintStream
31、下列关于对象间类型转换的说法中,正确的是( )(2 分)
A、与基本数据类型的相互转换一样,对象的类型转换可通过自动转换或强制转换进行广东开放大学考试答案
B、无继承关系的两个类的对象之间试图转换时出现编译错误
C、有继承关系的两个类的对象之间,子类的对象转换为父类的对象,可自动转换也可以强制转换
D、由new语句创建的父类对象不能转换为子类的对象
32、下列选项中,哪些特点是属于LinkedList集合的( )(2 分)
A、查询快
B、增删快
C、元素可重复
D、元素自然排序
33、以下关于字节流的说法正确的是( )(2 分)
A、在计算机中,无论是文本、图片、音频还是视频,所有文件都是以二进制(字节)形式存在的
B、所有的字节输入流都继承自InputStream
C、InputStream和OutputStream这两个类都是抽象类,不能被实例化
D、以上都正确
34、下面关于File类的常用方法说法正确的是( )(2 分)
A、delete():直接删除这个抽象路径名表示的文件或目录(不会出现异常)
B、list():返回一个字符串数组,该字符串命名此抽象路径名表示的目录中的文件和目录
C、mkdir():创建由这个抽象路径名命名的目录
D、isDirectory():测试这个抽象路径名表示的文件是否为目录
35、下面选项中,属于JDBC实现的是( )(2 分)
A、JDBC驱动管理器
B、JDBC驱动器API
C、JDBC驱动器
D、Java程序
36、下面关于字节流读写文件的说法错误的是( )(2 分)
A、针对文件的读写,JDK专门提供了两个类,分别是FileInputStream和FileOutputStream
B、FileInputStream是操作文件的字节输入流,专门用于向文件中写入数据
C、在读取文件数据时,如果相应目录文件不存在,否读取数据为空
D、通过FileOutputStream写数据时,会自动创建文件,并将数据写入文件。
37、以下哪些属于InputStream类的子类( )(2 分)
A、ByteArrayInputStream
B、FileInputStream
C、FilterInputStream
D、BufferedInputStream
38、关于删除文件及目录的操作,下列说法中正确的是( )(2 分)
A、可以使用delete()方法直接删除带文件的目录。
B、使用delete()方法删除带文件的目录时,需要先将目录中的文件全部删除。
C、可以通过递归的方式将整个目录以及其中的文件全部删除。
D、Java中删除目录或文件是无法恢复的。
39、下面关于File类的构造方法说法正确的是( )(2 分)
A、File(File parent, String child):从父抽象路径名和子路径名字符串创建一个新的文件实例
B、File(String pathname):通过将给定的路径名字符串转换为抽象路径名,创建一个新的文件实例开放大学期末考核
C、File(String parent, String child):从父路径名字符串和子路径名字符串创建一个新的文件实例
D、File(URI uri):通过将给定的文件URI转换为抽象路径名,创建一个新的文件实例
40、以下属于DriverManager类提供的静态方法是( )(2 分)
A、static void deregisterDriver(Driver driver)
B、static Connection getConnection(String url)
C、static void registerDriver(Driver driver)
D、static void setLoginTimeout(int seconds)
上一页
判断题
41、定义一个方法时,其访问修饰符、返回值类型、方法名的顺序可以互换。(2 分)
正确
错误
42、数组的排序算法只有冒泡排序这一种。(2 分)
正确
错误
43、Java中布尔型常量的值只有true。(2 分)
正确
错误
44、字符类型变量所占存储空间为2个字节。(2 分)
正确
错误
45、求数组的最值时,只能求数组中的最大值,不能求最小值。(2 分)
正确
错误
46、文档注释是以“/*”符号开头,以“*/”符号结尾。(2 分)
正确
错误
47、while循环条件只能是boolean类型的变量,而不能是boolean类型的常量。(2 分)
正确
错误
48、在switch语句中,每个case关键字后面必须有break。(2 分)
正确
错误
49、while语句循环体中的内容至少会被执行一次。(2 分)
正确
错误
50、当方法中的返回值类型是void时,可以不写return语句。(2 分)
正确
错误广东开放大学考试答案
上一页
关键词:System.out,D、"null",正确,A、JDBC驱动管理,判断题,分)
广开搜题是广东开放大学成人学历必备的搜题神器,今日国开搜题微信公众号分享的 2024年春季广东开放大学期末考试Java程序设计基础10232k2押题试卷与参考答案 System.out,D、"null",正确,A、JDBC驱动管理,判断题,分),欢迎大家关注微信公众号,获取更多试题内容