2015年03月全国计算机二级JAVA考试练习题及答案范文

时间:2019-05-14 05:44:12下载本文作者:会员上传
简介:写写帮文库小编为你整理了多篇相关的《2015年03月全国计算机二级JAVA考试练习题及答案范文》,但愿对你工作学习有帮助,当然你在写写帮文库还可以找到更多《2015年03月全国计算机二级JAVA考试练习题及答案范文》。

第一篇:2015年03月全国计算机二级JAVA考试练习题及答案范文

2015全国计算机二级JAVA考试练习题及答案

(一)发布时间:2015-07-01

1、以下不是Java中有效的关键字。

A、const

B、NULL

C、false

D、this

本题考查的是Java的关键字。

Java中常量null,false,true,new,this,const,break都是小写。

故本题答案为B。

2、关于被私有访问控制符private修饰的成员变量,以下说法正确的是。

A、可以被三种类所引用:该类自身、与它在同一个包中的其他类、在其他包中的该类的子类

B、可以被两种类访问和引用:该类本身、该类的所有子类

C、只能被该类自身所访问和修改

D、只能被同一个包中的类访问

本题考查的是成员变量的修饰符。

private修饰的变量说明变量为私有访问。只能被该类自己访问或调用,是对成员变量的高级保护。

故本题答案为C。

3、当检索一个压缩文件时,首先要建立压缩文件输入流对象。该对象。

A、以选中的压缩文件为参数

B、以FileInputStream对象为参数

C、以InputStreamReader对象为参数

D、以BufferedReader对象为参数

本题考查的是压缩文件。

在java.io包中提供了对压缩文件进行操作的能力。它是通过压缩文件输入流与压缩文件输出流来实现的,其分别继承自InflaterInputStream与DeflaterOutputStream。在创建压缩文件输入流时,其初始化参数是一个FileInputStream类的实例。

故本题答案为B。

4、计算机中的流是______。

A、流动的字节

B、流动的对象

C、流动的文件

D、流动的数据缓冲区

本题考查的是流的概念。

流,最早从C语言中引入的。其可以看成是一个流动的数据缓冲区。数据从数据源方向经过缓冲区流向数据的目的地。在传送的过程中,其传送方式是串行的。在Java中的java.io包中定义了Java中常见流的接口与类。其中包括两个最基本的流的抽象类,它们分别是OutputStream与InputStream。其余的流都分别从这两个基本类中继承而来。

1、结构化程序设计主要强调的是______。

A、程序的规模

B、程序的易读性

C、程序的执行效率

D、程序的可移植性

结构化程序设计主要强调的是结构化程序清晰易读,可理解性好,程序员能够进行逐步求精、程序证明和测试,以保证程序的正确性。

本题答案为B。

2、数据库设计包括两个方面的设计内容,它们是______。

A、概念设计和逻辑设计

B、模式设计和内模式设计

C、内模式设计和物理设计

D、结构特性设计和行为特性设计

数据库设计可分为概念设计与逻辑设计。

数据库概念设计的目的是分析数据间内在语义关联,在此基础上建立一个数据的抽象模型。

数据库逻辑设计的主要工作是将ER图转换为指定的RDBMS中的关系模型。

本题答案是A。

3、为AB类的一个无形式参数无返回值的方法method书写方法头,使得使用类名AB作为前缀就可以调用它,该方法头的形式为______。

A、static void method()

B、public void method()

C、final void method()

D、abstract void method()

本题考查的是修饰符的含义。

1、public修饰的方法可被其它类访问或引用。

2、abstract修饰的方法是抽象方法,抽象方法没有方法体,要使用抽象方法,必须先实现此抽象方法。

3、final修饰的方法不能被继承。

4、static修饰的方法为静态方法,静态方法不需要类的实例化就可以被类直接调用。

故要使得类名AB可以直接调用method()方法,则必须在method()前用static来修饰。

故本题答案为A。

4、监听器接口的方法返回值的类型是______。

A、int

B、String

C、void

D、Object

本题考查的是监听器。

每个事件都有自己的监听器,监听器本身是一种接口,该接口中的方法,返回值是void类型。当要为指定的类注册监听器时,就可以通过定在实现该接口的类中定义该方法,这样可以在某个事件发生后,将会自动执行相应方法中的代码。

故本题答案为C。

5、outer: for(int i=0;i<3;i++)

