2013春第二次在线作业
试卷总分:100
单选题
多选题
判断题
一、单选题(共 10 道试题,共 30 分。)
V
1. 在编写Java Applet程序时,需要在程序的开头写上( )语句。
A. import java.awt.* ;
B. import java.applet.* ;
C. import java.io.* ;
D. import java.awt.event.* ;
满分:3 分
2. 在Java Applet程序用户自定义的Applet子类中,常常重载( )方法在Applet的界面中显示文字、图形和其它界面元素。
A. start( )
B. stop( )
C. init( )
D. paint( )
此题选: D 满分:3 分
3. 布局管理器不包括()
A. FlowLayout
B. GridLayout
C. SetLayout
D. BorderLayout
满分:3 分
4. Applet可以做下列那些操作?()
A. 读取客户端文件
B. 在客户端主机上创建新文件
C. 在客户端装载程序库
D. 读取客户端部分系统变量
此题选: D 满分:3 分
5. 下面哪句是正确的?()
A. 会打印出Hello Worl。
B. 编译错误。
C. 运行时间错误。
D. 只打印出Hello.
满分:3 分
6. 监听事件和处理事件()
A. 都由Listener完成
B. 都由相应事件Listener处登记过的构件完成
C. 由Listener和构件分别完成
D. 由Listener和窗口分别完成
此题选: D 满分:3 分
7. 下面哪个方法与applet的显示无关?()
A. draw()
B. update()
C. repaint()
D. paint()
满分:3 分
8. 下列Java常见事件类中属于鼠标事件类的是()。
A. InputEvent
B. KeyEvent
C. MouseEvent
D. WindowEvent
满分:3 分
9. 关于以下程序段的说法,正确的是()
A. 可通过编译
B. 第3行产生编译错误
C. 第4行产生编译错误
D. 第6行产生编译错误
满分:3 分
10. 以下说法哪项是正确的()
A. 以上代码可通过编译
B. 不能通过编译,因为没有实现MouseListener接口中的所有方法
C. 不能通过编译,因为类头定义不能分行
D. 能通过编译,若组件用该类作为Mouse的监听者并且接收了mouse-exited事件,则在执行过程中会抛出异常
满分:3 分
2013春第二次在线作业
试卷总分:100
单选题
多选题
判断题
二、多选题(共 10 道试题,共 30 分。)
V
1. 下列说法正确的是()
A. java.lang.Clonable是类
B. java.lang.Runnable是接口
C. Double对象在java.lang包中
D. Double a=1.0是正确的java语句
满分:3 分
2. html body form name="data" action="/servlet/Data Servlet" method="POST" input type="text" name="name" input type="submit" name="submit" /form /body /html 下面的哪两个方法可以取出name参数的值?()
A. Get Parameter ("name");
B. Get Parameter Value ("name");
C. Get Parameter Values ("name");
D. Get Parameters ("name");
满分:3 分
3. 下面哪些情况下一个session会失效?(选两个)()
A. 超过session的失效时间了,一直没有收到客户端的请求。
B. 客户发出了一个 KILL_SESSION的请求.
C. servlet容器由于session过多而使某一个session失效。
D. servlet 显式地使一个session失效。
满分:3 分
4. 构造BufferedInputStream的合适参数是哪个? ()
A. BufferedInputStream
B. BufferedOutputStream
C. FileInputStream
D. File
满分:3 分
5. 阅读下面的代码,下面的叙述哪些是正确的?() 1 public void create() { 2 Vector myVect; 3 myVect = new Vector(); 4 }
A. 行2不会为变量myVect分配内存空间
B. 行2为Vector对象的引用分配内存空间
C. 行2创建了一个Vector类的对象
D. 行3创建了一个Vector类的对象
满分:3 分
6. import javawt.*; publiclass X extends Frame{ publistativoimain(String[] args){ X x=new X(); x.pack(); x.setVisible(true); } publiX(){ setLayout(new BorderLayout()); Panel p=new Panel(); add(p,BorderLayout.NORTH); Button b=new Butto
A. 标有"North"和"South"的两个按钮具有相同的宽度
B. 标有"North"和"South"的两个按钮具有相同的高度。
C. 标有"North"的按钮的高度可以随窗口的大小而改变。
D. 标有"North"的按钮的宽度不随窗口的大小而改变。
满分:3 分
7. 考虑如下代码: class Tree{} class Pine extends Tree{} class Oak extends Tree{} public class Forest { public static void main( String[] args ) { Tree tree = new Pine(); if( tree instanceof Pine ) System.out.println( "Pine" ); if( tree
A. Pine
B. Tree
C. Forest
D. Oops
满分:3 分
8. 下面哪些是DML命令?()
A. commit
B. update
C. delete
D. create
满分:3 分
9. 下面哪个方法可以在任何时候被任何线程调用? ()
A. notify()
B. wait()
C. notifyAll()
D. sleep()
满分:3 分
10. 一个部件重绘时,方法调用不能按下面哪个次序?()
A. 直接调用 paint()
B. 调用update ,而update会调用 paint()
C. 调用repaint(),由它调用update(), update 再调用 paint()
D. 调用 repaint(),它将直接调用 paint
满分:3 分
2013春第二次在线作业
试卷总分:100
单选题
多选题
判断题
三、判断题(共 20 道试题,共 40 分。)
V
1. 与Java application相同,applet也有main方法作为程序的入口。
A. 错误
B. 正确
满分:2 分
2. Java的各种数据类型占用固定长度,与具体的软硬件平台环境无关。
A. 错误
B. 正确
满分:2 分
3. Java Applet的字节码文件必须嵌入HTML的文件中并由负责解释HTML文件的WWW浏览器充当解释器来解释运行。
A. 错误
B. 正确
满分:2 分
4. Java图形程序类可以分为二组:容器类和界面组件类。
A. 错误
B. 正确
满分:2 分
5. Java Applet的字节码文件须嵌入HTML的文件中并由负责解释HTML文件的WWW浏览器充当解释器来解释运行。
A. 错误
B. 正确
满分:2 分
6. 创建Vector对象时构造函数给定的是其中可以包容的元素个数,使用中应注意不能超越这个数值。
A. 错误
B. 正确
满分:2 分
7. FlowLayout布局管理器使用最为简单,是按照组件添加的顺序由左至右排列在容器内。
A. 错误
B. 正确
满分:2 分
8. Java包中包含了URL类和URLConnection类,这些类具有强大的功能。
A. 错误
B. 正确
满分:2 分
9. 终止线程的方法,是使run方法执行暂停。
A. 错误
B. 正确
满分:2 分
10. Java的屏幕坐标是以像素为单位,容器的左下角被确定为坐标的起点。
A. 错误
B. 正确
满分:2 分
11. 对Web进行读取的执行操作,HttpURLConnection类提供的方法能更好地完成任务。
A. 错误
B. 正确
满分:2 分
12. Java提供了两种方法来创建多线程,其中一种是通过Thread类进行派生。
A. 错误
B. 正确
满分:2 分
13. 利用Session和Application对象存储变量,可创建作用域跨页、甚至跨用户的变量。
A. 错误
B. 正确
满分:2 分
14. servlet类必须是public。
A. 错误
B. 正确
满分:2 分
15. 事件要执行的话,需要在事件源对象上注册对应事件的监听器(listener)。
A. 错误
B. 正确
满分:2 分
16. run方法是通过调用init方法来间接调用的,只有调用init时,系统才会为线程对象分配运行所需要的资源。
A. 错误
B. 正确
满分:2 分
17. Java Applet是由独立的解释器程序来运行的。
A. 错误
B. 正确
满分:2 分
18. URL对象对应的Internet地址可以划分为“协议名”、“端口号”和“文件名”3部分。
A. 错误
B. 正确
满分:2 分
19. Socket类是面向连接的,它提供了一个可供读写的流接口,在通信结束后,连接必须关闭,以释放资源。
A. 错误
B. 正确
满分:2 分
20. 事件要执行的话,需要在事件源对象上注册对应事件的监听器(listener)
A. 错误
B. 正确
满分:2 分
试卷总分:100
单选题
多选题
判断题
一、单选题(共 10 道试题,共 30 分。)
V
1. 在编写Java Applet程序时,需要在程序的开头写上( )语句。
A. import java.awt.* ;
B. import java.applet.* ;
C. import java.io.* ;
D. import java.awt.event.* ;
满分:3 分
2. 在Java Applet程序用户自定义的Applet子类中,常常重载( )方法在Applet的界面中显示文字、图形和其它界面元素。
A. start( )
B. stop( )
C. init( )
D. paint( )
此题选: D 满分:3 分
3. 布局管理器不包括()
A. FlowLayout
B. GridLayout
C. SetLayout
D. BorderLayout
满分:3 分
4. Applet可以做下列那些操作?()
A. 读取客户端文件
B. 在客户端主机上创建新文件
C. 在客户端装载程序库
D. 读取客户端部分系统变量
此题选: D 满分:3 分
5. 下面哪句是正确的?()
A. 会打印出Hello Worl。
B. 编译错误。
C. 运行时间错误。
D. 只打印出Hello.
满分:3 分
6. 监听事件和处理事件()
A. 都由Listener完成
B. 都由相应事件Listener处登记过的构件完成
C. 由Listener和构件分别完成
D. 由Listener和窗口分别完成
此题选: D 满分:3 分
7. 下面哪个方法与applet的显示无关?()
A. draw()
B. update()
C. repaint()
D. paint()
满分:3 分
8. 下列Java常见事件类中属于鼠标事件类的是()。
A. InputEvent
B. KeyEvent
C. MouseEvent
D. WindowEvent
满分:3 分
9. 关于以下程序段的说法,正确的是()
A. 可通过编译
B. 第3行产生编译错误
C. 第4行产生编译错误
D. 第6行产生编译错误
满分:3 分
10. 以下说法哪项是正确的()
A. 以上代码可通过编译
B. 不能通过编译,因为没有实现MouseListener接口中的所有方法
C. 不能通过编译,因为类头定义不能分行
D. 能通过编译,若组件用该类作为Mouse的监听者并且接收了mouse-exited事件,则在执行过程中会抛出异常
满分:3 分
2013春第二次在线作业
试卷总分:100
单选题
多选题
判断题
二、多选题(共 10 道试题,共 30 分。)
V
1. 下列说法正确的是()
A. java.lang.Clonable是类
B. java.lang.Runnable是接口
C. Double对象在java.lang包中
D. Double a=1.0是正确的java语句
满分:3 分
2. html body form name="data" action="/servlet/Data Servlet" method="POST" input type="text" name="name" input type="submit" name="submit" /form /body /html 下面的哪两个方法可以取出name参数的值?()
A. Get Parameter ("name");
B. Get Parameter Value ("name");
C. Get Parameter Values ("name");
D. Get Parameters ("name");
满分:3 分
3. 下面哪些情况下一个session会失效?(选两个)()
A. 超过session的失效时间了,一直没有收到客户端的请求。
B. 客户发出了一个 KILL_SESSION的请求.
C. servlet容器由于session过多而使某一个session失效。
D. servlet 显式地使一个session失效。
满分:3 分
4. 构造BufferedInputStream的合适参数是哪个? ()
A. BufferedInputStream
B. BufferedOutputStream
C. FileInputStream
D. File
满分:3 分
5. 阅读下面的代码,下面的叙述哪些是正确的?() 1 public void create() { 2 Vector myVect; 3 myVect = new Vector(); 4 }
A. 行2不会为变量myVect分配内存空间
B. 行2为Vector对象的引用分配内存空间
C. 行2创建了一个Vector类的对象
D. 行3创建了一个Vector类的对象
满分:3 分
6. import javawt.*; publiclass X extends Frame{ publistativoimain(String[] args){ X x=new X(); x.pack(); x.setVisible(true); } publiX(){ setLayout(new BorderLayout()); Panel p=new Panel(); add(p,BorderLayout.NORTH); Button b=new Butto
A. 标有"North"和"South"的两个按钮具有相同的宽度
B. 标有"North"和"South"的两个按钮具有相同的高度。
C. 标有"North"的按钮的高度可以随窗口的大小而改变。
D. 标有"North"的按钮的宽度不随窗口的大小而改变。
满分:3 分
7. 考虑如下代码: class Tree{} class Pine extends Tree{} class Oak extends Tree{} public class Forest { public static void main( String[] args ) { Tree tree = new Pine(); if( tree instanceof Pine ) System.out.println( "Pine" ); if( tree
A. Pine
B. Tree
C. Forest
D. Oops
满分:3 分
8. 下面哪些是DML命令?()
A. commit
B. update
C. delete
D. create
满分:3 分
9. 下面哪个方法可以在任何时候被任何线程调用? ()
A. notify()
B. wait()
C. notifyAll()
D. sleep()
满分:3 分
10. 一个部件重绘时,方法调用不能按下面哪个次序?()
A. 直接调用 paint()
B. 调用update ,而update会调用 paint()
C. 调用repaint(),由它调用update(), update 再调用 paint()
D. 调用 repaint(),它将直接调用 paint
满分:3 分
2013春第二次在线作业
试卷总分:100
单选题
多选题
判断题
三、判断题(共 20 道试题,共 40 分。)
V
1. 与Java application相同,applet也有main方法作为程序的入口。
A. 错误
B. 正确
满分:2 分
2. Java的各种数据类型占用固定长度,与具体的软硬件平台环境无关。
A. 错误
B. 正确
满分:2 分
3. Java Applet的字节码文件必须嵌入HTML的文件中并由负责解释HTML文件的WWW浏览器充当解释器来解释运行。
A. 错误
B. 正确
满分:2 分
4. Java图形程序类可以分为二组:容器类和界面组件类。
A. 错误
B. 正确
满分:2 分
5. Java Applet的字节码文件须嵌入HTML的文件中并由负责解释HTML文件的WWW浏览器充当解释器来解释运行。
A. 错误
B. 正确
满分:2 分
6. 创建Vector对象时构造函数给定的是其中可以包容的元素个数,使用中应注意不能超越这个数值。
A. 错误
B. 正确
满分:2 分
7. FlowLayout布局管理器使用最为简单,是按照组件添加的顺序由左至右排列在容器内。
A. 错误
B. 正确
满分:2 分
8. Java包中包含了URL类和URLConnection类,这些类具有强大的功能。
A. 错误
B. 正确
满分:2 分
9. 终止线程的方法,是使run方法执行暂停。
A. 错误
B. 正确
满分:2 分
10. Java的屏幕坐标是以像素为单位,容器的左下角被确定为坐标的起点。
A. 错误
B. 正确
满分:2 分
11. 对Web进行读取的执行操作,HttpURLConnection类提供的方法能更好地完成任务。
A. 错误
B. 正确
满分:2 分
12. Java提供了两种方法来创建多线程,其中一种是通过Thread类进行派生。
A. 错误
B. 正确
满分:2 分
13. 利用Session和Application对象存储变量,可创建作用域跨页、甚至跨用户的变量。
A. 错误
B. 正确
满分:2 分
14. servlet类必须是public。
A. 错误
B. 正确
满分:2 分
15. 事件要执行的话,需要在事件源对象上注册对应事件的监听器(listener)。
A. 错误
B. 正确
满分:2 分
16. run方法是通过调用init方法来间接调用的,只有调用init时,系统才会为线程对象分配运行所需要的资源。
A. 错误
B. 正确
满分:2 分
17. Java Applet是由独立的解释器程序来运行的。
A. 错误
B. 正确
满分:2 分
18. URL对象对应的Internet地址可以划分为“协议名”、“端口号”和“文件名”3部分。
A. 错误
B. 正确
满分:2 分
19. Socket类是面向连接的,它提供了一个可供读写的流接口,在通信结束后,连接必须关闭,以释放资源。
A. 错误
B. 正确
满分:2 分
20. 事件要执行的话,需要在事件源对象上注册对应事件的监听器(listener)
A. 错误
B. 正确
满分:2 分
版权声明
声明:有的资源均来自网络转载,版权归原作者所有,如有侵犯到您的权益
请联系本站我们将配合处理!