[计算机类试卷]国家二级(JAVA)笔试模拟试卷42及答案与解析.doc
《[计算机类试卷]国家二级(JAVA)笔试模拟试卷42及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]国家二级(JAVA)笔试模拟试卷42及答案与解析.doc(21页珍藏版)》请在麦多课文档分享上搜索。
1、国家二级( JAVA)笔试模拟试卷 42及答案与解析 1 以下各运算中不属于算术运算的是 ( )。 ( A)大于 ( B)加 ( C)乘 ( D)除 2 下列叙述中正确的是 ( )。 ( A)一个数据结构中的元素在计算机存储空间中的位置关系与逻辑关系可能不同 ( B)一个数据结构中的元素在计算机存储空间中的位置关系与逻辑关系一定不同 ( C)一个数据结构中的元素在计算机存储空间中的位置关系与逻辑关系一定相同 ( D)数据的存储结构与数据的逻辑结构是相同的 3 一个栈的进栈顺序是 1, 2, 3, 4,则出栈顺序为 ( )。 ( A) 4, 3, 2, 1 ( B) 2, 4, 3, 1 ( C
2、) 1, 2, 3, 4 ( D) 3, 2, 1, 4 4 二叉树是结点的有限集合,它 ( )根结点。 ( A)有 0个或 1个 ( B)有 0个或多个 ( C)有且只有 1个 ( D)有 1个或 1个以上 5 编制一个好的程序,要确保它的正确性和可靠性的同时,还应强调良好的编程风格。在选用标识符的名字时应考虑 ( )。 ( A)名字长度越短越好,以减少源程序的输入量 ( B)多个变量共用一个名字,以减少变量名的数目 ( C)选择含义 明确的名字,以正确提示所代表的实体 ( D)尽量用关键字作名字,以使名字标准化 6 下面不属于软件工程的 3个要素的是 ( )。 ( A)工具 ( B)过程
3、( C)方法 ( D)环境 7 结构化方法的核心和基础是 ( )。 ( A)结构化分析方法 ( B)结构化设计方法 ( C)结构化编程方法 ( D)结构化程序设计理论 8 在数据库管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。其中数据独立性最高的阶段是 ( )。 ( A)数据库系统 ( B)文件系统 ( C)人工管理 ( D)数据项管理 9 E-R模型可以转换成关系模型。当两个实体间联系是 M:N联系时。它通常可转换成关系模式的个数是 ( )。 ( A) 2 ( B) 3 ( C) M+N ( D) M*N 10 所谓关系是指 ( )。 ( A)各条记录中的数据彼此有
4、一定的关系 ( B)一个数据库文件与另一个数据库文件之间有一定的关系 ( C)数据模型符合一定条件的二维表格式 ( D)数据库中各个字段之间彼此有一定关系 11 Java语言和 C+语言相比,下面哪项内容是 Java独有的 ? ( ) ( A)面向对象 ( B)动态链接 ( C)有类库 ( D)跨平台 12 JDK中用于存放 Java类库文件的文件夹是 ( )。 ( A) bin ( B) include ( C) lib ( D) demo 13 J2EE和下列那种语言绑定 ( )。 ( A) C ( B) C+ ( C) Java ( D)汇编语言 14 继承是 Java语言的一个重要机制
5、,所有的 Java类都继承自根类 ( )。 ( A) Class ( B) Object ( C) String ( D) Date 15 设 A为已定义的类名,则下列声明 A类的对象 a的语句中正确的是 ( )。 ( A) public A a=new A(); ( B) public A a=A(); ( C) A a=new class(); ( D) a A; 16 下列各选项中属于 Java保留字的是 ( )。 ( A)真 ( B) NULL ( C)假 ( D) null 17 下列各项中代表八进制整数的是 ( )。 ( A) 0XA6 ( B) 144 ( C) 1840 ( D
6、) -1000 18 下列代码的执行结果是 ( )。 public class Test public static void main(String args ) System.out.println(5/2); System.out.println(100%3.0); ( A) 2和 1 ( B) 2和 1.0 ( C) 2.5和 1 ( D) 2.5和 1.0 19 char类型被封装在 ( )中。 ( A) java.lang.Integer ( B) java.lang.Char ( C) java.lang.Boolean ( D) java.lang.Character 20 下
7、面代码段的输出是 ( )。 if (5 ( A)编译出错 ( B) 5752 ( C)真 ( D)无输出 21 有下面程序段: Public class ArrayTest Public static void main(String args) int intArray=new int3; for(int I=0;I 3;I+) intArrayI=I+2; System.out.println(“IntArray“+I+“=“+intArrayI); System.out.println(“-“); Int arrLen=4; IntArray=new intarrLen; For(int
8、 j=intArray.length;j =0;j-) intArrayj=j*3; System.out.println(“hello“+intArrayj); 则运行的结果是 ( )。 ( A)编译出错 ( B)编译通过,但运行出错 ( C)可以运行,但有错误 ( D)以上都不对 22 设有如下程序: public class Sun public static void main(String args ) int x,y; x=4; y=0; if(Math.pow(x,2)=16) y=x; if(Math.pow(x,2)15) y=1/x; if(Math.pow(x,2) 15
9、) y=(int)Math.pow(x,2)+1; System.out.println(y); 程序的运行结果是 ( )。 ( A) 4 ( B) 17 ( C) 18 ( D) 0.25 23 自定义的异常类可从 下列哪个类继承 ? ( ) ( A) Error ( B) AWTError ( C) VirtualMachineError ( D) Exception及其子集 24 t为 int类型,进入下面的循环之前, t的值为 0。 while(t=1) . 则以下叙述中,正确的是 ( )。 ( A)循环控制表达式的值为 0 ( B)循环控制表达式的值为 1 ( C)循环控制表达式不合
10、法 ( D)以上说法都不对 25 下面 for循环语句的执行结果是 ( )。 for(int j=10;j 3;j-) if(j%3!=0) j-; -j; -j; System.out.println(j); ( A) 63 ( B) 74 ( C) 62 ( D) 73 26 Thread类的方法中用于修改线程名字的方法是 ( )。 ( A) setName() ( B) reviseName() ( C) getName() ( D) checkAccess() 27 在创建线程时可以显式地指定线程组,此时可供选择的线程构造方法有 ( )种。 ( A) 1 ( B) 2 ( C) 3 (
11、 D) 4 28 要串行化某些类的对象,这些类必须实现 ( )。 ( A) Serializable接口 ( B) java.io.Exceptionlizable接口 ( C) java.io.DataInput接口 ( D) DataOutput接口 29 关于集合类描述正确的是 ( )。 集合类中容纳的都是指向 Object类对象的指针 集合类容纳的对象都是 Object类的实例 只能容纳对象 只能容纳基本数据类 型 ( A) 、 、 ( B) 、 ( C) 、 ( D) 、 、 、 30 下列组件不能添加进 Frame主窗口的是 ( )。 ( A) Panel ( B) CheckBo
12、x ( C) Dialog ( D) Choice 31 下列说法中错误的是 ( )。 ( A) Java语言中的事件都是继承自 java.awt.AWTEvent类 ( B) AWTEvent类是 EventObject类的子类 ( C) Java的 AWT事件分为低级事件和高级事件 ( D) ActionEvem类是 AWTEvent类的子类 32 下列方法中不能适用于所有 Swing组件的是 ( )。 ( A) addKeyListener() ( B) addMouseListener() ( C) addMouseMotionListerner() ( D) addAajustmen
13、tListenr() 33 当 Applet程序中的 init()方法为下列代码时,运行后用户界面会出现什么样的情况。 public void init() setLayout(new BorderLayout(); add(“North“, new TextField(10); add(“Center“, new Button(“help“); 下面各选项中描述正确的是 ( )。 ( A)文本框将会出现在 Applet的顶上,且有 10个字符的宽度 ( B)按钮将会出现在 Applet的正中间,且尺寸为正好能够包容 help的大小 ( C)文本框将会出现在 Applet的顶上,从最左边一直延
14、伸到最右边;按钮将会出现在 Applet的正中央,覆盖除文本框外的所有空间 ( D)按钮与文本框的 布局依赖于 Applet的尺寸 34 Applet的运行过程要经历 4个步骤,其中不是运行步骤的是 ( )。 ( A)浏览器加载指定 URL中 HTML文件 ( B)浏览器显示 HTML文件 ( C)浏览器加载 HTML文件中指定的 Applet类 ( D)浏览器中的 Java运行环境运行该 Applet 35 下列命令中用于激活系统守候进程以便能够在 Java虚拟机上注册和激活对象的是 ( )。 ( A) rmic ( B) rmiregistry ( C) rmid ( D) serialv
15、er 36 设一棵完 全二叉树共有 700个结点,则在该二叉树中有上【 】个叶子结点。 37 在面向对象方法中,类之间共享属性和操作的机制称为【 】 38 在结构化分析方法中,用于描述系统中所用到的全部数据和文件的文档称为【 】。 39 在数据库的概念结构设计中,常用的描述工具是【 】。 40 数据库系统中实现各种数据管理功能的核心软件称为【 】。 41 Java中的方法的参数传递是【 】调用。 42 Java语言中如果要使用某个包中的类时,需要使用上【 】导入。 43 执行下面的程序段, 输出结果为【 】 public class Q public static void main(Stri
16、ng argv int anar=new int 5; System out println(anar0; 44 一个具体的线程是由上【 】、代码和数据组成。 45 使得线程放弃当前分得的 CPU时间,但不使线程阻塞,即线程仍处于可执行状态,随时可能再次分得 CPU时间的方法是【 】。 46 关于文件名的处理中,测试 当前文件是否目录用【 】函数。 47 sum的值为 0,则 result=sum=0?1: num/sum的值为【 】。 48 下面程序段是从对象流中读取对象,请将程序补充完整。 import java util *; import java io *; public class
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 国家 二级 JAVA 笔试 模拟 42 答案 解析 DOC
