Java语言程序设计() 试卷
(课程代码 04147)
单项选择题(题10题题1分10分)
题列出四备选项中符合题目求请代码填写题括号错选选未选均分
1.面供选字符序列中属Java语言关键字
A.throw B.synchronized
C.protect D.try
2.程序代码输出结果
double X256:
System.out.println((int)x<<1)
A.48 B.50
C.5l D.52
3.供选择概念中属面象语言概念
A.类 B.函数
C.动态联编 D.抽象
4.Java语言中够实现字符串连接方法
A.String substring(int startpoint) B.String concat(String S)
C.String replace(char oldchar new) D.String trim()
5.供选择容器类中属顶层容器
A.JDialog B.JPanel
C.JScrollPane D.JToolBar
6.选项中属MouseListener接口方法
A.mouseDoubleClicked(MouseEvent) B.mouseDragged(MouseEvent)
C.mouseMoved(MouseEvenf) D.mousePressed(MouseEvent)
7.设已Graphics2D象g2dLine2D象line绘制象line代码
A.g2d.draw(1ine) B.g2d.drawLine(1ine)
C.1ine.draw() D.1ine.drawLine()
8.设Thread象thd优先级7thd创建thread象chd果未chd优先级进行修改chd优先级
A.1 B.5
C.7 D.10
9.供选择操作中 File象够提供操作
A.删文件 B.读写文件
C.开文件 D.查询文件属性
1O.编写访问数库Java程序时 Statement象作
A.建立新数库连接 B.设置查询命令
C.创建SQL语句象 D.存储查询结果
二填空题(题10题题2分20分)
请题空格中填正确答案错填填均分
11.Java语言种 语言约束程序员必须遵守规定编写程序编译器检测出程序中错误
12.Java语言中 语句表示出现该文件中类属程序包
13.Java程序系统中象间交互通相互发送 实现
l4.数组元素存储序应标标 开始序编号
15.Swing编写GUI程序时通常 类派生子类创建窗口象
l6.强制型话框强制话程 直话程结束程序响应话框外事件
17.Graphics类中指定位置显示字符串方法
18.Java中线程调度策略采 优先级高线程优先级低
优先执行
19.字符流数中Unicode字符 位二进制位
20.java.net包中 类象存储IP址域名
三简答题(题6题题3分18分)
21.请for循环语句实现计算值
22.请写出Java语言中编写事件处理程序两种方案
23.请写出代码段创建标签象1b1显示文字Java背景色设绿色
24.请写出JComboBox象发生两种事件类型名字
25.请写出线程阻塞状态恢复绪状态三种途径
26.请写出URLConnection类提供获输入输出流象方法实现网络连接方法
四程序填空题(题5题空2分20分)
27.方法void moveOddForward(int a[])功数组中奇数移偶数前
void moveOddForward(int a[]){
for(int i0odd0 i++)
if( ){
int ta[i]a[i]a[odd]a[odd]todd++
}
}
28.程序片段定义JFrame类派生子类MyWindowDemo类MyWindowDemo构造方法五参数:窗口标题名加入窗口钮钮背景颜色窗口宽高
29.应程序钮文区钮作发生键盘事件事件源键盘
事件实施监视程序运行时先点击钮钮激活输入英文字母时
文区显示输入字母
30.程序界面文区text钮button程序运行时单击钮
文区中容输出out中outBufferWriter类象
31.数库连接方法connectByJdbcOdbc()定数库URL户名密码连接数
库果连接成功方法返回连接象连接成功返回空
五程序分析题(题5题题4分20分)
32.阅读列程序请写出该程序输出结果
33.阅读列程序请写出该程序输出结果
34.阅读列程序请写出该程序功
35.阅读列程序请写出该程序功
36.阅读列程序请写出该程序输出结果
注:假设处理机中没线程占资源
六程序设计题(题2题题6分12分)
37.请编写方法int findMaximum(int[][]numbers)求该方法返回二维数组中元素值
38. 应程序paint(Graphics g)方法屏幕窗口显示信息绘图果paint()方法调repaint()方法显示实现动态效果repaint()方法功先清paint()方法前画容然调paint()方法
编写paint()方法取机坐标位置画边长20素红色正方
形中机坐标位置表达式表示:
(int)(Math.random()*100)+10
求paint()方法绘制正方形暂停100毫秒
importjava.applet.*importjava.awt.*
public class Class 1 extends Applet{
public void paint(Graphics g){
请位置编写代码
文档香网(httpswwwxiangdangnet)户传
《香当网》用户分享的内容,不代表《香当网》观点或立场,请自行判断内容的真实性和可靠性!
该内容是文档的文本内容,更好的格式请下载文档