ImageVerifierCode 换一换
格式:DOCX , 页数:52 ,大小:271.65KB ,
资源ID:9746794      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/9746794.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(最新的全国计算机二级java试题.docx)为本站会员(b****7)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

最新的全国计算机二级java试题.docx

1、最新的全国计算机二级java试题计算机二级Java2014年全国计算机等级二级JAVA命题试卷题目及答案解析一、单项选择题(共40题,合计40分)1关系数据库管理系统能实现的专门关系运算包括()。A排序、索引、统计B选择、投影、连接C关联、更新、排序D显示、打印、制表正确答案B本题分值:1分您的得分:0分试题解析:关系数据库管理系统能实现的专门关系运算包括选择、投影、连接。+我要找茬 +加入错题 +收藏该题 评论此题 2下列叙述中,正确的是()。AReader是个读取字符文件的接口BReader是个读取数据文件的抽象类CReader是个读取字符文件的抽象类DReader是个读取字节文件的般类正

2、确答案C本题分值:1分您的得分:0分试题解析:本题考查Reader类的概念。首先应该明确,Reader是个抽象类,字符输入流都是抽象类Reader类的子类,它是用来读取字符文件的类。字符输出流都是Writer抽象类的子类。 +我要找茬 +加入错题 +收藏该题 评论此题 3表达式(10*493)的类型是()。AdoubleBcharClongDfloat正确答案A本题分值:1分您的得分:0分试题解析:运算中自动类型转换按优先关系从低级数据转换成高级数据。规定的优先次序是byte,short,charintlongfloatdouble。 +我要找茬 +加入错题 +收藏该题 评论此题 4下列关于J

3、ava语言特点的叙述中,错误的是()。AJava是面向过程的编程语言BJava支持分布式计算CJava是跨平台的编程语言DJava支持多线程正确答案A本题分值:1分您的得分:0分试题解析:Java是新代编程语言,具有很多特点:简单易学;利用面向对象技术;分布式计算;健壮性(鲁棒性);安全性;跨平台(即体系结构中立);可移植性;解释执行;高性能;多线程;动态性。因此,本题的正确答案是A。+我要找茬 +加入错题 +收藏该题 评论此题 5下列说法正确的是()。A类FilelnputStream和FileOutputStream用来进行文件1/O处理,由它们所提供的方法可以打开本地主机上的文件,并进行

4、顺序的读/写B通过类File的实例或者一个表示文件名称的字符串可以生成文件输人/输出流,在流对象生成的同时,文件被打开,但还不能进行文件读/写C对于InputStream和OutputStream来说,它们的实例都是是非顺序访问流,即只能进行顺序的读/写D当从标准输人流读取数据时,从键盘输人的数据直接输入到程序中正确答案A本题分值:1分您的得分:0分试题解析:本题是考查对文件输入、输出流的理解。通过类File的实例或者一个表示文件名称的字符串可以生成文件输入/输出流,在流对象生成的同时,文件被打开,然 后就可以进行文件读/写,选项B说法错误。对于InputStream和OutputStream

5、来说,它们的实例都是顺序访问流,即只能进行顺序的读 /写,选项C说法错误。当从标准输入流读取数据时,从键盘输入的数据被缓冲,按键时,程序才会得到输入数据,选项D说法错误。+我要找茬 +加入错题 +收藏该题 评论此题 6已知个有序线性表为(13,18,24,35,47,50,62,83,90,115,134),当用二分法查找值为90的元素时,查找成功的比较次数为()。A1B2C3D9正确答案B本题分值:1分您的得分:0分试题解析:根据二分法查找需要两次:首先将90与表中间的元素50进行比较,由于90大于50,所以在线性表的后半部分查找;第二次比较的元素是后半部分的中间元素,即90,这时两者相等,