inner: for(int j=0;j<2;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 and 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 条件j<2不满足,退出内层循环,继续外层循环。

i=1:

j=0 条件j==1不成立,输出j和i,即0 and 1;

j=1 条件j==1成立,执行continue,跳过System.out.println(j+ “and ”+i+“;”);执行下一轮循环j=2;

j=2 条件j<2不满足,退出内层循环,继续外层循环。

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 条件j<2不满足,退出内层循环,继续外层循环。

i=3:条件i<3不满足,结束。

故本题答案为A。2015全国计算机二级JAVA考试练习题及答案

(二)发布时间:2015-07-01

1、下列叙述中,错误的是______。

A、Applet的默认布局管理器是FlowLayout

B、JApplet中增加构件是加到JApplet的内容面板上,不是直接加到JApplet中

C、JApplet的内容面板的默认布局管理器是BorderLayout

D、JApplet的内容面板的默认布局管理器是FlowLayout

本题考的是布局管理器。

向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之外的任何主机建立网络连接

D、Applet不能运行任何本地可执行程序

许多浏览器为了保护本地主机,对Applet作了如下安全限制:

1、Applet不能运行任何本地可运行程序;

2、禁止加载本地库或方法;

3、禁止读、写本地计算机的文件系统;

4、禁止向提供Applet之外的任何主机建立网络连接;

5、不能读取某些系统信息,除了Java版本号、操作系统名或版本号、文件分隔符、路径分隔符以及行分隔符之外,Applet不能获得与本地计算机有关的任何信息,如:用户名、电子邮件地址等;

6、由一个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、BorderLayout

B、CardLayout

C、FlowLayout

D、GridBagLayout

本题考的是布局管理器。

FlowLayout是Panel和Applet的默认布局管理器。

故本题答案为C。

5、Java对文件类提供了许多操作方法,能获得文件对象父路径名的方法是______。

A、getAbsolutePath()

B、getParentFile()

C、getAbsoluteFile()

D、getName()

本题考的是File类提供的方法。

getAbsolutePath():得到一个文件的绝对路径名;

getParentFile():得到文件对象父路径名;

getAbsoluteFile():等价于new File(this.getAbsolutePath());

getName():得到一个不包含路径的文件名。

故本题答案为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中______类的子类。

标准答案为: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、数据库管理员培训

数据库应用系统是数据库系统再加上应用软件及应用界面这三者所组成,具体包括:数据库、数据库管理系统、数据库管理员、硬件平台、软件平台、应用软件、应用界面。在数据库应用系统中的一个核心问题就是设计一个能满足用户要求,性能良好的数据库,这就是数据库设计。所以选项A是正确的。

故本题答案为A。

11、支持子程序调用的数据结构是______。

A、栈

B、树

C、队列

D、二叉树

子程序调用是一种层次关系,子程序调用功能模块,调用功能模块的个数也不确定,可以是一个,也可以是多个。选项A、C中元素之间是一种前后件关系,前后元素之间没有层次之分,每个结点有一个前件也只有一个后件。二叉树是一种很有用的非线性结构,二叉树不同于树形结构。二叉树具有以下两个特点:①非空二叉树只有一个根结点;②每一个结点最多有两棵子树,且分别称为该结点的左子树与右子树。选项D规定每个结点只能有两个后件。在子程序调用中,调用的功能模块可以是多个,可以调用超过两个功能模块。所以选项A、C、D均不正确。

故本题答案为B。

(11)下列不属于控件格式属性的是

A)标题

B)正文

C)字体大小

D)字体粗细

【参考答案】B

(12)鼠标事件是指操作鼠标所引发的事件,下列不属于鼠标事件的是

A)“鼠标按下”

B)“鼠标移动”

C)“鼠标释放”

D)“鼠标锁定”

【参考答案】D

(13)对报表属性中的数据源设置,下列说法正确的是

A)只能是表对象

B)只能是查询对象

C)既可以是表对象也可以是查询对象

D)以上说法均不正确

【参考答案】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)OpenForm

B)Openquery

C)OpenReport

D)RunSQL

【参考答案】C

(19)以下关于标准模块的说法不正确的是

A)标准模块一般用于存放其他Access数据库对象使用的公共过程

B)在Access系统中可以通过创建新的模块对象而进入其代码设计环境

C)标准模块所有的变量或函数都具有全局特性,是公共的

D)标准模块的生命周期是伴随着应用程序的运行而开始,关闭而结束

【参考答案】C

2015全国计算机二级JAVA考试练习题及答案

(三)发布时间:2015-07-01

1)在深度为5的满二*树中,叶子结点的个数为

A)32

B)31

C)16

D)15

【参考答案】B

(2)若某二*树的前序遍历访问顺序是abdgcefh,中序遍历访问顺序是dgbaechf,则其后序遍历的结点访问顺序是

A)bdgcefha

B)gdbecfha

C)bdgaechf

D)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)找出软件中全部错误

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)B)3

C)D)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)在Access的5个最主要的查询中,能从一个或多个表中检索数据,在一定的限制条件下,还可以通过此查询方式来更改相关表中记录的是

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)可以添加数据库表,也可以添加查询

B)只能添加数据库表

C)只能添加查询

D)以上两者都不能添加

【参考答案】A

2015全国计算机二级JAVA考试练习题及答案

(四)发布时间:2015-07-01

1、______是对关系的描述。

A.二维表

B.关系模式

C.记录

D.属性:B

2、表中的一列叫做______。

