2017计算机二级考试《JAVA》备考测试题「带答案」
来源:才华咖 本文已影响3.24W人
来源:才华咖 本文已影响3.24W人
为确保同学们将所涉及的考点全面复习到位,让大家充满信心的步入考场,以下是本站小编搜索整理的一份计算机二级的文章" target="_blank" >计算机二级考试《JAVA》备考测试题【带答案】,供参考练习,希望对大家有所帮助!想了解更多相关信息请持续关注我们应届毕业生考试网!
1). 下列语句中,可以作为无限循环语句的是( )。
(;;){}
(i nt i =0;i <10000;i ++){}
e(false){}
{}while(false)
正确答案:A
答案解析:B的循环终止条件为10000,CD 的终止条件为常量false ,都不能无限循环。
2). 用下列4种排序方法,对一个已排好序(由小到大)的序列进行由小到大排序时,选择( )方法最好。
A.冒泡排序
B.直接选择排序
C.直接插入排序
D.归并排序
正确答案:C
答案解析:直接插入排序的基本算法是:当插入第i(i>=l)个对象时,前面的V[O],V[l],…,V[i -i]已经排好序,这时,用V[i]的关键码与V[i一1],[i -2]--的关键码顺序进行比较,找到插入位置即将V[i]插入,原来位置上的对象则向后移。由此可知,直接插入排序法的关键码比较次数与对象的初始排列有关。在本题中,序列已经排好序,所以其i的取值达到了最大,也就是序列中元素的个数,其实根本无需比较和交换,所以这种方法是最佳的。
3). 下面叙述中错误的是( )。
A.软件测试的目的是发现错误并改正错误
B.对被调试的程序进行“错误定位”是程序调试的必要步骤
C.程序调试通常也被称为Debug
D.软件测试应严格执行测试计划,排除测试的'随意性
正确答案:A
答案解析:软件测试的目的是为了发现错误及漏洞而执行程序的过程。软件测试要严格执行测试计划。程序调式通常也称Debug ,对被调试的程序进行“错误”定位是程序调试的必要步骤。
4). 下列有关接口的说法,正确的是( )。
A.接口与抽象类是相同的概念
B.实现一个接口必须实现接口的所有方法
C.接口之间不能有继承关系
D.一个类不可实现多个接口
正确答案:B
答案解析:ava的接口是为实现多继承并简化其复杂性。接口与抽象类非常相似,它将抽象推进到更深层次。一个类可实现许多接口,但只有同一个父类。所以只有选项B正确。
5). 若干进程之间相互合作,共同完成一项任务,进程的这种协同工作关系称为( )。
A.异步
B.同步
C.并发
D.互斥
正确答案:B
答案解析:进程同步是指进程之间一种直接的协同工作关系,这些进程相互合作,共同完成一项任务。进程间的直接相互作用构成进程的同步。
6). Java 语言中,对当前对象的父类对象进行引用的关键字是( )。
r
k
正确答案:B
答案解析:当子类隐藏了父类的变量,并重写了父类方法后,又要使用父类变量或父类被重写的方法时,可以通过super 来实现对父类变量的访问和对父类方法的调用。
7). 数据库设计的需求分析阶段主要设计( )。
A.程序流程图
B.程序结构图
C.框图
D.数据流程图
正确答案:D
8). 在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统联合体。其中数据独立性最高的阶段是
A.数据库系统
B.文件系统
C.人工管理
D.数据项管理
正确答案:A
9). 下列关于Java多线程并发控制机制的叙述中,错误的是( )。
中对共享数据操作的并发控制是采用加锁技术
B.线程之间的交互,提倡采用suspend( )/resume()方法
C.共享数据的访问权限都必须定义为private
中没有提供检测与避免死锁的专门机制,但程序员可以采用某些策略防止死锁的发生
正确答案:B
答案解析:本题考查多线程的并发控制机制。Java中对共享数据操作的并发控制采用传统的加锁技术,也就是给对象加锁,选项A说法正确。线程之间的交互,提倡采用wait()和notify()方法,这两个方法是java. lang. object类的方法,是实现线程通信的两个方法,不提倡使用suspend()和resume()方法,它们容易造成死锁,所以选项B说法错误。共享数据的访问权限都必须定义为private,不能为public或其他,选项C说法正确。Java中没有提供检测与避免死锁的专门机制,因此完全由程序进行控制,但程序员可以采用某些策略防止死锁的发生,选项D说法正确。
10). 用来实现Java虚拟机的语言是( )。
B.C
C.C++
D.汇编
正确答案:B
答案解析:本题考查Java语言的虚拟机。Java本身的编译器用Java语言编写,运行系统的虚拟机用C语言实现。Java语言的执行模式是半编译和半解释型,程序首先由编译器转换为标准字节代码,然后由Java虚拟机去解释执行,字节代码实际上可以看作是虚拟机的机器代码。考生应当理解Java语言的实现机制,这属于考试重点。正确答案为选项B。
计算机二级《Java》备考训练题及答案2017
2017计算机二级Java备考冲刺试题及答案
2017年计算机二级考试Java测试题及答案
2016年计算机二级《Java》机考试题及答案
全国计算机二级《Java》备考试题及答案
2017下半年计算机二级考试《java》试题及答案
2017计算机二级《JAVA》选择题及答案「精选」
2016年9月计算机二级试题及答案「java」
2016年计算机二级《Java》自测试题及答案
2017计算机二级《Java》预测试题及答案
2017年9月计算机二级JAVA考试题库「选择题」
2017年9月计算机二级Java考试题「单选题」
2017年9月计算机二级JAVA考试检测试题附答案
2017计算机二级考试JAVA上机试题及答案
2017年计算机二级JAVA备考训练题「单选题」
2017年9月计算机二级JAVA考试模拟试题及答案
计算机二级考试《java》试题及答案
2017年49次计算机二级Java考试试题及答案
2017年计算机二级考试JAVA冲刺试题及答案大纲
计算机二级《Java》上机试题及答案2016
计算机等级考试《二级java》试题及答案
2017年计算机二级考试java模拟试题及答案
2017年计算机二级考试《Access》临考冲刺题「带答案」
2017年计算机二级考试JAVA检测试题
2017年计算机二级JAVA考试试题「答案」
2017年9月计算机二级Java机考试题及答案
2016计算机二级java考试上机试题及答案
计算机二级考试真题和答案
2017年计算机二级考试JAVA冲刺试题及答案
2017年计算机二级java考试检测试题
2017计算机二级JAVA预测试题及答案
2017年9月计算机二级JAVA考试测试题
2017年计算机二级JAVA考试模拟试题及答案
2017年9月计算机二级JAVA考试基础试题及答案
全国计算机二级考试java测试题与答案
2017计算机二级《JAVA》考点训练题及答案
考试试题及答案参考
2017年9月计算机二级JAVA考试试题及答案
2017计算机等级考试二级java笔试套题及答案
2017计算机二级考试Java练习题及答案