计算机二级JAVA笔试.doc_第1页
计算机二级JAVA笔试.doc_第2页
计算机二级JAVA笔试.doc_第3页
计算机二级JAVA笔试.doc_第4页
计算机二级JAVA笔试.doc_第5页
已阅读5页,还剩9页未读 继续免费阅读

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

模拟 计算机二级(JAVA)笔试211一、选择题(每小题2分,共70分) 下列各题A、B、C、D 四个选项中,只有一个选项是正确的。 第1题:已知一棵二叉树前序遍历和中序遍历分别为ABDEGCFH和DBGEACHF,则该二叉树的后序遍历为A.GEDHFBCAB.DGEBHFCAC.ABCDEFGHD.ACBFEDHG参考答案:B 第2题:树是结点的集合,它的根结点数目是A.有且只有1B.1或多于1C.0或1D.至少2参考答案:A 第3题:如果进栈序列为e1,e2,e3,e4,则可能的出栈序列是A.e3,e1,e4,e2B.e2,e4,e3,e1C.e3,e4,e1,e2D.任意顺序参考答案:B 第4题:在设计程序时,应采纳的原则之一是A.不限制goto语句的使用B.减少或取消注解行C.程序越短越好D.程序结构应有助于读者理解参考答案:D 第5题:程序设计语言的基本成分是数据成分、运算成分、控制成分和A.对象成分B.变量成分C.语句成分D.传输成分参考答案:D 第6题:下列叙述中,不属于软件需求规格说明书的作用的是A.便于用户、开发人员进行理解和交流B.反映出用户问题的结构,可以作为软件开发工作的基础和依据C.作为确认测试和验收的依据D.便于开发人员进行需求分析参考答案:D 第7题:下列不属于软件工程的3个要素的是A.工具B.过程C.方法D.环境参考答案:D 第8题:单个用户使用的数据视图的描述称为A.外模式B.概念模式C.内模式D.存储模式参考答案:A 第9题:将E-R图转换到关系模式时,实体与联系都可以表示成A.属性B.关系C.键D.域参考答案:B 第10题:SQL语言又称为A.结构化定义语言B.结构化控制语言C.结构化查询语言D.结构化操纵语言参考答案:C 第11题:下列哪个选项是合法的标识符?A.123B._nameC.classD.1first参考答案:B 第12题:下列哪个选项是Java调试器,如果编译器返回程序代码的错误,可以用它对程序进行调试?A.java.exeB.javadoc.exeC.jdb.exeD.javaprof.exe参考答案:C 第13题:下列的哪个选项可以正确用以表示八进制值8?A.0x8B.0x10C.08D.010参考答案:D 第14题:下列的哪个赋值语句是不正确的?A.float f = 11.1;B.double d = 5.3E12;C.float d = 3.14f ;D.double f=11.1E10f;参考答案:A 第15题:下列的哪个赋值语句是正确的?A.char a=12;B.int a=12.0;C.int a=12.0f;D.int a=(int)12.0;参考答案:D 第16题:给出下列的代码,哪行在编译时可能会有错误? public void modify() int i, j, k; i = 100; while ( i 0 ) j = i * 2; System.out.println ( The value of j is + j ); k = k + 1; A.line 4B.line 6C.line 7D.line 8参考答案:C 第17题:下列关于继承的哪项叙述是正确的?A.在java中允许多重继承B.在java中一个类只能实现一个接口C.在java中一个类不能同时继承一个类和实现一个接口D.java的单一继承使代码更可靠参考答案:D 第18题:下列哪个修饰符可以使在一个类中定义的成员变量只能被同一包中的类访问?A.privateB.无修饰符C.publicD.protected参考答案:B 第19题:给出下列代码,如何使成员变量m 被方法fun()直接访问? class Test private int m; public static void fun() . A.将private int m 改为protected int mB.将private int m 改为 public int mC.将private int m 改为 static int mD.将private int m 改为 int m参考答案:C 第20题:已知有下列类的说明,则下列哪个语句是正确的? public class Test private float f = 1.0f; int m = 12; static int n=1; public static void main(String arg) Test t = new Test(); A.t.f;B.this.n;C.Test.m;D.Test.f参考答案:A 第21题:给出下列代码,则数组初始化中哪项是不正确的? byte array1,array2; byte array3; byte array4;A.array2 = array1B.array2=array3C.array2=array4D.array3=array4参考答案:A 第22题:下列代码的执行结果是 public class Test public int aMethod() static int i=0; i+; System.out.println(i); public static void main(String args) Test test = new Test(); test.aMethod(); A.编译错误B.0C.1D.运行成功,但不输出参考答案:A 第23题:下列关于内部类的说法不正确的是A.内部类的类名只能在定义它的类或程序段中或在表达式内部匿名使用B.内部类可以使用它所在类的静态成员变量和实例成员变量C.内部类不可以用abstract修饰符定义为抽象类D.内部类可作为其他类的成员,而且可访问它所在类的成员参考答案:C 第24题:顺序执行下列程序语句后,则b的值是 String a=Hello; String b=a.substring(0,2);A.HelloB.helloC.HelD.null参考答案:C 第25题:在oneMethod()方法运行正常的情况下,程序段将输出什么? public void test() try oneMethod(); System.out.println(condition 1); catch (ArrayIndexOutOfBoundsException e) System.out.println(condition 2); catch(Exception e) System.out.println(condition 3); finally System.out.println(finally); A.condition 1B.condition 2C.condition 3D.condition 1 finally参考答案:D 第26题:下列常见的系统定义的异常中,哪个是输入、输出异常?A.ClassNotFoundExceptionB.IOExceptionC.FileNotFoundExceptionD.UnknownHostException参考答案:B 第27题:下列哪个不是nio包的新特点?A.内存映射技术B.文件锁定C.字符及编码D.阻塞I/O参考答案:D 第28题:下列哪个选项是正确计算42度(角度)的余弦值?A.double d=Math.cos(42);B.double d=Math.cosine(42);C.double d=Math.cos(Math.toRadians(42);D.double d=Math.cos(Math.toDegrees(42);参考答案:C 第29题:下列InputStream类中哪个方法可以用于关闭流?A.skip()B.close()C.mark()D.reset()参考答案:B 第30题:下列方法中哪个是执行线程的方法?A.run()B.start()C.sleep()D.suspend()参考答案:A 第31题:下列关于Frame类的说法不正确的是A.Frame是Window类的直接子类B.Frame对象显示的效果是一个窗口C.Frame被默认初始化为可见D.Frame的默认布局管理器为BorderLayout参考答案:C 第32题:下列Java常见事件类中哪个是鼠标事件类?A.InputEventB.KeyEventC.MouseEventD.WindowEvent参考答案:C 第33题:在Applet的关键方法中,下列哪个方法是关闭浏览器以释放Applet占用的所有资源?A.init()B.start()C.paint()D.destroy()参考答案:D 第34题:下列哪个是面向大型企业级用容器管理专用构件的应用平台?A.J2EEB.J2MEC.J2SED.J2DE参考答案:A 第35题:下列哪个选项的java源文件代码片段是不正确的?A.package testpackage; public class Test B.import java.io.*; package testpackage; public class Test C.import java.io.*; class Person public class Test D.import java.io.*; import java.awt.*; public class Test 参考答案:B 二、填空题(每空2分,共30分)第36题:数据库的设计包括两个方面的设计内容,他们是:_和_参考答案:概念设计;逻辑设计详细解答:第37题:操作是对象的动态属性,对象间的通讯靠消息传递,对象是_和方法的封装体。参考答案:属性详细解答:第38题:结构化程序设计主要强调的是_参考答案:程序的易读性详细解答:第39题:面向对象的语言将客观世界都看成由各种对象组成。具有共同特征和行为的对象组成类,类是变量和_的集合体。参考答案:操作详细解答:第40题:检查软件产品是否符合需求定义的过程称为:_参考答案:确认测试详细解答:第41题:二叉连表为非线性结构,线性结构的数据结构有:_、_、_。参考答案:线性连表;带链的栈;带链的队列详细解答:第42题:软件设计原则:抽象化、模块化、信息隐蔽,不包括:_参考答案:自底向上详细解答:第43题:面向对象程序实际的基本特征的是:抽象、继承、封装不包括_参考答案:静态详细解答:第44题:为区分重载多态中同名的不同方法,要求:采用不同形式参数列表_参考答案:既参数的数量和类型不同详细解答:第45题:类是Java语言的一种_。参考答案:复合数据类型详细解答:第46题:子类

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论