A.二维表

B.关系模式

C.记录

D.字段:D

3、唯一确定一条记录的某个属性组是______。

A.关键字

B.关系模式

C.记录

D.属性:A

4、被选中的关键字是______。

A.主键

B.关系模式

C.记录

D.属性:A

5、属性的取值范围是______。

A.值域

B.关系模式

C.记录

D.属性:A

6、关系名(属性,属性2,……属性n)是______。

A.主键

B.关系模式

C.记录

D.属性:B

7、添加新记录时,自动添加到字段中的是______。

A.默认值

B.有效性规则

C.有效性文本

D.索引:A

8、检查字段中的输入值是否合法的是______。

A.默认值

B.有效性规则

C.有效性文本

D.索引:B

9、检查字段中的输入值不合法时,提示的信息是______。

A.默认值

B.有效性规则

C.有效性文本

D.索引:C

10、可以加快查询操作的是______。

A.默认值

B.有效性规则

C.有效性文本

D.索引:D

1、如果在创建表中建立需要存放二进制数据文档的字段,其数据类型应当为___D ___。

A.文本类型

B.货币类型

C.是/否类型

D.OLE类型

2、如果在创建表中建立需要存放时间的字段,其数据类型应当为___D___。

A.文本类型

B.货币类型

C.是/否类型

D.日期/时间类型

3、如果在创建表中建立需要存放少于255个字符的字段,其数据类型应当为___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/False的字段,其数据类型应当为___C ___。

A.数字类型

B.备注类型

C.是/否类型

D.OLE类型:

9、数据库中的基本单位是___A ___。

A.表

B.查询

C.窗体

D.报表:

10、从一个表或者多个表中选择一部分数据的是__B ____。

A.表

B.查询

C.窗体

D.报表

2015全国计算机二级JAVA考试练习题及答案

(五)发布时间:2015-07-01

1、用Access创建的数据库文件,其扩展名是___D___。

A..adp

B..dbf

C..frm

D..mdb

2、数据库系统的核心是___B___。

A.数据模型

B.数据库管理系统

C.数据库

D.数据库管理员

3、数据库系统是由数据库、数据库管理系统、应用程序、___A___、用户等构成的人机系统。

A.数据库管理员

B.程序员

C.高级程序员

D.软件开发商

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.较好的数据完整性

8、在下列数据库管理系统中,不属于关系型的是___D___。

A.MicorsoftAccess

B.SQLserver

C.Oracle

D.DBTG系统

9、Access是___C___数据库管理系统。

A.层次

B.网状

C.关系型

D.树状:

10、在Access中,数据库的基础和核心是__A____。

A.表

B.查询

C.窗体

D.宏

1、用于存放数据库数据的是______。:A

A.表

B.查询

C.窗体

D.报表

2、如果在创建表中建立字段基本工资额,其数据类型应当为______。:B

A.文本类型

B.货币类型

C.日期类型

D.数字类型

3、在Access中,表和数据库的关系是______。A

A.一个数据库可以包含多个表

B.一个表只能包含2个数据库

C.一个表可以包含多个数据库

D.一个数据库只能包含一个表

4、Access数据库管理系统依赖于______操作系统。:B

A.Dos

B.Windows

C.Unix

D.Ucdos

5、在关系型数据库中,二维表中的一行被称为______。:C

A.字段

B.数据

C.记录

D.数据视图

6、定义某一个字段的默认值的作用是______。:C

A.当数据不符合有效性规则时所显示的信息

B.不允许字段的值超出某个范围

C.在未输入数值之前,系统自动提供数值

D.系统自动把小写字母转换成大写字母

7、常见的数据模型有3种,它们是______。:B

A.网状、关系和语义

B.层次、关系和网状

C.环状、层次和关系

D.字段名、字段类型和记录

8、在以下叙述中,正确的是______。D

A.Access只能使用系统菜单创建数据库应用系统

B.Access不具备程序设计能力

C.Access只具备了模块化程序设计能力

D.Access具有面向对象的程序设计能力

9、不属于Access对象的是______。B

A.表

B.文件夹

C.窗体

D.查询

10、表的组成内容包括______。B

A.查询和字段

B.字段和记录

C.记录和窗体

D.报表和字段

2015全国计算机二级JAVA考试练习题及答案

(六)发布时间:2015-07-01

1、下列叙述中,错误的是______。

A、Applet的默认布局管理器是FlowLayout

B、JApplet中增加构件是加到JApplet的内容面板上,不是直接加到JApplet中

C、JApplet的内容面板的默认布局管理器是BorderLayout

D、JApplet的内容面板的默认布局管理器是FlowLayout

本题考的是布局管理器。

向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之外的任何主机建立网络连接

D、Applet不能运行任何本地可执行程序

许多浏览器为了保护本地主机,对Applet作了如下安全限制:

1、Applet不能运行任何本地可运行程序;

2、禁止加载本地库或方法;

