东师《Java程序设计》17秋在线作业2答案答案
Java程序设计17秋在线作业2
试卷总分:100 得分:0
一、 单选题 (共 10 道试题,共 30 分)
1. 现有负无限值双精度浮点数x和负有限值单精度浮点数y,以下关于x%y的说法中.哪一个选项地正确的?()
A. NaN
B. 负无限单精度浮点数
C. 负有限双精度浮点数
D. 负无限双精度浮点数
正确选项:----
满分:3 分
2. 以下哪项可能包含菜单条()
A. Panel
B. Frame
C. Applet
D. Dialog
正确选项:----
满分:3 分
3. <html><body> <jsp:use Bean id="address" class="Address Bean" /> <jsp:set Property name="address" property="city" /> <jsp:get Property name="address" property="city" /> </body></html> 如果用下面的URL访问,页面会输出什么结果?()
专业答案:----
A. :8080/ address.jsp?city=Chicago
正确答案:----
B. Los Angeles
C. Chicago
D. Miami
专业答案:----
满分:3 分
4. 下面代码的结果是什么?()<html><body> <% int i = 10 ;%> <% while(--i>=0) { %> out.print(i); <% } %> </body></html>
正确选项:----
A. 9876543210
B. 9C
C. 0
D. None of the above
正确选项:----
满分:3 分
5. 在编写Java Applet程序时,若需要对发生的事件作出响应和处理,一般需要在程序的开头写上( )语句。
A. import java.awt.* ;
B. import java.applet.* ;
C. import java.io.* ;
D. import java.awt.event.* ;
正确答案:----
满分:3 分
6. 给出下面代码: public class Person{ static int arr[] = new int[10]; public static void main(String a[]) { System.out.println(arr[1]); } } 那个语句是正确的?()
正确答案:----
A. 编译时将产生错误
B. 编译时正确,运行时将产生错误
C. 输出零
D. 输出空
正确选项:----
满分:3 分
7. 下列哪个数代表单精度浮点数?()
A. 0652
B. 3.4457D
C. 0.298f
正确答案:----
D. 0L
正确选项:----
满分:3 分
8. 要从文件" file.dat"文件中读出第10个字节到变量C中,下列哪个方法适合?()
正确答案:----
A. FileInputStream in=new FileInputStream("file.dat"); in.skip(9); int c=in.read()
正确答案:----
B. FileInputStream in=new FileInputStream("file.dat"); in.skip(10); int c=in.read()
正确选项:----
C. FileInputStream in=new FileInputStream("file.dat"); int c=in.read()
专业答案:----
D. RandomAccessFile in=new RandomAccessFile("file.dat"); in.skip(9); int c=in.readByte()
专业答案:----
满分:3 分
9. 下列哪个属于容器的构件?()
A. JFrame
B. JButton
C. JPnel
D. JApplet
正确答案:----
满分:3 分
10. 下列关于Java程序结构的描述中,不正确的一项是()。
A. 一个Java源文件中可以包括一个package语句
B. 一个Java源文件中可以包括多个类定义,但是只能有一个public类
C. 一个Java源文件中可以有多个public类
D. 源文件名与程序类名必须一致
正确答案:----
满分:3 分
东师《Java程序设计》17秋在线作业2答案标准满分答案
二、 多选题 (共 10 道试题,共 30 分)1. 设有以下程序: import java.awt.*; public class FlowAp extends Frame{ public static void main(String argv[]){ FlowAp fa=new FlowAp(); fa.setSize(400,300); fa.setVisible(true); } FlowAp(){ add(new Button("One")); add(new Button(
正确选项:----
A. 窗体每边有4个标记为One 到 Four的按钮
B. 从顶到底有安排有4个标记为One 到 Four的按钮
C. 一个很大的标记为 Four的按钮在正中央
D. 运行时指示没有设置布局管理器的错误
正确答案:----
满分:3 分
2. 指出错误的表达式()
A. byte=128;
B. Boolean=null;
C. long l=0xfffL;
D. double=0.9239d;
正确选项:----
满分:3 分
3. 给定下面的代码段,哪些选项是对构造方法ConstOver的重载?() 1. public class ConstOver { 2. public ConstOver (int x, int y, int z) { 3. } 4. }
A. ConstOver ( ) { }
B. protected int ConstOver ( ) { }
专业答案:----
C. private ConstOver (int z, int y, byte x) { }
D. public Object ConstOver (int x, int y, int z) { }
专业答案:----
满分:3 分
4. 下面选项正确声明一个一维数组的有()。
A. String [] a
B. String a[]
C. char a[][]
D. String a[10]
正确答案:----
满分:3 分