1、计算机二级JAVA考试练习题及答案(一)发布时间:-07-011、如下不是Java中有效核心字。A、constB、NULLC、falseD、this本题考察是Java核心字。Java中常量null,false,true,new,this,const,break都是小写。故本题答案为B。2、关于被私有访问控制符private修饰成员变量,如下说法对的是 。A、可以被三种类所引用:该类自身、与它在同一种包中其她类、在其她包中该类子类B、可以被两种类访问和引用:该类自身、该类所有子类C、只能被该类自身所访问和修改D、只能被同一种包中类访问本题考察是成员变量修饰符。private修饰变量阐明变量为私有
2、访问。只能被该类自己访问或调用,是对成员变量高档保护。故本题答案为C。3、当检索一种压缩文献时,一方面要建立压缩文献输入流对象。该对象 。A、以选中压缩文献为参数B、以FileInputStream对象为参数C、以InputStreamReader对象为参数D、以BufferedReader对象为参数本题考察是压缩文献。在java.io包中提供了对压缩文献进行操作能力。它是通过压缩文献输入流与压缩文献输出流来实现,其分别继承自InflaterInputStream与DeflaterOutputStream。在创建压缩文献输入流时,其初始化参数是一种FileInputStream类实例。故本题答
3、案为B。4、计算机中流是_ 。A、流动字节B、流动对象C、流动文献D、流动数据缓冲区本题考察是流概念。流,最早从C语言中引入。其可以当作是一种流动数据缓冲区。数据从数据源方向通过缓冲区流向数据目地。在传送过程中,其传送方式是串行。在Java中java.io包中定义了Java中常用流接口与类。其中涉及两个最基本流抽象类,它们分别是OutputStream与InputStream。别的流都分别从这两个基本类中继承而来。1、构造化程序设计重要强调是_。A、程序规模B、程序易读性C、程序执行效率D、程序可移植性构造化程序设计重要强调是构造化程序清楚易读,可理解性好,程序员可以进行逐渐求精、程序证明和测
4、试,以保证程序对的性。本题答案为B。2、数据库设计涉及两个方面设计内容,它们是_。A、概念设计和逻辑设计B、模式设计和内模式设计C、内模式设计和物理设计D、构造特性设计和行为特性设计数据库设计可分为概念设计与逻辑设计。数据库概念设计目是分析数据间内在语义关联,在此基本上建立一种数据抽象模型。数据库逻辑设计重要工作是将ER图转换为指定RDBMS中关系模型。本题答案是A。3、为AB类一种无形式参数无返回值办法method书写办法头,使得使用类名AB作为前缀就可以调用它,该办法头形式为_。A、static void method( )B、public void method( )C、final vo
5、id method( )D、abstract void method( )本题考察是修饰符含义。1、public修饰办法可被其他类访问或引用。2、abstract修饰办法是抽象办法,抽象办法没有办法体,要使用抽象办法,必要先实现此抽象办法。3、final修饰办法不能被继承。4、static修饰办法为静态办法,静态办法不需要类实例化就可以被类直接调用。故要使得类名AB可以直接调用method()办法,则必要在method()前用static来修饰。故本题答案为A。4、监听器接口办法返回值类型是_。A、intB、StringC、voidD、Object本题考察是监听器。每个事件均有自己监听器,监听
6、器自身是一种接口,该接口中办法,返回值是void类型。当要为指定类注册监听器时,就可以通过定在实现该接口类中定义该办法,这样可以在某个事件发生后,将会自动执行相应办法中代码。故本题答案为C。5、outer:for(int i=0;i3;i+)inner:for(int j=0;j2;j+)if(j=1) continue outer;System.out.println(j+ and +i+;);以上代码输出是 。A、0 and 0;0 and 1;0 and 2;B、0 and 0;1 and 0;2 and 0;C、1 and 0;1 and 1;1 and 2;D、2 and 0;2 a
7、nd 1;2 and 2;本题考察是多重循环。一方面简介一下continue语句功能:continue语句是跳过循环体中下面尚未执行语句,回到循环体开始,继续下一轮循环。本题程序运营过程如下:i=0:j=0 条件j=1不成立,输出j和i,即0 and 0;j=1 条件j=1成立,执行continue,跳过System.out.println(j+ and +i+;);执行下一轮循环j=2;j=2 条件j2不满足,退出内层循环,继续外层循环。i=1:j=0 条件j=1不成立,输出j和i,即0 and 1;j=1 条件j=1成立,执行continue,跳过System.out.println(j+
8、 and +i+;);执行下一轮循环j=2;j=2 条件j2不满足,退出内层循环,继续外层循环。i=2:j=0 条件j=1不成立,输出j和i,即0 and 2;j=1 条件j=1成立,执行continue,跳过System.out.println(j+ and +i+;);执行下一轮循环j=2;j=2 条件j2不满足,退出内层循环,继续外层循环。i=3:条件i3不满足,结束。故本题答案为A。计算机二级JAVA考试练习题及答案(二)发布时间:-07-011、下列论述中,错误是_。A、Applet默认布局管理器是FlowLayoutB、JApplet中增长构件是加到JApplet内容面板上,不是直
9、接加到JApplet中C、JApplet内容面板默认布局管理器是BorderLayoutD、JApplet内容面板默认布局管理器是FlowLayout本题考是布局管理器。向JApplet中增长构件,是把构件添加到Swing Applet内容面板中;对JApplet设立布局管理器,是对Swing Applet内容面板进行设立,Swing Applet内容面板默认布局管理器是BorderLayout,因此,JApplet内容面板默认布局管理器是BorderLayout;而Applet默认布局管理器是FlowLayout。故本题答案为D而japplet是applet子类2、护本地主机,对Applet
10、安全限制中对的是_。A、Applet可加载本地库或办法B、Applet可读、写本地计算机文献系统C、Applet可向Applet之外任何主机建立网络连接D、Applet不能运营任何本地可执行程序许多浏览器为了保护本地主机,对Applet作了如下安全限制:1、Applet不能运营任何本地可运营程序;2、严禁加载本地库或办法;3、严禁读、写本地计算机文献系统;4、严禁向提供Applet之外任何主机建立网络连接;5、不能读取某些系统信息,除了Java版本号、操作系统名或版本号、文献分隔符、途径分隔符以及行分隔符之外,Applet不能获得与本地计算机关于任何信息,如:顾客名、电子邮件地址等;6、由一种
11、Applet弹出窗口外观上与一种Application弹出窗口不同,Applet弹出窗口中将会有警告提醒信息,以协助顾客区别Applet窗口与可信Application窗口。故本题答案为D。3、Java对I/O访问所提供同步解决机制是_。A、字节流B、过滤流C、字符流D、压缩文献流本题考是过滤流。Java对I/O访问所提供同步解决机制是过滤流。普通,使用一种过滤流规定一方面把过滤流连接到某个I/O流上,再通过构造办法参数去指定连接I/O流。故本题答案为B。4、Panel类默认布局管理器是_。A、BorderLayoutB、CardLayoutC、FlowLayoutD、GridBagLayou
12、t本题考是布局管理器。FlowLayout是Panel和Applet默认布局管理器。故本题答案为C。5、Java对文献类提供了许多操作办法,能获得文献对象父途径名办法是_。A、getAbsolutePath()B、getParentFile()C、getAbsoluteFile()D、getName()本题考是File类提供办法。getAbsolutePath():得到一种文献绝对途径名;getParentFile():得到文献对象父途径名;getAbsoluteFile():等价于new File(this.getAbsolutePath();getName():得到一种不涉及途径文献名。故
13、本题答案为B。6、当浏览器重新返回到涉及Applet页面时调用办法是_。A、start()B、init()C、stop()D、destroy()本题考察是Applet生命周期。当浏览器重新返回Applet所在页面时,Applet类start()办法将被调用。故本题答案为A。7、Swing中内部框架类是_。原则答案为:JinternalFrame本题考是Swing构件和容器。内部框架JInternalFrame就如同一种窗口在另一种窗口内部,属于特殊容器中一种,在GUI上起特殊作用中间层。故本题答案为JInternalFrame。8、任何运营在Web页面中小应用程序都必要是Java中_类子类。原
14、则答案为:Applet 或 java.applet.Applet本题考是小应用程序概念。Applet(小应用程序)是Java与Web相结合而引入一种重要Java应用形式,任何嵌入在Web页面中或appletviewer中Applet必要是Java中Applet类子类。故本题答案为Applet。9、将E-R图转换为关系模式时,实体和联系都可以表达为_。A、属性B、键C、关系D、域将E-R图转换为关系模式时,实体和联系都可以表达成关系,E-R图中属性也可以转换成关系属性。实体集也可以转换成关系。故本题答案为C。10、数据库应用系统中核心问题是_。A、数据库设计B、数据库系统设计C、数据库维护D、数
15、据库管理员培训数据库应用系统是数据库系统再加上应用软件及应用界面这三者所构成,具体涉及:数据库、数据库管理系统、数据库管理员、硬件平台、软件平台、应用软件、应用界面。在数据库应用系统中一种核心问题就是设计一种能满足顾客规定,性能良好数据库,这就是数据库设计。因此选项A是对的。故本题答案为A。11、支持子程序调用数据构造是_。A、栈B、树C、队列D、二叉树子程序调用是一种层次关系,子程序调用功能模块,调用功能模块个数也不拟定,可以是一种,也可以是各种。选项A、C中元素之间是一种先后件关系,先后元素之间没有层次之分,每个结点有一种前件也只有一种后件。二叉树是一种很有用非线性构造,二叉树不同于树形构
16、造。二叉树具有如下两个特点:非空二叉树只有一种根结点;每一种结点最多有两棵子树,且分别称为该结点左子树与右子树。选项D规定每个结点只能有两个后件。在子程序调用中,调用功能模块可以是各种,可以调用超过两个功能模块。因此选项A、C、D均不对的。故本题答案为B。(11)下列不属于控件格式属性是A)标题B)正文C)字体大小D)字体粗细【参照答案】B(12)鼠标事件是指操作鼠标所引起事件,下列不属于鼠标事件是A)“鼠标按下”B)“鼠标移动”C)“鼠标释放”D)“鼠标锁定”【参照答案】D(13)对报表属性中数据源设立,下列说法对的是A)只能是表对象B)只能是查询对象C)既可以是表对象也可以是查询对象D)以
17、上说法均不对的【参照答案】C(14)报表中报表页眉是用来A)显示报表中字段名称或对记录分组名称B)显示报表标题、图形或阐明性文字C)显示本页汇总阐明D)显示整份报表汇总阐明【参照答案】B(15)请判断如下这张报表类型A)纵栏式报表B)表格式报表C)图表报表D)标签报表【参照答案】A(16)数据访问页有两种视图方式,它们是A)设计视图和数据表视图B)设计视图和页视图C)设计视图和打印预览视图D)设计视图和窗体视图【参照答案】B(17)可以创建宏设计器是A)窗体设计器B)报表设计器C)表设计器D)宏设计器【参照答案】D(18)用于打开报表宏命令是A)OpenFormB)OpenqueryC)Ope
18、nReportD)RunSQL【参照答案】C(19)如下关于原则模块说法不对的是A)原则模块普通用于存储其她Access数据库对象使用公共过程B)在Access系统中可以通过创建新模块对象而进入其代码设计环境C)原则模块所有变量或函数都具有全局特性,是公共D)原则模块生命周期是随着着应用程序运营而开始,关闭而结束【参照答案】C计算机二级JAVA考试练习题及答案(三)发布时间:-07-011)在深度为5满二*树中,叶子结点个数为A)32B)31C)16D)15【参照答案】B(2)若某二*树前序遍历访问顺序是abdgcefh,中序遍历访问顺序是dgbaechf,则其后序遍历结点访问顺序是A)bdg
19、cefhaB)gdbecfhaC)bdgaechfD)gdbehfca【参照答案】D(3)某些重要程序语言(如C语言和Pascal语言)允许过程递归调用。而实现递归调用中存储分派通惯用A)栈B)堆C)数组D)链表【参照答案】A(4)软件工程理论和技术性研究内容重要涉及软件开发技术和A)消除软件危机B)软件工程管理C)程序设计自动化D)实现软件可重用【参照答案】B(5)开发软件时对提高开发人员工作效率至关重要是A)操作系统资源管理功能B)先进软件开发工具和环境C)程序人员数量D)计算机并行解决能力【参照答案】B(6)在软件测试设计中,软件测试重要目是A)实验性运营软件B)证明软件对的C)找出软件
20、中所有错误D)发现软件错误而执行程序【参照答案】D(7)数据解决最小单位是A)数据B)数据元素C)数据项D)数据构造【参照答案】B(8)索引属于A)模式B)内模式C)外模式D)概念模式【参照答案】B(9)下述关于数据库系统论述中对的是A)数据库系统减少了数据冗余B)数据库系统避免了一切冗余C)数据库系统中数据一致性是指数据类型一致D)数据库系统比文献系统能管理更多数据【参照答案】A(10)数据库系统核心是A)数据库B)数据库管理系统C)模仿模型D)软件工程【参照答案】B(11)在如下数据库系统(由数据库应用系统、操作系统、数据库管理系统、硬件四某些构成)层次示意图中,数据库应用系统位置是A)1
21、B)3C)2D)4【参照答案】D(12)数据库系统四要素中,什么是数据库系统核心和管理对象?A)硬件B)软件C)数据库D)人【参照答案】C(13)Access数据库中哪个数据库对象是其她数据库对象基本?A)报表B)查询C)表D)模块【参照答案】C(14)通过关联核心字“系别”这一相似字段,表二和表一构成关系为A)一对一B)多对一C)一对多D)多对多【参照答案】C(15)某数据库表中要添加internet站点网址,则该采用字段类型是A)OLE对象数据类型B)超级连接数据类型C)查阅向导数据类型D)自动编号数据类型【参照答案】B(16)在Access5个最重要查询中,能从一种或各种表中检索数据,在
22、一定限制条件下,还可以通过此查询方式来更改有关表中记录是A)选取查询B)参数查询C)操作查询D)SQL查询【参照答案】A(17)哪个查询是涉及另一种选取或操作查询中SQLSELECT语句,可以在查询设计网格“字段”行输入这些语句来定义新字段,或在“准则”行来定义字段准则?A)联合查询B)传递查询C)数据定义查询D)子查询【参照答案】D(18)下列不属于查询三种视图是A)设计视图B)模板视图C)数据表视图D)SQL视图【参照答案】B(19)要将“选课成绩”表中学生成绩取整,可以使用A)Abs(成绩)B)Int(成绩)C)Srq(成绩)D)Sgn(成绩)【参照答案】B(20)在查询设计视图中A)可
23、以添加数据库表,也可以添加查询B)只能添加数据库表C)只能添加查询D)以上两者都不能添加【参照答案】A计算机二级JAVA考试练习题及答案(四)发布时间:-07-011、_是对关系描述。A.二维表B.关系模式C.记录D.属性:B2、表中一列叫做_。A.二维表B.关系模式C.记录D.字段:D3、唯一拟定一条记录某个属性组是_。A.核心字B.关系模式C.记录D.属性:A4、被选中核心字是_。A.主键B.关系模式C.记录D.属性:A5、属性取值范畴是_。A.值域B.关系模式C.记录D.属性:A6、关系名(属性,属性2,属性n)是_。A.主键B.关系模式C.记录D.属性:B7、添加新记录时,自动添加到字
24、段中是_。A.默认值B.有效性规则C.有效性文本D.索引:A8、检查字段中输入值与否合法是_。A.默认值B.有效性规则C.有效性文本D.索引:B9、检查字段中输入值不合法时,提醒信息是_。A.默认值B.有效性规则C.有效性文本D.索引:C10、可以加快查询操作是_。A.默认值B.有效性规则C.有效性文本D.索引:D1、假如在创建表中建立需要存储二进制数据文档字段,其数据类型应当为_D _。A.文本类型B.货币类型C.是/否类型D.OLE类型2、假如在创建表中建立需要存储时间字段,其数据类型应当为_D_。A.文本类型B.货币类型C.是/否类型D.日期/时间类型3、假如在创建表中建立需要存储少于2
25、55个字符字段,其数据类型应当为_A_。A.文本类型B.货币类型C.是/否类型D.OLE类型4、假如在创建表中建立能存储最多6.4万个字符字段,其数据类型应当为_B_。A.文本类型B.备注类型C.是/否类型D.OLE类型:5、假如在创建表中建立需要进行算术运算字段,其数据类型应当为_A _。A.数字类型B.备注类型C.是/否类型D.OLE类型:6、下边哪个字段数据类型必要是8个字节_C _。A.数字类型B.备注类型C.日期/时间型D.OLE类型:7、下边哪个字段数据类型必要是4个字节_D _。A.数字类型B.备注类型C.货币类型D.自动编号类型:8、假如在创建表中建立需要存储True/Fals
26、e字段,其数据类型应当为_C _。A.数字类型B.备注类型C.是/否类型D.OLE类型:9、数据库中基本单位是_A _。A.表B.查询C.窗体D.报表:10、从一种表或者各种表中选取一某些数据是_B _。A.表B.查询C.窗体D.报表计算机二级JAVA考试练习题及答案(五)发布时间:-07-011、用Access创建数据库文献,其扩展名是_D_。A.adpB.dbfC.frmD.mdb2、数据库系统核心是_B_。A.数据模型B.数据库管理系统C.数据库D.数据库管理员3、数据库系统是由数据库、数据库管理系统、应用程序、_A_、顾客等构成人机系统。A.数据库管理员B.程序员C.高档程序员D.软件
27、开发商4、在数据库中存储是_B_。A.信息B.数据C.数据构造D.数据模型5、在下面关于数据库说法中,错误是_D_。A.数据库有较高安全性B.数据库有较高数据独立性C.数据库中数据可以被不同顾客共享D.数据库中没有数据冗余6、下面关于新型数据库说法中,错误是_C_。A.数据仓库不是一种新平台,仍然使用老式数据库管理系统,而是一种新概念B.分布式数据库是一种数据在各种不同地理位置存储数据库C.面向对象数据库仍然采用老式关系型数据库管理系统D.空间数据库是随着地理信息系统gis开发和应用而发展起来数据库新技术7、不是数据库系统特点是_C_。A.较高数据独立性B.最低冗余度C.数据多样性D.较好数据
28、完整性8、在下列数据库管理系统中,不属于关系型是_D_。A.MicorsoftAccessB.SQLserverC.OracleD.DBTG系统9、Access是_C_数据库管理系统。A.层次B.网状C.关系型D.树状:10、在Access中,数据库基本和核心是_A_。A.表B.查询C.窗体D.宏1、用于存储数据库数据是_。:AA.表B.查询C.窗体D.报表2、假如在创建表中建立字段基本工资额,其数据类型应当为_。:BA.文本类型B.货币类型C.日期类型D.数字类型3、在Access中,表和数据库关系是_。AA.一种数据库可以涉及各种表B.一种表只能涉及2个数据库C.一种表可以涉及各种数据库D
29、.一种数据库只能涉及一种表4、Access数据库管理系统依赖于_操作系统。:BA.DosB.WindowsC.UnixD.Ucdos5、在关系型数据库中,二维表中一行被称为_。:CA.字段B.数据C.记录D.数据视图6、定义某一种字段默认值作用是_。:CA.当数据不符合有效性规则时所显示信息B.不允许字段值超过某个范畴C.在未输入数值之前,系统自动提供数值D.系统自动把小写字母转换成大写字母7、常用数据模型有3种,它们是_。:BA.网状、关系和语义B.层次、关系和网状C.环状、层次和关系D.字段名、字段类型和记录8、在如下论述中,对的是_。DA.Access只能使用系统菜单创建数据库应用系统B
30、.Access不具有程序设计能力C.Access只具有了模块化程序设计能力D.Access具有面向对象程序设计能力9、不属于Access对象是_。BA.表B.文献夹C.窗体D.查询10、表构成内容涉及_。BA.查询和字段B.字段和记录C.记录和窗体D.报表和字段计算机二级JAVA考试练习题及答案(六)发布时间:-07-011、下列论述中,错误是_。A、Applet默认布局管理器是FlowLayoutB、JApplet中增长构件是加到JApplet内容面板上,不是直接加到JApplet中C、JApplet内容面板默认布局管理器是BorderLayoutD、JApplet内容面板默认布局管理器是F
31、lowLayout本题考是布局管理器。向JApplet中增长构件,是把构件添加到Swing Applet内容面板中;对JApplet设立布局管理器,是对Swing Applet内容面板进行设立,Swing Applet内容面板默认布局管理器是BorderLayout,因此,JApplet内容面板默认布局管理器是BorderLayout;而Applet默认布局管理器是FlowLayout。故本题答案为D而japplet是applet子类2、护本地主机,对Applet安全限制中对的是_。A、Applet可加载本地库或办法B、Applet可读、写本地计算机文献系统C、Applet可向Applet之外
32、任何主机建立网络连接D、Applet不能运营任何本地可执行程序许多浏览器为了保护本地主机,对Applet作了如下安全限制:1、Applet不能运营任何本地可运营程序;2、严禁加载本地库或办法;3、严禁读、写本地计算机文献系统;4、严禁向提供Applet之外任何主机建立网络连接;5、不能读取某些系统信息,除了Java版本号、操作系统名或版本号、文献分隔符、途径分隔符以及行分隔符之外,Applet不能获得与本地计算机关于任何信息,如:顾客名、电子邮件地址等;6、由一种Applet弹出窗口外观上与一种Application弹出窗口不同,Applet弹出窗口中将会有警告提醒信息,以协助顾客区别Appl
33、et窗口与可信Application窗口。故本题答案为D。3、Java对I/O访问所提供同步解决机制是_。A、字节流B、过滤流C、字符流D、压缩文献流本题考是过滤流。Java对I/O访问所提供同步解决机制是过滤流。普通,使用一种过滤流规定一方面把过滤流连接到某个I/O流上,再通过构造办法参数去指定连接I/O流。故本题答案为B。4、Panel类默认布局管理器是_。A、BorderLayoutB、CardLayoutC、FlowLayoutD、GridBagLayout本题考是布局管理器。FlowLayout是Panel和Applet默认布局管理器。故本题答案为C。5、Java对文献类提供了许多操
34、作办法,能获得文献对象父途径名办法是_。A、getAbsolutePath()B、getParentFile()C、getAbsoluteFile()D、getName()本题考是File类提供办法。getAbsolutePath():得到一种文献绝对途径名;getParentFile():得到文献对象父途径名;getAbsoluteFile():等价于new File(this.getAbsolutePath();getName():得到一种不涉及途径文献名。故本题答案为B。7、当浏览器重新返回到涉及Applet页面时调用办法是_。A、start()B、init()C、stop()D、des
35、troy()本题考察是Applet生命周期。当浏览器重新返回Applet所在页面时,Applet类start()办法将被调用。故本题答案为A。8、Swing中内部框架类是_。原则答案为:JinternalFrame本题考是Swing构件和容器。内部框架JInternalFrame就如同一种窗口在另一种窗口内部,属于特殊容器中一种,在GUI上起特殊作用中间层。故本题答案为JInternalFrame。9、任何运营在Web页面中小应用程序都必要是Java中_类子类。原则答案为:Applet 或 java.applet.Applet本题考是小应用程序概念。Applet(小应用程序)是Java与Web
36、相结合而引入一种重要Java应用形式,任何嵌入在Web页面中或appletviewer中Applet必要是Java中Applet类子类。故本题答案为Applet。10、将E-R图转换为关系模式时,实体和联系都可以表达为_。A、属性B、键C、关系D、域将E-R图转换为关系模式时,实体和联系都可以表达成关系,E-R图中属性也可以转换成关系属性。实体集也可以转换成关系。故本题答案为C。11、数据库应用系统中核心问题是_。A、数据库设计B、数据库系统设计C、数据库维护D、数据库管理员培训数据库应用系统是数据库系统再加上应用软件及应用界面这三者所构成,具体涉及:数据库、数据库管理系统、数据库管理员、硬件
37、平台、软件平台、应用软件、应用界面。在数据库应用系统中一种核心问题就是设计一种能满足顾客规定,性能良好数据库,这就是数据库设计。因此选项A是对的。故本题答案为A。12、支持子程序调用数据构造是_。A、栈B、树C、队列D、二叉树子程序调用是一种层次关系,子程序调用功能模块,调用功能模块个数也不拟定,可以是一种,也可以是各种。选项A、C中元素之间是一种先后件关系,先后元素之间没有层次之分,每个结点有一种前件也只有一种后件。二叉树是一种很有用非线性构造,二叉树不同于树形构造。二叉树具有如下两个特点:非空二叉树只有一种根结点;每一种结点最多有两棵子树,且分别称为该结点左子树与右子树。选项D规定每个结点只能有两个后件。在子程序调用中,调用功能模块可以是各种,可以调用超过两个功能模块。因此选项A、C、D均不对的。故本题答案为B。