还剩7页未读,继续阅读
文本内容:
2014年10月高等教育自学考试全国统一命题考试Java语言程序设计
(一)试卷课程代码04747本试卷共l0页满分l00分,考试时间l50分钟学生答题注意事项1.本卷所有试题必须在答题卡上作答答在试卷上无效,试卷空白处和背面均可作草稿纸
2.第一部分为选择题必须对应试卷上的题号使用2B铅笔将“答题卡”的相应代码涂黑
3.第二部分为非选择题必须注明大、小题号使用O.5毫米黑色字迹签字笔作答
4.合理安排答题空间超出答题区域无效第一部分选择题
一、单项选择题本大题共22小题,每小题l分共22分在每小题列出的四个备选项中只有一个是符合题目要求的,请将其选出并将“答题卡”的相应代码涂黑未涂、错涂或多涂均无分
1.以下字符串中,可以作为标识符的是A.%ValB.OK!C.$ValD.24H
2.设i初始值为6,则执行完j=i--后,i和j的值分别为A.66B.6,5C.5,6D.5,
53.以下关于实例方法和类方法的说法中,错误的是A.实侧方法能直接引用类变量B.类方法能直接引用类变最C.实例方法能直接引用实例变量D.类方法能直接引用实例变量
5.在使用BorderLayout布局的容器中,如加入组件没有指定位置,则默认为A.“东”位置B.“西”位置C.“北”位置D.“中”位置
6.设已有JFrame对象f,String对象s,则构造强制型对话框的方法是
7.在Graphics2D类中,用来确定填充效果的方法是8.以下方法中,可以使线程从阻塞状态转换到就绪状态的是A.stoPB.yieldC.runD.resume
9.File对象不能用来A.命名文件B.查询文件属性C.读写文件D.处理目录10.在URLConnection类中,建立网络连接的方法是A.connect0B.getOutputStrearn0C.openConnection0D.getlnputStream0第二部分非选择题
二、填空题本大题共l0小题,每小题2分,共20分请在答题卡上作答
11.Java源文件的扩展名必须是__________
12.用于定义抽象类的关键字是____________13.要将小应用程序的字节码文件嵌入Web页中,则所需使用的HTML标记是__________
14.在Java语言中,字符串常量是匿名的__________象15.java.awt.event包中用来检测并对事件做出反应的模型包括三个组成元素源对象、监视器对象和_________对象
16.与选择框相关的接口是__________17.在Graphics类中,绘图模式主要有正常模式和__________模式两种18.通常情况下,多线程之间有______________和同步两种情况19.程序如果要按行输入输出,需采用_______式输入输出方式20.执行SQL语句查询后得到的结果存放在一个用__________类声明的对象中
三、简答题本大题共6小题,每小题3分,共18分请在答题卡上作答21.以下语句有一处错误,请改正,然后写出此循环语句的循环次数
22.使用super有哪三种情况23.在Java的GUI编程中,有哪三种窗口类型24.请写出向窗口增设菜单的步骤25.请写出绘制左上角为150,150,半径为80的绿色圆形的语句设调用的对象是类型为Graphics的g26.请写出使用socket与另一方进行通信会话的过程
四、程序填空题本大题共5小题,每空2分,共20分请在答题卡上作答27.某人以年利率r向银行存款m元,一年后存款额为m*1+r,他想知道存多少年后,存款额会达至q原来的k储以下方法已知m、r和k,计算至少多少年后存款额大于等于m*k28.某小应用程序窗口包含有文本框text,以及—个带文字“PressMe!”的按钮当点盘这个按钮时,在文本框中显示当前时间以下是其中处理“PressMe!”按钮事件的方法
29.以下程序的功能是在图形界面上显示一个组合框和一个文本框,用户可将组合枢的选择结果显示在文本框中
30.以下小应用程序先获取图像,然后显示得到的图像
31.以下程序的功能是利用Runnable对象创建多线程,实现l到l0的输出
五、程序分析题本大题共5小题,每小题4分,共20分请在答题卡上作答
32.阅读下列程序,请写出该程序的输出结果33.阅读下列程序,请写出该程序的输出结果
34.阅读下列程序,请写出该程序的功能35.阅读下列程序,请写出该程序的功能
36.阅读下列程序,请回答以下问题1/*1*/处的try语句的作用是什么2如果在文本框中输入file.txt,并且file.txt中的内容如下,程序在文本区中输的内容是什么1231234
六、程序设计题本大题共2小题,每小题6分,共12分请在答题卡上作答
37.编写方法int[]deleteint[]a,方法将数组a中除了下标为偶数、回时其值也为偶数的元素外,其余的全都删除,剩余元素形成一个新数组b并返回。