[计算机类试卷]国家二级(JAVA)笔试模拟试卷204及答案与解析.doc
《[计算机类试卷]国家二级(JAVA)笔试模拟试卷204及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]国家二级(JAVA)笔试模拟试卷204及答案与解析.doc(19页珍藏版)》请在麦多课文档分享上搜索。
1、国家二级( JAVA)笔试模拟试卷 204及答案与解析 1 数据结构作为计算机的一门学科,主要研究数据的逻辑结构、对各种数据结构进行的运算,以及 _。 ( A)数据的存储结构 ( B)计算方法 ( C)数据映像 ( D)逻辑存储 2 下列说法中错误的是 _。 ( A) $1_abc是合法的 Java标识符 ( B) void是合法的 Java保留字 ( C)局部变量必须先声明后使用 ( D)在 Java中,类不是用标识符命名的 3 在单链表中,增加头结点的目的是 ( )。 ( A)方便运算的实 现 ( B)使单链表至少有一个结点 ( C)标识表结点中首结点的位 ( D)说明单链表是线性表的链式
2、存储实现 4 软件工程的理论和技术性研究的内容主要包括软件开发技术和 ( )。 ( A)消除软件危机 ( B)软件工程管理 ( C)程序设计自动化 ( D)实现软件可重用 5 在软件生产过程中,给出需求信息的是 ( )。 ( A)程序员 ( B)项目管理者 ( C)软件分析设计人员 ( D)软件用户 6 在数据库管理系统提供的数据功能中,负责多用户环境下的事 务处理和自动恢复、并发控制和死锁检测、运行日志的组织管理等功能的是 ()。 ( A)数据定义功能 ( B)数据运行管理功能 ( C)数据操纵功能 ( D)数据控制功能 7 数据字典 (DD) 是定义以下哪种系统描述工具中的数据的工具 ?
3、( ) ( A)数据流程图 ( B)系统流程图 ( C)程序流程图 ( D)软件结构图 8 在结构化设计方法中,生成的结构图 (SC) 中,带有箭头的连线表示 ( ) ( A)模块之间的调用关系 ( B)程序的组成成分 ( C)控制程序的执行顺 序 ( D)数据的流向 9 考虑一年四季的顺序关系时下列数据元素前者不是后者前件的是 ( )。 ( A)春、夏 ( B)夏、秋 ( C)秋、冬 ( D)冬、秋 10 数据库 DB,数据库系统 DBS,数据库管理系统 DBMS,这 3者之间的关系是( )。 ( A) DBS包括 DB和 DBMS ( B) DBMS包括 DB和 DBS ( C) DB包括
4、 DBS和 DBMS ( D) DBS就是 DB,也就是 DBMS 11 单链表要求内存中可用存储单元的地址 _。 ( A)必须是连续的 ( B)一定是不连续的 ( C)部分地址必须是连续的 ( D)可以是连续的,也可以是不连续的 12 下列 A1pplet实现在键盘上输入一个字符串,然后将该字符串照原样显示在屏幕上。请选择正确的语句填入横线处。 import java.awt.*; import java.applet.*; public class ex28 extends Applet Label 11, 12; TextField tf; public void init() setL
5、ayout (new GridLayout(3, 1); 11 = new Label(“请输入一个字符串 :“); 12 = new Label(“);. tf = new TextField(15); add(11); add(tf); add(12); setSize(150, 100); public boolean action(Event e, Object o) if(e.target = tf) repaint (); return true; ( A) 12.setText(11.getText(); ( B) 11.setText(12.getText(); ( C) 11
6、.setText(tf, getText(); ( D) 12.setText(tf.getText(); 13 以下字符常量中不合法的一项是 ( )。 ( A) bn ( B) r ( C) t ( D) Y 14 下面程序段的输出结果是 ( )。 public class Test public static void main (String args) int n=10, result=0; for (int i=1;i n;i+) result+=i; System.out.println(“result is“+result); ( A) result is 55 ( B) res
7、ult is 45 ( C) result is 56 ( D) result is 54 15 下列关于 equals()方法和 =运算符的说法,不正确的是 ( )。 ( A) equals()方法可以用来比较复合数据类型的数值是否相等 ( B) =运 算符可以用来比较简单数据类型的数据值是否相同 ( C) =运算符和 equals()方法的功能一样,可以相互替换 ( D) =运算符和 equals()方法的功能不一样,不可以相互替换 16 用于输入压缩文件格式的 ZiplnputStream 类所属包是 ( )。 ( A) java.util ( B) java.io ( C) iava.
8、nio ( D) java.util.zip 17 Java语言和 C+语言相比, ( )项是 Java有的,而 C+没有 ? ( A)面向对象 ( B)动态链接 ( C)有类库 ( D)跨平台 18 Java语言中,负责并发管理的机制是 ( )。 ( A)垃圾回收 ( B)虚拟机 ( C)代码安全 ( D)多线程 19 3下面程序段的输出结果为 ( )。 package test;public class ClassA int x=20; static int y=6; public static void main(String args) ClassB b=new ClassB(); b
9、.go(10); System.out.println(“x=“+b.x); class ClassB int x; void go(int y) ClassA a=new ClassA(); x=a.y; ( A) x=10 ( B) x=20 ( C) x=6 ( D)编译不通过 20 设有下列两个类的定义,则类 Person和类 Man的关系是 ( )。 class Person long id; /身份证号 Stringname;/姓名 class Man extends Person int age;/年龄 int getScore() return score; ( A)包含关系
10、( B)继承关系 ( C)关联关系 ( D)无关系,上述类定义有语法错误 21 为了区分类中重载的同名的不同方法,要求 ( )。 ( A)采用不同的形式参数列表 ( B)使用不同的参数名 ( C)修改访问权限 ( D)返回值的数据类型不同 22 每个使用 Swing组建的程序必须有一个 ( )。 ( A)按钮 ( B)标签 ( C)菜单 ( D)容器 23 过滤字节输出流都是 ( )抽象类的子类。 ( A) filteroutputstream ( B) dataoutput ( C) dataoutputstream ( D) inflateroutputstream 24 SQL语言本身并
11、不是一个很完整的编程语言,一般需要和其他编程语言结合起来使用, _就是一个将 Java语言与 SQL结合起来的编程接口。 ( A) JDBC ( B) JNDI ( C) RMI ( D) EJB 25 下列有关线程的叙述 _是正确的。 ( A)一旦一个线程被创建,它就立即开始运行 ( B)调用 start()方法可以使一个线程成为可运行的,但是它不一定立即开始运行 ( C)主线程不具有默认优先级 ( D) Java中线程的优先级从低到高以整数 0 9表示 26 下列说法中错误的一项是 _。 ( A)监听器要处理某类型的事件,必须实现该类事件相应的接口 ( B)授权处理模型把事件的处理和事件源
12、分开,将处理交付外部的处理实体进行 ( C)在 Java中 ,每一个事件类都有一个与之相对应的接口 ( D)监听器要处理某类型的事件,不一定必须实现与该类事件相应的接口 27 在 Applet生命周期中,下面哪个方法是在装载 Applet时被调用 ? ( ) ( A) destroy() ( B) init() ( C) start() ( D) stop() 28 设 A为已定义的类名,则下列声明 A类的对象 a的语句中正确的一项是 ( A) public A a=new A(); ( B) public A=A(); ( C) A a=new class() ( D) aA; 29 用来实
13、现 Java虚拟机的语言是 ( A) Java ( B) C ( C) C+ ( D)汇编 30 Java程序的执行过程中用到一套 JDK工具,其中 javap.ext是指 ( )。 ( A) Java编译器 ( B) Java解释器 ( C) Java调试器 ( D) Java分解器 31 下列程序的执行结果是 public class Testee public static void main(String args ) int a=4, b=6, c=8; String s=“abc“; System out println(a+b+s+C) ; ( A) ababcc ( B) 46
14、4688 ( C) 46abc8 ( D) 10abc8 32 在下列 AWT的基本构件中,哪一个为下拉式菜单组件的名称 ? ( A) Button ( B) Choice ( C) Label ( D) Scroll 33 给出下列的代码,则下列选项中哪个是类 A合理的内部类 ? class A protected int i; A(int i) this.i=i; ( A) class B ( B) class B extends A ( C) class B extends A B( )System.out.println(“=“+i); ( D) class A 34 下列关于 Jav
15、a多线程并发控制机制的叙述中,错误的是 ( A) Java中对共享数据操作 的并发控制是采用加锁技术 ( B)线程之间的交互,提倡采用 suspend()/resume()方法 ( C)共享数据的访问权限都必须定义为 private ( D) Java中没有提供检测与避免死锁的专门机制,但应用程序员可以采用某些策略防止死锁的发生 35 Frame默认的布局管理器是 ( A) FlowLayout ( B) BorderLayout ( C) GridLayout ( D) CardLayout 36 数据库保护分为:安全性控制、【 】、并发性控制和数据的恢复。 37 在多线程程序设 计中,如果
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 国家 二级 JAVA 笔试 模拟 204 答案 解析 DOC
