[计算机类试卷]国家二级(JAVA)笔试模拟试卷181及答案与解析.doc
《[计算机类试卷]国家二级(JAVA)笔试模拟试卷181及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]国家二级(JAVA)笔试模拟试卷181及答案与解析.doc(20页珍藏版)》请在麦多课文档分享上搜索。
1、国家二级( JAVA)笔试模拟试卷 181及答案与解析 1 下列 SQL语句中,用于修改表结构的是 ( )。 ( A) ALTER ( B) CREATE ( C) UPDATE ( D) INSERT 2 在下列选项中,哪个不是一个算法一般应该具有的基本特征 ?( ) ( A)确定性 ( B)可行性 ( C)无穷性 ( D)拥有足够的情报 3 软件工程的出现是由于 ( )。 ( A)程序设计方法学的影响 ( B)软件产业化的需要 ( C)软件危机的出现 ( D)计算机的发展 4 算法的时间复杂度是指 ( A)执行算法程序所需要的时间 ( B)算法程序的长度 ( C)算法执行过程中所需要的基本
2、运算次数 ( D)算法程序中的指令条数 5 在设计程序时,应采纳的原则之一是 ( )。 ( A)不限制 goto语句的使用 ( B)减少或取消注解行 ( C)程序越短越好 ( D)程序结构应有助于读者理解 6 下列关于 Java源程序结构的论述中,正确的是 _。 A) 一个文件包含的 import语句最多 1个 B) 一个文件包含的 public类最多 1个 C) 一个文件包含的接口 定义最多 1个 D) 一个文件包含的类定义最多 1个 7 数据库系统的核心是 ( )。 ( A)数据库 ( B)数据库管理系统 ( C)模拟模型 ( D)软件工程 8 用链表表示线性表的优点是 ( A)便于随机存
3、取 ( B)花费的存储空间较顺序存储少 ( C)便于插入和删除操作 ( D)数据元素的物理顺序与逻辑顺序相同 9 下列有关数据库的描述,正确的是 ( A)数据处理是将信息转化为数据的过程 ( B)数据的物理独立性是指当数据的逻辑结构改变时,数据的存储结构不变 ( C)关系中的每一列称 为元组,一个元组就是一个字段 ( D)如果一个关系中的属性或属性组并非该关系的关键字,但它是另一个关系的关键字,则称其为本关系的外关键字 10 数据库系统的核心是 ( A)数据模型 ( B)数据库管理系统 ( C)软件工具 ( D)数据库 11 下面有关构造方法的说法中错误的是 ( )。 ( A)构造方法名与类名
4、必须相同。 ( B)构造方法往往是给对象赋初值,无返回值,所以构造方法的返回类型是void。 ( C)构造方法不能被程序调用 ( D)定义一个类时,若没有定义该类的构造方法,则 Java语言会 提供默认的构造方法。 12 下列内容是异常的含义的是 ( )。 ( A)程序编译或运行中发生的异常事件 ( B)程序的语法错误 ( C)程序编译错误 ( D)程序预先定义好的异常事件 13 Java 用 ( )来实现 goto语句所特有的一些功能。 ( A) default ( B) return ( C) break ( D) continue 14 下列关于正则表达式的说法,不正确的是 ( A)在
5、J2SE1.4中的正则表达式包中有一个 Pattern类 ( B)在 J2SE1.4中的正则表达式包中有一个 Macher类 ( C)在 J2SE1.4中的正则表达式包名为 java.util.regex ( D)以上说法都不对 15 下列选项默认的布局管理器不是 BorderLayout的是 ( A) Window ( B) Panel ( C) Frame ( D) Dialog 16 在 switch(expression)语句中, expression的数据类型不能是 ( A) double ( B) char ( C) byte ( D) short 17 阅读下列代码后 publi
6、c class Person int art=new int10; public static void main(String args) System.out.println(arr1); 正确的说法是( )。 ( A)编译时将产生错误 ( B)编译时正确,运行时将产生错误 ( C)输出零 ( D)输出空 18 下列不属于 Java的诞生后对计算机软件开发和软件产业产生影响的是 ( )。 ( A)满足软件在异构平台上互操 作、具有可伸缩性和重用性 ( B)使软件的编写脱离了传统的限制,能自动生成所有源代码 ( C)推动了 IT 业的发展 ( D)软件从以开发为中心转向以服务为中心 19 如
7、要求读取大文件的中间一段内容,最方便的是采用下列 ( )流来操作。 ( A) File Stream ( B) Pipe Stream ( C) Random Stream ( D) Filter Stream 20 设 x=1, y=2和 z=3,则表达式 y+=z/+x的值是 ( )。 ( A) 3 ( B) 3.5 ( C) 4 ( D) 4.5 21 Java程序的执行过程中用到一套 JDK工具,其中 java.exe是指 ( )。 ( A) Java文档生成器 ( B) Java解释器 ( C) Java编译器 ( D) Java类分解器 22 容器 java.awt.Contain
8、er Component的子类,它包含 3种类型的容器,它们是( )。 ( A) Window、 Pannel、 ScrollPane ( B) Frame、 Pannel、 Applet ( C) Component、 Container、 LayoutManager ( D) Button、 Text、 Image 23 有关绘图,下面的说法正确的是 ( )。 : drawArc(int x,int y,int width,int height,ing startAngle,int arcAngle)是用来指定在矩形的边界内从起始角度到结束角度之间画弧。 : drawLine(int x1
9、,int y1,int x2,int y2)用来绘制从点 (x1,y1)到 (x2,y2)的线段。当计算出线段上点的坐标不是整数时,向该点的右下方取 整。 : drawRet(int x,int y, int width, int height)绘制指定矩形的轮廓。 :drawPloygon(Polygon p)绘制由特定的点指定的多边形。 ( A) 、 ( B) 、 、 ( C) 、 ( D) 、 、 24 Java的线程调度采用的策略是 ( )。 ( A)先到先服务 ( B)先到后服务 ( C)后到先服务 ( D)不确定 25 Java语言和 C+语言相比,下面哪项内容是 Java独有的
10、? ( ) ( A)面 向对象 ( B)动态链接 ( C)有类库 ( D)跨平台 26 下面不属于 Java条件分支语句结构的是 ( ) ( A) if-else if结构 ( B) if-else结构 ( C) if-else if-else结构 ( D) if-end if结构 27 设有下列两个类的定义,则类 Person和类 Man的关系是 ( ) class Person long id; /身份证号 Stringname; /姓名 class Man extends Person int age; /年龄 int getScore() return score; ( A)包含关系
11、( B)继承关系 ( C)关联关系 ( D)无关系,上述类定义有语法错误 28 阅读下面的程序段: publiC class Sun public static void main (String args ) int a=0; for(int i=1;i =3;i+) for(int j=1;j=i;j+) for(int k=j;k =3;k+) a=a+1; System.out.println(A) ; 执行上面的 3重循环后, a的值为 ( )。 ( A) 3 ( B) 9 ( C) 14 ( D) 21 29 下列各项中不属于 AWT提供的用于图形用户界面设计功能的是 ( )。 (
12、 A)用户界面构件 ( B)事件处理模型 ( C)图形图像工具 ( D)文件 I/O 30 for(int x=0,y=0;!xy+)语句执行循环的次数是 ( )。 ( A) 0 ( B) 5 ( C) 6 ( D)无数次 31 下列程序的输出结果是 ( ) public class Test public static void main(String args) System.out.println(100%3); System.out.println(100%0); ( A) 1和 1 ( B) 1和 10 ( C) 10和 1 ( D) 10和 10 32 有如下程序段 if(x 0)
13、System.out.println(“first“); else if(x -4)System.out.println(“second“); elseSystem.out.println(“third“); x的取值在什么范围内时,将打印出字符串 “second”? ( ) ( A) x 0 ( B) x -4 ( C) x -4 ( D) x 0&x -4 33 为了区分类中重载的同名的不同的方法,要求 ( A)采用不同的形式参数列表 ( B)返回值的数据类型不同 ( C)调用时用类名或对象名做前缀 ( D)参数名不同 34 下列哪个选项是 main( )方法 的返回值类型 ? ( A)
14、int ( B) void ( C) boolean ( D) Static 35 Swing构件必须添加到 Swing顶层容器相关的 ( A)选项板上 ( B)复选框内 ( C)内容面板上 ( D)分隔板上 36 关系模型的数据操纵是建立在关系上的数据操纵,一般有【 】、增加、删除和修改四种操作。 37 有序线性表能进行二分查找的前提是该线性表必须是 _存储的。 38 数据模型按不同应用层次分成 3种类型,它们是概念数据模型、【 】和物理数据模型。 39 Jackson方法是一种面向【 】的结构化方法。 40 算术运算符的优先级按下面次序排列: +和 -的级别最高,然后是 _和 /以及 %,
15、而 +和 的级别最低。 41 在捕获或声明异常时,应注意选择适当的异常类,选择适当的地方处理,是在方法内处理还是用【 】子句传递给调用栈的上层。 42 异常类在 Java程序中是一种比较特殊的类,在使用之前必须先定义,按异常处理不同可分为运行异常、捕获异常、声明异常和【 】。 43 创建一个显示 “选项 ”的菜单项对象 mi的正确语句是 _。 44 包含 Swing构件的 Applet(小应用程序 )应该是 _类的子类。 45 关于文件名的处理中,测试当前文件是否目录用 _函数。 46 已知; int age=13; 求:在以下语句中,利用已知条件填入适当的内容,以便打印出: PG13 Sys
16、tem.out.println(“PG“【 】 ); 47 包含 Swing构件的 Applet(小应用程序 )应该是【 】类的子类。 48 变量名、【 】首单词小写,其余单词只有首字母大写。 49 执 行下列程序段后输出的结果是【 】。 public class Test public static void main(String args) int x,y; for(y=1,x=1; y =50; y+) if(x =10)break; if(x%2=1) x+=5: continue; x-=3; System.out.println(y); 50 关系代数主要运算有并、交、差、选择、
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 国家 二级 JAVA 笔试 模拟 181 答案 解析 DOC
