2015年9月全国计算机等级考试二级《JAVA》真题及详解

上传人:lqh1****020 文档编号:88807604 上传时间:2019-05-10 格式:DOC 页数:9 大小:54.50KB
返回 下载 相关 举报
2015年9月全国计算机等级考试二级《JAVA》真题及详解_第1页
第1页 / 共9页
2015年9月全国计算机等级考试二级《JAVA》真题及详解_第2页
第2页 / 共9页
亲,该文档总共9页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

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

1、2015年9月全国计算机等级考试二级JAVA真题(总分100, 考试时间120分钟)一、选择题(每小题1分,共40分)1. 软件生命周期是指()。A 软件产品从提出、实现、使用维护到停止使用退役的过程B 软件从需求分析、设计、实现到测试完成的过程C 软件的开发过程D 软件的运行维护过程该问题分值: 1答案:A软件生命周期(SDLC,Systems Development Life Cycle,SDLC)是软件的产生直到报废的生命周期,周期内有问题定义、可行性分析、总体描述、系统设计、编码、调试和测试、验收与运行、维护升级到废弃等阶段。2. 下列包中,包含JOptionPane类的是()。A j

2、avaxswingB javaiangC javautilD javaapplet该问题分值: 1答案:ASwing中提供了JOptionPane类来实现类似Windows平台下的MessageBox的功能,利用JOption-Pane类中的各个static方法来生成各种标准的对话框,实现显示信息、提出问题、警告、用户输入参数等功能,且这些对话框都是模式对话框。3. 若干进程之间相互合作,共同完成项任务,进程的这种协同工作关系称为()。A 异步B 同步C 并发D 互斥该问题分值: 1答案:B进程同步是指进程之间种直接的协同工作关系,这些进程相互合作,共同完成项任务。进程间的直接相互作用构成进程

3、的同步。4. 16根地址总线的寻址范围是()。A 531KBB 64KBC 640KBD 1MB该问题分值: 1答案:B假设地址总线有n条,内存的寻址范围是2n。5. 结构化程序所要求的基本结构不包括()。A 顺序结构B GOT0跳转C 选择(分支)结构D 重复(循环)结构该问题分值: 1答案:B结构化程序设计的三种结构是顺序、分支和循环,不包括GOT()跳转,它只是分支结构的种,也是个关键字。6. 下列关于域名和I P地址的叙述中,不正确的是()。A 在Internet中访问一台主机必须使用它的主机名B 200201202203是一个C类I P地址C I P地址采用的是分层结构D 主机名与I

4、 P地址是一一对应的该问题分值: 1答案:A每台直接连接到Internet上的计算机、路由器都必须有唯的IP地址。IP地址是Internet赖以工作的基础。Internet中的计算机与路由器的IP地址采用分层结构,它是由网络地址与主机地址两部分组成。对于C类地址。其网络地址空间长度为21位,主机地址空间长度为8位,C类IP地址范围从:l92000223255255255。主机名与它的IP地址对应,因此在Internet上访问台主机既可以使用它的主机名,也可以使用它的IP地址。7. 在switch(expression)语句中,expression的数据类型不能是()。A doubleB cha

5、rC byteD short该问题分值: 1答案:A本题考查考生对switch(expression)语句的理解。表达式expression只能返回int、byte、short和char,题目中的double是不正确的。同时还要注意,多分支结构中,case子句的值必须是常量,而且所有case子句中的值应是不同的,default子句是任选的。8. 阅读下列程序该程序在编译时的结果是()。A 变量a未赋值B 第二个Systemoutprintln(”b”b)语句中,变量b作用域有错C 第二个Systemoutprintln(”a”a)语句中,变量a作用域有错D 第一个Systemoutprintl

6、n(”b”b)语句中,变量b作用域有错该问题分值: 1答案:B局部变量b是在if(a8)里定义的,作用域也只在这个if语句范围内,第二个Systemoutprintln(”b”b)语句中,变量b超出了作用域。9. 在HTML文件的标志中作为可选属性的是()。A Apple*主类的文件名B Applet显示区域的宽度C Applet主类的路径D Applet显示区域的高度该问题分值: 1答案:A通过使用标记,至少要指定Applet子类的位置以及浏览器中Applet的显示大小。10. 算法的有穷性是指()。A 算法程序的运行时间是有限的B 算法程序所处理的数据量是有限的C 算法程序的长度是有限的D

7、 算法只能被有限的用户使用该问题分值: 1答案:A算法的有穷性是指算法必须在执行有限的步骤后终止。11. 下列不属于表达式语句的是()。A i;B j;C b#a;D b*a;该问题分值: 1答案:C前两项是自加减运算,最后项是bb*a12. 在下列程序的空白处,应填入的正确选项是()。A WriterObjectB WriterC BufferedWriterD writerObject该问题分值: 1答案:D本题考查的是输入输出及文件操作,writerObject方法是向数据流中写入数据。13. 能将程序补充完整的选项是()。A imB ibC ipaD iPchange(50)该问题分值

