[计算机类试卷]国家二级(JAVA)笔试模拟试卷93及答案与解析.doc
《[计算机类试卷]国家二级(JAVA)笔试模拟试卷93及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]国家二级(JAVA)笔试模拟试卷93及答案与解析.doc(15页珍藏版)》请在麦多课文档分享上搜索。
1、国家二级( JAVA)笔试模拟试卷 93及答案与解析 1 下列选项中不属于结构化程序设计方法的是 ()。 ( A)自顶向下 ( B)逐步求精 ( C)模块化 ( D)可复用 2 在深度为 5的满二叉树中,叶子结点的个数为 ()。 ( A) 31 ( B) 32 ( C) 16 ( D) 15 3 结构化程序设计方法的 3种基本控制结构中不包括 ()。 ( A)循环结构 ( B)递归结构 ( C)顺序结构 ( D)选择结构 4 ()使一个函数可以定义成对许多不同数据类型完成同一个任务。 ( A)函数模板 ( B)重 载函数 ( C)递归函数 ( D)模板函数 5 以下不属于数据库系统模型的是 (
2、)。 ( A)选择型数据库系统 ( B)关系型数据库系统 ( C)层次型数据库系统 ( D)网状型数据库系统 6 数据库系统与文件系统的最主要区别是 ()。 ( A)数据库系统复杂,而文件系统简单 ( B)文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决 ( C)文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件 ( D)文件系统管理的数据量较少,而数据库系统可以管理庞大的数据量 7 按照 “后进先 出 ”原则组织数据的数据结构是 ()。 ( A)队列 ( B)栈 ( C)双向链表 ( D)二叉树 8 软件需求分析阶段的工作,可以分为四个方面:需求获取,需求分析,编写需
3、求规格说明书,以及 ()。 ( A)阶段性报告 ( B)需求评审 ( C)总结 ( D)都不正确 9 已知数据表 A中每个元素距其最终位置不远,为节省时间,应采用的算法是 ()。 ( A)堆排序 ( B)直接插入排序 ( C)快速排序 ( D)直接选择排序 10 树是结点的集合,它的根结点数目是 ()。 ( A)有且只有 1 ( B) 1或多 于 1 ( C) 0或 1 ( D)至少 2 11 运行 Java程序需要的工具软件所在的目录是 ()。 ( A) JDK的 bin目录 ( B) JDK的 demo目录 ( C) JDK的 lib目录 ( D) JDK的 jre目录 12 下列关于 J
4、ava语言特点的叙述中,错误的是 ()。 ( A) Java是面向过程的编程语言 ( B) Java支持分布式计算 ( C) Java是跨平台的编程语言 ( D) Java支持多线程 13 在 Applet的关键方法中,下列 ()方法是关闭浏览器以释放 Applet占用的所有资源。 ( A) init() ( B) start() ( C) paint() ( D) destroy() 14 Java以 JVM为基础,最上层是 ()。 ( A)移植接口 ( B) Java基本类 ( C)基本 API ( D) Java应用程序和 Applet小程序 15 执行下列语句后,屏幕上显示 I值为 (
5、)。 ihti=8;System.out.println(i =2); ( A) 8 ( B) 2 ( C) 10 ( D) 100000 16 已知有定义: Strings=“story“,下面 ()表达式是合法的。 ( A) s+=“books“; ( B) charC=s1; ( C) intlen=s.length; ( D) Strings=s.toLowerCase(); 17 若 a的值为 3时,下列程序段被执行后, c的值是 ()。 intc=1;if(a 0)if(a3)c=2;elsec=3;elsec-4; ( A) 1 ( B) 2 ( C) 3 ( D) 4 18 以
6、下选项中循环结构合法的是 ()。 ( A) while(inti 7)(i+;system.out.println(“iis“+i); ( B) intj=3;while(j)system.out.println(“jis“+j); ( C) intj=0;for(intk=0;j+k!=10;j+,k+)system.out.println(“jis“+j+“kis“+k); ( D) intj=0;dosystem.out.println(“jis“+j+);if(j=3)continueloop;while(j10); 19 下列关于构造方法的叙述中,错误的是 ()。 ( A) Java
7、语言规定构造方法名与类名必须相同 ( B) Java语言规定构造方法没有返回值,但不用 void声明 ( C) Java语言规定构造方法不可以重载 ( D) Java语言规定构造方法只能通过 new自动调用 20 阅读下面程序: import javax.swing.JOptionPane; public class Comparison public static void main (Stringargs) String firstNumber, /用户输入第 1个数据变量 secondNumber, /用户输入 第 2个数据变量 result; /输出结果变量 mtnumberl, /用
8、于比较的第 1个数 number2; /用于比较的第 2个数 /用户输入第 1个数据的字符串 firstNumber=JOptionPane.showlnputDialog(“输入第 1个整数: ”) /用户输入第 2个数据的字符串 secondNumber=JOptionPane。showlnputDialog(“输入第 2个整数: ”); /将字符串转换为整数类型 number1=Integer.parseInt(firstNumber); number2=Integer.parseInt(secondNumber); /初始化结果变量 _; /比较两个数据 if(number1=numb
9、er2) result+=numberl+“=“+number2; if(number1 !=number2) resun+=numberl+“!=“+number2; if(number1 number2) result=result+“n“+number1+“ “+nunlber2; if(number1 number2) result=result+“n“+numberl+“ “+number2; if(numberl =number2) result二reSUlt+”h1”+numberl+”仁 ”+number2; if(number1 =number2) result=result
10、+“n“+number1+“ =“+number2; /显示结果 JOpdonPane.showMessageDialog(null,rcsult, “比较结果 “, JOpdonPane.INFORMATION_MESSAGE; System,exIT(0); 为使程序能正确运行并得到合理的输出结果,初始化结果变量语句 (下划线处 )应是 ( )。 ( A) result=“ ( B) resnlt=null ( C) resun=number1 ( D) result=number2 21 下列不属于 Java类库主要核心的是 ( )。 ( A) java包 ( B) javax ( C)
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 国家 二级 JAVA 笔试 模拟 93 答案 解析 DOC
