2013年10月-java语言程序设计(一)自考试卷及答案

上传人:cjc****537 文档编号:35000753 上传时间:2018-03-06 格式:DOC 页数:12 大小:2.88MB
返回 下载 相关 举报
2013年10月-java语言程序设计(一)自考试卷及答案_第1页
第1页 / 共12页
2013年10月-java语言程序设计(一)自考试卷及答案_第2页
第2页 / 共12页
2013年10月-java语言程序设计(一)自考试卷及答案_第3页
第3页 / 共12页
2013年10月-java语言程序设计(一)自考试卷及答案_第4页
第4页 / 共12页
2013年10月-java语言程序设计(一)自考试卷及答案_第5页
第5页 / 共12页
点击查看更多>>
资源描述

《2013年10月-java语言程序设计(一)自考试卷及答案》由会员分享,可在线阅读,更多相关《2013年10月-java语言程序设计(一)自考试卷及答案(12页珍藏版)》请在金锄头文库上搜索。

1、绝密 考试结束前 全国2013 年10 月高等教育自学考试 Java 语言程序设计(一) 试题 课程代码:04747 请考生按规定用笔将所有试题的答案涂、写在答题纸上。 选择题部分 注意事项: 1. 答题前,考生务必将自己的考试课程名称、姓名、准考证号用黑色字迹的签字笔或钢笔填写在答题纸规定 的位置上。 2. 每小题选出答案后,用 2B 铅笔把答题纸上对应题目的答案标号涂黑。如需改动,用橡皮擦干净后,再选涂 其他答案标号。不能答在试题卷上。 一、单项选择题(本大题共10 小题,每小题1 分,共10 分) 在每小题列出的四个备选项中只有一个是符合题目要求的,请将其选出并将“答题纸”的相应代码涂黑

2、。错涂、多涂 或未涂均无分。 1在 Java 语言中,用于标记回车符的转义字符是 Ab B/b Cn D /n 2设有定义 int i=6;,则执行语句“i+=i-1;后,i 的值为 A10 B11 C12 D 13 3以下关于抽象类及抽象方法的说法中,不正确的是 A抽象方法只能出现在抽象类中 B抽象类必须有抽象方法 C有抽象方法的类一定是抽象类 D 抽象方法没有实现的代码 4执行下列程序语句后,b 的值是String a= Hello ;String b=a.substring(1,3); Ael BHe Cell D Hel 5能够直接添加组件的 Swing 容器是 AJFrame BJD

3、ialogCJWindow D JPanel 6用于判定鼠标右键操作的常量是 ABUTTON1_MASK B BUTTON2_MASK CBUTTON3_MASK D BUTTON4_MASK 7设置异或绘图模式的方法是 AsetXORMode() B setPaintMode() CXORMode() D PaintMode() 8用来定义临界段,能对共享对象的操作上锁的关键字是 Astatic Bshare Cserialize D synchronized 9如果一次从文件中读出一行数据,可使用的方法是 AFileReader 的 readLine() 方法 BBufferedReade

4、r 的 readLine()方法 CFileReader 的 read() 方法 D BufferedReader 的 read()方法 10获取 InetAddress 对象的 IP 地址所用到的方法是 AgetHostlPAddress() BgetHostlP() CgetHostAddress() D getHost() 非选择题部分 注意事项: 用黑色字迹的签字笔或钢笔将答案写在答题纸上,不能答在试题卷上。 二、填空题(本大题共10 小题,每空2 分,共20 分) 11在 Java 语言中,双精度型变量在内存中占_ 个字节。 12在 Java 语言中,逻辑右移运算符为_。 1 3在

5、Java 语言中,通过扩展原有的类,声明新类的机制被称为_。 14已知字节数组 b,取由 bi开始至 bj(其中 ji0)结束的字节字符构造一个字符串 s,其语句为:String s=new String(_);。 15将容器区域分成东、南、西、北、中五个区域的布局类是_。 16在构造非强制对话框时,所使用的构造方法是 JDialog(f,s, _) ,其中 f 为对话框所依赖的窗口,s 为对 话框的标题。 17在 Java 语言中,要播放音频文件可以使用_ 类。 18当线程调用 resume() 方法后,就进入_状态。 19要使用输入/输出操作的程序,必须要导入_包。20在进行数据库访问时,

6、查询结果存放在一个用_类声明的对象中。 三、简答题(本大题共6 小题,每小题3 分,共18 分) 21请写出下面程序段的执行结果。int n=90;int k=2;System.out.print(n+=) ;while(k=KeyEvent.VK_A &t=KeyEvent.VK_Z)text 1.append(char)t+“ “);public void (KeyEvent e)public void keyReleased(KeyEvent e) 30以下小应用程序获取图像文件 bg.jpg 并显示。import java.applet.* ;import java.awt.*;pub

7、lic class Test30 extends Appletlmage myImg;public void start()myImg=getImage( ,“bg.jpg); public void paint(Graphics g)g (myImg,0,0,this); 31以下程序段实现简单的线程创建、启动和终止的过程。MyThreadClass myThread=new MyThreadClass();myThread ;trymyThread.sleep(10000);Catch(InterruptedException e)myThread ; 五、程序分析题(本大题共5 小题,每

8、小题4 分,共20 分) 32阅读下列程序,请写出该程序的运行结果。Class Parent String one,two;public Parent(String a ,String b)one=a;two=b;public void print()System.out.println(two+“to“+one);public class Child extends Parentpublic Child(String a ,String b)super(a,b);public void print()System.out.println(one+“to“+two);public static

9、 void main(String args) parent p=new Parent(“south“,“north“);parent t=new Child(“east“,“west“);p.print();t.print(); 33阅读下列程序,请写出该程序的功能。import java.applet.Applet;import java.awt.* ;public class Test33 extends Applet public void paint(Graphics g)for(int i=0 ;i6;i+)drawGraphics(I,g);public void drawGra

10、phics(int n,Graphics g)g.clearRect(10 ,10,300,300) ;switch(n)case 0:case 3:g.setColor(Color.red) ;g.drawRect(50,50,150,150) ;break;case 1:case 4:g.setColor(Color.blue);g.drawOval(40,40,1 60,160);break;case 2:case5 :g.setColor(Color.green) ;g.fillRect(50,50,200,200) ;break;tryThreadsleep(1500);catch(ImerruptedException e)Systemexit(0);

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 教育学

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号