备考2023年山西省阳泉市全国计算机等级考试Java语言程序设计真题(含答案).docx
《备考2023年山西省阳泉市全国计算机等级考试Java语言程序设计真题(含答案).docx》由会员分享,可在线阅读,更多相关《备考2023年山西省阳泉市全国计算机等级考试Java语言程序设计真题(含答案).docx(18页珍藏版)》请在优知文库上搜索。
1、备考2023年山西省阳泉市全国计算机等级考试Java语言程序设计真题(含答案)学校:班级:姓名:考号:一、单选题(10题)1.给出下列的程序代码片段,下列的哪个选项是不正确的?publicvoidcreate()Vectormy;my=newVector();A.第二行的声明不会为变量my分配内存空间B.第二行语句创建一个Vector类对象C.第三行语句创建一个Vector类对象D.第三行语句为一个Vector类对象分配内存空间2.Java语言中,下列标识符错误的是()。A.NameB.7questionC.$numberD._tree3.int类型的取值范围为()0A._亦*-1B.-*-D
2、.-22-l4 .下面属于面向对象程序设计语言的是OAJava语言B.机器语言CC语言D.汇编语言5 .当浏览器重新返回Applet所在页面时,将调用Applet类的方法是A.start()B.init()C.stop()D.destroy()6 .概要设计的结果是提供一份()A.模块说明书B.框图C.程序D.数据结构7 .下列关于JaVa多线程并发控制机制的叙述中,错误的是()。AJava中对共享数据操作的并发控制是采用加锁技术8 .线程之间的交互,提倡采用SUSPend()/resume()方法C.共享数据的访问权限都必须定义为privateDJava中没有提供检测与避免死锁的专门机制,但
3、程序员可以采用某些策略防止死锁的发生8 .若一个元素序列基本有序,则选用方法较快。A.直接插入排序B.直接选择排序C.堆排序D.快速排序9 .下列不是DataoUtPUtStream方法的是A.writeDouble(doublev)B.writelnt(intv)C.writeString(intv)D.writeChar(intv)10 .下列关于Java的说法正确的是AJava中的类可以有多个直接父类B弗象类不能有子类C.最终类可以作为其他类的父类DJava中接口支持多继承二、2.填空题(10题)11 .多线程是JaVa语言的【】机制,它能够处理同步共享数据和各种不同的事件。12 .Ap
4、plet生命周期是指从Applet到浏览器,到用户退出浏览器,终止Applet运行的过程。13 .Java语言的【】包是编译器自动导入的,因此,编程时使用该包中的类,可省去import导入。14 .CRC技术的全称是o15 .在J2SEvl.4运行环境中,编译JaVa源程序的命令是【】。16 .有以下程序#includeusingnamespacestd;intmain()(inti=010,j=10;cout(+i),11j0);D.intn=5;while(n1)n-;if(nO)break;)25 .在下列说法中正确的是()。AJava语言是以类为程序基本单元的BJava语言是不区分大小
5、写的C.多行注释语句必须以“/”开始D.在JaVa语言中,类的源文件名和该类名可以不相同26 .面向对象设计时,对象信息的隐藏主要是通过实现的。()A.对象的封装性B.子类的继承性C.系统模块化D.模块的可重用性27 .应用数据库的主要目的是A.A.解决数据保密问题B.解决数据完整性问题C.解决数据共享问题D.解决数据量大的问题28 .数据库的故障恢复一般是由()A.数据流图完成的B.数据字典完成的C.DBA完成的D.PAD图完成的29 .在长度为n的有序线性表中进行二分查找,需要的比较次数为A.log2nB.nlog2nC.n/2D.(nl)230 .RUnnabIe接口中包括的抽象方法是(
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 备考 2023 山西省 阳泉市 全国 计算机等级考试 Java 语言程序设计 答案