预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共13页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

计算机二级JAVA考试试题 计算机二级JAVA考试试题2017 Sun公司对Java编程语言的解释是:Java编程语言是个简单、面向对象、分布式、解释性、健壮、安全与系统无关、可移植、高性能、多线程和动态的语言。下面是小编收集的关于计算机二级JAVA考试试题,希望大家认真阅读! 1).grid[9][5]描述的是()。 A.二维数组 B.一维数组 C.五维数组 D.九维数组 正确答案:A 答案解析:这是一个二维数组,[]中的数字是每一维的大小。 2).在Java中,实现用户界面功能的包是()。 A.java.applet B.javax.transaction C.java.util D.java.awt 正确答案:D 答案解析:本题考查考生对Java包功能的理解。选项A中java.applet包是为Applet提供执行需要的所有类,主要访问Applet内容的通信类;选项B中transaction包是属于javax而不是java,javax.transaction包是提供事务处理所需要的包;选项C中java.util包提供使用程序类和集合类,如系统特性定义和使用、日期函数类、集合Collection、Map、List、Array等常用工具类;java.awt包是封装抽象窗口工具包,提供构建和管理用户图形界面功能,为本题正确答案。 3).下列运算符中属于关系运算符的是()。 A.== B.= C.+= D.-= 正确答案:A 答案解析:本题考查Java的关系运算符。B中写法不正确,C、D均为赋值运算符。 4).已知一个有序线性表为(13,18,24,35,47,50,62,83,90,115,134),当用二分法查找值为90的元素时,查找成功的比较次数为()。 A.1 B.2 C.3 D.9 正确答案:B 答案解析:根据二分法查找需要两次:首先将90与表中间的元素50进行比较,由于90大于50,所以在线性表的后半部分查找;第二次比较的元素是后半部分的中间元素,即90,这时两者相等,即查找成功。 5).运行Java程序需要的工具软件所在的目录是()。 A.JDK的bin目录 B.JDK的demo目录 C.JDK的lib目录 D.JDK的jre目录 正确答案:A 答案解析:运行Java的JDK-共包含五个目录,分别是:bin目录,该目录包含Java编译器、解释器和许多工具(如服务器工具、IDL、package工具等);lib目录,该目录包含Java库文件;jre目录,该目录是Java程序运行环境的根目录,它下面包含bin子目录,包括平合所用工具和库的可执行文件以及DLL文件;demo目录,该目录包含源代码的程序示例;include目录,该目录包含Win32子目录,都是本地方法的文件。 6).软件需求分析阶段的工作,可以分为四个方面需求获取,需求分析,编写需求规格说明书,以及 A.阶段性报告 B.需求评审 C.总结 D.以上都不正确 正确答案:B 7).使得线程放弃当前分得的CPU时间,但不使线程阻塞,即线程仍处于可执行状态,随时可能再次分得CPU时间的方法是()。 A.time() B.yield() C.load() D.min() 正确答案:B 答案解析:本题考查线程阻塞的概念。yield()方法使得线程放弃当前分得的CPU时间,但是不使线程阻塞,即线程仍处于可执行状态,随时可能再次分得CPU时间。调用yield()的效果等价于调度程序认为该线程已执行了足够的`时间从而转到另一个线程。 8).下列变量的定义中,错误的是()。 A.intx=3; B.floatf;d; C.Strings="Hello"; D.booleanb=true; 正确答案:B 答案解析:正确的方法是floatf,d;,中间应该使用“,”而不是“;”,因为在Java中“;”表示一个语句结束。 9).设关系R和S的元组个数分别为100和300,关系T是R与S的笛卡尔积,则T的元组个数是 A.400 B.10000 C.30000 D.90000 正确答案:C 10).下列方法中,不属于类String的方法是()。 A.toLowerCase() B.valueOf() C.charAt() D.append() 正确答案:D 答案解析:String的方法中,toLowerCase()方法是转换成小写,valueof()方法是获得相应数值,charAt()方法是提取字符串中指定位置的字符。append()是StringBuffer的方法。 11).某二叉树结点的前序序列为E、A、C、B、D、G、F,对称序列为A、B、C、D、E、F、G。该二叉树结点的后序序列为 A.