3、禁止读、写本地计算机的文件系统;

4、禁止向提供Applet之外的任何主机建立网络连接;

5、不能读取某些系统信息,除了Java版本号、操作系统名或版本号、文件分隔符、路径分隔符以及行分隔符之外,Applet不能获得与本地计算机有关的任何信息,如:用户名、电子邮件地址等;

6、由一个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、BorderLayout

B、CardLayout

C、FlowLayout

D、GridBagLayout

本题考的是布局管理器。

FlowLayout是Panel和Applet的默认布局管理器。

故本题答案为C。

5、Java对文件类提供了许多操作方法,能获得文件对象父路径名的方法是______。

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、destroy()

本题考查的是Applet的生命周期。

当浏览器重新返回Applet所在页面时,Applet类的start()方法将被调用。

故本题答案为A。

8、Swing中的内部框架类是______。标准答案为:JinternalFrame

本题考的是Swing构件和容器。

内部框架JInternalFrame就如同一个窗口在另一个窗口内部,属于特殊容器中的一种,在GUI上起特殊作用的中间层。

故本题答案为JInternalFrame。

9、任何运行在Web页面中的小应用程序都必须是Java中______类的子类。

标准答案为:Applet 或 java.applet.Applet

本题考的是小应用程序概念。

Applet(小应用程序)是Java与Web相结合而引入的一种重要的Java应用形式,任何嵌入在Web页面中或appletviewer中的Applet必须是Java中Applet类的子类。

故本题答案为Applet。

10、将E-R图转换为关系模式时,实体和联系都可以表示为______。

A、属性

B、键

C、关系

D、域

将E-R图转换为关系模式时,实体和联系都可以表示成关系,E-R图中属性也可以转换成关系的属性。实体集也可以转换成关系。

故本题答案为C。

11、数据库应用系统中的核心问题是______。

A、数据库设计

B、数据库系统设计

C、数据库维护

D、数据库管理员培训

数据库应用系统是数据库系统再加上应用软件及应用界面这三者所组成,具体包括:数据库、数据库管理系统、数据库管理员、硬件平台、软件平台、应用软件、应用界面。在数据库应用系统中的一个核心问题就是设计一个能满足用户要求,性能良好的数据库,这就是数据库设计。所以选项A是正确的。

故本题答案为A。

12、支持子程序调用的数据结构是______。

A、栈

B、树

C、队列

D、二叉树

子程序调用是一种层次关系,子程序调用功能模块,调用功能模块的个数也不确定,可以是一个,也可以是多个。选项A、C中元素之间是一种前后件关系,前后元素之间没有层次之分,每个结点有一个前件也只有一个后件。二叉树是一种很有用的非线性结构,二叉树不同于树形结构。二叉树具有以下两个特点:①非空二叉树只有一个根结点;②每一个结点最多有两棵子树,且分别称为该结点的左子树与右子树。选项D规定每个结点只能有两个后件。在子程序调用中,调用的功能模块可以是多个,可以调用超过两个功能模块。所以选项A、C、D均不正确。

故本题答案为B。

第二篇:计算机二级JAVA考试巩固试题及答案

计算机二级考试采用全国统一命题、统一考试的形式。以下是为大家分享的计算机二级JAVA考试巩固试题及答案,供大家参考借鉴,欢迎浏览!

1).使得线程放弃当前分得的CPU 时间,但不使线程阻塞,即线程仍处于可执行状态,随时可能再次分得CPU时间的方法是()。

A.ti me()

B.yield()

C.load()

D.mi n()

正确答案:B

答案解析:本题考查线程阻塞的概念。yield()方法使得线程放弃当前分得的CPU 时间,但是不使线程阻塞,即线程仍处于可执行状态,随时可能再次分得CPU 时间。调用yield()的效果等价于调度程序认为该线程已执行了足够的时间从而转到另一个线程。

2).下列变量的定义中,错误的是()。

A.i nt x=3;

B.float f ;d ;

C.Stri ng s ="Hello";

D.boolean b =true ;

正确答案:B

答案解析:正确的方法是float f,d ;,中间应该使用“,”而不是“;”,因为在Java 中“;”表示一个语句结束。

3).设关系R和S的元组个数分别为100和300,关系T是R与S的笛卡尔积,则T的元组个数是

A.400

B.10000

C.30000

D.90000

正确答案:C

4).下列方法中,不属于类String的方法是()。

A.toLowerCase()

B.valueOf()

C.charAt()

D.append()

正确答案:D

答案解析:String的方法中,toLowerCase()方法是转换成小写,valueof()方法是获得相 应数值,charAt()方法是提取字符串中指定位置的字符。append()是StringBuffer的方法。

5).某二叉树结点的前序序列为E、A、C、B、D、G、F,对称序列为A、B、C、D、E、F、G。该二叉树结点的后序序列为

A.B、C、F、G、E

B.C、F、A、G、E

C.E、G、F、A、B