6、即查找成功。+我要找茬 +加入错题 +收藏该题 评论此题 7下列关于Java语言中线程的叙述中,正确的是()。A线程由代码、数据、内核状态和组寄存器组成B线程间的数据是不共享的C用户只能通过创建Thread类的实例或者定义和创建Thread子类的实例,建立和控制自己的线程D因多线程并发执行而引起的执行顺序的不确定性可能造成执行结果的不确定正确答案D本题分值:1分您的得分:0分试题解析:本 题考查线程的基本知识。线程与进程在概念上是相关的,线程是由表示程序运行状态的寄存器、程序计数器、栈指针以及堆栈组成,它不包含进程地址空间中的代码 和数据。代码所操作的数据是Java线程模型中的一个组成部分,数

7、据与代码是独立的。数据可以被多个线程共享,也可不共享。Java语言中提供两种创建线 程的方法,种是通过继承Thread类创建线程,另种是通过实现Runnable接口来创建线程。 +我要找茬 +加入错题 +收藏该题 评论此题 8JDK中用于存放Java类库文件的文件夹是()。AbinBincludeClibDdemo正确答案C本题分值:1分您的得分:0分试题解析:本题考查JDK的文件夹结构。bin文件夹下存放可执行文件。include存放Java标准类的源代码。demo文件夹存放Java例子程序。 +我要找茬 +加入错题 +收藏该题 评论此题 9下列程序的输出结果是()。AThe value i

8、s 8BThe value is 9CThe value is 10DThe value is ll正确答案C本题分值:1分您的得分:0分试题解析:此 题考查的是dowhile循环和“”操作符的知识。dowhile最少执行次,在执行完do中的内容后,判断while中的条件是否为 true。如果为true,就再执行do中的内容,然后进行判断。以此类推,直到while的判断为false时退出循环,执行循环后面的内容。而 “”操作符的规则是,变量右边的“”将先进行运算,然后才使变量的值减。而在变量左边的“”,则先将变量的值减1再运算。本程序中i的值为 10,当程序运行到dowhile循环时,程序先执

9、行次循环,然后判断,因此选C。 +我要找茬 +加入错题 +收藏该题 评论此题 10为了支持压栈线程与弹栈线程之间的交互与同步,在程序的下画线处依次填入的语句是()。Asynchronized()notify()Bsynchronizedthiswait()Csynchronizedthisnotify()DSerializablesleep()正确答案B本题分值:1分您的得分:0分试题解析:在Synchronized块中等待共享数据的状态改变时调用wait()方法,这样该线程进入等待状态暂时释放共享数据对象的锁。 +我要找茬 +加入错题 +收藏该题 评论此题 11下列关于顺序存储结构的叙述中,

10、错误的是()。A存储密度大B某些非线性结构也可以采用顺序方法存储C结点中只有自身信息域,没有链接信息域D便于进行插入、删除等运算操作正确答案D本题分值:1分您的得分:0分试题解析:顺序结构每个结点只包含自身的信息域,且逻辑上相邻的结点物理上也是相邻的。因此其存储密度大,但插入、删除运算操作不方便,需移动大量的结点。 +我要找茬 +加入错题 +收藏该题 评论此题 12软件按功能可以分为应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是()。A调试程序B操作系统C教务管理系统D汇编程序正确答案C本题分值:1分您的得分:0分试题解析:编译程序和汇编程序属于开发工具,操作系统属于系统软件

11、,而教务管理系统属于应用软件。+我要找茬 +加入错题 +收藏该题 评论此题 13使用如下()保留字可以使只有在定义该类的包中的其他类才能访问该类。AabstractBprivateCprotectedD不使用保留字正确答案D本题分值:1分您的得分:0分试题解析:本题考查类的修饰符。类的默认访问控制策略是不使用保留字来定义类,这会限制其他包中的类访问该类,该类只能被同个包的类访问和引用,也不能用 import语句引用,选项D正确。protected保留字不起作用,具有protected成员的类的子类可以在包外访问这些被保护的成员。 abstract修饰符修饰的类被称为抽象类,没有具体对象的概念类

