- 相关推荐
备考计算机二级考试JAVA历年真题
在日常学习和工作生活中,我们经常接触到试题,借助试题可以检验考试者是否已经具备获得某种资格的基本能力。你知道什么样的试题才是规范的吗?下面是小编为大家收集的备考计算机二级考试JAVA历年真题,希望对大家有所帮助。

备考计算机二级考试JAVA历年真题 1
1). 下面( )是合法的标识符。
A.$persons
B.2Users
C.*poi nt
D.this
正确答案:A
答案解析:本题考查Java 标识符的命名,属于考试重点内容,应该掌握。Java 中标识符的命名规则是:标识符以字母、下画线或美元符作为首字符的字符串序列;标识符是区分大小写的;标识符的字符数没有限制。由此可见,Java 中标识符不能以数字开头,所以选项B错误;不能以“*”开头,选项C错误;this 是专用标识符,具有专门的意义和用途,选项D 错误,只有选项A 正确。
2). 设有一个已按各元素的值排好序的顺序表(长度大于2),现分别用顺序查找法和二分查找法查找与给定值k相等的元素,比较的次数分别是s和b,在查找不成功情况下s和b的关系是( )。
A.s =b
B.s>b
C.s
D.s>=b
正确答案:B
答案解析:顺序查找的基本思想是:从表的一端开始,顺序扫描线性表,依次将扫描到结点的关键字和给定值k进行比较,若当前扫描到结点的关键字与k相等,则查找成功;若扫描结束后,仍未找到关键字等于k的结点,则查找失败。二分查找法是一种效率较高的查找方法,要求线性表是有序表。基本思想是:首先将待查的k值和有序表R[O]~R[n -1]的中间位置mid上的结点的关键字进行比较,若相等,则查找完成;否则,若R[mi d]. key>k,则说明待查找的结点只可能在左子表R[O]~R[mi d -1]中,我们只需在左子表中继续进行折半查找,若R[mi d]. key
3). 定义一个表示10个值为null的字符串数组,下面选项正确的是( )。
A.String []a;
B.String a[];
C.char a[10][];
D.String a[]=new String[10];
正确答案:D
答案解析:本题考查字符串数组变量的声明。选项A和选项B的效果是一样的,都是用来定义一个字符串数组,但没有指明数组个数,不满足题目要求;选项C是一个二维的字符数组,在C语言中,一个二维的字符数组就可以表示一个一维的字符串数组,而在Java中,字符char是基本类型,字符串String则是以对象的'形式来表示的;选项D正确,它定义了一个含有10个元素的字符串数组,如果没有给字符串数组赋值,则默认为null。
4). Thread类中能运行线程的方法是( )。
A.resume( )
B.start( )
C.run( )
D.init( )
正确答案:C
答案解析:resume( )是Thread类提供的用于线程控制的方法;start( )是Thread类中的方法,新建的线程不会自动运行,必须调用线程的start( )方法才能运行该线程;run( )是Thread类中的方法,在该方法中定义了线程的具体行为,线程开始执行时,就是从它的run( )方法开始执行的,就像Java应用程序从main( )开始、Applet从init( )开始一样;init( )不是Thread类中的方法。
5). 在面向对象的方法中,一个对象请求另一个对象为其服务的方式是通过发送
A.调用语句
B.命令
C.口令
D.消息
正确答案:D
6). 下列的( )原始类型在使用流时可以互换。
A.byte和boolean
B.char和int
C.byte和char
D.String和char
正确答案:B
答案解析:本题考查Java语言中字节类型的概念。在Java语言中,byte是字节类型,用1字节表示.boolean是布尔类型,用true和false表示,它们的表示方法并不一样,也不提供它们之间的转换,选项A错误。Java内部用整数来表示char,通常可以在方法调用和其他语句中互换使用char和int,选项B正确。char用2字节表示,byte字节类型用l字节表示,Java内部也不允许互换使用它们,选项C错误。String在Java语言中是一个类,它提供对字符串的一系列操作,而char是Java语言中的一个基本类型,它不是一个类,两者有本质的区别,故而它们是不能互换使用的,选项D错误。需要注意的是,在Java语言中提供的类都是以大写字母开头,基本类型都用小写字母表示。
7). 下列说法中,不属于数据模型所描述的内容是( )。
A.数据结构
B.数据操作
C.数据查询
D.数据约束
正确答案:C
答案解析:数据模型所描述的内容包括三个部分
备考计算机二级考试JAVA历年真题 2
1). applet的运行过程要经历4个步骤,其中哪个不是运行步骤?
A.浏览器加载指定URL中的HTML文件
B.浏览器显示HTML文件
C.浏览器加载HTML文件中指定的applet类
D.浏览器中的Java运行环境运行该applet
正确答案:B
2). 二维数组A[O,…,8][0,…,9],其每个元素占2字节。从首地址400开始,按行优先顺序存储,则元素A[8][5]的存储地址为( )。
A.570
B.506
C.410
D.482
正确答案:A
答案解析:A[8][5]元素存储的位置在第9行第6列,所以A[8][5]之前存储的个数应为8×10+5 = 85,这些元素占用的空间为85×2字节=170字节,所以A[8][5]的存储位置为400+170= 570。
3). 用于生产过程控制的系统,一般都是( ),它要求有对输入数据及时做出响应的能力。
A.批处理系统
B.分时系统
C.实时系统
D.及时系统
正确答案:C
答案解析:用于生产过程控制的系统,一般都是实时系统,它要求有对输入数据及时做出反应(响应)的能力。由于环境和控制对象以及工作任务的不同,控制系统对计算机系统的要求也会不同,一般会对计算机系统的可靠性、封闭性、抗干扰性等指标提出要求。
4). Java语言的许多特点中,下列哪个特点是C++语言所不具备的?
A.高性能
B.跨平台
C.面向对象
D.有类库
正确答案:B
5). 在匹配器(Matcher)类中,用于寻找下一个模式匹配串的方法是( )。
A.static boolean matches( )
B.boolean matcher .fi nd( )
C.i nt matcher .start( )
D.i nt matcher .end( )
正确答案:A
答案解析:本题考查考生对Java 中的.匹配器(Matcher)类的理解。Matcher 类用于将一个输入字符串i nput 和模式串pattern 相比较。Boolean matcher .fi nd( )方法用于寻找下一个模式匹配串;i nt matcher .start( )方法用于返回匹配串的一个起始索引整数值;i nt matcher .end( )方法用于返回匹配串的一个终止索引整数值。而用于输入字符串与模式串比较的方法是static boolean matches( ),选项A 正确。
6). J2EE和( )语言绑定。
A.C
B.C++
C.Java
D.汇编语言
正确答案:C
答案解析:J2EE的基础是J2SE,以Java为平台;而C语言用于ODBCAPI。由于两者不兼容,SUN公司才提出了JDBC作为Java几个平台与麴据库的标准连接。
7). 下列关于结构化设计原则的描述,错误的是
A.在块和进程的非正常出口处往往需要调用GOTO语句,使用GOTO语句使程序执行效率提高,但是滥用GOTO语句确实有害,应该避免使用GOTO语句。
B.程序设计时应该自顶向下,逐步求精。
C.程序设计时,应该将复杂问题进行模块化,就是将程序设计的总目标分解为若干个分目标,再进一步分解为具体的小目标。
D.在进行程序设计时,应该尽量在一行书写一条语句,尽量做到效率第一,清晰第二。
正确答案:D
8). 如果线程调用下列方法,不能保证使该线程停止运行的是( )。
A.sleep( )
B.stop( )
C.yield( )
D.wait( )
正确答案:C
答案解析:线程的方法中sleep( )方法的作用是使比当前线程优先级低的线程运行。该方法使一个线程暂停运行一段固定时间。在休眠时间内,线程将不运行,低优先级的线程将有机会运行。yield( )方法为只让给同等优先级的线程运行。如果没有同等优先级的线程是可运行状态,yield( )方法将什么也不做,即线程将继续运行。stop( )方法是强行终止线程。wait( )方法是线程间交互的方法,是使一个线程停止运行,进入等待状态。
9). 开发软件时对提高开发人员工作效率至关重要的是( )。
A.操作系统的资源管理功能
B.先进的软件开发工具和环境
C.程序员的数量
D.计算机的并行处理能力
正确答案:B
答案解析:先进的软件开发工具和环境对提高开发人员工作效率是至关重要的。
10). 信息隐蔽的概念与下述哪一种概念直接相关( )。
A.软件结构定义
B.模块独立性
C.模块类型划分
D.模拟耦合度
正确答案:B
答案解析:信息隐蔽的概念与模块独立性这一概念直接相关。
【备考计算机二级考试JAVA历年真题】相关文章:
计算机二级考试Java选择真题09-27
计算机等级二级考试Java填空真题09-11
计算机二级Java笔试真题09-26
全国计算机二级考试《Java》真题练习09-11
公共英语二级考试历年真题精选09-12
历年公共英语二级考试真题精选练习08-18
历年公共英语二级考试阅读真题题训练09-20
计算机二级C语言历年真题及答案11-02
历年英语六级考试真题备考训练09-19