《Java程序设计》第06章在线测试
《Java程序设计》第06章在线测试剩余时间:55:26
答题须知:1、本卷满分20分。
2、答完题后,请一定要单击下面的“交卷”按钮交卷,否则无法记录本试卷的成绩。
3、在交卷之前,不要刷新本网页,否则你的答题结果将会被清空。
第一题、单项选择题(每题1分,5道题共5分)
1、在编写Java Applet程序时,需在程序的开头写上( D )语句。
A、import java.awt.* ;B、import java.io.* ;
C、import java.awt.Graphics ;D、import java.applet.Applet ;
2、在浏览器中执行applet 程序,以下选项中的哪个方法将被最先执行( A)。
A、init()B、start()
C、destroy()D、stop()
3、paint()方法使用哪种类型的参数? ( A )
A、GraphicsB、Graphics2D
C、StringD、Color
4、向Applet传递参数的正确描述是( A )。
A、PARAM name="age,value=20"B、APPLET code=Try.class width=100
C、name=age,value=20D、applet code=Try.class name=age,value=20
5、在Java Applet程序用户自定义的Applet子类中,一般需要重载父类的( D )方法来完成一些画图操作。
A、start()B、stop()
C、init()D、paint()
第二题、多项选择题(每题2分,5道题共10分)
1、下列对Java特性的叙述中,正确的是( ACD )。
A、在编写Java子类时可以自由地增加新方法和属性
B、Java的Applet要求编程首先创建JFrame窗口
C、Java语言用解释器执行字节码
D、Java中的类一般都有自己的属性和方法
2、下列关于Applet程序的描述中,正确的是( ACD )。
A、Applet程序的主类必须是Applet类的子类
B、Applet程序的主类中应该有一个main()方法
C、Applet不是完整的独立程序
D、Applet的字节码文件必须嵌套在一个HTML文件中
3、下列关于向Applet程序传递参数的描述中,正确的是( BCD )
A、Applet程序可以通过命令获取外部参数
B、Applet程序可以通过HTML文件获取外部参数
C、使用Applet标记中的PARAM标志来实现
D、Applet程序中使用getParameter()方法读取参数值
4、与显示相关的Applet方法有( ACD )。
A、paint()
B、start()
C、repaint()
D、update()
5、下列属于Applet生命周期方法是( ABC)
A、init()
B、start()
C、stop()
D、paint()
第三题、判断题(每题1分,5道题共5分)
1、任何的Applet都完全不能访问本地资源。( )
错误
2、Applet程序是以.Java为扩展名的Java语言源程序,该程序经过编译器后便可成为可执行文件。
错误
3、init()方法是用来完成初始化操作的,在Applet程序运行期间只执行一次。
正确
4、aint()方法是在需要重画图形界面时被系统自动调用来显示输出结果的。
正确
5、stop()方法是用来暂停执行操作的,它与start()方法不同,只被调用一次。
错误