欢迎来到天天文库
浏览记录
ID:15108136
大小:463.50 KB
页数:10页
时间:2018-08-01
《全国2012年10月自考java语言程序设计(一)试题及答案》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、全国2012年10月自考Java语言程序设计(一)试题课程代码:04747选择题部分一、单项选择题(本大题共10小题,每小题1分,共10分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其选出并将“答题纸’’的相应代码涂黑。错涂、多涂或未涂均无分。1.Java语言中,int类型占用的二进制位数是A.8位B.16位C.32位D.64位2.以下关于Java语句的说法正确的是A.continue语句必须出现在多路按值选择结构或循环结构中B.return语句可以出现在方法体的外面C.编译系统会把单独的分号看成是空语句D
2、.break语句的作用是提早结束当前轮次循环3.不能被再继承的类是A.final类B.abstract类C.public类D.用户自定义类4.已知Strings="ABCDEFGHIJABC",以下说法错误的是A.s.indexOf("C")等于2B.s.indexOf("EFG",2)等于4C.s.indexOf("A",7)等于10D.s.indexOf("D",4)等于35.以下Swing提供的GUI组件类和容器类中,不属于顶层容器的是A.JFrameB.JAppletC.JDialogD.JMenu6.以下不是J
3、Dialog类构造方法的是A.JDialog()B.JDialog(booleanb)C.JDialog(JFramef,Strings)D.JDialog(JFramef,Strings,booleanb)7.以下不属于文字字型要素的是A.字体B.风格C.字号D.颜色8.阻塞状态的线程在消除引起阻塞的原因后,会转入A.死亡状态B.开始状态C.就绪状态D.运行状态9.字符流数据是10A.8位的ASCII字符B.16位的Unicode字符C.任意字符数据D.任意二进制数据10.以下方法中,可以执行SQL查询语句的是A.ex
4、ecuteQuery()B.executeUpdate()C.executeSQL()D.executeFind()非选择题部分注意事项:用黑色字迹的签字笔或钢笔将答案写在答题纸上,不能答在试题卷上。二、填空题(本大题共10小题,每小题2分,共20分)11.如果Java源文件中有多个类,那么只能有一个__________类。12.运算符‘‘<”、“*”和“&&”按优先级从高到低的顺序排列为__________。13.当联编推迟至运行时间实现时,该联编过程称为__________联编。14.数组名如同对象名一样,是一种__
5、________。15.为了让监视器与事件对象关联起来,需要对事件对象做__________,告诉系统事件对象的监视器。16.列表在界面中表现为列表框,是__________类或它的子类的对象。17.Java语言的图像处理功能被封装在__________类中。18.线程之间的相互等待被称为线程的__________。19.希望由FileReader对象rf,创建对文件实行缓冲式输入的对象in,能实现这个要求的代码是__________。20.当Client程序和Server程序需要通信时,可以用__________类建立
6、套接字连接。三、简答题(本大题共6小题,每小题3分,共18分)21.请写出表示条件“y右移一位后大于3并且y不等于0”成立的Java表达式。22.请写出类之间的is-a关系和类之间的has-a关系的含义。23.请写出GridLayout布局的三种构造方法。24.请写出使用Graphics2D类声明并创建一个左上角为(30,40),宽是80,高为50的椭圆对象ellipse的语句。25.请写出采用缓冲式输出时,程序由文件名创建缓冲式输出流的步骤。26.请写出数据库更新操作中,删除数据表记录的3种方案各自所使用的对象。四、程
7、序填空题(本大题共5小题,每空2分,共20分)27.以下程序是求50以内的质数。publicclassTest27{publicstaticvoidmain(String[]args){inti,j;for(j=2;j<=50;j++){for(i=2;i<=j/2;i++)10if(______==0)break;if(i>______){System.out.println(j+"是质数");}else{}}}}28.以下是使用JFrame派生的子类MyWindowDemo创建JFrame窗口的代码。类MyWindo
8、wDemo的构造方法有五个参数:窗口的标题名,加人窗口的组件,组件的背景颜色,以及窗口宽和高。classMyWindowDemoextendsJFrame{publicMyWindowDemo(Stringname,JButtonb,ColorC,intw,inth){______;setTitle(name);se
此文档下载收益归作者所有