D.E、G、A、C、F、B

正确答案:A

6).下列关于正则表达式的说法,不正确的是()。

A.在J2SE 1.4中的正则表达式包中有一个Pattern类

B.在J2SE 1.4中的正则表达式包中有一个Macher类

C.在J2SE 1.4中的正则表达式包名为javA.util.regex

D.以上说法都不对

正确答案:C

答案解析:本题考查J2SE l.4中的正则表达式。记忆型题目,没有太大难度,考生记住即可。java.util.regex和java.net.URL类相结合,用于网络上的字符输入流的模式字符串搜索中。

第三篇:全国计算机二级考试Access测试题及答案

计算机二级考试Access科目都考察哪些内容呢?下面是小编给大家整理了全国计算机二级考试Access测试题几答案,供大家参阅。

全国计算机二级考试Access测试题

(11)以下不属予数据库系统(DBS)的组成的是()。

A)数据库集合B)用户

C)数据库管理系统及相关软件

D)操作系统

(12)下面对查询功能的叙述中正确的是()。

A)在查询中,选择查询可以只选择表中的部分字段,通过选择一个表中的不同字段生成同一个表

B)在查询中,编辑记录主要包括添加记录、修改记录、删除记录和导入、导出记录

C)在查询中,查询不仅可以找到满足条件的记录,而且还可以在建立查询的过程中进行各种统计计算

D)以上说法均不对

(13)以下接口中,不属于VBA提供的数据访问接口的是()。

A)开放数据库互联

B)数据访问对象

C)数据传输对象

D)Active数据对象

(14)下列不属于Access中定义l三关键字是()。

A)单字段

B)多字段

C)空字段

D)自动编号

(15)某数据库的表中要添加Intcmet站点的网址,应该采用的字段类型是()。

A)OLE对象数据类型

B)超级链接数据类型

C)查阅向导数据类型

D)自动编号数据类型

(16)窗体是Access数据库中的一种对象,以下()不是窗体具备的功能。

A)输入数据

B)编辑数据

C)输出数据

D)显示和查询表中的数据

(17)“特殊效果’,属性值用于设置控件的显示特效,卜.列属于“特殊效果,的属性值的是()

①平面②颜色③凸起④蚀刻⑤透明⑥阴影⑦凹陷⑧凿痕⑨倾斜

A)①②③④⑤⑥

B)①③④⑤⑥⑦

C)①④⑤⑥⑦⑧⑨

D)①③④⑤⑥⑦⑧

(18)用于实现报表的分组统计数据操作区间的是()。

A)报表的主体区域

B)页面页眉或页面页脚区域

C)报表页眉或报表页脚区域

D)组页眉或组页脚区域

(19)查询能实现的功能有()。

A)选择字段、选择记录、编辑记录、实现计算、建立新表、建立数据库

B)选择字段、选择记录、编辑记录、实现计算、建立新表、更新关系

C)选择字段、选择记录、编辑记录、实现计算、建立新表、设计格式

D)选择字段、选择记录、编辑记录、实现计算、建立新表、建立基于查询的报表和窗体

(20)下面示例中准则的功能是()。

A)查询1999年1月之前参加工作的职工

B)查询1999年12月之后参加工作的职工

C)查询1999年参加工作的职工

D)查询1999年1月和2月参加工作的职工

计算机二级考试Access测试题答案

(11)D)【解析】数据库系统是由数据库集台、用户和数

据库管理系统及相关软件组成。

(12)C)【解析】选择A询是根据指定的查询准则,从一个或多个表中获取数据并显示结果。编辑记录要包括添加记录、修改记录和删除记录。在查询中,查询不仅可以找到满足条件的记录,而且还可以在建立查询的过程中进行各种统计运算。

(13)C)【解析】本题考查VBA中数据库访问接口的知识。在VBA中,数据库访问接口有3种:开放数据库互联(ODBC)、数据访问对象(DA0)和Active数据对象(ADO)。

(14)C)【解析】本题考查的是主关键字的知识。Access数据库中的每个表都有一个或一组字段能惟一标识每条记录。这个字段称为主关键字。Access不允许在主关键字字段中存在重复值和空值。自动编号数据类型是每次向表中添加新记录时自动生成的,但是一旦被指定就会永久的与记录连接,即使删除了某条记录,Access也不会对表中的自动编号字段重新编号。当表中没有设置其他主关键字时,在保存表时会提示是否自动创建主键,此时单击“是”按钮,将会为表创建一个自动编号字段作为主关键字。

(15)B)【解析】超级链接型的字段是用来保存超级链接的。超级链接型字段包含作为超级链接地址的文本或以文本形式存储的字符与数字的组合。超级链接地址是通往对象、文档、Web页或其他目标的路径。

(16)C)【解析】在Access数据库中用户可以利用窗体

输入数据、编辑数据、显示和查询表中数据。

(17)D)【解析】“特殊效果”值用于设置控件的显示特

