2010年3月9月全国计算机等级考试二级JAVA真题及答案

上传人:w**** 文档编号:39555911 上传时间:2018-05-17 格式:DOC 页数:12 大小:105KB
返回 下载 相关 举报
2010年3月9月全国计算机等级考试二级JAVA真题及答案_第1页
第1页 / 共12页
2010年3月9月全国计算机等级考试二级JAVA真题及答案_第2页
第2页 / 共12页
2010年3月9月全国计算机等级考试二级JAVA真题及答案_第3页
第3页 / 共12页
2010年3月9月全国计算机等级考试二级JAVA真题及答案_第4页
第4页 / 共12页
2010年3月9月全国计算机等级考试二级JAVA真题及答案_第5页
第5页 / 共12页
点击查看更多>>
资源描述

《2010年3月9月全国计算机等级考试二级JAVA真题及答案》由会员分享,可在线阅读,更多相关《2010年3月9月全国计算机等级考试二级JAVA真题及答案(12页珍藏版)》请在金锄头文库上搜索。

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

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

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

4、跨平台 D)动态性(12)Java 的反汇编命令是A)javap B)javac C)jdb D)java(13)下列变量定义中,不合法的是A)Int $X; B)int _123; C)int Summer_2010_gross_saIe; D)Int #dim;(14)下列选项中为单精度数的是A)2 B)5.2 C)0.2f D)023 (15)下列关于 boolean 类型的叙述中,正确的是A)可以将 boolean 类型的数值转换为 int 类型的数值B)可以将 boolean 类型的数值转换为字符串C)可以将 boolean 类型的数值转换为 char 类型的数值D)不能将 bool

5、ean 类型的数值转换为其他基本数据类型 (16)若定义 int a=2,b=2,下列表达式中值不为 4 的是A)a*(+b) B)a*(b+) C)a+b D)a*b(17)下列可以获得构件前景色的方法是A)getSize() B)getForeground() C)getBackground() D)paint (18)下列程序的运行结果是public class testprivate String data=“10”,“10.5”;public void fun()double s=0;for(int i=0;iA)B)C)D) 二、填空题(每空二、填空题(每空 2 分,共分,共 30

6、 分)分) (1)一个栈的初始状态为空。首先将元素 5,4,3,2,1 依次入栈,然后退栈一次,再将元 素 A,B,C,D 依次入栈,之后将所有元素全部退栈,则所有元素退栈(包括中间退栈的元素) 的顺序为【1】。 (2)在长度为 n 的线性表中,寻找最大项至少需要比较【2】次。 (3)一棵二叉树有 10 个度为 1 的结点,7 个度为 2 的结点,则该二义树共有【3】个 结点。 (4)仅由顺序、选择(分支)和重复(循环)结构构成的程序是【4】程序。 (5)数据库设计的四个阶段是:需求分析,概念设计,逻辑设计和【5】。 (6)JVM 指的是 Java【6】。 (7)Java 中的字符变量在内存中

7、占【7】位(bit)。 (8)Java 语言对简单数据类型进行了类包装,int 对应的包装类是【8】。 (9)继承性是面向对象方法的一个基本特征,它使代码可【9】 (10)抽象类中含有没有实现的方法,该类不能【10】。 (11)在 Java 的输入输出流中,数据从数据源流向数据目的地,流的传送是【11】行 的。 (12)Swing 中用来表示进程条的类是:javax.swing. 【12】。 (13)下列程序创建了一个线程并运行,请在下划线处填入正确代码。public class Try extends Thread6public static void main(String args)Th

8、readt=new Try();【13】;public void run()System.out.println(“Try!”); (14)Java 中线程的【14】是由 Java .lang.Thread 类的 run()方法定义的。 (15)请在下划线处填入代码,使程序能够正确运行。import java .awt.*;import java .applet.*;public class SayHi extends Appletpublic void【15】(Graphics g)g .drawString(“Hi!”20,20);2010 年年 9 月计算机等级考试二级月计算机等级考试二

