[计算机类试卷]国家二级(JAVA)笔试模拟试卷116及答案与解析.doc
《[计算机类试卷]国家二级(JAVA)笔试模拟试卷116及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]国家二级(JAVA)笔试模拟试卷116及答案与解析.doc(22页珍藏版)》请在麦多课文档分享上搜索。
1、国家二级( JAVA)笔试模拟试卷 116及答案与解析 1 算法的空间复杂度是指 ( )。 ( A)算法程序的长度 ( B)算法程序中的指令条数 ( C)算法程序所占的存储空间 ( D)执行算法所需要的存储空间 2 用链表表示线性表的优点是 ( )。 ( A)便于随机存取 ( B)花费的存储空间较顺序存储少 ( C)便于插入和删除操作 ( D)数据元素的物理顺序与逻辑顺序相同 3 数据结构中,与所使用的计算机无关的是数据的 ( )。 ( A)存储结构 ( B)物理结构 ( C)逻辑结构 ( D)物理和存储结构 4 结构化程序设计主要强调的是 ( )。 ( A)程序的规模 ( B)程序的效率 (
2、 C)程序设计语言的先进性 ( D)程序易读性 5 软件设计包括软件的结构、数据、接口和过程设计,其中软件的过程设计是指( )。 ( A)模块间的关系 ( B)系统结构部件转换成软件的过程描述 ( C)软件层次结构 ( D)软件开发过程 6 检查软件产品是否符合需求定义的过程称为 ( )。 ( A)确认测试 ( B)集成测试 ( C)验证测试 ( D)验收测试 7 数据流 图用于抽象描述一个软件的逻辑模型。数据流图由一些特定的图符构成。下列图符名标识的图符不属于数据流图合法图符的是 ( )。 ( A)控制流 ( B)加工 ( C)数据存储 ( D)源和潭 8 应用数据库的主要目的是 ( )。
3、( A)解决数据保密问题 ( B)解决数据完整性问题 ( C)解决数据共享问题 ( D)解决数据量大的问题 9 在数据库设计中,将 E-R图转换成关系数据模型的过程属于 ( )。 ( A)需求分析阶段 ( B)逻辑设计阶段 ( C)概念设计阶段 ( D)物理设计阶段 10 在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。其中数据独立性最高的阶段是 ( )阶段。 ( A)数据库系统 ( B)文件系统 ( C)人工管理 ( D)数据项管理 11 下列选项中属于 Java语言的安全性的一项是 ( )。 ( A)动态链接 ( B)高性能 ( C)访问权限 ( D)内存跟踪
4、 12 在 Java语言中, ( )是最基本的元素。 ( A)方法 ( B)包 ( C)对象 ( D)接口 13 下列 ( )选项是合法的标识符。 ( A) 123 ( B) _name ( C) class ( D) 1 first 14 下列的 ( )选项可以正确地用八进制值表示十进制数 8。 ( A) 0x8 ( B) 0x10 ( C) 08 ( D) 010 15 假设有 String a = “A“; char b =A; int c=65,下面选项中正确的是 ( )。 ( A) if(a = b) System. out. print(“Equal“) ( B) if(c = b
5、) System. out. print(“Equal“) ( C) if(a = c) System. out. print (“Equal“) ( D) if(c = b) System. out. print(“Equal“) 16 在 switch(expression)语句中 ,expression的数据类型不能是 ( )。 ( A) double ( B) char ( C) byte ( D) short 17 以下程序的输出结果为 ( )。 public class Main public static void main(String args) int i=0, j=0,
6、a=6; if(+i 0) (+j 0) a+; System.out.println( “i=“ +i+“, j =“+j+“, a=“+A; ( A) i=0, j=0, a=6 ( B) i=1, j=1, a=7 ( C) i=1, j=0, a=7 ( D) i=0, j=1, a=7 18 下列程序 运行的结果是 ( )。 public class Test public static void main(String args) int a=2,b=3; System.out.println( (a b?“ * a =“ :“ #b = “) + A) ; ( A) * a=2
7、( B) * a=3 ( C) # b=2 ( D) # b=3 19 下列语句序列执行后 ,k的值是 ( )。 public class Test public static void main(String args) int m=3, n=6, k=0; while(m+) (n-) +k; System.out.println(k); ( A) 0 ( B) 1 ( C) 2 ( D) 3 20 设 int型变量 a、 b, float型变量 x、 y, char型变量 ch均已正确 定义并赋值,则正确的 swith语句是 ( )。 ( A) switch (x+y) . ( B) s
8、witch (ch+1) . ( C) switch ch . ( D) switck (a+b) . 21 自定义异常类时,可能通过对下列 ( )项进行继承。 ( A) Error类 ( B) Applet类 ( C) Exception类及其子类 ( D) AssertionError类 22 类的实例方 法代表着 ( )。 ( A)类属性 ( B)类行为 ( C)从该类所创建的一个对象的行为 ( D)类成员变量 23 可用来调用对象的构造方法以创建一个单独的对象的操作符是 ( )。 ( A) ( B) new ( C) instanceof ( D) static 24 类 Test定义
9、如下,将下列哪个方法插入 行处是不合法的 ( )? 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) private float Method(int a, int b, int C) ( D) private float Method(int a, int b, in
10、t C) 25 给出下列的程序代码片段,下列选项说 法不正确的是 ( )。 public void create( ) Vector my; my = new Vector( ); ( A)第二行的声明不会为变量 my分配内存空间 ( B)第二行语句创建一个 Vector类对象 ( C)第三行语句创建一个 Vector类对象 ( D)第三行语句为一个 Vector类对象分配内存空间 26 顺序执行下列程序语句后,则 b的值是 ( )。 String a=“Hello“; String b=a.substring(0,2); ( A) Hello ( B) hello ( C) He ( D)
11、null 27 当输出一个字节流时,要 ( )。 ( A)实现 ObjectOutput接口 ( B)继承 Writer抽象类 ( C)实现 Serializable接口 ( D)实现 DataOutput 接口 28 下列关于字符流的叙述中,不正确的是 ( )。 ( A)字符输出流均为 Writer的子类 ( B)在 Java中处理 Unicode码的所有类,都是从 FileReader和 FileWriter两个抽象类中衍生的 ( C)在 Java中,字符都是以 Unicode码的形式表示的 ( D)字节输入流均为 Reader的子类 29 通过什么方法可以将线程 A的优先级设置为 MAX
12、_PRIORITY( )。 ( A) getPriority( ) ( B) getPriority()和 setPriority( ) ( C) setPriority( ) ( D)线程优先级不可更改 30 下列哪个选项不能提高程序的性能 ( )。 ( A)不要在循环中创建和释放对象 ( B)在处理字符串时尽量使用 StringBuffer类 ( C)避免太多地使用 synchronized关键字 ( D)尽量在循环中创建对象 31 下列关于 Java Application与 Java Applet程序的差别描述正确的是 ( )。 ( A)运行方式不同,程序结构相同,运行工具不同,受到的
13、限制相同 ( B)运行方式相同,程序结构不同,运行工具不同,受到的限制相同 ( C)运行方式相同,程序结构相同,运行工具不同,受到的限制也不同 ( D)运行方式不同,程序结构不同,运行工具不同,受到的限制也不同 32 下列关于 Frame类的说法不正确的是 ( )。 ( A) Frame是 Window类的直接子类 ( B) Frame对象显示的效果是一个窗口 ( C) Frame被默认初始化为可见 ( D) Frame的默认布局管理器为 BorderLayout 33 下列 ( )选项是创建一个标识有 “关闭 ”按钮的语句。 ( A) TextField b = new TextField(
14、“关闭 “); ( B) TextArea b = new TextArea(“关闭 “); ( C) Button b = new Button(“关闭 “); ( D) Checkbox b = new Checkbox(“关闭 “); 34 Java中对 Applet设置了严格的安全限制。下列关于 Applet在 Java 2中安全限制叙述正确的是 ( )。 ( A)根本无法解除 ( B)只有部分限制可以解除,而其他限制无法解除 ( C)可以在安全策略的控制下解除 ( D)已经缺省地全部解除 35 在 Applet的关键方法中,下列哪个方法是关闭浏览器以释放 Applet占用的所有资源
15、( )。 ( A) init( ) ( B) start( ) ( C) paint( ) ( D) destroy( ) 36 数据结构分为逻辑结构与存储结构,线性链表属于【 】。 37 在面向对象方法中,类之间共享属性和操作的机制称为【 】。 38 耦合和内聚是评价模块独立性的两个主要标准,其中【 】反映了模块内各成分之间的联系。 39 一个项目具有一个项目主管,一个项目主管可管理多个项目,则实体 “项目主管 ”与实体 “项目 ”的联系属于【 】的联系。 40 数据库设计分为以下 6个设计阶段:需求分析阶段、【 】、逻辑设地阶段、物理设计阶段、实施阶段、运 行和维护阶段。 41 Java语
16、言中,移位运算符包括:、和【 】。 42 设 a=00101101,若想通过 a b运算使 a的高 4位取反,低 4位不变。则 b的二进制数应是【 】。 43 同一段程序可能产生不止一种异常,可以放置多个【 】子句,其中每一种异常类型都将被检查,第一个与之匹配的就会被执行。 44 凡生成一个 StringBuffer对象后,还可用【 】方法或 ensureCapacity()方法来设定缓存大小。 45 FileInputStream是字节流; BufferedWriter是字符流; ObjectOutputStream是【 】。 46 Java语言中的输入输出流包括字节流、字符流、文件流、对象
17、流以及线程之间通信的管道流,【 】包中的类可以处理这些输入输出流。 47 在 Java中,线程的模型就是一个 CPU、程序代码和【 】的封装体。 48 Applet是能够嵌入到【 】页面中,并能够在浏览器中运行的 Java类。 49 当实现 Runnable接口时,要实现的方法是【 】。 50 将 Java程序中的对象保存在外存中,称 为【 】。 国家二级( JAVA)笔试模拟试卷 116答案与解析 1 【正确答案】 D 【试题解析】 算法的复杂度主要包括算法的时间复杂度和算法的空间复杂度。所谓算法的时间复杂度是指执行算法所需要的计算工作量;算法的空间复杂度一般是指执行这个算法所需要的内存空间
18、。 2 【正确答案】 C 【试题解析】 链式存储结构的结点空间可以动态申请和释放,其数据元素的逻辑次序靠结点的指针来指示,在进行插入和删除操作时不需要移动数据元素。故链式存储结构下的线性表便于插入和删除操作。 3 【正确 答案】 C 【试题解析】 数据结构概念一般包括 3个方面的内容,数据的逻辑结构、存储结构及数据上的运算集合。数据的逻辑结构只抽象地反映数据元素之间的逻辑关系,而不管它在计算机中的存储表示形式。 4 【正确答案】 D 【试题解析】 结构化程序设计方法的主要原则可以概括为自顶向下、逐步求精、模块化及限制使用 goto语句,总的来说可使程序结构良好、易读、易理解、易维护。 5 【正
19、确答案】 B 【试题解析】 软件设计包括软件结构设计、数据设计、接口设计和过程设计。其中结构设计是定义软件系 统各主要部件之间的关系;数据设计是将分析时创建的模型转化为数据结构的定义;接口设计是描述软件内部、软件和操作系统之间及软件与人之间如何通信;过程设计则是把系统结构部件转换成软件的过程性描述。 6 【正确答案】 A 【试题解析】 确认测试的任务是验证软件的功能和性能,以及其他特性是否满足需求规格说明定义的各种需求;集成测试的主要目的是发现与接口有关的错误。 7 【正确答案】 A 【试题解析】 数据流图包括 4个方面,即加工 (输入数据经加工变换产生输出 )、数据流 (沿箭头方向传送数据的
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 国家 二级 JAVA 笔试 模拟 116 答案 解析 DOC