效,包括“凹陷”、“凿痕”等,但是不包括“颜色”。

(18)D)【解析】分组是指报表设计时按选定的一个或多个字段值是否相等而将记录划分成组,字段值不相等的记录归为不司的组,通过分组可以实现同组数据的汇总和输出,组页眉或组页脚区域主要用于实现报表的分组统计数据。

(19)D)【解析】查询最主要的目的是根据指定的条件对表或者其他查询进行检索,筛选出符合条件的记录,构成一个新的数据集合,从而方便对数据表进行查看和分析。利用查询可以实现选择字段、选择记录、编辑记录、实现计算、建立新表、建立基于查询的报表和窗体等功能。

(20)C)【解析】工作时间定义为1999年1月1曰到l2月31日,为查询l999年

第四篇:全国计算机等级考试二级

全国计算机等级考试二级证书

简介 ***2432010年9月二级access

证书样本

全国计算机等级考试和高考、全国英语四六级考试一样,是国家教育部考试中心推出的三大权威考试,是在校大学生必须参加的考试和衡量计算机水平最权威、含金量和承认度最高的认证,并唯一得到国家和各用人单位的统一认可。

创想独有优势

通过率高:在全国平均通过率不到10%的情况下,创想分中心10级助产班参考7人,双科通过6人;10级护理5班参考21人,双科通过17人;创想分中心历届一次性通过率全省第一。

创想学员毕业受欢迎:

06级陈燕燕同学毕业后考取济宁汶上县医院事业编;

08级马玉宝同学,毕业后被济南市第三人民医院录用;2010年9月份前二级access

09级刘晓燕同学优先被济南市中心人民医院选为实习生。证书全通通用,上网可查。查询网址

第五篇:上海市计算机等级考试二级Java程序设计

程序填空题

第1题。

程序实现青年歌手比赛的评分计算。其计算方法是将十位评委的个人评分去掉其中的最高分和最低分,然后输出其余评委评分的平均值作为该歌手的最后得分。运行该程序显示以下结果:

9.8 9.7 9.9 9.5 9.3 9.2 9.8 9.0 9.9 9.8 去掉一个最高分9.9,去掉一个最低分9.0,最后得分是:9.625 请将程序补充完整。

public class Contest{ public static void main(String arg[ ]){ int i,j;

(1);double t

double a[ ]={9.8, 9.7, 9.9, 9.5, 9.3, 9.2, 9.8, 9.0, 9.9, 9.8};double sum=0, ave;for(i=0;i<10;i++)

(2);System.out.print(a[i]+“ ”)

for(i=0;(3);i++)i<10 for(j=i+1;j<10;j++)if(a[i] >a[j]){ t=a[j];a[j]=a[i];a[i]=t;}

for(i=1;i

sum=sum+(4);a[i]

ave= sum/(a.length-2);System.out.println(“n去掉一个最高分”+(5)+ a[a.length-1] “,”+“去掉一个最低分”+a[0]+“,”+“最后得分是:”+ave);} }

程序填空题

第2题。

这是一个普通用户 货物:电视机 价格:3800.0 数量:2 总价:7600.0

这是一个会员用户 货物:洗衣机 价格:1980.0 数量:3 总价:5940.0 作为会员用户,享受九折优惠 总价:5346.0

请将程序补充完整。

abstract class Goods{(1)goods;String float price;double(2);total int num;public abstract void goods(String _goods, float _price, int _num);} class Common extends Goods{ public void(3){ showCommon()

System.out.println(“这是一个普通用户”);} public void goods(String _goods, float _price, int _num){ goods=_goods;price=_price;num=_num;total=_price*_num;} public void showBuy(){ System.out.println(“货物:”+goods);System.out.println(“价格:”+price);System.out.println(“数量:”+num);System.out.println(“总价:”+total);} } final class Associator extends Common{ public void showAssociator(){ System.out.println(“这是一个会员用户”);} public void showBuy(){ super.showBuy();

} System.out.println(“作为会员用户,享受九折优惠”);System.out.println(“总价:”+___(4)_____);total*0.9 } public class BuyGoods{ public static void main(String args[]){

Common AA=new Common();Associator BB=new Associator();AA.showCommon();

AA.goods(“电视机”, 3800, 2);

_______(5)________;AA.showBuy()

System.out.println();BB.goods(“洗衣机”, 1980, 3);

BB.showAssociator();

BB.showBuy();} }

操作题

(一)程序调试题(本大题3小题,共8个错误,每改正一个2.5分,共20分)

1.从“C:素材”中取出LoopEx.java文件,该程序有三个错误。正确的程序运行时应输出如下的结果: 0 1 1 2 2 2 3 3 3 3 4 4 4 4 4

按题中的要求调试修改该程序,并将结果(包括源文件、字节码文件)保存到C:KS目录中。请务必在所修改的语句后加上注释语句://*****。LoopEx.java:

public class LoopEx { public void main(String[] args){ int size = 5;for(int i=0: i=0;j--)System.out.print(i);System.out.print();} } }