12、,不满足题意。private修饰符修饰的类只能被该类自身访问和修改,而不能被任何 其他类获取和引用,不满足题意。可见本题正确答案为选项D。+我要找茬 +加入错题 +收藏该题 评论此题 14下列关于Applet的安全限制的叙述中,错误的是()。A通常情况下,禁止Applet读、写本地文件系统B通常情况下,禁止Applet向Applet源主机之外的任何主机建立网络连接C通常情况下,禁止Applet读取系统信息D通常情况下,禁止Applet加载本地库或方法正确答案C本题分值:1分您的得分:0分试题解析:本题考查Applet的安全限制。许多浏览器为了保护本地主机,般情况下,对Applet作了如下安全限

13、制:Applet不能运行任何本地可执行程序; 禁止Applet读、写本地计算机的文件系统;禁止加载本地库或方法。Applet只能使用自身的代码或Applet浏览器提供的JavaAPl;禁止向 提供Applet之外的任何主机建立网络连接;不能读取某些系统信息。除了Java版本号、操作系统名等些简单信息外,Applet不能获得与本地计算 机有关的任何信息。根据上述介绍可知,Applet只能读取有限的系统信息,但不是点几都不能读取。因此,本题的正确答案是C。+我要找茬 +加入错题 +收藏该题 评论此题 15支持子程序调用的数据结构是()。A栈B树C队列D二叉树正确答案A本题分值:1分您的得分:0分试

14、题解析:根据栈的定义,栈是种限定在端进行插入与删除的线性表。在主函数调用子函数时,主函数会保持当前状态,然后转去执行子函数,把子函数的运行结果返回到主函数,主函数继续向下执行,这种过程符合栈的特点。所以般采用栈式存储方式。 +我要找茬 +加入错题 +收藏该题 评论此题 16能向内部直接写入数据的流是()。AFileOutputStreamBFileInputStreamCByteArrayOutputStreamDByteArrayInputStream正确答案C本题分值:1分您的得分:0分试题解析:本题考查Java的内存读写。在javaio中,还提供了ByteArrayInputStream

15、、ByteArrayOutputStream和 StringBufferInputStream类可直接访问内存,它们是InputStream和OutputStream的子类。用 ByteArrayOut-putStream可向字节数组写入数据;ByteArraylnputStream可从字节数组中读取数据。+我要找茬 +加入错题 +收藏该题 评论此题 17在长度为z的有序线性表中进行二分查找,最坏情况下需要比较的次数是()。A()(n)B()(n2)C()(log2n)D()(nlog2n)正确答案C本题分值:1分您的得分:0分试题解析:对于长度为n的有序线性表,在最坏情况下,二分法查找只需比

16、较log2n次,而顺序查找需要比较n次。+我要找茬 +加入错题 +收藏该题 评论此题 18模块独立性是软件模块化所提出的要求,衡量模块独立性的度量标准是模块的()。A抽象和信息隐蔽B局部化和封装化C内聚性和耦合性D激活机制和控制方法正确答案C本题分值:1分您的得分:0分试题解析:模块的独立性是评价设计好坏的重要度量标准。衡量软件的模块独立性使用耦合性和内聚性两个定性的度量标准。+我要找茬 +加入错题 +收藏该题 评论此题 19在多线程程序设计中,如果采用继承Thread类的方式创建线程,则需要重写Thread类的()方法。AstartB10calCinterruptDrun正确答案D本题分值:

17、1分您的得分:0分试题解析:Thread类本身实现了Runnable接口,所以可以通过继承Thread类,并重写run()方法定义线程体,然后创建该子类的对象创建线程。 +我要找茬 +加入错题 +收藏该题 评论此题 20下面程序段的输出结果为()。Aatrue bfalsebtrue CtrueBatrue bfalsebtrue efalseCatrue btruebtrue CfalseDafalse bfalsebtrue Cfalse正确答案C本题分值:1分您的得分:0分试题解析:本题考查关系运算符和。题目中a(35);比较3和5的大小,因为,35,返回true给a;b(atrue);