8、: 1答案:D本题考查类的声明。选项A中m没有被声明过,不能使用;选项B中虽然b是类Teacher的public成员变量,但在静态方法中,不能使用类中的非静态成员;选项C中a是类Person的private成员,在类外不能直接引用;选项D中change(intm)方法是public方法,并且返回一个int型值,可以通过类的实例变量P引用并赋值给一个int型变量。14. 有下列二叉树,对此二叉树进行后序遍历的结果为()。A ACBEDGFHB GDBHEFCAC HGFEDCBAD ABCDEFGH该问题分值: 1答案:B对二叉树的后序遍历是指:先访问左子树,然后访问右子树,最后访问根结点,并且

9、在访问其左、右子树时先访问其左、右子树,最后访问根结点。15. Java中,线程必须属于一个进程,线程是程序运行中的()。A 字节流B 字符流C 对象流D 执行流该问题分值: 1答案:D一个进程的执行过程中会产生多个线程即执行流。16. 软件需求分析阶段的工作,可以分为4个方面:需求获取、需求分析、编写需求规格说明书以及()。A 阶段性报告B 需求评审C 总结D 都不正确该问题分值: 1答案:B需求分析是软件定义时期的最后一个阶段。可以概括为四个方面:需求获取;需求分析;编写需求规格说明书;需求评审。17. 每个Java小应用程序必须定义为()。A Applet类或JApplet类的子类B J

10、Frame类的子类C Frame的子类D Window的子类该问题分值: 1答案:A本题考查Applet的基本知识。Applet类定义了小应用程序(Applet)与其运行环境之间的一个接口;JApplet是Applet类的扩展,它继承了Applet的方法和执行机制,同时也增加了对Swing构件的支持。每个Java小应用程序都必须是Applet类或jApplet类的子类。因此,本题的正确答案是A。18. 下列属于合法的Java标识符是()。A ”ABC”B &5678C rriwoD saler该问题分值: 1答案:DJava中标识符的命名规则是:标识符以字母、下画线、美元符作为首字符的字符串序

11、列;标识符是区分大小写的;标识符的字符数没有限制。由此可见,Java中标识符不能以“”开头,所以选项A错误,不能以“”开头,选项B错误,不能以“”开头,选项C错误,只有选项D是正确答案。19. 数据库设计中反映用户对数据要求的模式是()。A 内模式B 概念模式C 外模式D 设计模式该问题分值: 1答案:C外模式,也称为用户模式。在一个数据库模式中,有n个外模式,每一个外模式对应一个用户。外模式保证数据的逻辑独立性。内模式属于物理模式,因此,一个数据库只有一个内模式。内模式规定了数据的存储方式、规定了数据操作的逻辑、规定了数据的完整性、规定了数据的安全性、规定了数据存储性能。20. grid95

12、描述的是()。A 二维数组B 一维数组C 五维数组D 九维数组该问题分值: 1答案:A这是个二维数组,中的数字是每维的大小。21. Java程序与数据库的连接机制是()。A ()DBCB JDBCC ()DBCAPID SQl/CLI该问题分值: 1答案:B本题考查Java程序与数据库的连接。JDBC(Java Data Base Connectivity)是Java程序与数据库连接的种机制。在Java虚拟机中有个特殊模块JDBC Driver Manager,既负责管理针对各种类型数据库软件的JDBC驱动程序,也负责和用户应用程序交互。22. 下列各项说法中错误的是()。A 共享数据的所有访

13、问都必须使用synchronized加锁B 共享数据的访问不定全部使用synchronized加锁C 所有的对共享数据的访问都是临界区D 临界区必须使用synchronized加锁该问题分值: 1答案:B共享数据的所有访问定要作为临界区,用synchronized标识,这样保证了所有的对共享数据的操作都通过对象锁的机制进行控制。23. 数据库设计中,用ER图来描述信息结构但不涉及信息在汁算机中的表示,它属于数据库设计的()。A 需求分析阶段B 逻辑设计阶段C 概念设计阶段D 物理设计阶段该问题分值: 1答案:CER图为实体联系图,提供了表示实体型、属性和联系的方法,用来描述现实世界的概念模型。

14、24. 对于下面语句的说法,不正确的是()。Thread thrObjnew Thread();A 系统没有为该线程对象分配资源B 只能启动或者终止C 创建了一个空的线程对象D 可以调用其他方法该问题分值: 1答案:D本题考查线程的创建。通过new命令创建个线程对象后,该线程对象就处于创建状态,上面的语句只是创建了个空的线程对象,选项c说法正确。此时,系统并没有为该线程对象分配资源,选项A说法正确。处于这种状态的线程,只能启动或者终止,选项B说法正确。该线程此时并不能调用其他方法,如果调用其他方法就会失败并引起非法状态处理,选项D说法错误。25. 下列代码将对象写入的设备是()。A 内存B 硬盘C 屏幕D 网络该问题分值: 1答案:AObjectOutputStream类的构造方法是ObjectOutputStream(OutputStream out)。Java中的二进制流全都写入到内存中。26. 对于长度为n的线性表,在最坏情况下,下列各排序法所对应的比较次数中正确的是()。A 冒泡排序n/2B 冒泡排序为nC 快速排序为nD 快速排序为n(n1)/2该问题分值: 1答案:D冒泡排序法首先将第一个记录的关键字与第

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

当前位置:首页 > 资格认证/考试 > 公务员考试

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