2.从“C:素材”中取出Exchange.java文件,该程序在if语句中有两个错误。程序的功能是:当键盘输入一个小于“100”的数字字符串(例如“56”),程序将其转换成汉字表达方式并输出(“伍拾陆”)。

请按题中的要求调试修改该程序,并将结果(包括源文件、字节码文件)保存到C:KS目录中。请务必在所修改的语句后加上注释语句://*****。Exchange.java: import java.io.*;public class Exchange{ public static void main(String args[])throws IOException { String hz_table[]={“零”,“壹”,“贰”,“叁”,“肆”,“伍”,“陆”,“柒”,“捌”,“玖”};int num,g,s;String str;BufferedReader buf;buf=new BufferedReader(new InputStreamReader(System.in));System.out.print(“请输入整数:”);str=buf.readLine();num=Integer.parseInt(str);if(num>=2)System.out.print(“输入的数已超出范围”);else{ if(str.length()==2){ s=num%10;g=num%10;System.out.println(“你输入的数字是:” +hz_table[s]+“拾”+hz_table[g]);} else { g=num;System.out.println(“你输入的数字是:”+hz_table[g]);} } } }

3.从“C:素材”中取出Complex_ex.java文件,该程序在Complex类声明代码模块中有三个错。运行正确程序应产生如图所示的结果。(该图示是用Eclipse运行的显示效果,仅作参考)。

请按题中的要求调试修改该程序,并将结果(包括源文件、字节码文件)保存到C:KS目录中。请务必在所修改的语句后加上注释语句: //*****。

Complex_ex.java: import java.applet.*;import java.awt.*;public class Complex_ex extends Applet { Complex x,y;public void init(){ int a = 7;int b = 2;x = new Complex(a,b);y = new Complex(a+3,b+4);} public void paint(Graphics g){ g.drawString(“第一个复数:”+x.toString(),10,50);g.drawString(“第二个复数:”+y.toString(),10,70);} } class Complex{ int RealPart;// 复数的实部 int ImaginPart;// 复数的虚部

Complex(int r , int i){ r = RealPart;ImaginPart = i;} public String toString { return RealPart+“ + ”+ImaginPart+i;} }

(二)编程题(本题2小题,第一题15分,第二题20分,共35分)

1.从“C:素材”中取出Average.java文件,在该文件基础上进行补充,完成所需内容的编写。该程序实现计算学生平均成绩的功能。主程序已将学生的成绩存放在student数组中。编写Avg方法,该方法计算并返回指定数组的平均值。(注:其余程序内容不能修改)。

程序完成后将程序编译及运行所需要的所有文件(包括源程序文件、字节码文件)存放到C:KS目录下。(15分)Average.java:

public class Average{ public static void main(String[] args){ int[] student={76,89,70,45,92,83,89,90,61};float avg=0;avg=Avg(student);System.out.print(“average=”+avg);}

//在此处完成Avg方法

} 2.从“C:素材”中取出lx.java文件,在该文件基础上进行补充,完成所需内容的编写。该applet实现加法练习器的功能。其初始窗体见图1。(6分)(注:可以采用默认布局方式)

当单击“出题”按钮时,随机显示加数与被加数,加数与被加数的取值范围为1-99的整型数,效果见图2;(5分)

当单击“批改”按钮后,显示结果为正确和错误的效果图分别见图3和图4(6分)以下图示是用Eclipse开发包直接运行的显示效果,仅作参考。可根据需要在“C:素材”中选取lx.html文件。程序完成后将程序编译及运行所需要的所有文件(包括源程序文件、字节码文件)存放到C:KS目录下。(3分)

图1.初始窗体

图2.单击“出题”后的窗体

图3.单击“批改”后的窗体(1)

图4.单击“批改”后的窗体(2)

lx.java:

import java.awt.*;import java.applet.*;import java.awt.event.*;

public class lx extends Applet implements ActionListener{

private Label l1;private Label l2;private Label l3;private Label l4;private TextField t1;private Label l5;private Button b1;private Button b2;int a=0,b=0;//用于存放加数与被加数

public void init(){ //完成此段程序

}

public void actionPerformed(ActionEvent e){

//完成此段程序 } }

二级 JAVA 程序设计 A 场 参考答案

单选题

1.Java语言具有许多优点和特点,反映Java程序并行同步机制的特点是______。

D 2.C 3.A 4.B 5.D 6.B 7.D 8.B 9.B 10.B 11.A 12.B 13.C 14.C 15.A

程序填空题

1.1)【double t】

2)【System.out.print(a[i]+“ ”)】 3)【i<10】【i<=9】【i

2)【total】 3)【showCommon()】 4)【total*0.9】【price*num*0.9】 5)【AA.showBuy()】

操作题

