[计算机类试卷]国家二级(JAVA)机试模拟试卷9及答案与解析.doc
《[计算机类试卷]国家二级(JAVA)机试模拟试卷9及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]国家二级(JAVA)机试模拟试卷9及答案与解析.doc(26页珍藏版)》请在麦多课文档分享上搜索。
1、国家二级( JAVA)机试模拟试卷 9及答案与解析 一、选择题 1 下列选项中,不是一个算法的基本特征的是 ( )。 ( A)完整性 ( B)可行性 ( C)有穷性 ( D)拥有足够的情报 2 数据结构中,与所使用的计算机无关的是数据的 ( )。 ( A)存储结构 ( B)物理结构 ( C)逻辑结构 ( D)物理和存储结构 3 某二叉树共有 60个叶于结点与 50个度为 1的结点,则该二叉树中的总结点数为( )。 ( A) 148 ( B) 169 ( C) 182 ( D) 198 4 下列 数据结构中,能用二分法进行查找的是 ( )。 ( A)顺序存储的有序线性表 ( B)线性链表 ( C
2、)二叉链表 ( D)有序线性链表 5 设计程序时,应采纳的原则之一是 ( )。 ( A)程序的结构应有助于读者的理解 ( B)不限制 goto语句的使用 ( C)减少或取消注释行 ( D)程序越短越好 6 下列特征中不是面向对象方法的主要特征的是 ( )。 ( A)多态性 ( B)继承 ( C)封装性 ( D)模块化 7 关于内存变世的调用,下列说法中正确的是 ( )。 ( A)私有 变量只能被本层模块程序调用 ( B)私有变量能被本层模块和下层模块程序调用 ( C)局部变量不能被本层模块程序调用 ( D)局部变量能被本层模块和下层模块程序调用 8 最常用的一种基本数据模型是关系数据模型,它的
3、表示应采用 ( )。 ( A)树 ( B)网络 ( C)图 ( D)二维表 9 结构化程序设计的 3种基本结构是 ( )。 ( A)过程、子程序和分程序 ( B)顺序、选择和循环 ( C)递归、堆栈和队列 ( D)调用、返回和转移 10 sQL语言又称为 ( )。 ( A)结构 化定义语言 ( B)结构化控制语言 ( C)结构化查询讲言 ( D)结构化操纵语言 11 用于生产过程控制的系统,一般都是 ( ),它要求有对输入数据及时做出响应的能力。 ( A)批处理系统 ( B)分时系统 ( C)实时系统 ( D)及时系统 12 用于实现网络设备名字到 IP地址映射的网络服务是 ( )。 ( A)
4、 TELNET ( B) SMTP ( C) DNS ( D) FTP 13 在一棵二叉树的先序遍历、中序遍历、后序遍历所产生的序列中,所有叶子结点的先后顺序 ( )。 ( A) 都不相同 ( B)完全相同 ( C)先序和中序相同,而与后序不同 ( D)中序和后序相同,而与先序不同 14 栈结构不适用于下列应用中的 ( )。 ( A)表达式求值 ( B)树的层次次序周游算法的实现 ( C)二叉树对称周游算法的实现 ( D)快速排序算法的实现 15 下列 ( )不是链式存储结构的主要特点。 ( A)逻辑上相邻的结点,物理上不必相邻 ( B)查找迅速快捷 ( C)插入、删除灵活方便 ( D)存储宅
5、间利用率低 16 Java语言和 C+语青相比,下面哪项内容是 Java独 有的 ( )。 ( A)面向对象 ( B)动态链接 ( C)有类库 ( D)跨平台 17 JDK中用于存放 Java类库文件的文件夹是 ( )。 ( A) bin ( B) include ( C) lib ( D) demo 18 J2EE和 ( )语言绑定。 ( A) C ( B) C+ ( C) Java ( D)汇编语言 19 继承是 Java语言的一个重要机制,所有的 Java类都继承自根类 ( )。 ( A) Class ( B) Object ( C) String ( D) Date 20 设 A为已定
6、义的类名。则下列声明 A类的对象 a的语句中正确的是 ( )。 ( A) publicAa=newA( ) ( B) publicAa=A( ) ( C) Aa=newclass( ); ( D) aA; 21 下列代表十六进制整数的是 ( )。 ( A) 0XA6 ( B) 1234L ( C)一 840 ( D) 144 22 按运算符的功能划分,运算符 ”+=”的类型是 ( )。 ( A)算术运算符 ( B)关系运算符 ( C)逻辑运算符 ( D)赋值运算符 23 阅读下面代码 if(x=O)System out println(“冠军 ”);) elseif(x一 3)System o
7、ut println(”亚军 ”); elseSystem out println(”季军 ”); 若要求打印字符串 ”季军 ”,则变量 X的取值范围是 ( )。 ( A) x=O else System OUt println(”xy ( B) x=y ( C) x、 =、 、 、 、 赋值运算符:、十 =、一 =, 8一、 =等;条件运算符: ?:;其他;分量运算符、下标运算符 等。 23 【正确答案】 D 【试题解析】 本题考查的是条件分支语句 if-else。 if-else根据判定条件的真假来执行两种操作中的一种。当条件为真时,执行 if语句后面的代码块 ;当条件为假时 ,执行 el
8、se后面的代码块。题目中的代码段是一个 i卜一 else的嵌套语句。根据 ifelse语句的执行过程来进行分析。当 x的值为 O时,布尔表达式 ”x=0”的结果为真,就输出 ”冠军 ”;当 x的值不为 O时,则执行 else语句中的内容。 else语句中的代码又是一个 ifelse语句,还是和上面一样进行分析。当 x的值不等于 O且大干一 3时,布尔表达式 ”x一 3”的结果为真,输出 ”亚军 ”;当 x的值不等于 0且不大 干一 3,也就是 x的值不等于 O同时 x的值小于等于一 3时,则输出 ”季军 ”。经过上述分析可知,要想输出 ”季军 ”。 x所满足的条件为 x!=0操作。 26 【正
9、确答案】 D 【试题解析】 本题考查对 Java组件中容器的基本知识的理解。选项 A错误,Panel类派生自容器类 Container属于容器的一种;选项 B错误。 Window类也派生自容器类 Container.也属于容器的一种;选项 C错误 ,Frame类派生自Window类,也是一种容器 选项 D正确, Label组件是标签组件,不属于 容器。故本题答案是 D。 27 【正确答案】 C 【试题解析】 本题考查 Java组件中容器的基本知识。选项 A错误 Panel组件是容器,可以添加到 Frame窗口 ;选项 B错误 CheckBox组件是复选框组件,可以添加到 Frame窗口 ;选项
10、 C正确, Dialog继承自 window, windows类型 (或子类 )的对象不能包含在其他容器中;选项 D错误, Choiee组件是选择框组件可以添加到 Frame窗口。 28 【正确答案】 C 【试题解析】 本题是对 for循环语句和数组的综合考查。题中共定义了 两个数组: a和 p,共用了 3次 for循环 l第 1个 for语句对数组 ai赋值;第 2个 for-语句对数组 pi赋值 I第 3个 for-语句计算 k的值。 3次循环分别得到: 5, 15和33。正确答案为选项 C。 29 【正确答案】 C 【试题解析】 本题考查线程的机制。守护线程是一类特殊的线程,它和普通线程
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 国家 二级 JAVA 模拟 答案 解析 DOC
