预览加载中,请您耐心等待几秒...
1/5
2/5
3/5
4/5
5/5

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

第页共NUMPAGES5页 班级:姓名:准考证号: 河南经贸职业学院【南校区】2005—2006学年第二学期 04微机大专《Java程序设计》课期末考试试卷(B卷) (注意:请将答案写到答题纸上,否则无效;答题纸与试卷分开上交) 适用班级:04微机1、2、3、4、5班 一、填空题(第题1分,共20分) 1、使用Java语言可以编写两种类型的程序:(1)、(2),前者必须嵌入网页中运行。 2、在Java中定义一个字符串类型的变量str的语句是:(3),定义一个布尔类型变量t的语句是:(4),定义一个具有10个元素的整型数组a的语句是:(5)。 3、表达式Integer.parseInt(“123”)的值是(6),其数据类型是(7);表达式”i=”+3的值是(8),其数据类型是(9)。 4、运算符”+=”的功能是(10),比较两个数相等的运算符是:(11)。 5、一个Java应用程序可由若干(12)构成,一个应用程序的入口是(13)方法,该方法的首部声明格式是(14)。 6、声明Person类的变量p1和p2的语句是(15)。 7、下面程序段的执行结果是(16) inta[]={2,3,4,5,6}; for(inti=a.length-1;i>=0;i--) System.out.print(a[i]+””); 8、导入mypackage包中的所类的命令是(16)。 9、Java源文件名的后缀是(17),编译生成的字节码文件的后缀是(18)。 10、如果在一个程序定义一个public类Text1和一个友好类Text2,则源程序的主文件名应该设定为(20)。 二、判断正误,正确打“√”,错误打“×”(每题1分,共10分) 1、Java中不允许类的多继承。 2、子类可以继承父类的私有成员。 3、对于类变量,可以通过类名直接访问,也可以通过该类的对象访问。 4、一个抽象的类不能直接用new命令创建对象。 5、一个子类中可以定义与父类中名字相同,而参数不同的方法,此时子类的方法会改写从父类继承来的方法。 6、如果一个类中包含抽象方法,则这个类也必须定义为抽象类。 7、构造方法的名字必须与类名相同。 8、一个类的私有变量可以在同一个包的不同类中使用。 9、final类不能派生子类,final方法不能被覆盖。 10、Java的源代码中定义几个类,编译结果就生成几个以.class为后缀的字节码文件。 三、选择题(每题1分,共10分) 1、以下哪个字符串不能做Java中的方法名?() A、set B、out C、setText D、get 2、以下哪个不是java的关键字?() A、System B、interface C、for D、else 3、定义一个类,必须使用的关键字是() A、public B、class C、interface D、static 4、声明并创建一个按钮对象b,应该使用的语句是() A、Buttonb=newButton(); B、buttonb=newbutton(); C、Buttonb=newb(); D、b.setLabel(“确定”); 5、Applet对象默认的布局管理器是() A、FlowLayout B、BorderLayout C、CardLayout D、null 6、如果容器组件p的布局是BorderLayout,则在p的下边中添加一个按钮b,应该使用的语句是() A、p.add(b); B、p.add(b,”North”); C、p.add(b,”South”); D、b.add(p,”North”); 7、通过调用newCheckbox(”音乐”,false)创建一个对象,关于该对象的几个说法哪项是错误的。() A、该对象是一个单选按钮,状态为选中 B、该对象是一个单选按钮,状态为未选中 C、该对象是一个复选框,状态为选中 D、该对象是一个复选框,状态为未选中 8、定义一个接口必须使用的关键字是() A、public B、class C、interface D、static 9、Java中char类型的数据在内存中占据的长度是() A、8位 B、16位 C、32位 D、不确定 10、关于以下程序段,正确的说法是() Strings1=”hello”; //行1 Strings2=newString(s1); //行2 if(s1==s2) //行3 System.out.println(“s1==s2”); //行4 if(s1.equals(s2)) //行5 班级:姓名:准考证号: System.out.println(“s1equalss2”); //行6 A、行4与行6都将执行 B、