(一)程序调试题 1.public class LoopEx { public void main(String[] args){ //*****插入static int size = 5;for(int i=0: i;for(int j=i;j>=0;j--)System.out.print(i);System.out.print();//*****print-> println } } } 2.if(num>=2)//*****(num>=2)->(num>=100)System.out.print(“输入的数已超出范围”);else{ if(str.length()==2){ s=num%10;//***** %-> / g=num%10;System.out.println(“你输入的数字是:” +hz_table[s]+“拾”+hz_table[g]);} else { g=num;System.out.println(“你输入的数字是:”+hz_table[g]);} }

3.class Complex{ int RealPart;// 复数的实部 int ImaginPart;// 复数的虚部

Complex(int r , int i){ r = RealPart;//***** r = RealPart-> RealPart =r ImaginPart = i;} public String toString { //****** toString-> toString()return RealPart+“ + ”+ImaginPart+i;//****** i-> “I” } }

(二)编程题: 1.public class Average{ public static void main(String[] args){ int[] student={76,89,70,45,92,83,89,90,61};float avg=0;avg=Avg(student);System.out.print(“average=”+avg);}

static float Avg(int a[]){ float a1=0;for(int i=0;i

a1=a1+a[i];} return a1/a.length;} } 2.import java.awt.*;import java.applet.*;import java.awt.event.*;

public class lx extends Applet implements ActionListener{

private Label l1;private Label l2;private Label l3;private Label l4;private TextField t1;private Label l5;private Button b1;private Button b2;int a=0,b=0;

public void init(){

l1 =new Label(“ ”);

add(l1);

l2 =new Label(“+”);

add(l2);

l3 =new Label(“ ”);

add(l3);

l4 =new Label(“=”);

add(l4);

t1 =new TextField(“

”);

add(t1);

l5 =new Label(“

”);

add(l5);

b1 =new Button(“出题”);

add(b1);

b2 =new Button(“批改”);

add(b2);

b1.addActionListener(this);

b2.addActionListener(this);}

public void actionPerformed(ActionEvent e){

if(e.getSource()==b1){

a=(int)(Math.random()*99+1);

b=(int)(Math.random()*99+1);

l1.setText(a+“");

l3.setText(b+”“);

t1.setText(”“);

}

else

if(Integer.parseInt(t1.getText().trim())==(a+b))

l5.setText(”正确!“);

else

l5.setText(”错误!");

}

}

下载2015年03月全国计算机二级JAVA考试练习题及答案范文word格式文档
下载2015年03月全国计算机二级JAVA考试练习题及答案范文.doc
将本文档下载到自己电脑,方便修改和收藏,请勿使用迅雷等下载。
点此处下载文档

文档为doc格式


声明:本文内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:645879355@qq.com 进行举报,并提供相关证据,工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。

相关范文推荐

    全国计算机等级考试二级JAVA考点分析之异常处理

    全国计算机等级考试二级JAVA考点分析之异常处理 6.1概述 考点:1 概述 Java为异常定义了类和关键字,把异常加入了Java语言的结构体系,从而简化了错误控制代码。异常处理将错误处......

    计算机二级考试WEB试题及答案(本站推荐)

    为了使广大考生在备战计算机等级考试时,更快的掌握相应知识点,下面是小编搜索整理的计算机二级考试WEB试题及答案,供参考练习,预祝考生们考出自己理想的成绩!计算机二级考试WEB......

    计算机考试练习题

    ★计算机应用基础(第二版)(ZK103B) 第一章 计算机基础知识 1、【165413】(单项选择题)1MB=B。 A.512K B.1024K C.128K D.64K 【答案】B 2、【165414】(单项选择题)1TB=MB。 A.10......

    2005年4月全国计算机等级考试二级笔试试卷及答案

    无忧考网www.51test.net 2005年4月等级考试二级VB真题(附答案) 点之一。所谓数据独立性是指 A) 数据与程序独立存放 (考试时间90分钟,满分100分)B) 不同的数据被存放在不同的......

    全国计算机二级考试历年真题(整理)

    05年试卷 一、选择题((1)~(35)每小题2分,共70分 下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上,答在试卷上不得分。 (1)数据的存储结构是指......

    全国计算机等级考试二级vfp考点

    010二级公共基础知识复习纲要 第 1 章数据结构与算法 考点1:算法具有4个基本特征:可行性、确定性、有穷性、拥有足够的情报。 确定性:是指算法中每一个步骤都必须是有明确定......

    计算机二级答案邀请函

    邀请函 尊敬的 陈松民男 云技术交流大会是计算机科学与技术领域以及行业的一次盛会,也是一个中立和开放的交流合作平台,它将引领云计算行业人员对中国云计算产业作更多、更深......

    计算机二级考试题及答案(大全)

    1、下列总线中,对微软出的“即插即用”(Play and Plug)方案支持很好的是( A )A、PCI B、AGP C、ISA D、EISA2、计算机病毒是指( D )A、编制有错误的计算机程序B、设计不完善的计算......