9全国计算机二级Java考试专题测练及答案(专项考练)

上传人:lili****2007 文档编号:235724513 上传时间:2022-01-06 格式:DOC 页数:8 大小:111.50KB
返回 下载 相关 举报
9全国计算机二级Java考试专题测练及答案(专项考练)_第1页
第1页 / 共8页
9全国计算机二级Java考试专题测练及答案(专项考练)_第2页
第2页 / 共8页
9全国计算机二级Java考试专题测练及答案(专项考练)_第3页
第3页 / 共8页
亲,该文档总共8页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《9全国计算机二级Java考试专题测练及答案(专项考练)》由会员分享,可在线阅读,更多相关《9全国计算机二级Java考试专题测练及答案(专项考练)(8页珍藏版)》请在金锄头文库上搜索。

1、温故而知新,下笔如有神近三年9月全国计算机二级Java考试专项试题训练及答案一、选择题(每小题2分,共70分)下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的。请将正确选项填涂在答题卡相应位置上,答在试卷上不得分。(1)下列叙述中正确的是BA)线性表的链式存储结构与顺序存储结构所需要的存储空间是相同的B)线性表的链式存储结构所需要的存储空间一般要多于顺序存储结构C)线性表的链式存储结构所需要的存储空间一般要少于顺序存储结构D)上述三种说法都不对(2)下列叙述中正确的是CA)在栈中,栈中元素随栈底指针与栈顶指针的变化而动态变化B)在栈中,栈顶指针不变,栈中元素随栈底指针的变化而动态

2、变化C)在栈中,栈底指针不变,栈中元素随栈顶指针的变化而动态变化D)上述三种说法都不对(3)软件测试的目的是DA)评估软件可靠性 B)发现并改正程序中的错误C)改正程序中的错误 D)发现程序中的错误(4)下面描述中,不属于软件危机表现的是BA)软件过程不规范 B)软件开发生产率低C)软件质量难以控制 D)软件成本不断提高(5)软件生命周期是指AA)软件产品从提出、实现、使用维护到停止使用退役的过程B)软件从需求分析、设计、实现到测试完成的过程C)软件的开发过程D)软件的运行维护过程(6)面向对象方法中,继承是指DA)一组对象所具有的相似性质B)一个对象具有另一个对象的性质C)各对象之间的共同性

3、质D)类之间共享属性和操作的机制(7)层次型、网状型和关系型数据库划分原则是DA)记录长度B)文件的大小C)联系的复杂程度D)数据之间的联系方式(8)一个工作人员可以使用多台计算机,而一台计算机可被多个人使用,则实体工作人员、与实体计算机之间的联系是CA)一对一B)一对多C)多对多D)多对一(9)数据库设计中反映用户对数据要求的模式是CA)内模式B)概念模式C)外模式D)设计模式(10)有三个关系R、S和T如下:A 则由关系R和S得到关系T的操作是CA)自然连接B)交C)投影D)并(11)下列特点中不属于Java的是BA)多线程B)多继承C)跨平台D)动态性(12)Java的反汇编命令是AA)

4、javapB)javacC)jdbD)java(13)下列变量定义中,不合法的是DA)Int $X;B)int _123;C)int Summer_近三_gross_saIe;D)Int #dim;(14)下列选项中为单精度数的是CA)2B)5.2C)0.2fD)023(15)下列关于boolean类型的叙述中,正确的是DA)可以将boolean类型的数值转换为int类型的数值B)可以将boolean类型的数值转换为字符串C)可以将boolean类型的数值转换为char类型的数值D)不能将boolean类型的数值转换为其他基本数据类型(16)若定义int a=2,b=2,下列表达式中值不为4的

5、是AA)a*(+b)B)a*(b+)C)a+bD)a*b(17)下列可以获得构件前景色的方法是BA)getSize()B)getForeground()C)getBackground()D)paint()(18)下列程序的运行结果是Cpublic class testprivate String data=“10”,“10.5”;public void fun()double s=0;for(int i=0;i3;i+)trys=s+Integer .parseInt(datai);catch(Exception e)System.out.print(“errorl:”+datai);publ

