[计算机类试卷]国家二级(JAVA)笔试模拟试卷110及答案与解析.doc

上传人:花仙子 文档编号:503650 上传时间:2018-11-29 格式:DOC 页数:15 大小:43KB
下载 相关 举报
[计算机类试卷]国家二级(JAVA)笔试模拟试卷110及答案与解析.doc_第1页
第1页 / 共15页
[计算机类试卷]国家二级(JAVA)笔试模拟试卷110及答案与解析.doc_第2页
第2页 / 共15页
[计算机类试卷]国家二级(JAVA)笔试模拟试卷110及答案与解析.doc_第3页
第3页 / 共15页
[计算机类试卷]国家二级(JAVA)笔试模拟试卷110及答案与解析.doc_第4页
第4页 / 共15页
[计算机类试卷]国家二级(JAVA)笔试模拟试卷110及答案与解析.doc_第5页
第5页 / 共15页
点击查看更多>>
资源描述

1、国家二级( JAVA)笔试模拟试卷 110及答案与解析 1 下列不属于软件工程的 3个要素的是 ( )。 ( A)工具 ( B)过程 ( C)方法 ( D)环境 2 目前,计算机病毒传播最快的途径是 ( )。 ( A)通过软件复制 ( B)通过网络传播 ( C)通过磁盘拷贝 ( D)通过软盘拷贝 3 下列对于线性链表的描述中正确的是 ( )。 ( A)存储空间不一定连续,且各元素的存储顺序是任意的 ( B)存储空间不一定连续,且前件元素一定存储在后件元素的前面 ( C)存储空间必须连续,且前件元素一定存储在后刊:元素的前面 ( D)存储空间必须连续,且各元素的存储顺序是任意的 4 软件详细设计

2、主要采用的方法是 ( )。 ( A)模块设计 ( B)结构化设计 ( C) PDL语言 ( D)结构化程序设计 5 在关系模型中,一个关系对应即是我们通常所说的 ( )。 ( A)一张表 ( B)数据库 ( C)图 ( D)模型 6 软件危机爆发之后,荷兰科学家 Bijkstra在 1968年提出了一种新的程序设计思想,它就是 ( )。 ( A)面向对象的程序设计 ( B)结构化程序设计 ( C)面向模块的程序设计 ( D)嵌入式程序设计 7 检查软件产品是否符合需求定义的过程称为 ( )。 ( A)确认测试 ( B)集成测试 ( C)验证测试 ( D)验收测试 8 面向数据流的设计方法可以直

3、接把数据流图映射成软件结构。对于变换流,除了输入模块、变换模块和输出模块外还需要一个 ( )。 ( A)调度模块 ( B)主控模块 ( C)平衡模块 ( D)等价模块 9 在数据库系统的 组织结构中,把概念数据库与物理数据库联系起来的映射是( )。 ( A)外模式 /模式 ( B)内模式 /外模式 ( C)模式 /内模式 ( D)模式 /外模式 10 结构化方法的核心和基础是 ( )。 ( A)结构化分析方法 ( B)结构化设计方法 ( C)结构化设计理论 ( D)结构化编程方法 11 Java语言中,负责并发管理的机制是 ( )。 ( A)垃圾回收 ( B)虚拟机 ( C)代码安全 ( D)

4、多线程 12 下列描述中,错误的是 ( )。 ( A) Java要求编程者管理内存 ( B) Java的安全性体现在多个层次上 ( C) Applet要求在支持 Java的浏览器上运行 ( D) Java有多线程机制 13 Java语言中,下列标识符错误的是 ( )。 ( A) Name ( B) ?question ( C) $number ( D) _tree 14 在 Java中,子类重新定义一个与从父类那里继承来的域变量完全相同的变量,这称为域的 ( )。 ( A)隐藏 ( B)覆盖 ( C)重载 ( D) Java不支持此特性 15 在 Java中,由 Java编泽器自动导入而无需在

