1、福建广播电视大学-第二学期期末考试开放教育计算机科学与技术专业(本科)JAVA语语言和WWW技术模拟试题5月一、选择题(每题3分,共30分)(1)编译Java程序的命令文献名是( )。 A. java. exe B. javac.exe C. javac D. appletviewer. exe -(2)下面申明Java独立应用程序main( )措施中,正确的是( )。 A. public static void main(String args ) B. private static void main(String args ) C. public void main(Stcing arg
2、s ) D. public static void main ( ) E. public static void main(String args) (3) Mycless类的默认结构函数是嘟一个?( ) A. new MyClass( ) B. MyClass( ) C. Myclass D. public class MyClass(4)代码“Green eggs” +“Ham ”的成果是什么?( )A. Green eggs +Ham B. “Green eggs Ham”C. Green eggsHam D. Error(5)怎样定义Myclass类?( )A. new Myclass
3、( ); B. public Myclass( ) C. public class MyClass D. MyClass (6)下面哪种措施在语法上适合于产生IOExceprion的措施?( )A. public void doSomething();throws IOExceptionB. public void doSomething()throws new EoExcetionC. public void doSomething()throws IOExcetionD. public void doSomething()(7)假如没有为控件的事件指定监视器,会发生什么?( )A.事件被忽
4、视 B.事件由一个默认的事件处理措施处理C.程序将立即退出 D. Java编译器产生一个致命的错误(8)哪个属性能用于标志行的末尾?( )A. gridwidth B. gridy C. weightx D. fill E. anchor(9)下面几个说法中正确的是( ) A. Java Applet是能够独立运行的一个程序。 B. Java Applet是一个程序,它与Java Application没有什么区分。 C. Java Applet必须嵌入到HThtl文献中由浏览器运行。 D. Java Applet有自己的main( )措施。(10)下面的哪种颜色代表绿色?( ) A. new
5、 Color(55,0,0 ) B. new Color(0,255,0) C. new Color( 0, 0,100) D. new Color(244.0,255)E, new Color(0,0.0)二、填空题(每题3分,共30分)1.面对对象的软件开发过程能够大体划分为面对对象的分析、_和_三个阶段。2. Java 中常用的常量有_、整型常量、字符常量、字符串常量和_。3. int y=2;int x= (+y )*3;运行成果是x = ,y =_。4、在Java中,每个Java程序运行时,系统都会自动地引入_包,因此这个包的加载是默认的。5、Java Applet程序需要在_中运行
6、,而_自身是图形界面的环境,因此Java Applet程序能够且只能在图形界面下工作。6、每个Java应用程序能够包括许多措施,但必须有且只有一个_措施。7、Java源文献中最多只能有一个_类,其他类的个数不限。8、在JDK命令中,_命令是Java语言的编译器,将Java源程序编译为字节码。其输入为.java文献,输出为_文献。9、this和_是常用来指代父类对象和子类对象的核心字。10、Applet中显示的字符串或图形的颜色能够用Color类的对象来控制,每个Color对象代表一个颜色,例如下面的语句创建的是代表_的Color对象:Color Color123 = new Color(0,0
7、,255) ;三、简答题(每题10分,共20分1、简述this和super在Java中的作用。2、什么是继承?简明阐明什么是单重继承和多重继承?四、程序分析题(共10分)1. 分析下列程序的功效,阐明其功效。public class ch7_e7_6 extends Applet Label redLbl = new Label(红色); Label yellowLbl = new Label(黄色); Label blueLbl = new Label(蓝色); public void init() redLbl.setBackground(Color.red); yellowLbl.set
8、Background(Color.yellow); blueLbl.setBackground(Color.blue); add(redLbl); add(yellowLbl); add(blueLbl); 答:程序的功效是:五、程序设计题(共10分)1、编写一个Java Application,利用JDK软件包中的工具编译并运行一个程序,在屏幕上输出“Welcome to Java World!”。JAVA语语言和WWW技术模拟试题参考答案和评分标准一、选择题(每题3分,共30分)1、B 2、A. 3、B 4、C 5、C.6、C 7、A. 8、A 9、C. 10、B.二、填空题(每题2.5分
9、,共30分)1.设计 实砚2、布尔常量 浮点常量3、 3 94、Java.lang5、WWW浏览器、浏览器6、main()7、Puplic(主类)8、javac .class9、super10、蓝色三、简答题(每题10分,共20分1、简述this和super在Java中的作用。答:this表示的是目前对象自身,即代表了对目前对象的一个引用。利用this能够调用目前对象的措施或使用目前对象的域。Super用于在一个类中引用它的父类,即引用父类的组员,包括父类的属性及措施。Super代表的父类是指“直接父类” 。2、什么是继承?简明阐明什么是单重继承和多重继承?答:继承实际上是存在于面对对象程序中
10、的两个类之间的一个关系。当一个类获取另一个类中所有非私有的数据和操作的定义作为自己的部分或所有成份时,就称这两个类之间具备继承关系。单重继承:所谓单重继承是指任何一个类都只有一个单一的父类。多重继承:是指任何一个类能够有多个的父类,则这种继承关系称为多重继承。四、程序分析题(共10分)1. 分析下列程序的功效,阐明其功效。答:程序是一个Applet程序,包括三个标签,其背景分别为红、黄、蓝三色。五、程序设计题(共10分)参考程序:1、编写一个Java Application,利用JDK软件包中的工具编译并运行一个程序,在屏幕上输出“Welcome to Java World!”。参考程序import java.io.*;public class MyJavaExcerciseApplicationpublic static void main(String args)System.out.println(Welcome to Java World!); end of main method end of class