9、级 Java 答案答案一、选择题01-05 B A B D D 06-10 D D A B C 11-15 B C D A D 16-20 C D B C A 21-25 A A C C D 26-30 B D C B A 31-35 C C D A B二、填空题1、63 2、黑河3、BDSM 4、开发5、DD6、J2ME7、换行 8、passed 9、3and3 10、方法11、Error12、Writer 13、transient14、操作 15、java.applet2010 年年 3 月计算机等级考试二级月计算机等级考试二级 Java 笔试试题笔试试题一、选择题一、选择题(每小题每小题

10、 2 分,共分,共 70 分分)7下列各题 A)、B)、C)、D)四个选项中,只有一个选项是正确的。请将正确选项填涂在 答题卡相应位置上,答在试卷上不得分。(1)下列叙述中正确的是A)对长度为 n 的有序链表进行查找,最坏情况下需要的比较次数为 nB)对长度为 n 的有序链表进行对分查找,最坏情况下需要的比较次数为(n/2)C)对长度为 n 的有序链表进行对分查找,最坏情况下需要的比较次数为(log2n)D)对长度为 n 的有序链表进行对分查找,最坏情况下需要的比较次数为(n log2n)(2)算法的时间复杂度是指 A)算法的执行时间 B)算法所处理的数据量 C)算法程序中的语句或指令条数 D

11、)算法在执行过程中所需要的基本运算次数(3)软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件)。下面属于系 统软件的是A)编辑软件 B)操作系统 C)教务管理系统 D)浏览器(4)软件(程序)调试的任务是A)诊断和改正程序中的错误 B)尽可能多地发现程序中的错误C)发现并改正程序中的所有错误 D)确定程序中错误的性质(5)数据流程图(DFD 图)是A)软件概要设计的工具 B)软件详细设计的工具C)结构化方法的需求分析工具 D)面向对象方法的需求分析工具(6)软件生命周期可分为定义阶段,开发阶段和维护阶段。详细设计属于A)定义阶段 B)开发阶段 C)维护阶段 D)上述三个阶段(7)数

12、据库管理系统中负责数据模式定义的语言是A)数据定义语言 B)数据管理语言 C)数据操纵语言 D)数据控制语言(8)在学生管理的关系数据库中,存取一个学生信息的数据单位是A)文件 B)数据库 C)字段 D)记录(9)数据库设计中,用 E-R 图来描述信息结构但不涉及信息在计算机中的表示,它属于 数据库设计的A)需求分析阶段 B)逻辑设计阶段 C)概念设计阶段 D)物理设计阶段(10)有两个关系 R 和 T 如下:则由关系 R 得到关系 T 的操作是A)选择 B)投影 C)交 D)并 (11)Java 中定义常量的保留字是A)const B)final C)finally D)native(12)

13、下列有关 Java 布尔类型的描述中,正确的是A)一种基本的数据类型,它的类型名称为 boolean B)用 int 表示类型C)其值可以赋给 int 类型的变量 D)有两个值,1 代表真,0 代表假(13)Java 中所有类的父类是8A)Father B)Lang C)Exception D)Object(14)下列程序段的输出结果是int data=0;char k=a,p=f;data=p-k;system.out.println(data);A)0 B)a C)f D)5(15)下列数中为八进制的是A)27 B)0x25 C)026 D)028(16)下列方法中,不属于 Throwab

14、le 类的方法是A)printMessage B)getMessage C)toString D)fillStackTrace(17)下列程序的输出结果是public class Testpublic static void main(String args)int array=2,4,6,8,10;int size=6;int result=-1;tryforint i=0;i if(arrayi=20) result=i;catch(ArithmeticException e)System.out.println(“Catch-1“);catch(ArrayIndexOutOfBounds

15、Exception e)System.out.println(“Catch-2“);catch(Exception e)System.out.println(“Catch-3“);A)Catch-1 B)Catch-2 C)Catch-3 D)以上都不对(18)下列包中,包含 JOptionPane 类的是A)javax.swing B)java.lang C)java.util D)java.applet(19)下列选项中,与成员变量共同构成一个类的是A)关键字 B)方法 C)运算符 D)表达式(20)下列程序的功能是将一个整数数组写入二进制文件。在程序的下划线处应填入的 选项是import java.io.*;public class XieShuzupublic static void main(String a)int myArray=10,20,30,40;tryDataOutputStream dos=new DataOutputStream(new FileOutputStream(“ints.dat“);for(int i=0;i 9dos. _(myArrayi);dos.close();System.out.println(“已经将整数数组写入二进制文件:ints.dat“);catch(

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

当前位置:首页 > 资格认证/考试 > 其它考试类文档

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