[计算机类试卷]国家二级(JAVA)笔试模拟试卷124及答案与解析.doc
《[计算机类试卷]国家二级(JAVA)笔试模拟试卷124及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]国家二级(JAVA)笔试模拟试卷124及答案与解析.doc(21页珍藏版)》请在麦多课文档分享上搜索。
1、国家二级( JAVA)笔试模拟试卷 124及答案与解析 1 在软件工程中,白盒测试法可用于测试程序的内部结构。此方法将程序看做( )。 ( A)循环的集合 ( B)地址的集合 ( C)路径的集合 ( D)目标的集合 2 在单链表中,增加头结点的目的是 ( )。 ( A)方便运算的实现 ( B)使单链表至少有一个结点 ( C)标识表结点中首结点的位 ( D)说明单链表是线性表的链式存储实现 3 面向对象的设计方法与传统的面向过程的方法有本质不同,它的基本原理是( )。 ( A)模拟现实世界中不同事 物之间的联系 ( B)强调模拟现实世界中的算法而不强调概念 ( C)使用现实世界的概念抽象地思考问
2、题从而自然地解决问题 ( D)鼓励开发者在软件开发的绝大部分中都用实际领域的概念去思考 4 如图所示二叉树的中序遍历结果为 ( )。 ( A) ABCDEF ( B) DBEAFC ( C) ABDECF ( D) DEBFCA 5 在计算机中,算法是指 ( )。 ( A)查询方法 ( B)加工方法 ( C)解题方案的准确而完整的描述 ( D)排序方法 6 用树形结构来表示实体之间联系的模型称为 ( )。 ( A)关系模型 ( B)层次模型 ( C)网状模型 ( D)数据模型 7 下列叙述中,不属于软件需求规格说明书的作用的是 ( )。 ( A)便于用户、开发人员进行理解和交流 ( B)反映出
3、用户问题的结构,可以作为软件开发工作的基础和依据 ( C)作为确认测试和验收的依据 ( D)便于开发人员进行需求分析 8 单个用户使用的数据视图的描述称为 ( )。 ( A)外模式 ( B)概念模式 ( C)内模式 ( D)存储模式 9 软件开发的结构化生命周期方法将软件生命周期划分成 ( )。 ( A)定义 、开发、运行维护 ( B)设计阶段、编程阶段、测试阶段 ( C)总体设计、详细设计、编程调试 ( D)需求分析、功能定义、系统设计 10 按条件 f对关系 R进行选择,其关系代数表达式为 ( )。 ( A) R R ( B) ( C) 6f(R) ( D) f(R) 11 下面关于 Ja
4、va代码安全的说法不正确的是 ( )。 ( A) Java程序在解释执行时所需的类都是通过字节码校验程序装入的 ( B) Java字节码的执行是由 JVM中的编译器完成的 ( C)在 Java程序运行时,首先装入字节码,然后进行 校验,最后在解释器中执行 ( D)在默认的安全配置条件下, Applet不能访问任何本地资源 12 在 Java语言中,不允许使用指针体现出的 Java特性是 ( )。 ( A)可移植 ( B)解释执行 ( C)健壮性 ( D)安全性 13 下列程序运行后的输出结果为 ( )。 public class Test public static void main (St
5、ring args) int i, j, p, s; s=0; for (i=1; i 4; i+) p=1; for(j=1; j i: j+) p=p*j; s=s+p; System.out.println(s); ( A) 46 ( B) 33 ( C) 30 ( D) 40 14 在 Java中,表示换行符的转义字符是 ( )。 ( A) n ( B) f ( C) n ( D) t 15 能够支持 javadoc命令的注释语句是 ( )。 ( A) /*./ ( B) /*.*/ ( C) / ( D) /*.*/ 16 在下面的运算符中,不是算术运算符的是 ( )。 ( A) +
6、 ( B) = ( C) % ( D) + 17 设有数组的定义: int m=new int5,则 m.length的值为 ( )。 ( A) 4 ( B) 5 ( C) 6 ( D) 10 18 下面程序段的输出结果是 ( )。 public class Test public static void main (String args) for ( int a=0; a 10; a+) if (a=5) break; System.out.println(A); ( A) 01234 ( B) 6789 ( C) 012346789 ( D) 5 19 Java语言中,下列子句中是异常处
7、理统一出口的是 ( )。 ( A) finally .子句 ( B) try .子句 ( C) catch .子句 ( D)以上说法都正确 20 下列内容是异常的含义的是 ( )。 ( A)程序编译或运行中发生的异常事件 ( B)程序的语法错误 ( C)程序编译错误 ( D)程序预先定义好的异常事件 21 下面程序的输出结果为 ( )。 public class Test public static void main (String args) String X=“ABCD“; String Y=“EFG“; X=X.substring (X.length()-Y.length(); Sys
8、tem.out.println(X); ( A) ABC ( B) BCD ( C) EFG ( D) ABCDEFG 22 下列数组定义及赋值,错误的是 ( )。 ( A) int a=1, 2, 3, 4, 5; ( B) int intArray; ( C) int Array=new int3; int Array1=1; int Array2=2; int Array3=3; ( D) int a=new int2; a0=new int3; a1=new int3; 23 有如下程序段: public class Parent public int addValue (int a,
9、intB) int s; s=a+b; return 3; class Child extends Parent 则下列选项中,可以正确加入类 Child中且父类的方法不会被覆盖的是( )。 ( A) int addValue (int a, intB)/do something. ( B) public void addValue() /do something. ( C) public int addValue (int a, intB)throws MyException /do something. ( D) public float addValue (int a, int b, f
10、loat b=1.0) /do someting. 24 下面程序的功能是把 316表示为两个加数的和,使两个加数分别能被 13和 11整除,则在横线上应填入的语句是 ( )。 public class Test public static void main (String args) int i=0, j, k; do i+; k=316-13*i; while(_); j=k/11; System.out.print(“316=13*“+i+“+11*“+j); ( A) k/11!=0 ( B) k%11!=0 ( C) k/11=0 ( D) k%11=0 25 下列不能由标准对话框
11、 JOptionPane类创建的是 ( )。 ( A) ConfirmDialog ( B) InputDialog ( C) JToolBar ( D) MessageDialog 26 一个对象的生命周期分为 ( )三个阶段。 ( A)使用、生成和清除 ( B)生成、使用和清除 ( C)清除、使用和生成 ( D)生成、清除和使用 27 Java中的流是 ( )。 ( A)流动的文件 ( B)流动的数据缓冲区 ( C)流动的数据 ( D)流动的对象 28 能对读入 字节数据进行 Java基本数据类型判断过滤的是 ( )。 ( A) PrintStream ( B) DataOutputStr
12、eam ( C) DataInputStream ( D) BufferedInputStream 29 使用下列的 ( )类可以实现在文件的任意一个位置读写一个记录。 ( A) RandomAccessFile ( B) FileReader ( C) FileWriter ( D) FilelnputStream 30 以下概念中,构造线程模型的是 ( )。 CPU 程序代码 数据 类 对象 ( A) ( B) ( C) ( D) 31 下列描述中,正确的是 ( )。 ( A)在 Serializable接口中定义了抽象方法 ( B)在 Serializable接口中定义了常量 ( C)在
13、 Serializable接口中没有定义抽象方法,也没有定义常量 ( D)在 Serializable接口中定义了成员方法 32 在 Java中,管理线程组的类是 ( )。 ( A) java.lang.ThreadGroup ( B) java.lang.Thread ( C) java.lang.Runnable ( D) java.lang.Object 33 下面关于 TextArea和 JTextArea描述不正确的是 ( )。 ( A) TextArea和 JTextArea都可以显示多行文本 ( B) TextArea和 JTextArea都可以自己实现滚动 ( C) TextA
14、rea和 JTextArea都可以实现文本的换行 ( D) TextArea和 JTextArea都可以进行文本改变的事件监听 34 下列操作中,不属于 Applet安 全限制的是 ( )。 ( A)加载本地库 ( B)读写本地文件系统 ( C)运行本地可执行程序 ( D)与同一个页面中的 Applet通信 35 编译 Applet程序产生的文件的扩展名是 ( )。 ( A) class ( B) html ( C) java ( D) bat 36 顺序存储方法是把逻辑上相邻的结点存储在物理位置【 】的存储单元中。 37 面向对象的程序设计方法中涉及的对象是系统中用来描述客观事物的一个【 】
15、。 38 一个项目具有一个项目主管,一个项目主管可管理多个项目,则实体 “项 目主管 ”与实体 “项目 ”的联系属于【 】的联系。 39 与结构化需求分析方法相对应的是【 】方法。 40 软件维护活动包括以下几类:改正性维护、适应性维护、【 】维护和预防性维护。 41 Java的体系结构中,最下层是移植接口,上面一层是虚拟机,虚拟机的上层是【 】和基本 API,它们都有可扩展性。 42 Java语言具有可移植性、高性能、健壮性、安全性和独立于体系结构的【 】特点。 43 8.【 】语句根据表达式的值从多个分支中选择一个来执行。 44 为了提高网络接口和程序 之间数据发送的速度,通常会用到【 】
16、。 45 若 x=5, y=10,则 x y & x+=y-的逻辑值为【 】。 46 URL是【 】的缩写。 47 设有数组定义: int a= 11, 22, 33, 44, 55, 66, 77, 88, 99 ;则执行下列几个语句后的输出结果是【 】。 for (int i=0; i a length; i+ ) if (ai%3=0) System. out. print ( ai+“ “); 48 在 AWT的菜单结构中,【 】类是菜单 树的根基。 49 下列 Applet在坐标 ( 20, 20) 处显示一幅 GIF图像,在横线处填入正确的语句。 import java. net.
17、*; import java. awt.*; import java. applet.*; public class Test extends Applet Image IMG; public void init() URL url = getDocumentBase (); String name=“IMG.gif“; 【 】 public void paint(Graphics g) g. drawImage ( IMG, 20, 20, this); 50 Java数字签名包括下列四个步骤:首先创建 JAR文件,其次【 】,然后对JAR文件进行数字签名,最后输出公钥证书。 国家二级( J
18、AVA)笔试模拟试卷 124答案与解析 1 【正确答案】 C 【试题解析】 软件的白盒测试法是把测试对象看作一个打开的盒子,它允许测试人员利用程序内部的逻辑结构及有关信息,设计或选择测试用例,对程序所有逻辑路径进行测试。 2 【正确答案】 A 【试题解析】 头结点不仅标识了表中首结点的位置,而且根据单链表 (包含头结点 )的结构,只要掌握了表头,就能够访问整个链表,因此增加头结点的目的是为了便于运算的实现。 3 【正确答案】 C 【试题解析】 面向对象的设计方法与传统的面向过程的方法有本质不同,它的基本原理是,使用现实世界的概念抽象地思考问题从而自然地解决问题。它强调模拟现实世界中的概念而不强
19、调算法,鼓励开发者在软件开发的绝大部分中都用应用领域的概念去思考。 4 【正确答案】 B 【试题解析】 中序遍历首先遍历左子树,然后访问根结点,最后遍历右子树;并且在遍历左、右子树时,仍然先遍历左子树,然后访问根结点,最后遍历右子树。 5 【正确答案】 C 【试题解析】 计算机算法是指解题方案的准确而完整的描述,它具有的基本特征有:可行性、确定性、有穷性和拥有足够的情报。 6 【正确答案】 B 【试题解析】 层次模型的基本结构是树形结构,这种结构方式在现实世界中很普遍,如家谱、行政组织机构,它们自顶向下、层次分明。 7 【正确答案】 D 【试题解析】 软件需求规 格说明书 (SRS, Soft
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 国家 二级 JAVA 笔试 模拟 124 答案 解析 DOC
