您好,欢迎访问三七文档
当前位置:首页 > 电子/通信 > 数据通信与网络 > 2013年全国计算机等级考试二级JAVA上机模拟试卷(4)-
中大网校引领成功职业人生中大网校“十佳网络教育机构”、“十佳职业培训机构”网址:上机模拟试卷(4)总分:100分及格:60分考试时间:120分选择题(每小题1分,共40分)(1)Java对I/O访问所提供的同步处理机制是()。A.字节流B.过滤流C.字符流D.压缩文件流(2)为了支持压栈线程与弹栈线程之间的交互与同步,应在下画线处填入的选项是()。publicclassStackTest{privateintidx=0;privateint[]data=newint[8]publicvoidpush(inti){synchronized(this){u/u;data(idx)=i:idx++:}}}……A.this.notify()B.interrupt()C.this.wait()D.sleep()(3)下面for循环语句的执行结果是()。for(intj=10;j>3;j--)if(j%31=O)j--;--j;--j;System.OUt.println(j);}A.63B.74C.62D.73(4)需求分析阶段的任务是()。A.软件开发方法B.软件开发工具C.软件开发费用D.软件系统功能(5)在E-R图中,表示实体联系的框是()。A.矩形B.椭圆形中大网校引领成功职业人生中大网校“十佳网络教育机构”、“十佳职业培训机构”网址:正方形(6)下列叙述中,错误的是()。A.Java中,方法的重载是指多个方法可以共享同一个名字B.Java中,用abstract装饰的类称为抽象类,它不能实例化C.Java中,接口是不包含成员变量和方法实现的抽象类D.Java中,构造方法可以有返回值(7)下列描述中,错误的是()。A.Java要求编程者管理内存B.Java的安全性体现在多个层次上C.Applet要求在支持Java的浏览器上运行D.Java有多线程机制(8)下面程序段的输出结果是()。publicclassTest{publicstaticvoidmain(Stringargs[]){intX,y;x=(int)Math.sqrt(5)/2+(int)Math.random()*5/2;y=(int)Math.sqrt(3)/2+(int)Math.random()*3/2;if(x>v)System.OUt.println(x>y);elseif(x==y)System.out.println(x=Y);elseSystem.out.println(x<y):}}A.x>yB.x=YC.x<yD.编译错误(9)下列标识符(名字)命名原则中,正确的是()。A.类名的首字母小写B.变量和方法名的首字母大写C.接口名的首字母小写D.常量完全大写(10)在Java中,若要使用一个包中的类时,首先要求对该包进行导入,其关键字是()。A.importB.packageC.include中大网校引领成功职业人生中大网校“十佳网络教育机构”、“十佳职业培训机构”网址:(11)下列关于Java语言特点的叙述中,错误的是()。A.Java是面向过程的编程语言B.Java支持分布式计算C.Java是跨平台的编程语言D.Java支持多线程(12)一个栈的初始状态为空,首先将元素5,4,3,2,1依次入栈,然后退栈一次,再将元素A,B,C。D依次入栈,之后将所有元素全部退栈,则所有元素退栈(包括中间退栈的元素)的顺序为()。A.54321ABCDB.5ABCD4321C.DCBAl2345D.1DCBA2345(13)下列关于Java对import语句规定自叙述中,错误的是()。A.在Java程序中import语句可以有多个B.在Java程序中import语句可以没有C.在Java程序中import语句必须有一个D.在Java程序中import语句必须引入在所有类定义之前(14)Java语言中如果要使用某个包中的类时,需要使用()导人。A.inportB.outportC.importD.input(15)下列选项成员变量声明正确的是()。A.publicprotectedfinalinti;B.abstractclassFl{…}C.privatedoubleheight;D.doubleweight()中大网校引领成功职业人生中大网校“十佳网络教育机构”、“十佳职业培训机构”网址:(16)Java中的字符变量在内存中占位(bit)为()。A.4B.8C.16D.24(17)下列数据结构中,属于非线性结构的是()。A.循环队列B.带链队列C.二叉树D.带链栈(18)设有一个已按各元素的值排好序的顺序表(长度大于2),现分别用顺序查找法和二分查找法查找与给定值k相等的元素,比较的次数分别是s和b,在查找不成功情况下s和b的关系是()。A.s=bB.s>bC.s<bD.s>=b(19)在Java语言中,封闭是借助于()实现的。A.对象B.类C.数组D.成员(20)代码System.out.println(066)的输出结果是()。A.12B.36C.54D.66中大网校引领成功职业人生中大网校“十佳网络教育机构”、“十佳职业培训机构”网址:(21)对于给出的一组权w={10,12,16,21,30},通过霍夫曼算法求出的扩充二叉树的带权外部路径长度为()。A.89B.189C.200D.300(22)栈中允许进行插入和删除的一端称为()。A.栈顶B.栈底C.栈端D.栈尾(23)当启动Applet程序时,首先调用的方法是()。A.stop()B.init()C.start()D.destroy()(24)下列不属于表达式语句的是()。A.++i;B.--j;C.b#a;D.b*=a;(25)开发软件时对提高开发人员工作效率至关重要的是()。A.操作系统的资源管理功能B.先进的软件开发工具和环境C.程序员的数量D.计算机的并行处理能力(26)下列关于Test类的定义中,正确的是()。A.classTestimplementsRunnable{publicvoidrun(){}中大网校引领成功职业人生中大网校“十佳网络教育机构”、“十佳职业培训机构”网址:[]{}}B.classTestimplementsRunnable(puIblicvoidrun();}C.classTestimplementsRunnable(DublicvoidsomeMethod[];}D.classTestimplementsRunnable(publicvoidsomeMethod(){}}(27)算法的空间复杂度是指()。A.算法程序的长度B.算法程序中的指令条数C.算法程序所占的存储空间D.算法执行过程中所需要的存储空间(28)下列说法中,正确的一项是()。A.Java语言是以类为程序的基本单位的B.Java语言是不分大小写的C.多行注释语句必须以//开始D.在Java语言中,类的源文件名和该类名可以不相同(29)下列代码中的内部类名是()。importjava.awt.event.*;lapoctjavax.swin9.*;classTalkingClock(publicvoidstart(intinterval,finalbooleanbeep){ActionListenerlistener=newActionListener(){publicvoidactionPerformed(ActionEvente-vent){…}}Timert=newTimer(interval,listener);answerstart();}}A.TimerB.ActionListenerC.1istenerD.匿名(30)下列操作中,不属于Applet安全限制的是()。A.加载本地库B.读写本地文件系统中大网校引领成功职业人生中大网校“十佳网络教育机构”、“十佳职业培训机构”网址:通信(31)JScrollPane面板的滚动条是通过哪个对象来实现?()A.JViewportB.JSplitPaneC.JTabbedPaneD.JPanel(32)下列选项中,不能输出100个整数的是()。A.for(inti=0;i<100;i++)System.out.println(i);B.inti=0;do{System.out.println(i);i++:}while(i<100);C.inti=0:while(i<100){System.out.println(i);i++:}D.inti=0:while(i<100){i++:if(i<100)continue:System.out.println(i);}(33)如果入栈序列为CEDB,以下哪一个是从栈中删除元素的序列?()A.BEDB.BDEC.BEDCD.BDEC(34)下列程序片段中,能通过编译的是()。A.publicabstractclassAnimal{publicvoidspeak();}B.publicabstractclassAnimal{publicvoidspeak(){);}C.publicclassAnimal{pubilcabstractvoidspeak();}D.publicabstractclassAnimal{pubileabstractvoidspeak(){};}(35)下列程序的输出结果是()。PublicclassTest{Publicstaticvoidmain(String[]args){int[]array=(2,4,6,8,10);intsize=6;intresult=-l:try{for(inti=0;i<size&&result==-1:)if(array[i]==20)result=i:}catch(ArithmeticExceptione){System.out.println(Catch---1);}catch(ArraylndexOutOfBoundsExceptione){System.out.println(Catch---2):}catch(Exceptione){System.out.println(Catch---3):}}A.Catch---1B.Catch---2C.Catch---3中大网校引领成功职业人生中大网校“十佳网络教育机构”、“十佳职业培训机构”网址:以上都不对(36)下列关于正则表达式的说法,不正确的是()。A.在J2SEl.4中的正则表达式包中有一个Pattern类B.在J2SEl.4中的正则表达式包中有一个Macher类C.在J2SEl.4中的正则表达式包名为java.util.regexD.以上说法都不对(37)下列叙述中,错误的是()。A.内部类的名称与定义它的类的名称可以相同B.内部类可用abstract修饰C.内部类可作为其他类的成员D.内部类可访问它所在类的成员(38)假设用一个长度为50的数组(数组元素的下标从0到49)作为栈的存储空间,栈底指针bottom指向栈底元素,栈顶指针top指向栈顶元素,如果bottom=49,top=30(数组下标),则栈中具有的元素个数为()。A.50B.19C.1D.20(39)数据流程图(DFD图)是()。A.软件概要设计的工具B.软件详细设计的工具C.结构化方法的需求分析工具D.面向对象方法的需求分析工具(40)下列不属于Swing中构件的是()。A.JPanel
本文标题:2013年全国计算机等级考试二级JAVA上机模拟试卷(4)-
链接地址:https://www.777doc.com/doc-2980570 .html