2024年春季广东开放大学期末考试Java程序设计基础10232k2押题试卷与参考答案 (3)
来源:渝粤教育 时间:2024-06-21 12:50:52
45
下面是广开搜题微信公众号为大家解答一下关于广东开放大学形成性考核、期末考试相关信息,希望对大家有所帮助!
2024年春季广东开放大学期末考试Java程序设计基础10232k2押题试卷与参考答案 (3)广开启明星考试答案
正确答案:微信搜索【广开搜题】公众号
超多的题库,支持文字、图片,语音搜题,包含国家开放大学、广东开放大学、云南开放大学、北京开放大学、上海开放大学、江苏开放大学、超星、青书、奥鹏等等多个平台题库,考试作业必备神器。
单项选择题
1、下列关于注释作用的描述中,错误的是()(2 分)
A、可以对程序进行说明
B、会参与编译
C、可以帮助调试程序
D、帮助整理编程思路
2、下面关于javac命令作用的描述中,正确的是( )(2 分)
A、可以执行java程序
B、可以将编写好的Java文件编译成.class文件
C、可以把文件压缩
D、可以把数据打包
3、下列关于类与对象的说法中,错误的是( )(2 分)
A、类是对某一类事物的抽象描述,而对象则是该类事物的个体。
B、对象是类的实例化。
C、类用于描述多个对象的共同特征,它是对象的模板。
D、类与对象没有什么实际关系。广东开放大学
4、下列选项中,不属于Java中关键字的是( )(2 分)
A、const
B、false
C、Final
D、try
5、下面关于Java程序的描述中,错误的是( )(2 分)
A、Java程序运行时,必须经过编译和运行两个步骤。
B、.java格式的源文件是用来编译的广东开放大学
C、.class格式的文件是用来运行的
D、不同操作系统上的Java虚拟机是相同的
6、下列目录中,哪一个是用来存放JDK可执行程序的( )(2 分)
A、db目录开放大学期末考核
B、jre目录
C、lib目录
D、bin目录
7、以下关于三元运算符的说法中,正确的是()(2 分)
A、三元运算符第一个表达式的结果必须是boolean类型值。
B、三元运算符第一个表达式的结果可以是任意类型的值。
C、三元运算符只能得到基本类型的结果。
D、以上说法都不对。
8、下列关于数据类型的说法中,错误的是( )(2 分)
A、Java中的数据类型分为基本数据类型和引用数据类型
B、int类型数据占4个字节
C、浮点数类型变量不能赋予一个整数数值
D、布尔类型的变量只有true和false这两个值
9、下面选项中,哪一个是合法的标识符( )(2 分)
A、helloworld
B、1Demo
C、_3_
D、class
10、表达式7%(-3)的运算结果为( )(2 分)
A、-2
B、-1
C、2
D、1
11、下列常量中,属于整型常量的是( )(2 分)
A、198
B、2e3f
C、true
D、"null"开放大学期末考核
12、下面关于方法定义的描述中,正确的是( )(2 分)
A、方法是对功能代码块的封装
B、当方法没有返回值时,返回值类型可以不写
C、当方法没有返回值时,不能有return语句
D、方法是不可以没有参数的
13、下面选项中不是面向对象的特征的是( )(2 分)开放大学期末考核
A、封装开放大学期末考核
B、继承
C、多态
D、重构
14、下列选项中,属于布尔常量的是( )(2 分)
A、198
B、2e3f
C、true
D、"null"
15、下列选项中,用于引入包的关键字是( )(2 分)
A、class
B、import
C、package
D、static
16、while语句的循环体中不能包含的语句是( )(2 分)
A、while语句
B、方法定义语句
C、if语句
D、switch语句
17、下列关于浮点型数据的定义,哪一个不能通过编译( )(2 分)
A、double a=12.45;
B、float b=12.45;
C、double c=100;
D、float d=100;
18、下列目录中,哪一个是用来存放JDK核心源代码的( )(2 分)
A、lib目录
B、src目录
C、jre目录
D、include目录
19、关于continue语句的使用范围,下列说法正确的是( )(2 分)
A、continue语句可以在选择语句中使用
B、continue语句可以在条件语句中使用开放大学期末考核
C、continue语句可以在循环语句中使用
D、不输出任何内容
20、下列数据类型进行运算时,哪一个会发生自动类型提升( )(2 分)
A、int+int
B、long+long
C、byte+byte
D、double+double
21、如果jdk的安装路径为:c:\jdk,若想在命令窗口中任何当前路径下,都可以直接使用javac和java命令,需要将环境变量path设置为以下哪个选项( )(2 分)
A、c:jdk
B、c:jdkin
C、c:jrein
D、c:jre
22、下列选项中,属于浮点数常量的是( )(2 分)
A、198
B、2e3f
C、true广东开放大学
D、"null"
23、下列关于JDK的说法中,错误的是( )(2 分)
A、JDK是Java开发环境的简称
B、JDK包括Java编译器、Java文档生成工具、Java打包工具等广东开放大学考试答案
C、安装JDK后,还需要单独安装JRE
D、JDK是整个Java的核心
24、被声明为private,protected 及public 的类成员,在类外部:( )(2 分)
A、只能访问到声明为public的成员开放大学期末考核
B、只可能访问到声明为protected和public的成员
C、都可以访问
D、都不能访问
25、单选题下列Java命令中,哪一个可以编译HelloWorld.java文件( )(2 分)
A、javaHelloWorld
B、javaHelloWorld.java
C、javacHelloWorld
D、javacHelloWorld.java
26、以下哪些属于InputStream类的子类( )(2 分)
A、ByteArrayInputStream
B、FileInputStream
C、FilterInputStream
D、BufferedInputStream开放大学形成性考核
27、下列选项中,关于CardLayout的说法正确的是( )(2 分)
A、卡片布局管理器将界面看做多张卡片,某一时刻只有其中一张卡片是可见的
B、voidshow(Containerparent,Stringname)方法用于显示parent容器中名称为name的组件
C、voidnext(Containerparent)方法用于显示parent容器的下一张卡片
D、以上都不对
28、下列选项中,关于File类中的listFiles()方法说法正确的是( )(2 分)
A、listFiles()方法返回一个File对象数组
B、listFiles()方法没有参数
C、listFiles()方法有一个可选参数
D、listFiles()方法可以得到所有子目录下的File类型对象广东开放大学
29、下列选项中,可以实现注册数据库驱动的语句有( )(2 分)
A、DriverManager.registerDriver(newcom.mysql.jdbc.Driver())
B、Class.forName("com.mysql.jdbc.Driver")
C、class.forName("com.mysql.jdbc.Driver")
D、DriverManager.getDriver(newcom.mysql.jdbc.Driver())
30、当子类B继承父类A时,下面描述正确的是?( )(2 分)
A、创建类B的对象可以调用类A中的private修饰的成员变量
B、创建类B的对象可以调用类A中的private修饰的成员方法
C、创建类B的对象可以调用类A中的public修饰的成员变量
D、创建类B的对象可以调用类A中的public修饰的成员方法
31、下列数据类型中,哪些类型的数据是Random对象能够随机生成的( )(2 分)
A、int
B、string
C、double
D、float
32、JDialog对话框中,如何设置对话框是模态或者非模态( )(2 分)
A、默认为模态
B、默认为非模态
C、在创建Dialog对象时为构造方法传入参数来设置广开搜题微信公众号
D、在创建JDialog对象后调用它的setModal()方法来进行设置
33、下列选项中,关于Window类的说法错误的是( )(2 分)
A、Window类是不依赖其它容器而独立存在的容器
B、Window类是个容器,只能存在于其他容器中
C、Dialog类是Window类的子类
D、Panel是Window类的子类
34、下面关于File类的常用方法说法正确的是( )(2 分)
A、delete():直接删除这个抽象路径名表示的文件或目录(不会出现异常)
B、list():返回一个字符串数组,该字符串命名此抽象路径名表示的目录中的文件和目录
C、mkdir():创建由这个抽象路径名命名的目录
D、isDirectory():测试这个抽象路径名表示的文件是否为目录
35、下列关于对象间类型转换的说法中,正确的是( )(2 分)
A、与基本数据类型的相互转换一样,对象的类型转换可通过自动转换或强制转换进行
B、无继承关系的两个类的对象之间试图转换时出现编译错误
C、有继承关系的两个类的对象之间,子类的对象转换为父类的对象,可自动转换也可以强制转换
D、由new语句创建的父类对象不能转换为子类的对象
36、下列选项,关于JDBC说法正确的是( )(2 分)
A、JDBC的全称是Java数据库连接(Java Database Connectivity)
B、JDBC是一套用于执行SQL语句的Java API
C、应用程序可通过JDBC这套API连接到所有数据库
D、JDBC在应用程序与数据库之间起到了一个桥梁作用
37、下列选项中,属于窗体事件的动作是( )(2 分)
A、窗体的激活
B、窗体的关闭
C、窗体的创建
D、窗体的停用
38、下面关于包装类的描述中,正确的是( )(2 分)
A、包装类即将基本数据封装成了对象
B、对于包装类型对象javaAPI提供了更多的操作功能
C、包装类可以用于在基本数据和字符串之间进行转换
D、包装类都是被final修饰的类
39、如果希望组件的大小随着容器的增大而增大,必须同时设置GridBagConstraints对象的什么属性( )(2 分)
A、fill
B、gridwidth和gridheight
C、gridx和gridy
D、weightx和weighty
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、Set集合是通过键值对的方式来存储对象的。(2 分)
正确
错误
42、File类可以用于封装一个绝对路径或相对路径。(2 分)
正确
错误
43、BufferedReader和BufferedWriter是具有缓冲功能的流,使用它们可以提高读写效率。(2 分)
正确
错误
44、集合只能存储对象,不能存储基本类型数据。(2 分)
正确
错误
45、使用字节流缓冲区读取数据相对一个字节一个字节的读取操作效率更低。(2 分)
正确
错误
46、文件的拷贝是指读取一个文件中的数据并将这些数据写入到另一个文件中。(2 分)
正确
错误
47、线程可以通过继承Thread类或实现Runnable接口这两种方法来创建。(2 分)
正确
错误
48、HashSet集合存储的元素是无序的。(2 分)
正确
错误
49、File类中的list()方法用于得到所有子目录下的File类型对象。(2 分)
正确
错误
50、处于等待的线程,必须被其他线程唤醒后才能继续运行。(2 分)
正确
错误
关键词:正确,分),)(2,C、true,正确,A、static
广开搜题是广东开放大学成人学历必备的搜题神器,今日国开搜题微信公众号分享的 2024年春季广东开放大学期末考试Java程序设计基础10232k2押题试卷与参考答案 (3) 正确,分),)(2,C、true,正确,A、static,欢迎大家关注微信公众号,获取更多试题内容