18、判断a是否为真,因为a确实为真,返回true给b;c(bfalse);判断h是否为假,因为b不为假,返回false给c。最后结果atrue,btrue,btrue,Cfalse,选项C正确。 +我要找茬 +加入错题 +收藏该题 评论此题 21一个栈的初始状态为空。现将元素1、2、3、4、5、A、B、c、D、E依次人栈,然后再依次出栈,则元素出栈的顺序是()。A12345ABCDEBEDCBA54321CABCDE12345D54321EDCBA正确答案B本题分值:1分您的得分:0分试题解析:栈是按照“先进后出”或“后进先出”的原则组织数据的,所以出栈顺序是EDCBA54321。+我要找茬 +加

19、入错题 +收藏该题 评论此题 22下列程序的运行结果是()。Aerrorl:105Berror2Cerrorl:105 error2D以上都不对正确答案C本题分值:1分您的得分:0分试题解析:try-catch块是可以嵌套分层的,并且通过异常对象的数据类型来进行匹配,以找到正确的catchblock异常错误处理代码。以下是通过异常对象的数据类型来进行匹配找到正确的catch block的过程。首先在抛出异常的trycatch块中查找catch block,按顺序先与第一个catch block块匹配,如果抛出的异常对象的数据类型与catch block中传入的异常对象的临时变量(就是catch

20、语句后面参数)的数据类型完全相同,或是它的子类型对象,则匹配成功,进入到catch block中执行,否则到第2步:如果有两个或更多的catch block,则继续查找匹配第二个、第三个,直至最后一个catch block,如匹配成功,则进入到对应的catch block中执行,否则到第3步;返回到上级的trycatch块中,按规则继续查找对应的catch block。如果找到,进入到对应的catch block中执行,否则到第4步;再到上上级的trycatch块中,如此不断递归,直到匹配到顶级的trycatch块中的最后一个catch block,如果找到,进入到对应的catch block

21、中执行;否则程序将会执行terminate()退出。所以本题选C。+我要找茬 +加入错题 +收藏该题 评论此题 23Java中的抽象类Reader和Writer所处理的流是()。A图像流B对象流C字节流D字符流正确答案D本题分值:1分您的得分:0分试题解析:Reader/Writer所处理的流是字符流,Input Stream/Out put Stream的处理对象是字节流。+我要找茬 +加入错题 +收藏该题 评论此题 24下列操作中,不属于Applet安全限制的是()。A加载本地库B读写本地文件系统C运行本地可执行程序D与同一个页面中的Applet通信正确答案D本题分值:1分您的得分:0分试

22、题解析:本题考查Applet的安全限制。为了保护本地主机,很多浏览器对Applet作了安全限制:Applet不能运行任何本地可运行程序;禁止加载本地库或 方法;禁止读、写本地计算机的文件系统;禁止与提供Applet之外的任何主机建立网络连接;不能读取某些系统信息。但Applet是可以与同一个页面中 的Applet进行通信的,所以选项D不属于Applet安全限制。+我要找茬 +加入错题 +收藏该题 评论此题 25数据流程图(DFD图)是()。A软件概要设计的工具B软件详细设计的工具C结构化方法的需求分析工具D面向对象方法的需求分析工具正确答案C本题分值:1分您的得分:0分试题解析:数据流程图是种

23、结构化分析描述模型,用来对系统的功能需求进行建模。+我要找茬 +加入错题 +收藏该题 评论此题 26下列可以获得构件前景色的方法是()。Agetsize()BgetForeground()CgetBackground()Dpaint()正确答案B本题分值:1分您的得分:0分试题解析:A是获得控件大小,B是获得构件的前景色,c是获得构件的背景色,D是继承Applet的子类需要实现的方法。+我要找茬 +加入错题 +收藏该题 评论此题 27Swing的选项面板是()。AJTabbedPaneBJLayeredPaneCJSerollPaneDJSplitPane正确答案A本题分值:1分您的得分:0分

24、试题解析:本题考查Swing的容器面板。在Swing的容器面板中:选项板(JTabbedPane)提供组可供用户选择的带有标签或图标的选项,每个选项下面 都可以显示一个构件;Swin9提供两种分层面板:JLayeredPane和DesktopPane。JDesktopPane是 JLayeredPane的子类,专门为容纳内部框架(JInternalFrame)而设计;滚动窗口(JScrollPane)是带滚动条的面板, 主要是通过移动JViewport(视口)来实现的;分隔板(JSplitPane)用于分隔两个构件,这两个构件可以按照水平方向分隔,也可以按照垂直 方向分隔。根据上述介绍可知,S