5、程序中用 import导入的包是 ( )。 ( A) java.applet ( B) java.awt ( C) java.util ( D) java.lang 16 在 Java中,所有类的根类是 ( )。 ( A) java.lang.Object ( B) java.lang.Class ( C) java.applet.Applet ( D) java.awt.Frame 17 在读字符文 件 Employee.dat时,使用该文件作为参数的类是 ( )。 ( A) BufferedReader ( B) DatalnputStream ( C) DamOutputStream (

6、 D) FilelnputStream 18 下列关于继承 ( )叙述是正确的。 ( A)在 java中允许多重继承 ( B)在 java中一个类只能实现一个接口 ( C)在 java中一个类不能同时继承一个类和实现一个接口 ( D) java的单一继承使代码更可靠 19 下面语句会产 生编译错误的是 ( )。 ( A) float F=1024.0F; ( B) double D=1024.0; ( C) byte B=1024; ( D) char C=1024; 20 下面程序段的输出结果是 ( )。 public class Test public static void main(S

7、tring args ) int x,y; x=(int)Math.sqrt(5)/2+(int)Math.random()*5/2; y=(int)Math.sqrt(3)/2+(int)Math.random()*3/2; if (x y) System.out.println(“x y“); else if (x=y) System.out.println(“x=y“); else System.out.println(“x y“); ( A) x y ( B) x=y ( C) x y ( D)编译错误 21 下列关于 Frame类的说法不正确的是 ( )。 ( A) Frame是 W

8、indow类的直接子类 ( B) Frame对象显示的效果是一个窗口 ( C) Frame被默认初始化为可见 ( D) Frame的默认布局管理器为 BorderLayout 22 关于对象的串行化,下列说法错误的是 ( )。 ( A)对象串行化是对 Java对象的读、写的过程 ( B)对象串行化定制分为两个层次:部分串行化和完全串行化 ( C)对象串行化必须实现 Serializable接口 ( D)对象永久化是指将对象存在内存中 23 下列叙述中,错误的是 ( )。 ( A) File类能够存储文件 ( B) File类能够读写文件 ( C) File类能够建立文件 ( D) File类能

9、够获取文件目录信息 24 下列叙述中,正确的是 ( )。 ( A) Reader是一个读取字符文件的接口 ( B) Reader是一个读取数据文件的抽象类 ( C) Reader是一个读取字符文件的抽象类 ( D) Reader是一个读取字节文件的一般类 25 下列说法中,正确的是 ( )。 ( A)类是变量和方法的集合体 ( B)数组是无序数据的集合 ( C)抽象类可以实例化 ( D)类成员数据必须是共有的 26 关于变量的作用范围,下列说法错误的是 ( )。 ( A)异常处理参数作用域为整个类 ( B)局部变量作用于声明该变量的方法代码段 ( C)类变量作用于声明该变量的类 ( D)方法参

10、数作用于传递到方法内代码段 27 线程控制方法中, stop()的作用是 ( )。 ( A)强行终止线程 ( B)使比其低的优先级线程运行 ( C)只让给同优先级运行 ( D)返回当前线程的引用 28 在一个应用程序中有如下定义: int a=1, 2, 3, 4, 5, 6, 7, 8, 9, 10:,为了打印输出数组 a的最后一个元素,下面正确的代码是 ( )。 ( A) System.out.println(a10;) ( B) System.out.pdntln(a9); ( C) System.out.println(aa.length); ( D) System.out.print

11、ln(a8); 29 ( )类是所有异常类的父类。 ( A) Throwable ( B) Error ( C) Exception ( D) AWTError 30 下列程序段的输出结果是 ( )。 String MyStr=“Hello,“; MyStr=MyStr+“World!“; Sysmm.out.println(MyStr); ( A) Hello, World! ( B) Hello, ( C) World! ( D)该程序段有语法错误 31 若一个类中对某个方法进行了重载,能够区分这些重载方法的手段是 ( )。 ( A)它们的返回值类型的不同 ( B)它们的名称的不同 ( C

12、)它们的参数表的不同 ( D)它们的修饰符的不同 32 下列不是虚拟机执行过程特点的是 ( )。 ( A)双线程 ( B)多线程 ( C)动态连接 ( D)异常处理 33 向容器添加新构件的方法是 ( )。 ( A) add() ( B) insert() ( C) hill() ( D) set() 34 给出下列关于一个使用适当的字符间距的字体的 TextField的表达式,则 ( )选项的叙述是对的。 TextField t=new TextField(“they are good“,40); ( A)被显示的字符可以使用多朴字体 ( B)一行中最大的字符数是 40 ( C)显示的宽度正