6、ic static void main(Stringargs)trytestd=new test();d .fun();catch(Exception e)System.out.printIn(“error2”);A)errorl:10.5B)error2C)errorl:10.5 error2D)以上都不对(19)下列程序片段中,能通过编译的是DA)public abstract class Animalpublic void speak();B)public abstract class Animalpublic void speak()C)public class Animalpubli

7、c abstract void speak();D)public abstract class Animalpublic abstract void speak()(20)下列不属于接口WindowListener的方法是AA)windowClosing()B)windowClosed()C)windowMinimized()D)windowopened()(21)下列选项中,不能输出100个整数的是DA)for(int i=0;i100;i+) System.out.println(i);B)int i=0; do System.out.println(i); i+; while(i100)

8、;C)int i=0; while(i100) System.out.printIn(i); i+; D)inti=0; while(i100) i+; if(i100)continue; System .out.printIn(i); (22)类变量必须带有的修饰符是AA)static B)final C)public D)Volatile(23)下列选项中属于字符串常量的是BA)abc B)abc C)abc D)(abc)(24)Java程序默认引用的包是CA)java.text包B)java.awt包C)java.lang包D)java .util包(25)为使下列代码正常运行,应该在

9、下划线处填入的选项是BObjectInputStream in=new_(new FileInputStream(“employee . dat”);EmployeenewStaff=(Employee)in.readObject();in .cIose();A)ReaderB)InputStreamC)ObjectInputD)ObjectInputStream(26)下列代码将对象写入的设备是AByteArrayOutputStreambout=new ByteArrayOutputStream();ObjectOutputStream out=new ObjectoutputStream

10、(bout);out.writeObject(this);out .close();A)内存 B)硬盘 C)屏幕 D)网络?(27)为使下列代码正常运行,应该在下划线处填入的选项是Aintnumbers=new intn;for(Int i=0;i numbers._;i+)numbersi=i+1;A)sizeB)lengthC)dimensionD)measurement(28)为使下列代码正常运行,应该在下划线处填入的选项是Cabstract class Personpublic Person(String n)!name=n;public_String getDescription()

11、;public String getName()return name;private String name;A)static B)private C)abstract D)final(29)下列能够正确创建线程的方法是CI.继承java.lang.Thread类,并重写run()方法II.继承java.lang.Runnable类,并重写start()方法III.实现java.lang.Thread接口,并实现run()方法IV.实现java.lang.Runnable接口,并实现run()方法A)I,III B)II,IV C)II,III D)I,IV(30)下列线程状态转换序列,在线

12、程实际运行中可能出现的序列是DA)新建运行阻塞终止B)运行阻塞可运行终止C)可运行运行阻塞运行D)新建可运行运行阻塞可运行(31)为了支持压栈线程与弹栈线程之间的交互与同步,应在下划线处填入的选项是ApubIis class StackTestprivate int idx=0;private intdata=new int8;public void push(int i)synchronized(this)_;dataidx=i;idx+;A)this.notify() B)interrupt()C)this .wait() D)sleep()(32)对下列程序的叙述中,正确的是D1:pub

13、lic class X extends Thread implements Runnable2:publ主c void run()3: System.out.println(“this is run()”);4:5:public static void main(String args)6:Threadt二new Thread(new X();7:t.start();8:9:A)第1行会产生编译错误B)第6行会产生编译错误C)第6行会产生运行错误D)程序正常运行(33)下列关于Applet的叙述中,正确的是BA)Applet不仅可以嵌入到浏览器中运行,还可以独立运行B)Applet的主类要定义为Applet类或JApplet类的子类C)同一个页面中的Applet之间不能通信D)Applet不支持多线程(34)当一个Applet所在的Web页面被其他页面覆盖后,不可能被调用的Applet方法是BA)destroy() B)init() C)stop() D)start()(35)要向Applet传递参数,应该在下列drawing.html文件的下划线处填入的选项是C/a

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

当前位置:首页 > 资格认证/考试 > 计算机等级考试

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