|
谋学网(www.mouxue.com)是国内最专业的奥鹏在线作业资料,奥鹏离线作业资料及奥鹏毕业论文辅导型网站,主要提供中医大、大工、东财、北语、北航、川大、南开等奥鹏作业资料辅导,致力打造中国最专业远程教育辅导社区。
北航《Java语言与面向对象程序设计》在线作业一
单选题 多选题 判断题
一、单选题(共 15 道试题,共 60 分。)
1. 当浏览器返回到新URL的包含applet 的页面时调用以下哪个函数( )。
A. init()
B. start()
C. stop()
D. destroy()
-----------------选择:B
2. 下面哪个方法与applet的显示无关( )。
A. update()
B. draw()
C. repaint()
D. paint()
-----------------选择:B
3. 设有定义 float x=3.5f, y=4.6f, z=5.7f;则以下的表达式中,值为true的是( )
A. x > y || x > z
B. x != y
C. z > ( y + x
D. x < y & ! ( x < z )
-----------------选择:B
4. 下列最终属性 i 的定义中,正确的是( )
A. static final int i=100;
B. final int i=1.2;
C. final i='w';
D. final char i;
-----------------选择:A
5. 下面哪个为构造函数的特性定义( )。
A. 在类中声明构造函数时,名称须与类名相同
B. 具有重载特性,可以建立多个相同名称
C. 使用类建立新对象时,会自动执行构造函数,因此在构造函数内设定变量的初始值进行内存的分配
D. 以上都是
-----------------选择:D
6. Java语言的类间的继承关系是( )
A. 多重的
B. 单重的
C. 线程的
D. 不能继承
-----------------选择:B
7. 下面的表达式哪个是正确的( )
A. String s="你好";int i=3; s+=i;
B. String s="你好";int i=3; if(i==s){ s+=i};
C. String s="你好";int i=3; s=i+s;
D. String s="你好";int i=3; s=i+;
-----------------选择:A
8. 下列叙述中,错误的是( )。
A. 父类不能替代子类
B. 子类能够替代父类
C. 子类继承父类
D. 父类包含子类
-----------------选择:D
9. 下列语句序列执行后,i的值是( )。int i=16; do { i/=2; } while( i > 3 );
A. 16
B. 8
C. 4
D. 2
-----------------选择:
10. 在 Java 中,所有类的根类是( )。
A. java.lang.Object
B. java.lang.Class
C. java.applet.Applet
D. java.awt.Frame
-----------------选择:
11. 已知如下代码:boolean m = true;if ( m = false ) System.out.println("False");else System.out.println("True");执行结果是( )
A. False
B. True
C. None
D. 出错
-----------------选择:
12. 关于被私有访问控制符private修饰的成员变量,以下说法正确的是( )。
A. 可以被三种类所引用:该类自身、与它在同一个包中的其他类、在其他包中的该类的子类
B. 可以被两种类访问和引用:该类本身、该类的所有子类
C. 只能被该类自身所访问和修改
D. 只能被同一个包中的类访问
-----------------选择:
13. System类在哪个包中( )。
A. java.util
B. java.io
C. java.awt
D. java.lang
-----------------选择:
14. 若已定义 byte[ ] x= {11,22,33,-66} ; 其中0≤k≤3,则对x数组元素错误的引用是( )
A. x[5-3]
B. x[k]
C. x[k+5]
D. x[0]
-----------------选择:
15. 下列关于for循环和while循环的说法中哪个是正确的( )
A. while循环能实现的操作,for循环也都能实现
B. while循环判断条件一般是程序结果,for循环判断条件一般是非程序结果
C. 两种循环任何时候都可替换
D. 两种循环结构中都必须有循环体,循环体不能为空
-----------------选择:
北航《Java语言与面向对象程序设计》在线作业一
单选题 多选题 判断题
二、多选题(共 5 道试题,共 20 分。)
1. 构造BufferedInputStream的合适参数是( )。
A. BufferedInputStream
B. BufferedOutputStream
C. FileInputStream
D. FileOuterStream
E. File
-----------------选择:
2. 下面main()方法的定义哪些是正确的( )
A. public static void main(String args[]) {}
B. public static void main(String[]) {}
C. public static void main(String[] args) {}
D. public static void main(String [] x) {}
-----------------选择:
3. JDBC驱动程序的类型包括哪几种?( )
A. JDBC-ODBC桥接
B. 部分Java,部分本地驱动
C. JDBC网络纯Java驱动程序
D. 本地协议纯Java驱动程序
-----------------选择:
4. 数组与向量的区别是( )。
A. 数组的长度固定
B. 数组元素的数据类型相同,可以是普通数据类型
C. 向量长度可变
D. 类型可不同,只能是对象的引用
-----------------选择:
5. 下面哪个不是Java中的容器( )。
A. ScrollPane
B. Canvas
C. Scrollbar
D. Applet
E. Dialog
-----------------选择:
北航《Java语言与面向对象程序设计》在线作业一
单选题 多选题 判断题
三、判断题(共 5 道试题,共 20 分。)
1. 当启动 Applet 程序时,首先调用的方法是start()( )
A. 错误
B. 正确
-----------------选择:
2. 套接字是指网络上的两个程序经过双向的通信而建立起来的一个实现数据传输的通道,这个双向连接的一端成为一个套接字( )
A. 错误
B. 正确
-----------------选择:
3. 用“+”可以实现字符串的拼接,用- 可以从一个字符串中去除一个字符子串( )
A. 错误
B. 正确
-----------------选择:
4. 在Java中%是取余运算符,要求两端操作数为整型( )。
A. 错误
B. 正确
-----------------选择:
5. 注释的作用是使程序在执行时在屏幕上显示//之后的内容( )
A. 错误
B. 正确
-----------------选择:
谋学网(www.mouxue.com)是国内最专业的奥鹏在线作业资料,奥鹏离线作业资料及奥鹏毕业论文辅导型网站,主要提供中医大、大工、东财、北语、北航、川大、南开等奥鹏作业资料辅导,致力打造中国最专业远程教育辅导社区。 |
|