全国2009年10月自学考试Java 语言程序设计(一)试题_答案
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
全国2009年10月自学考试Java 语言程序设计(一)试题_答案
一、单项选择题(本大题共10小题,每小题1分,共10分)
1、C
2、A
3、A
4、D
5、B
6、B
7、A
8、C
9、C 10、D
二、填空题(本大题共10小题,每小题2分,共20分)
11、main( )
12、import包名.类名;
13、相互发送消息
14、是否引用同一个对象
15、外观与风格
16、KeyListener
17、左上角
18、wait( )
19、readLine( )
20、IP地址和域名
三、简答题(本大题共6小题,每小题3分,共18分)
21、if(x>=0)y=x;
else y=-x;
22、4,5,6行错误
23、源对象、监视器对象、事件对象
24、Font fn=new Font("Courier",Font.BOLD,18);
g.setFont(fn);
25、FileInputStream(String name)
FileInputStream(File filename)
FileOutputStream(String name)
FileOutputStream(File filename)
26、流式socket和数据报式socket。
四、程序填空题(本大题共5小题,每空2分,共20分)
27、i a[i]%2==0 28、 getActionCommand() append 29、 radioNameList[i] isSelected() 30、 getDocumentBase() this 31、 getData()+delta notify() 五、程序分析题(本大题共5小题,每小题4分,共20分) 32、 fOb: Name:May Flower Birth Year:1980 Flower:true(2分) sOb: Name:Pine Birth Year:2000 Flower:false Coniferous:true(2分) 33、 5671112(4分) 34、 以文本框输入的数字为半径,(1分)以(10,10)为左上角,(1分)填充一个红色(1分)的圆。(1分) 35、 (1)3个菜单项(1分) (2)“显示”菜单项(1分) (3)非强制型对话框(1分) (4)显示当前事件(1分) 36、 urrent thread(1分) After name change(1分) 3 2 1(2分) 六、程序设计题(本大题共2小题,每小题6分,共12分) 37、 int searchMaxNumIndex(int[]a){ int i,maxIndex;(1分) for(i=maxIndex=0;i if(a[i]>a[maxIndex])(1分) maxIndex=i;(1分) } return maxIndex;(1分) } 38、 int n=fenxi.countTokens();(1分) int i=0;(1分) while(fenxi.hasMoreTokens()){(1分) String s1=fenxi.nextToken();(1分) sum=sum+Double.valueOf(s1).doubleValue();(1分) } textF.setText(""+sum);(1分)