2012秋第二次在线作业
试卷总分:100
单选题 多选题 判断题
一、单选题(共 10 道试题,共 30 分。)
1.下列Java常见事件类中属于鼠标事件类的是()。
A. InputEvent
B. KeyEvent
C. MouseEvent
D. WindowEvent
2.Applet可以做下列那些操作?()
A. 读取客户端文件
B. 在客户端主机上创建新文件
C. 在客户端装载程序库
D. 读取客户端部分系统变量
此题选: D
3.布局管理器不包括()
A. FlowLayout
B. GridLayout
C. SetLayout
D. BorderLayout
4.下面代码的执行结果是什么?( )<html<body <% x=3; % <% int x=5; % <%! int x=7; % x = <%=x%, <%=this.x% </body</html
A. x = 3, 5
B. x = 3, 7
C. x = 5, 3
D. x = 5, 7
5.下面哪行是正确的?()
A. <jsp:use Bean action="get" id="address" property="city" /
B. <jsp:get Property id="address" property="city" /
C. <jsp:get Property name="address" property="city" /
D. <jsp:get Property bean="address" property="*" /
6.以下代码完成画线功能,指出所画线的颜色()
A. red
B. green
C. yellow
D. cyan
此题选: D
7.下面哪句是正确的?()
A. 会打印出Hello Worl。
B. 编译错误。
C. 运行时间错误。
D. 只打印出Hello.
8.下面代码的执行结果是什么?( )<html<body <% x=3; % <% int x=5; % <%! int x=7; % x = <%=x%, <%=this.x% </body</html
A. x = 3, 5
B. x = 3, 7
C. x = 5, 3
D. x = 5, 7
9.下列说法中不正确的一项是( )。
A. Tread类中没有义run()方法
B. 可通过继承Thread类来创建线程
C. Runnable 类中定义了run()方法
D. 可以通过实现Runnable接口来创建线程
10.创建一个标识有“关闭”按钮的语句是()。
A. TextField b = new TextField(“关闭”);
B. Label b = new Label(“关闭”);
C. Checkbox b = new Checkbox(“关闭”);
D. Button b = new Button(“关闭”);
此题选: D
2012秋第二次在线作业
试卷总分:100
单选题 多选题 判断题
二、多选题(共 10 道试题,共 30 分。)
1.以下叙述正确的有?()
A. 如果一个部件注册多个监听者,事件只会被最后一个监听者处理。
B. 如果一个部件注册多个监听者,事件将被所有监听者处理。
C. 一个部件注册多个监听者将导致编译出错。
D. 可以将一个部件已注册的监听者移去。
2.运行以下代码后,不能描述应用外观的是? import java.awt.*; public class CompLay extends Frame{ public static void main(String argv[]){ CompLay cl = new CompLay(); } CompLay(){ Panel p = new Panel(); p.setBackground(Color.pink); p.add(new But
A. 按钮按从左向右的次序出现在窗体的底部
B. 按钮按从左向右的次序出现在窗体的顶部
C. 按钮将不显示
D. 只有一个按钮显示占满整个窗体
3.什么原因会导致当前的线程停止执行? ()
A. 抛出一个InterruptedException
B. 线程调用了wait()方法
C. 创建一个新线程
D. 优先级高的线程准备运行
4.设有以下程序: 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. 运行时指示没有设置布局管理器的错误
5.下面哪些是page指令的属性?()
A. info
B. buffersize
C. language
D. import
6.下面哪两个是有效的JSP expressions?()
A. <% x %
B. <%= Math.random() %
C. <%= "YOSHI" + "EXAMINATOR" %
D. <%= Math.random(); %
7.下面哪两个选项中的代码描述的是组合关系?()
A. public interface Person { } public class Employee extends Person{ }
B. public interface Shape { } public interface Rectangle extends Shape { }
C. interface Component{ } class Container implements Component{ private Component[] children; }
D.
8.1. CREATE TABLE SALARY. 2. (employee_iNUMBER(9) 3. CONSTRAINT salary_pk PRIMARY KEY, 4. 1995_salary NUMBER(8,2), 5. NUMBER_manager_name VARCHAR2(25) 6. CONSTRAINT mgr_name_nn NOT NULL, 7. $_salary_96 NUMBER(8,2)); 上面的哪两行将引起错误?()
A. 1.
B. 2.
C. 4.
D. 7.
9.下面哪些jsp action中允许使用表达式(expression)?()
A. <jsp:setProperty name=”name” value=<%= expression %
B. <jsp:include page=<%= expresion %
C. <jsp:paran name=”name” value=<%= expression %
D. <jsp:getProperty name=<% expression %
10.publiclass X implements Runnable{ publistativoimain(String[] args){ 3) //在这插入代码 } publivoirun(){ int x=0,y=0; for(;;){ x++; Y++; System.out.println("x="+x+",y="+y); } } } 下面哪些代码加在第3行可以使run()运行?
A. X x=new X(); x.run();
B. X x=new X(); new Thread(x).run();
C. X x=new X(); new Thread(x).start();
D. Threat=new Thread(x).run();
2012秋第二次在线作业
试卷总分:100
单选题 多选题 判断题
三、判断题(共 20 道试题,共 40 分。)
1.session.get Parameter(“count”)可以取出count属性。
A. 错误
B. 正确
2.Applet是一种特殊的Panel,它是Java Applet程序的最外层容器。
A. 错误
B. 正确
3.在一个JSP页中,session=true是默认值。
A. 错误
B. 正确
4.所有的鼠标事件都由MouseListener监听接口的监听者来处理。
A. 错误
B. 正确
5.所有的键盘事件都由KeyEvent类的对象表示。
A. 错误
B. 正确
6.在面板JPanel上绘制字符串,需要在方法paintComponent内进行,调用Graphics的drawString方法。
A. 错误
B. 正确
7.Http Servlet类的doGet()方法抛出Servlet Exception和IOException
A. 错误
B. 正确
8.在applet的执行过程中,applet的安全管理器对它进行强制地限制约束。
A. 错误
B. 正确
9.与Java application相同,applet也有main方法作为程序的入口。
A. 错误
B. 正确
10.Java的String类的对象既可以是字符串常量,也可以是字符串变量。
A. 错误
B. 正确
11.创建Vector对象时构造函数给定的是其中可以包容的元素个数,使用中应注意不能超越这个数值。
A. 错误
B. 正确
12.Java中用户自定义的图形界面元素也可以响应用户的动作,具有交互功能。
A. 错误
B. 正确
13.容器是用来组织其他界面成分和元素的单元,它不能嵌套其他容器。
A. 错误
B. 正确
14.UDP属于传输层协议,但TCP不属于传输层协议。
A. 错误
B. 正确
15.每个类都只能有一个构造方法。
A. 错误
B. 正确
16.IP不是在网络中惟一标识计算机的标志。
A. 错误
B. 正确
17.servlet的init()方法是每次请求时都调用。
A. 错误
B. 正确
18.TCP/IP为各种不同的硬件提供通用的编程接口。这套协议支持使用不同网络介质的网络连接,TCP/IP使得世界各地的网络联系成国际互联网成为可能。
A. 错误
B. 正确
19.Http Servlet Request类的get Parameter()方法返回类型是Object。
A. 错误
B. 正确
20.Java图形程序类可以分为二组:容器类和界面组件类。
A. 错误
B. 正确
版权声明
声明:有的资源均来自网络转载,版权归原作者所有,如有侵犯到您的权益
请联系本站我们将配合处理!