【计算机类职业资格】计算机二级JAVA分类模拟题199及答案解析.doc
《【计算机类职业资格】计算机二级JAVA分类模拟题199及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】计算机二级JAVA分类模拟题199及答案解析.doc(14页珍藏版)》请在麦多课文档分享上搜索。
1、计算机二级 JAVA 分类模拟题 199 及答案解析(总分:57.90,做题时间:90 分钟)一、选择题(总题数:35,分数:57.90)1.下列程序的运行结果是_。 public class Shape public Shape() System.out.println(“shape“); public class Circle extends Shape public Circle() System.out.println(“Circle“); public static void main(String args) Shape d = new Circle() (分数:2.50)A.Sh
2、apeB.CircleC.ShapeCircleD.程序有错误2.下列关于字符流的叙述中,正确的是_。(分数:2.00)A.字符流类 BufferedReader 可以提高字符传送的效率B.字符输入流首先要实现 DataInput 接口C.字节输入流都是 Reader 的子类D.只有字节输入流具有 read()方法,字符输入流不具有该方法3.下列描述中,不是线性表顺序存储结构特征的是_。(分数:1.80)A.不便于插入和删除B.需要连续的存储空间C.可随机访问D.需另外开辟空间来保存元素之间的关系4.String、StingBuffer 都是_类,都不能被继承。(分数:1.00)A.stati
3、cB.abstractC.finalD.Drivate5.下列叙述中正确的是_。(分数:1.00)A.循环队列有队头和队尾两个指针,因此,循环队列是非线性结构B.在循环队列中,只需要队头指针就能反映队列中元素的动态变化情况C.在循环队列中,只需要队尾指针就能反映队列中元素的动态变化情况D.循环队列中元素的个数是由队头指针和队尾指针共同决定6.以下叙述中错误的是 _ 。(分数:2.00)A.C 语言是高级语言B.C 语言中的每条可执行语句最终都将被转换成二进制的机器指令C.C 语言产生的目标程序后缀名为 OBJD.C 语言中的函数不可以单独进行编译7.有以下程序: #includestdio.h
4、 #define F(X,Y)(X)*(Y) void main() int a=3,b=4; printf(“%d/n“,F(a-,+b); 程序运行后输出的结果是 _ 。(分数:2.00)A.8B.10C.12D.158.在匹配器(Matcher)类中,用于输入字符串与模式串比较的方法是 _ 。(分数:2.00)A.static boolean matches()B.boolean matcher.find()C.int matcher.start()D.int matcher.end()9.在 E-R 图中,用来表示实体的图形是(分数:2.00)A.矩形B.椭圆形C.菱形D.三角形10.
5、数据库、数据库系统和数据库管理系统之间的关系是(分数:1.00)A.数据库包括数据库系统和数据库管理系统B.数据库系统包括数据库和数据库管理系统C.数据库管理系统包括数据库和数据库系统D.3 者没有明显的包含关系11.在面向对象方法中,不属于“对象”基本特点的是_。(分数:1.00)A.一致性B.分类性C.多态性D.标识唯一性12.有两个关系 R,S 如下: 由关系 R 通过运算得到关系 S,则所使用的运算为_。 R A B C a 3 2 b 0 1 c 2 1 S A B a 3 b 0 c 2 (分数:1.00)A.选择B.投影C.插入D.连接13.下列代码的执行结果是_。 public
6、 class Test public static void main String args) String s1new String(“welcome“); String s2=new String(“welcome“); Systemoutprintln(s1=s2); Systemoutprintln(s1equals(s2); (分数:1.00)A.false,falseB.false,trueC.true,trueD.true,false14.Java 程序结构中,源文件与程序公共类 _ 。(分数:2.00)A.开头字母必须大写B.可以不同C.必须相同D.以上说法都不对15.下列线
7、程状态转换序列,在线程实际运行中可能出现的序列是_。(分数:1.80)A.新建运行阻塞终止B.运行阻塞可运行终止C.可运行运行阻塞运行D.新建可运行运行阻塞可运行16.软件生命周期是指_。(分数:1.80)A.软件产品从提出、实现、使用维护到停止使用退役的过程B.软件从需求分析、设计、实现到测试完成的过程C.软件的开发过程D.软件的运行维护过程17.Thread 类的方法中用于修改线程名字的方法是_。(分数:1.80)A.setName()B.reviseName()C.getName()D.checkAccess()18.下列程序执行后,输出的结果是_。 public class Test
8、public static void main(String args) int a=100; if(a100|a100) System.out.println(“a100“); else System.out.println(“a=100“); (分数:2.00)A.a=100B.a100C.a100D.a10019.当检索一个压缩文件时,首先要建立压缩文件输入流对象。该对象_。(分数:1.00)A.以选中的压缩文件为参数B.以 FileInputStream 对象为参数C.以 InputStreamReader 对象为参数D.以 BufferedReader 对象为参数20.下列属于合法的
9、 Java 标识符的是_。(分数:1.80)A._catB.5booksC.+staticD.-3.1415921.下面程序段的输出结果为_。 package test; public class ClassA int x=20; static int y=6; public static void main(String args) ClassB b=new ClassB(); b. go(10); System. out. println(“x=“+b. x); class ClassB int x; void go(int y) ClassA a=new ClassA(); x=a. y
10、; (分数:1.80)A.x=10B.x=20C.x=6D.编译不通过22.在数据库系统中,用户所见的数据模式为 _ 。(分数:2.00)A.概念模式B.外模式C.内模式D.物理模式23.继承是面向对象编程的一个重要特征,它可降低程序的复杂性并使代码_。(分数:1.80)A.可读性好B.可重用C.可跨包访问D.运行更安全24.软件测试目的是_。(分数:1.80)A.评估软件可靠性B.发现并改正程序中的错误C.改正程序中的错误D.发现程序中的错误25.下列语句中,属于多分支语句的是 _ 。(分数:2.00)A.if 语句B.switch 语句C.do while 语句D.for 语句26.下列方
11、法定义中,正确的是 _ 。(分数:1.00)A.int x(int a,b)B.double x(int a,int b)return(a-b);)int w:w=a-b:C.double x(a,b)D.int x (int a,int b)return breturn a-b;27.JDK 中提供的文档生成器是 _ 。(分数:2.00)A.java.exeB.javap.exeC.javadoc.exeD.javaprof.exe28.下列程序的运行结果是_。 public class Test public static void main(String args) intm=new i
12、nt1,2,3,4,5,6,7,8; int sum=0; for(int i=0;i8;i+) sum+=mi; if(i=3)break; System.out.println(sum); (分数:1.00)A.3B.6C.10D.3629.关系数据库管理系统应实现的专门的关系运算包括_。(分数:2.00)A.排序、索引、统计B.选择、投影、连接C.关联、更新、排序D.显示、打印、制表30.阅读下列代码段: abstract class Person public Person(String n) name=n; public_String getDescription(); public
13、 String getName() return name; private String name; 在下画线处应填入的修饰符是_。(分数:1.00)A.staticB.abstractC.protectedD.final31.下列数据结构中,能用二分法进行查找的是_。(分数:2.00)A.顺序存储的有序线性表B.循环链表C.二叉链表D.链式存储的有序线性表32.自定义表格类中的 model 部分应实现的接口是 _ 。(分数:3.00)A.AbstractTableModelB.JTableC.TableModelD.TableModelable33.下面的_关键字通常用来对对象加锁,从而使
14、得对对象的访问是排他的。(分数:2.00)A.serializeB.transientC.synchronizedD.static34.数据字典(DD)所定义的对象包含于_。(分数:1.00)A.数据流图(DFD)B.程序流程图C.软件结构图D.方框图35.执行完语句 int x=new int25;后,则下列哪个说法是正确的?(分数:1.00)A.x24值为 0B.x24值未定义C.x25值为 0D.x0值为空计算机二级 JAVA 分类模拟题 199 答案解析(总分:57.90,做题时间:90 分钟)一、选择题(总题数:35,分数:57.90)1.下列程序的运行结果是_。 public cl
15、ass Shape public Shape() System.out.println(“shape“); public class Circle extends Shape public Circle() System.out.println(“Circle“); public static void main(String args) Shape d = new Circle() (分数:2.50)A.ShapeB.CircleC.ShapeCircle D.程序有错误解析:解析 本题考查初始化的顺序。在一个继承的完整链路中,初始化总会顺着子类找其父类,逐步找到最顶的构造函数,然后从最顶层
16、的构造函数依次执行。因此本题先执行父类的构造函数打印 Shape,然后调用子类的构造函数打印 Circle。2.下列关于字符流的叙述中,正确的是_。(分数:2.00)A.字符流类 BufferedReader 可以提高字符传送的效率 B.字符输入流首先要实现 DataInput 接口C.字节输入流都是 Reader 的子类D.只有字节输入流具有 read()方法,字符输入流不具有该方法解析:解析 在字符流的众多类中,类名中有 buffer 的类,在处理 I/O 时大多具有缓冲功能,可以提高I/O 的传输效率。所以本题中 A 选项说法“字符流类 BufferedReader 可以提高字符传送的效
17、率”是正确的。3.下列描述中,不是线性表顺序存储结构特征的是_。(分数:1.80)A.不便于插入和删除B.需要连续的存储空间C.可随机访问D.需另外开辟空间来保存元素之间的关系 解析:解析 线性表特点是逻辑上相邻的元素在物理位置上也相邻。数据元素之间逻辑上的先后关系自动隐含在物理位置的相邻元素之中,因此不需要另外开辟空间来保存元素之间的关系。4.String、StingBuffer 都是_类,都不能被继承。(分数:1.00)A.staticB.abstractC.final D.Drivate解析:解析 在 Java 中,字符串是作为对象出现的,由 java.lang.String 和 jav
18、a.lang.StringBuffer定义,分别用来处理长度不变可变字符串,这两类都被定义为 final,final 最终类指明该类不能有子类。因此,本题的正确答案是 C。5.下列叙述中正确的是_。(分数:1.00)A.循环队列有队头和队尾两个指针,因此,循环队列是非线性结构B.在循环队列中,只需要队头指针就能反映队列中元素的动态变化情况C.在循环队列中,只需要队尾指针就能反映队列中元素的动态变化情况D.循环队列中元素的个数是由队头指针和队尾指针共同决定 解析:解析 循环队列是将队列存储空间的最后一个位置绕到第一个位置,形成逻辑上的环形空间。循环队列仍然是顺序存储结构,是队列常采用的形式,因此
19、选项 A 错误。在循环队列中,用队尾指针 rear指向队列中的队尾元素,用队头指针 front 指向队列排头元素的前一个位置。循环队列中的元素是动态变化的,每进行一次入队运算,队尾指针就进一;每进行一次出队运算,队头指针就进一。可见由队头指针和队尾指针一起反映队列中元素的动态变化情况,因此选项 B、C 是错误的。从队头指针 front 指向的后一个位置直到队尾指针 rear 指向的位置之间所有的元素均为队列中的元素,因此选项 D 是正确的。6.以下叙述中错误的是 _ 。(分数:2.00)A.C 语言是高级语言B.C 语言中的每条可执行语句最终都将被转换成二进制的机器指令C.C 语言产生的目标程
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 二级 JAVA 分类 模拟 199 答案 解析 DOC
