东财《面向对象的程序设计》在线作业三(随机)
试卷总分:100
单选题
多选题
一、单选题(共 18 道试题,共 72 分。)
V
1. JVM运行的代码一般存储在什么为扩展名的文件中?
A. java
B. jvm
C. class
D. obj
满分:4 分
2. 编译后的Java程序不能在硬件系统的CPU上直接运行,而是通过()来执行的。
A. JVM
B. WINDOWS
C. LINUX
D. MacOS
满分:4 分
3. 当Java程序种定义一个使用class定义的变量时,内存是( )
A. 自动分配
B. 需要在以后的代码中使用new分配
C. 和操作系统的设置有关
D. java程序不需要内存
满分:4 分
4. Java中( )关键字表示派生
A. implements
B. extends
C. extend
D. public
满分:4 分
5. Java的什么架构,可以达到“零管理”的目的.( )
A. 主机架构
B. 客户端架构
C. 客户-服务器架构
D. 服务器架构
满分:4 分
6. GridBagLayout是以( )为基础
A. Flow
B. Border
C. Grid
D. Card
满分:4 分
7. public class boy { } public class girl { } public class student extends boy,girl { } 上述定义( )
A. 正确
B. 错误,Java不允许多重继承
C. 错误 boy和girl应该用
D. 隔开
E. 错误,应该使用implements关键字
满分:4 分
8. 下面关于封装的叙述正确的有()
A. 为了完成封装,必须将成员变量定义成公有类型
B. 为了完成封装,必须将成员变量定义成私有类型
C. 为了完成封装,必须将成员变量定义成保护类型
D. 把变量定义成私有或保护类型不一定就完成了封装
此题选: D 满分:4 分
9. Java的客户-服务器架构中,服务器更新程序以后,用户怎样才能使用更新以后的版本?( )
A. 需要管理员完成一定的操作
B. 管理员在客户端重新安装该程序
C. 再次使用时,下载的就是最新的版本
D. 一般无法使用
满分:4 分
10. 在Java中类的定义和实现应该( )
A. 放到不同的文件中,定义的文件扩展名为.h
B. 放到不同的文件中,实现的文件扩展名为.java
C. 放到同一个的文件中
D. 放到不同的文件中,文件名没有要求
满分:4 分
11. Applet程序中,用于显示的函数是?( )
A. HelloApplet( )
B. init( )
C. start( )
D. paint(Graphics g)
此题选: D 满分:4 分
12. 可变(长度)字符串使用( )处理.
A. char
B. Character
C. String
D. StringBuffer
此题选: D 满分:4 分
13. Java的API文档是以什么格式提供的?
A. RTF
B. WORD
C. HTML
D. EXCEL
满分:4 分
14. 如果一段代码可能引发某种异常,Java要求( )
A. 最好处理
B. 必须全部抛出
C. 必须全部捕获
D. 必须有明确的处理代码
此题选: D 满分:4 分
15. Java的语法非常像C++,但两者的一个非常显著的区别是Java没有( )类型的变量。
A. 布尔
B. 字符串
C. 指针
D. 无符号整数
满分:4 分
16. Java程序中内存的释放是由谁来完成的?
A. 程序开发人员
B. 操作系统
C. 编译器
D. 垃圾收集器
此题选: D 满分:4 分
17. 异常处理时,放在finally子句的模块里的代码( )
A. 无异常时运行
B. 有异常时运行
C. 任何时候都运行
D. 一般不运行
满分:4 分
18. 如果像引入包中所有的类,可以使用通配符( )
A. *
B. .
C. ?
D. $
满分:4 分
东财《面向对象的程序设计》在线作业三(随机)
试卷总分:100
单选题
多选题
二、多选题(共 7 道试题,共 28 分。)
V
1. 下面属于"is a"关系的是( )
A. 男人和人
B. 苹果和水果
C. 马和牛
D. 天和地
满分:4 分
2. 下列叙述那些是正确的?( )
A. Java与Web及Internet结合紧密
B. Java编译成字节码可以在任何系统下运行
C. Java没有内置的TCP/IP、HTTP等协议库,需要调用WINDOWS API函数
D. Java支持多线程
满分:4 分
3. 下面属于组件的是( )
A. button
B. label
C. panel
D. frame
满分:4 分
4. 下列属于缓冲区数据流优点的是( )
A. 降低不同硬件设备之间速度的差异
B. 提高I/O操作的效率
C. 对于有大量I/O操作的程序具有非常重要的意义
D. 可以也不同的数据类型的形式对取缓冲区
满分:4 分
5. 当容器需要为某个组件( )时,便会请求它的布局管理器完成相应的工作
A. 定位
B. 决定大小
C. 改变颜色
D. 改变状态
满分:4 分
6. 80年代初出现PC机以后,全面改变了计算模式,新的模式特点是?( )
A. 维护费用高
B. 本地处理
C. 本地管理
D. 各用户分享系统资源
满分:4 分
7. Java Applet运行之前,系统要对之进行严格的三级代码安全检查,即()、()和()。
A. 验证
B. 分析
C. 跟踪检测
D. 代码优化
满分:4 分
试卷总分:100
单选题
多选题
一、单选题(共 18 道试题,共 72 分。)
V
1. JVM运行的代码一般存储在什么为扩展名的文件中?
A. java
B. jvm
C. class
D. obj
满分:4 分
2. 编译后的Java程序不能在硬件系统的CPU上直接运行,而是通过()来执行的。
A. JVM
B. WINDOWS
C. LINUX
D. MacOS
满分:4 分
3. 当Java程序种定义一个使用class定义的变量时,内存是( )
A. 自动分配
B. 需要在以后的代码中使用new分配
C. 和操作系统的设置有关
D. java程序不需要内存
满分:4 分
4. Java中( )关键字表示派生
A. implements
B. extends
C. extend
D. public
满分:4 分
5. Java的什么架构,可以达到“零管理”的目的.( )
A. 主机架构
B. 客户端架构
C. 客户-服务器架构
D. 服务器架构
满分:4 分
6. GridBagLayout是以( )为基础
A. Flow
B. Border
C. Grid
D. Card
满分:4 分
7. public class boy { } public class girl { } public class student extends boy,girl { } 上述定义( )
A. 正确
B. 错误,Java不允许多重继承
C. 错误 boy和girl应该用
D. 隔开
E. 错误,应该使用implements关键字
满分:4 分
8. 下面关于封装的叙述正确的有()
A. 为了完成封装,必须将成员变量定义成公有类型
B. 为了完成封装,必须将成员变量定义成私有类型
C. 为了完成封装,必须将成员变量定义成保护类型
D. 把变量定义成私有或保护类型不一定就完成了封装
此题选: D 满分:4 分
9. Java的客户-服务器架构中,服务器更新程序以后,用户怎样才能使用更新以后的版本?( )
A. 需要管理员完成一定的操作
B. 管理员在客户端重新安装该程序
C. 再次使用时,下载的就是最新的版本
D. 一般无法使用
满分:4 分
10. 在Java中类的定义和实现应该( )
A. 放到不同的文件中,定义的文件扩展名为.h
B. 放到不同的文件中,实现的文件扩展名为.java
C. 放到同一个的文件中
D. 放到不同的文件中,文件名没有要求
满分:4 分
11. Applet程序中,用于显示的函数是?( )
A. HelloApplet( )
B. init( )
C. start( )
D. paint(Graphics g)
此题选: D 满分:4 分
12. 可变(长度)字符串使用( )处理.
A. char
B. Character
C. String
D. StringBuffer
此题选: D 满分:4 分
13. Java的API文档是以什么格式提供的?
A. RTF
B. WORD
C. HTML
D. EXCEL
满分:4 分
14. 如果一段代码可能引发某种异常,Java要求( )
A. 最好处理
B. 必须全部抛出
C. 必须全部捕获
D. 必须有明确的处理代码
此题选: D 满分:4 分
15. Java的语法非常像C++,但两者的一个非常显著的区别是Java没有( )类型的变量。
A. 布尔
B. 字符串
C. 指针
D. 无符号整数
满分:4 分
16. Java程序中内存的释放是由谁来完成的?
A. 程序开发人员
B. 操作系统
C. 编译器
D. 垃圾收集器
此题选: D 满分:4 分
17. 异常处理时,放在finally子句的模块里的代码( )
A. 无异常时运行
B. 有异常时运行
C. 任何时候都运行
D. 一般不运行
满分:4 分
18. 如果像引入包中所有的类,可以使用通配符( )
A. *
B. .
C. ?
D. $
满分:4 分
东财《面向对象的程序设计》在线作业三(随机)
试卷总分:100
单选题
多选题
二、多选题(共 7 道试题,共 28 分。)
V
1. 下面属于"is a"关系的是( )
A. 男人和人
B. 苹果和水果
C. 马和牛
D. 天和地
满分:4 分
2. 下列叙述那些是正确的?( )
A. Java与Web及Internet结合紧密
B. Java编译成字节码可以在任何系统下运行
C. Java没有内置的TCP/IP、HTTP等协议库,需要调用WINDOWS API函数
D. Java支持多线程
满分:4 分
3. 下面属于组件的是( )
A. button
B. label
C. panel
D. frame
满分:4 分
4. 下列属于缓冲区数据流优点的是( )
A. 降低不同硬件设备之间速度的差异
B. 提高I/O操作的效率
C. 对于有大量I/O操作的程序具有非常重要的意义
D. 可以也不同的数据类型的形式对取缓冲区
满分:4 分
5. 当容器需要为某个组件( )时,便会请求它的布局管理器完成相应的工作
A. 定位
B. 决定大小
C. 改变颜色
D. 改变状态
满分:4 分
6. 80年代初出现PC机以后,全面改变了计算模式,新的模式特点是?( )
A. 维护费用高
B. 本地处理
C. 本地管理
D. 各用户分享系统资源
满分:4 分
7. Java Applet运行之前,系统要对之进行严格的三级代码安全检查,即()、()和()。
A. 验证
B. 分析
C. 跟踪检测
D. 代码优化
满分:4 分
版权声明
声明:有的资源均来自网络转载,版权归原作者所有,如有侵犯到您的权益
请联系本站我们将配合处理!