《Java程序设计》第06章在线测试

《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()方法不同,只被调用一次。

错误

你可能感兴趣的:(《Java程序设计》第06章在线测试)