西安电子科技大学《面向对象程序设计(C++)》13春在线作

所属学校:西安电科大 科目:面向对象程序设计(C++) 2015-03-17 14:17:23
西电《面向对象程序设计(C++)》13春在线作业
试卷总分:100
单选题
一、单选题(共 25 道试题,共 100 分。)
V
1. 下列哪个是Java正确的语句?
A. int x
B. int x
C. INT x
D. x as interger
满分:4 分
2. 阅读下面程序 String s="Hello"##String t=s##t="1234"## s="4321"##s=t##t代表的字符串为
A. null
B. 1234
C. Hello
D. 4321
满分:4 分
3. 下面关于框架叙述正确的是()
A. 框架是一个带标题框的窗口
B. 窗口的大小是固定的
C. 一个程序只能有一个框架
D. 默认使用FlowLayout布局管理器
满分:4 分
4. 当多线程之间需要发生一定的关系的时候,称作( )
A. 线程同步
B. 线程交互
C. 线程交换
D. 死锁
满分:4 分
5. AWT事件监听模型()
A. 允许一个组件只能注册一个监听程序
B. 允许一个组件注册多个监听程序
C. 只允许一部分组件注册多个监听程序
D. 只允许容器注册多个监听程序
满分:4 分
6. String t="This is the "##String s="String" t+=s##t的内容是()
A. This is th String
B. This is the
C. String
D. String This is the
满分:4 分
7. Java的三类异常中,当发生数组越界等设计、实现方面的错误时,会产生()
A. Exception
B. Error
C. Runtime
D. Exception
满分:4 分
8. 显式成员初始化和构造方法哪个先被执行?
A. 显式的成员初始化
B. 构造函数
C. 不一定
D. 同时
满分:4 分
9. Java计算模式结合了主机架构和客户端架构的特点,可用于()架构的计算,将程序放到服务器上,用户使用时从服务器上下载到客户端运行。
A. 主机架构
B. 客户端架构
C. 客户-服务器架构
D. 服务器架构
满分:4 分
10. 下列关于对象数组的描述中,()是错误的。
A. 对象数组的下标是从0开始的
B. 对象数组的数组名是一个常量指针
C. 对象数组的每个元素是同一个类的对象
D. 对象数组只能赋初值,而不能被赋值
此题选: D 满分:4 分
11. 关于访问权限和数据持续化的论述正确的是()
A. 访问权限对数据持续化没有影响
B. 只有public变量可持续化
C. 只有private变量可持续化
D. 只有protected变量可持续化
满分:4 分
12. 文本域允许用户输入()行文本内容
A. 1
B. 2
C. 3
D. 一般不限制
满分:4 分
13. 把方法看作是数据的特性,而不把数据与方法分开,这种思想是建立()系统的重要步骤
A. 面向过程
B. 面向对象
C. 人工智能
D. 专家
满分:4 分
14. 同一个复选框组,在同一时刻可以有多少复选框被选中()
A. 1
B. 2
C. 3
D. 跟复选框组中的复选框数目有关
满分:4 分
15. 错误提示内容:HelloWorldApp.java 3:Method printl(java.lang.String) not found in class java.io.PrintSream. ,请判断是下列哪个方面出了问题?
A. 编译器的路径变量设置不正确
B. 程序中有错误的语句
C. 文件名和公有类名不匹配
D. main方法缺少statci和public修饰
满分:4 分
16. Java中如果一个类由父类,则父类可以有( )个。
A. 1
B. 2
C. 3
D. 不限制
满分:4 分
17. Java采用的是()程序设计方法
A. 面向对象
B. 面向过程
C. 面向问题
D. 面向结果
满分:4 分
18. 下列哪种情况属于线程自动死亡?
A. 运行到run( )方法的结尾
B. stop( )方法将其停止
C. sleep( )方法将其停止
D. yield( )方法将其停止
满分:4 分
19. 为了让线程运行,Runnable一定要实现的函数是()?
A. public void Thread( )
B. public void start( )
C. public void main( )
D. public void go( )
满分:4 分
20. 管道数据流主要用于()
A. 线程间通信
B. 进程间通信
C. 网络通信
D. 类间通信
满分:4 分
21. 下列关于运算符重载的描述中,正确的是()。
A. 运算符重载不可以改变运算符的语法结构
B. 运算符重载可以改变运算符的优先级
C. 运算符重载可以改变运算符的结合性
D. 运算符重载可以改变操作数的个数
满分:4 分
22. 在C++中,使用关键字()来说明虚函数。
A. virtual
B. public
C. protected
D. private
满分:4 分
23. Applet在HTML中的标记是()
A. java
B. java applet
C. applet
D. java.applet
满分:4 分
24. 异常处理时,放在finally子句的模块里的代码()
A. 无异常时运行
B. 有异常时运行
C. 任何时候都运行
D. 一般不运行
满分:4 分
25. 错误提示内容:HelloWorldApp.java 3:Method printl(java.lang.String) not found in class java.io.PrintSream. ,请判断是下列哪个方面出了问题?
A. 编译器的路径变量设置不正确
B. 程序中有错误的语句
C. 文件名和公有类名不匹配
D. main方法缺少statci和public修饰
满分:4 分
版权声明

声明:有的资源均来自网络转载,版权归原作者所有,如有侵犯到您的权益 请联系本站我们将配合处理!

分享: