[计算机类试卷]国家二级(JAVA)笔试模拟试卷34及答案与解析.doc
《[计算机类试卷]国家二级(JAVA)笔试模拟试卷34及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]国家二级(JAVA)笔试模拟试卷34及答案与解析.doc(14页珍藏版)》请在麦多课文档分享上搜索。
1、国家二级( JAVA)笔试模拟试卷 34及答案与解析 1 已知一棵二叉树前序遍历和中序遍历分别为 ABDEGCFH和 DBGEACHF,则该二叉树的后序遍历为 ( ) ( A) GEDHFBCA ( B) DGEBHFCA ( C) ABCDEFGH ( D) ACBFEDHG 2 用链表表示线性表的优点是 ( ) ( A)便于随机存取 ( B)花费的存储空间较顺序存储少 ( C)便于插入和删除操作 ( D)数据元素的物理顺序与逻辑顺序相同 3 链表不具有的特点是 ( ) ( A)不必事先估计存储空间 ( B)可随机访问任一元素 ( C)插入删除不需要移动元素 ( D)所需空间与线性表长度成正
2、比 4 在设计程序时,应采纳的原则之一是 ( ) ( A)不限制 goto语句的使用 ( B)减少或取消注释行 ( C)程序越短越好 ( D)程序结构应有助于读者理解 5 软件设计包括软件的结构、数据接口和过程设计,其中软件的过程设计是指 ( ) ( A)模块间的关系 ( B)系统结构部件转换成软件的过程描述 ( C)软件层次结构 ( D)软件开发过程 6 算法的时间复杂度是指 ( ) ( A)执行算法程序所需要的时间 ( B)算法程序的长度 ( C)算法执行过程中所需要的基本运算次数 ( D)算法程序中的指令条数 7 下列不属于软件工程的三个要素的是 ( ) ( A)工具 ( B)过程 (
3、C)方法 ( D)环境 8 应用数据库的主要目的是 ( ) ( A)解决数据保密问题 ( B)解决数据完整性问题 ( C)解决数据共享问题 ( D)解决数据量大的问题 9 下列有关数据库的描述,正确的是 ( ) ( A)数据库是一个 DBF文件 ( B)数据库是一个关系 ( C)数据库是一个结构化的数据集合 ( D)数据库是一组文件 10 SQL语言又称为 ( ) ( A)结构化定义语言 ( B)结构化控制语言 ( C)结构化查询语言 ( D)结构化操纵语言 11 下列哪个选项是合法的标识符 ? ( ) ( A) 123 ( B) _name ( C) class ( D) 1first 12
4、 下列标识符中哪个是不合法的 ? ( ) ( A) BigMeaninglessName ( B) $ int ( C) 1st ( D) $1 13 下列哪个选项是 short型数据的取值范围 ? ( ) ( A) -128 +127 ( B) -32768 +32767 ( C) -2147483648 +2417483647 ( D) -3.40282347E38 +3.40282347E38 14 下列的哪个赋值语句是不正确的 ? ( ) ( A) float f=11.1; ( B) double d=5.3E12; ( C) float d=3.14f; ( D) double f
5、=11.1E10f; 15 类 Test定义如下,将下列哪个方法插入 行处是不合法的 ? ( ) public class Test public float Method(float a, float b) ( A) public float Method(float a, float b, float c) ( B) public float Method(float c, float d) ( C) public int Method(int a, int b) ( D) private float Method(int a, int b, int c) 16 下列的哪个程序段可能导致错
6、误 ? ( ) ( A) String s=“hello“; String t=“good“; String k=s+t; ( B) String s=“hello“; String t; t=s3+“one“; ( C) String s=“hello“; String standard=s.toUpperCase(); ( D) String s=“hello“; String t=s+“good“; 17 下列关于继承的哪项叙述是正确的 ? ( ) ( A)在 java中允许多重继承 ( B)在 java中一个类只能实现一个接口 ( C)在 java中一个类不能同时继承一个类和实现一个接
7、口 ( D) java的单 继承使代码更可靠 18 下列程序段的输出结果是 ( ) String MyStr=“Hello, “; MyStr=MyStr+“World!“; System.out.println(MyStr); ( A) Hello, World! ( B) Hello ( C) World! ( D)该程序段有语法错误 19 下列程序的输出结果是 ( ) Public class fff void printValue(int m) doSystem.out.println(“The value is“+m); whilE(-m 10) public static void
8、 main(String arg) int i=10; Test t=new Test(); t.printValue(i); ( A) 8 ( B) 9 ( C) 10 ( D) 11 20 已知有下列类的说明,则下列哪个语句是正确的 ? ( ) public class Test private float f=1.0f; int m=2; static int n=1; public static void main(String arg) Test t=new Test(); ( A) t.f; ( B) this, n; ( C) Test.m; ( D) Test.f; 21 下列
9、哪个语句是声明一个含有 10个 String对象的数组 ? ( ) ( A) char str; ( B) char str; ( C) String str=new String10; ( D) String str10; 22 下列常见的系统定义的异常中,哪个是数组越界异常 ? ( ) ( A) ArrayIndexOutOmoundsException ( B) IOException ( C) NullPointerException ( D) ArithmeticException 23 下列关于内部类的说法不正确的是 ( ) ( A)内部类的类名只能在定义它的类或程序段中或在表达式
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 国家 二级 JAVA 笔试 模拟 34 答案 解析 DOC