25、wing中的选项面板是JTabbedPane。因此,本题的正确答案是A。+我要找茬 +加入错题 +收藏该题 评论此题 28使下列程序正常运行并且输出“Hello!”,横线处应填写的内容是()。Aextends ThreadBextends FloatCextends IostreamDextends Stdio正确答案A本题分值:1分您的得分:0分试题解析:从后面重写了run()方法来看,这是通过继承Thread类,并重写run()方法定义线程体,然后创建该子类的对象的方式来创建线程。 +我要找茬 +加入错题 +收藏该题 评论此题 29在Applet中显示文字、图形等信息时,应使用的方法是()

26、。Ainit()Bstart()Cpaint()Ddestroy()正确答案C本题分值:1分您的得分:0分试题解析:paint( )是与Applet显示相关的方法,由它来具体执行Applet的绘制功能。init()方法用于初始化Applet,start()方法用于 激活Applet。在ink()方法完成后,将调用start()方法,而且在Applet每次显示时都要调用。destroy()方法用于 彻底终止Applet。 +我要找茬 +加入错题 +收藏该题 评论此题 30破坏死锁的4个必要条件之就可以预防死锁。假如规定一个进程在请求新资源之前首先释放已占有的资源,则是破坏了哪个条件?()A互斥使

27、用B部分分配C不可剥夺D环路等待正确答案B本题分值:1分您的得分:0分试题解析:若一个进程请求新资源之前首先释放已占有的资源,这破坏了部分分配条件。+我要找茬 +加入错题 +收藏该题 评论此题 31在棵二叉树的先序遍历、中序遍历、后序遍历所产生的序列中,所有叶子结点的先后顺序()。A都不相同B完全相同C先序和中序相同,而与后序不同D中序和后序相同,而与先序不同正确答案B本题分值:1分您的得分:0分试题解析:根据“根左右”,“左根右”,“左右根”的先序、中序、后序遍历原则可以知道,在3种遍历所产生的序列中,所有叶子结点的先后顺序是完全相同的。+我要找茬 +加入错题 +收藏该题 评论此题 32下列

28、关于Test类的定义中,正确的是()。ABCD正确答案A本题分值:1分您的得分:0分试题解析:java中实现多线程的方法之就是实现 Runnable接口中的run方法,把实现Runnable接口的子类对象传递给Thread类的构造函数。 +我要找茬 +加入错题 +收藏该题 评论此题 33如果人栈序列为CEDB,以下哪一个是从栈中删除元素的序列?()ABEDBBDECBEDCDBDEC正确答案D本题分值:1分您的得分:0分试题解析:根据栈的先进后出原则,可知从栈中删除的元素的序列为BDEC。+我要找茬 +加入错题 +收藏该题 评论此题 34数据的存储结构是指()。A存储在外存中的数据B数据所占的

29、存储空间量C数据在计算机中的顺序存储方式D数据的逻辑结构在计算机中的表示正确答案D本题分值:1分您的得分:0分试题解析:数据的存储结构是指数据结构(数据的逻辑结构)在计算机中的表示,又称物理结构。数据的存储结构主要有两种:顺序存储结构和链式存储结构。 +我要找茬 +加入错题 +收藏该题 评论此题 35下列()不是链式存储结构的主要特点。A逻辑上相邻的结点,物理上不必相邻B查找迅速快捷C插入、删除灵活方便D存储空间利用率低正确答案B本题分值:1分您的得分:0分试题解析:链式存储结构的主要特点有:结点中除自身信息外,还有表示链接信息的指针域,因此存储密度小、存储空间利用率低;逻辑上相邻的结点物理上不必相邻;插入、删除操作灵活方便。+我要找茬 +加入错题 +收藏该题 评论此题 36若变量a是String类型的数据,那么表达式(aa)的类型是()。Acha

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1