[计算机类试卷]国家二级(JAVA)笔试模拟试卷60及答案与解析.doc
《[计算机类试卷]国家二级(JAVA)笔试模拟试卷60及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]国家二级(JAVA)笔试模拟试卷60及答案与解析.doc(23页珍藏版)》请在麦多课文档分享上搜索。
1、国家二级( JAVA)笔试模拟试卷 60及答案与解析 1 以下特点不属于算法的基本特征的是 ( )。 ( A)可行性 ( B)确定性 ( C)拥有足够的情报 ( D)无穷性 2 数据的逻辑结构是指 ( )。 ( A)数据所占的存储空间量 ( B)反映数据元素之间逻辑关系的数据结构 ( C)数据在计算机中的顺序存储方式 ( D)存储在外存中的数据 3 在深度为 5的满二叉树中,叶子结点的个数为 ( )。 ( A) 32 ( B) 31 ( C) 16 ( D) 15 4 对建立良好的程序设计风格 ,下面描述正确的是 ( )。 ( A)程序应简单、清晰、可读性好 ( B)符号的命名只要求符合语法
2、( C)充分考虑程序的执行效率 ( D)程序的注释可有可无 5 结构化程序设计的一种基本方法是 ( )。 ( A)筛选法 ( B)递归法 ( C)归纳法 ( D)逐步求精法 6 在软件生命周期中,能准确地确定软件系统必须做什么和必须具备哪些功能的阶段是 ( )。 ( A)概要设计 ( B)详细设计 ( C)可行性分析 ( D)需求分析 7 用黑盒技术设计测试用例的方法之一是 ( )。 ( A)因果图 ( B)逻辑覆盖 ( C)循环覆盖 ( D)基本路径测试 8 下面关于数据库系统的叙述正确的是 ( )。 ( A)数据库系统减少了数据冗余 ( B)数据库系统避免了一切冗余 ( C)数据库系统中数
3、据的一致性是指数据类型的一致 ( D)数据库系统比文件系统能管理更多的数据 9 数据库 DB,数据库系统 DBS,数据库管理系统 DBMS,这 3者之间的关系是( )。 ( A) DBS包括 DB和 DBMS ( B) DBMS包括 DB和 DBS ( C) DB包括 DBS和 DBMS ( D) DBS就是 DB,也就是 DBMS 10 设有 n元关系 R及 m元关系 S,则关系 R与 S经笛卡儿积后所得新关系是一个( )元关系。 ( A) m ( B) n ( C) m+n ( D) m*n 11 下列选项中属于 Java语言的垃圾回收机制的一项是 ( A)语法检查 ( B)堆栈溢出检查
4、( C)跨平台 ( D)内存跟踪 12 使用如下哪个保留字可以使只有在定义该类的包中的其他类才能访问该类 ? ( A) abstract ( B) private ( C) protected ( D)不使用保留字 13 下列命令 中,是 Java编译命令的是 ( A) javac ( B) java ( C) javadoc ( D) appletviewer 14 下面哪个是合法的标识符 ? ( A) $persons ( B) 2Users ( C) *point ( D) this 15 下列表达式中正确的是 ( A) 5+ ( B) (a+b)+ ( C) +(a+b) ( D) +
5、x 16 在 Java中,所有类的根类是 ( A) java lang Object ( B) java lang Class ( C) java lang String ( D) java lang System 17 执行下面程序段后, z值为 int x=1, y=2, z=3; z=z/(float)(x/y); ( A)编译无法通过 ( B) 6 ( C) 3 ( D) 2 18 int类型的取值范围为 ( A) -216 216-1 ( B) -231 231-1 ( C) -232 232-1 ( D) -264 264-1 19 下列说法中,哪一项是正确的 ? ( A)子类拥有
6、的成员数目大于等于父类拥有的成员数目 ( B)父类代表的对象范围比子 类广 ( C)子类要调用父类的方法,必须使用 super关键字 ( D)一个 Java类可以有多个父类 20 执行下列程序之后,变量 n的值为 publicclassExam publicstaticvoidmain(Stringargs) int y=2; int z=3; int n=4; n=n+-y*z/n; System out println(n); ( A) 3 ( B) -1 ( C) -12 ( D) -3 21 下列程序实现对 ZIP文件 file zip中的检索,在横线处填入正确的语句 package
7、test; import java io *; import java util *; import java util zip *; public class Exam public static void main(Stringargs) try FilelnputStream fis=new FilelnputStream(”test/file zip”); ZipInputStream zis=new ZipInputStrealn(fis); ZipEntry en; while(_)!=null) en getname(); zis CloseEntry(); zis close(
8、); catch(Exception e) e printStackTrace() ( A) en=zis getNextEntry() ( B) en zis getNextEntry() ( C) en=zis getEntry() ( D) zis getNextEntry() 22 将一个容器 panel1 放到容器 frame1中的方法是 ( A) frame insert(panel1)” ( B) frame add(panel1) ( C) frame add Panel(panel1) ( D) framel insertJPanel(panel1) 23 下列程序的输出结果
9、是 Class Test public static void main(String args) int n=7; n 3; n=n t.start( ); public void run( ) int i =0; while(true) System.out.println(“Hello!“); if(i+=4) break; 48 包含 Swing构件的 Applet(小应用程序 )应该是【 】类的子类。 49 Swing的顶层容器有: JApplet, JWindow, JDialog和【 】。 50 Java对象串行化技术,主要是通过【 】类和 ObjectOutputStream类
10、来实现。 国家二级( JAVA)笔试模拟试卷 60答案与解析 1 【正确答案】 D 【试题解析】 设计一个算法必须考虑它的可行性、确定性、以及拥有足够的情报,所以 A、 B、 C都属于算法的基本特征。作为一个算法必须在有限的时间内完成,所以一个算法要具有有穷性的特征。算法的有穷性还应包括合理的执行时间的含义。因为一个算法若需要执行千年万年,显然失去了实用价值,答案为 D。 2 【正确答案】 B 【试题解析】 一个数据结构应包含两方面的信息:一是表示数据元素的信息,二是表示各数据元素之间的前后 关系。其中数据元素之间的前后关系是指它们的逻辑关系,而与它们在计算机中的存储位置无关。 3 【正确答案
11、】 B 【试题解析】 二叉树是本章的一个非常重要的知识点。关于二叉树的出题点有很多,而且题目可能很灵活,需要考生重点复习准备。根据二叉树的定义,知道二叉树必有如下规律:深度为 m的二叉树最多有 2m-1个结点。由此可知答案为 B。 4 【正确答案】 A 【试题解析】 本题涉及程序的编写风格,考生应该掌握一些基本的良好编程风格。符号的命名不仅要符合语法,还应有一定的实际意义,且尽量简洁。除非对效 率有特别要求,程序编写要做到清晰第一,效率第二。必须要有必要的注释。 5 【正确答案】 D 【试题解析】 在结构化程序设计中通常采取自顶向下,逐步求精的方法,尤其是在详细设计和编码阶段,其总的思想就是先
12、全局后局部、先整体后细节、先抽象后具体,程序自顶向下、逐步细化。而筛选法、递归法和归纳法指的都是程序的某种具体算法。逐步求精法是结构化程序设计中很重要的思想,一定要牢记 ! 6 【正确答案】 D 【试题解析】 A和 B 选项,概要设计阶段和详细设计阶段属于软件设计阶段。在此阶段系统设计人员和程序 设计人员在反复理解软件需求的基础上,给出软件的结构、模块的划分、功能的分配以及处理流程。 C选项,可行性分析阶段是确定待开发系统的开发目标和总的要求,给出它的功能、性能、可靠性以及接口等方面的可能方案,制定完成开发任务的实施计划。 D选项,需求分析阶段是对待开发软件提出的需求进行分析并给出详细定义,书
13、写软件规格说明书及初步的用户手册,提交评审。所以,能准确地确定软件系统必须做什么和必须具备哪些功能的阶段应该是需求分析阶段。 7 【正确答案】 A 【试题解析】 黑盒测试主要方法有等价值划分法、边界值分析 法、错误推测法、因果图法等,白盒测试的主要方法有逻辑覆盖、基本路径测试等。其中逻辑覆盖通常又分为:语句覆盖、路径覆盖、判定覆盖、条件覆盖、判断 -条件覆盖。所以只有 A选项属于黑盒测试, B、 C、 D选项都属于白盒测试。 8 【正确答案】 A 【试题解析】 数据库管理系统只能减少数据的冗余,但是不可能完全避免。数据的一致性是指在系统中同一数据的不同出现处应保持相同的值,而数据的不一致性指的
14、是同一数据在系统的不同复制处有不同的值。 9 【正确答案】 A 【试题解析】 本题考查考生对数据库 DB,数据 库系统 DBS,数据库管理系统DBMS 3者关系的理解。其中数据库系统是指数据库和数据库管理系统软件的合称。数据库管理系统是一个帮助用户创建和管理数据库的应用程序的集合。数据库是指存储在计算机内有结构的数据集合。 10 【正确答案】 C 【试题解析】 本题考核对笛卡儿积运算的掌握。笛卡儿积是两个关系的合并操作,因此 n元关系 R与 m元关系 S 经笛卡儿积后所得新关系是 m+n 元关系。 11 【正确答案】 D 【试题解析】 本题考查 Java语言的垃圾回收机制。语法检查是编译器的一
15、项工作,不属于垃圾回收 ,选项 A错误;堆栈溢出在解释执行时进行检查,选项 B 错误;跨平台是 Java语言的 个特点,不属于垃圾回收机制,选项 C错误;为了充分利用资源, Java语言提供了一个系统级的线程,用于监控内存,在必要时对不再使用的某些内存进行回收,这就是垃圾回收机制,因此选项 D错误。 12 【正确答案】 D 【试题解析】 本题考查类的修饰符。类的默认访问控制策略是不使用保留字来定义类,这会限制其他包中的类访问该类,该类只能被同一个包的类访问和引用,也不能用 import语句引用,选项 D正确。 protected 保留字不起作用,具有protected 成员的类的子类可以在包外
16、访问这些被保护的成员。 abstract修饰符修饰的类被称为抽象类,没有具体对象的概念类,不满足题意。 private修饰符修饰的类只能被该类自身访问和修改,而不能被任何其他类来获取和引用,不满足题意。可见本题正确答案为选项 D。 13 【正确 答案】 A 【试题解析】 本题考查 java中 JDK工具。 javac是 Java编译命令,能将源代码编译成字节码,以 class扩展名存入 java工作目录中。 java是 Java解释器,执行字节码程序,该程序是类名所指的类,必须是一个完整定义的名字。 javadoc是Java文档生成器,对 Java源文件和包以 MlVIL 格式生成 AP文档。
17、 appletviewer是 Java Applet浏览器。选项 A正确。 14 【正确答案】 A 【试题解析】 本题考查 Java标识符的命名。属于考试重点内容,应该掌握 。Java中标识符的命名规则是:标识符以字母、下划线、美元符作为首字符的字符串序列:标识符是区分大小写的;标识符的字符数没有限制。由此可见 Java中标识符不能以数字开头,所以选项 B错误;不能以 “*”开头,选项 C错误; this是专用标识符,具有专门的意义和用途,选项 D错误,只有选项 A是正确答案。 15 【正确答案】 D 【试题解析】 本题考查 Java中的运算符。 “+”和 “-”都是一元算术运算符,主要用于自
18、加和自减,在 Java中不允许对表达式进行这样的运算,选项 B和选项 C都是错误的,更不允许对数字 进行这样的运算,选项 A也错误,只有选项 D正确。 16 【正确答案】 A 【试题解析】 本题考查考生对 Java类的掌握。在 Java中 java lang包封装着所有编程应用的基本类。 Object是所有类的根,它所包含的属性和方法被所有类集成。 Class类是由编译器自动生成对象的一个特殊类,它伴随每个类。 String是字符串常量的类。 System类是一个 final 类,所有的方法都用类变量来调用,即对System类不可能实例化,主要提供了标准输入 /输出和系统环境信息的访问、设置。
19、 17 【正确答案】 A 【试题解析】 本题考查 Java的运算和类型转换。题目中变量 x, y, z是 int类型,由于括号的优先级要高,所以语句 (float)(x/y)的结果为 0 0,分母已经成为0,编译肯定无法通过。另外,由于 z是 int型,不能将 float型强制转化为 int型。 18 【正确答案】 B 【试题解析】 本题考查 int类型的取值范围。 int类型是最常用的整数类型,存储时占 32位 bit,能表示的范围是 -231 231-1,选项 B正确。而 short类型在存储时占 16位 bit,能表示的范围是 -216 216-1。 long类型存储时占 64位 bit
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 国家 二级 JAVA 笔试 模拟 60 答案 解析 DOC