13、好是 40个字符宽 ( D)用户可以编辑字符 35 提供 showDocument()方法,使 Applet能够请求浏览器访问特定 URL的类是 ( )。 ( A) Applet ( B) AppletContext ( C) JApplet ( D) URL 36 长度为 n的顺序存储线性表中,当在任何位置上插入一个元素概率都相等时,插入一个元素所需移动元素的平均个数为【 】。 37 关系数据库的关系演算语言是以【 】为基础的 DML语言。 38 在长度为 n的有序线性表中进行二分查找,需要的比较次数为【 】。 39 当循环队列非空且队尾指针等于队头指针时,说明循环队列已满,不能进行 入队运

14、算。这种情况称为【 】。 40 当数据的物理结构 (存储结构、存取方式等 )改变时,不影响数据库的逻辑结构,从而不致引起应用程序的变化,这是指数据的【 】。 41 Java 语言的执行模式是半编译和【 】。 42 Java 语言中【 】是所有类的根。 43 构件不能独立地显示出来,必须将构件放在一定的【 】中才能显示。 44 能将显示空间分成很多层的布局管理器是【 】。 45 819 if(x 2) if(y 5) System.out.println(“Message one“); else System.out .println(“Message two“); else if(z 5) S

15、ystem.out.println(“Message three“); else System.out.println(“Message four“); 50 下面 ChangeTitle()中对 b1和 b2按钮构造监听器,实现当单击 b1按钮时标题变为 students,当单击 b2按钮时标题变为 teachen。请将程序补充完整。 public ChangeTitle() super(“Title Bar“); baddActionListener(this);【 】 Jpanel pane = new Jpanel(); Pane.add(b1); Pane.add(b2); SetC

16、ontentPane(pane); public void actionPefformed(ActionEvent evt) Object sourve = evt.getSource(); if (sourve =b1) setTitle(“Students“); else if (source = b2) setTitle(“Teachers “); repaint(); 国家二级( JAVA)笔试模拟试卷 110答案与解析 1 【正确答案】 D 2 【正确答案】 B 3 【正确答案】 A 4 【正确答案】 D 5 【正确答案】 A 6 【正确答案】 B 7 【正确答案】 A 8 【正确答

17、案】 B 9 【正确答案】 C 10 【正确答案】 C 11 【正确答案】 D 12 【正确答案】 A 13 【正确答案】 B 14 【正确答案】 A 15 【正确答案】 D 16 【正确答案】 A 17 【正确答 案】 D 18 【正确答案】 D 19 【正确答案】 C 20 【正确答案】 A 21 【正确答案】 C 22 【正确答案】 D 23 【正确答案】 B 24 【正确答案】 C 25 【正确答案】 A 26 【正确答案】 A 27 【正确答案】 A 28 【正确答案】 B 29 【正确答案】 A 30 【正确答案】 A 31 【正确答案】 C 32 【正确答案】 A 33 【正确答案】 A 34 【正确答案】 D 35 【正确答案】 B 36 【正确答案】 n/2 37 【正确答案】 谓词演算 38 【正确答案】 log2n 39 【正确答案】 上溢 40 【正确答案】 物理独立性 41 【正确答案】 半解释型 42 【正确答案】 Object 43 【正确答案】 容器 44 【正确答案】 CardLayout(或卡片布局 ) 45 【正确答案】 11 46 【正确答案】 抛出异常 47 【正确答案】 覆盖 48 【正确答案】 Thread 49 【正确答案】 Message four 50 【正确答案】 b2.addAcfionListener(this);

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 考试资料 > 职业资格

copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1