Java语言程序设计(一)试题答案及评分标准第1页(共2页)绝密★启用前2019年4月高等教育自学考试全国统一命题考试Java语言程序设计(一)试题答案及评分参考(课程代码04747)一、单项选择题:本大题共10小题,每小题1分,共10分。1.A2.B3.D4.B5.C6.D7.B8.C9.D10.A二、填空题:本大题共10小题,每空2分,共20分。11.javac(不区分大小写)12.int13.import14.自动装箱15.toLowerCase16.hasa17.readLine18.处理键盘事件19.javax.swing20.对象互斥锁三、简答题:本大题共5小题,每小题4分,共20分。21.进行二元逻辑运算时,先计算运算符左侧表达式的值(2分),如果使用该值能得到整个表达式的值,则跳过运算符右侧表达式的计算(1分),否则计算运算符右侧表达式,并得到整个表达式的值(1分)。22.if(x-50)(2分)y=5-x;(1分)elsey=x-5;(1分)23.4(1分)、5(1分)、6(1分)、7(1分)。24.BufferedReaderin=newBufferedReader(newFileReader(abc.txt));(4分)25.Fontfn=newFont(Courier,Font.BOLD,20);(4分)四、程序填空题:本大题共3小题,每空2分,共18分。26.①n=temp②m%n③n27.①ListSelectionListener②ListSelectionEvent③getSelectedValue()Java语言程序设计(一)试题答案及评分标准第2页(共2页)28.①Thread(this)②newDate()③sleep(1000)五、程序分析题:本大题共3小题,每小题6分,共18分。29.332716131211(6分)30.cabbage:Name:Cabbage,isTree:false(3分)poplar:Name:Poplar,isTree:true,Coni:true(3分)31.(1)输出一个空心圆(2分),该图形的颜色是红色的(2分)。(2)包围该图形的最小矩形的宽和高都是60像素。(2分)六、程序设计题:本大题共2小题,每小题7分,共14分。32.for(inti=0;ia.length;i++){(2分)if(a[i]key)(2分)returni;(1分)}return-1;(2分)33.if(e.getSource()==bCopy)(2分)tft.setText(tfs.getText());(2分)else{(1分)tfs.setText();(1分)tft.setText();(1分)}