[计算机类试卷]国家二级(JAVA)笔试模拟试卷4及答案与解析.doc
《[计算机类试卷]国家二级(JAVA)笔试模拟试卷4及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]国家二级(JAVA)笔试模拟试卷4及答案与解析.doc(22页珍藏版)》请在麦多课文档分享上搜索。
1、国家二级( JAVA)笔试模拟试卷 4及答案与解析 1 下列叙述中正确的是 ( A)线性表是线性结构 ( B)栈与队列是非线性结构 ( C)线性链表是非线性结构 ( D)二叉树是线性结构 2 非空的循环单链表 head的尾结点 (由 p所指向 ),满足 ( A) pnext= =NULL ( B) p= =NULL ( C) pnext=head ( D) p=head 3 已知数据表 A中每个元素距其最终位置不远,为节省时间,应采用的算法是 ( A)堆排序 ( B)直接插入排序 ( C)快速排序 ( D)直接选 择排序 4 对建立良好的程序设计风格,下面描述正确的是 ( A)程序应简单、清晰
2、、可读性好 ( B)符号名的命名只要符合语法 ( C)充分考虑程序的执行效率 ( D)程序的注释可有可无 5 下列不属于结构化分析的常用工具的是 ( A)数据流图 ( B)数据字典 ( C)判定树 ( D) PAD图 6 在软件生产过程中,需求信息的给出是 ( A)程序员 ( B)项目管理者 ( C)软件分析设计人员 ( D)软件用户 7 下列工具中为需求分析常用工具的是 ( A) PAD ( B) PFD ( C) N-S ( D) DFD 8 NULL是指 ( A) 0 ( B)空格 ( C)未知的值或无任何值 ( D)空字符串 9 数据库的故障恢复一般是由 ( A)数据流图完成的 ( B
3、)数据字典完成的 ( C) DBA完成的 ( D) PAD图完成的 10 下列说法中,不属于数据模型所描述的内容的是 ( A)数据结构 ( B)数据操作 ( C)数据查询 ( D)数据约束 11 下列哪个包封装抽象窗口工具包,提供管理用户图形界面功能 ? ( A) java security * ( B) java io * ( C) java util * ( D) java awt * 12 下列说法不正确的是 ( A)在 Java中,常量 null和 true都需要小写 ( B)浮点型数据小数位数 bit越多,表示数的精度越高 ( C)布尔型数据在内存中占两位 ( D) Unicode字
4、符集要比 ASCII集更丰富,它们是 16位无符号数据 13 下列的常量中,合法的是 ( A) 12 ( B) -20 ( C) 1000 ( D) 4 5 6 14 下列程序的执行结果是 public class Testcc public static void main (String args ) System out println(25f%4.0f); ( A) 1.5 ( B) 1 ( C) 1 ( D) 0.5 15 若下列选项中的变量已正确定义并赋值,则符合 Java语言语法的是 ( A) b=a! =76; ( B) a=8+b+C=9; ( C) i=12 3*%4; (
5、 D) a=a+7=c+b; 16 下列程序执行后, m的值是 public class Testbbb public static void main (String args ) int a=10, b=3, m=5; if(a= =B) m + =a; else m: + +a*m; System out println(m); ( A) 15 ( B) 50 ( C) 55 ( D) 5 17 Java语言的类间的继承关系是 ( A)单继承 ( B)多继承 ( C)单继承和多继承 ( D)不能继承 18 用于定义类成员的访问控制权限的一组关键字是 ( A) extends 和 impl
6、ements ( B) public, private 和 protected ( C) class和 public ( D) char, int, float和 double 19 如果创建的一个子类覆盖一个父类 public方法,则对该方法可以使用哪些修饰符修饰 ? ( A) public ( B) public 和 protected ( C) privite ( D)任意修饰符都可以,由系统随机选取 20 下列程序执行后,字符串 s应是 String greets=“hello“; String s=greets substring(0, 3); ( A) ello ( B) hell
7、 ( C) hello ( D) hl 21 下列关于过滤流的说法不正确的是 ( A) Java对 I/O访问还提供了同步处理机制,这就是过滤流 ( B)使用 BufferedlnputStream 输入时,数据光按块读入缓冲区,然后读操作直接访问缓冲区 ( C)使用一个过滤流可以直接通过构造方法的参数去指定连接的 I/0流 ( D) DatalnputStream 和 DataOutputStream也是过滤流子类,其特点是不仅能读 /写数据流,还 能读 /写 Java的内构类型 boolean, int等数据 22 新 L/O技术和 java util zip中的类相结合, Java采用下
8、列哪项技术用在数字传输技术领域,可以提高数字传输速度,并进行差错控制 ? ( A)奇偶校验 ( B)海明码校验 ( C)循环冗余校验 ( D)以上都不是 23 下列程序中,程序流程退出 for循环语句时,判断 i j的执行次数是 int i=0, j=10, k=2, s=0; for(;) i+=k; if(i j) break; s + =i; ( A) 4 ( B) 5 ( C) 6 ( D) 7 24 下列有关布局管理器的叙述正确的是 ( A)布局管理器是用来管理构件放置在容器的位置和大小的 ( B)为了使生成的图形用户界面具有良好的平台无关性, Java语言提供了布局管理器这个工具来
9、管理构件在容器的布局,而不是直接设置 ( C)布局管理器本身也是一个接口,编程中通常使用的是实现了该接口的类 ( D)以上说法都正确 25 复选框 Checkbox 可以用下列哪个接口来监听 ItemEvent事件 ? ( A) ItemListener ( B) ActionListener ( C) ContainerListener ( D) WindowsListener 26 在下列 Applet属性中哪个是用来将 Applet中有两个或以上的文件,将其打包成一个归档文件 ? ( A) ARCHIVE ( B) CODE ( C) ALT ( D) ALIGN 27 在默认的 Jav
10、a安全级别中, Applet小程序不能执行下列哪种操作 ? ( A)从其所在的服务器上下载图形 ( B)从其他服务器上下载图形 ( C)从其他服务器上的 Web页装载到运行该小程序的浏览器中 ( D) Applet使用 自身的代码和 Applet浏览器提供的 Java API 28 下列安全控制中,哪个是管理密钥库和证书的命令 ? ( A) keytool ( B) kinit ( C) ktab ( D) klist 29 用于向数据库发送查询命令,建立下列哪个对象 ? ( A) ResultSet ( B) Connection ( C) Statement ( D)以上都不是 30 设有
11、整型数组的定义: inta ; new int8;,则 a length的值为下列哪项 ? ( A) 8 ( B) 9 ( C) 7 ( D) 6 31 下列关于内部类说法中不正确的是 ( A)内部类不能有自己的成员方法和成员变量 ( B)内部类可用 abstract修饰符定义为抽象类,也可以用 private或 protected定义 ( C)内部类可作为其他类的成员,而且可访问它所在类的成员 ( D)除 static内部类外,不能在类内声明 static成员 32 在下列 AWT的基本构件中,哪一个为下拉式菜单组件的名称 ? ( A) Button ( B) Choice ( C) Lab
12、el ( D) Scroll 33 下列程序的输出结果是 classA int i, j; A(int i, int j) this i=i; this j=j; void print( ) System out println(“i=“+i+“+“j=“+j) class B extends A int in; B (int i, int j, int m) super(a, B) ; this m=m; void print( ) Sytem out println(“m+“+m); class C public static void main (strang args ) B b: n
13、ew B(1, 2, 3); b print( ); ( A) i=1 j=2 m=3 ( B) m=3 ( C) i=3 j=2 ( D) m=1 i=1 34 输入输出在计算机系统中起到了采集数据和提供数据处理结果的双重作用,它是以中央处理器 (含控制器和内存 )为此,以网络及外部设备为彼的双向数据传输机制。凡是从外部设备流向中央处理器的数据流,称为什么;反之称为什么 ? ( A)出流,入流 ( B)输 出流,输入流 ( C)输入流,输出流 ( D)入流,出流 35 为读取的内容进行处理后再输出,需要使用下列哪种流 ? ( A) File stream ( B) Pipe stream (
14、 C) Randam stream ( D) Filter stream 36 长度为 n的顺序存储线性表中,当在任何位置上插入一个元素概率都相等时,插入一个元素所需移动元素的平均个数为【 】 。 37 用树结构表示实体类型及实体间联系的数据模型称为【 】。 38 类是一个支持集成的抽象数据类型,而对象是类的 【 】。 39 数据流图的类型有【 】和事务型。 40 当数据的物理结构 (存储结构、存取方式等 )改变时,不影响数据库的逻辑结构,从而不致引起应用程序的变化,这是指数据的【 】。 41 【 】是 Java的特殊应用程序,它嵌入到 HTML中,发布到互联网上。 42 Java语言的数据类
15、型分为简单数据类型和【 】两种。 43 赋值表达式是由位于赋值运算符左边的变量和右边的【 】组成。 44 下列是一个 Java Applet程序,填空使它的功能为计算数组各元素和的平均值。 import java applet. * ; import java awt. * ; public class Testvv extends Applet pubfic void paint(Graphics g) int a = 1, 3, 5, 7, 9, 10 ; double total=0.0, ave=0.0; for(int i=0; i a.length; i+) total+=ai;
16、ave=total/【 】; g drawstring(“ave=“+ave, 30, 60); 45 在 Java语言的所有方法中,比较特殊的一类方法是抽象方法,它只有方法头,而没有【 】。 46 下列程序的执行结果是【 】。 import java.io.* ; public class ArrayTest public static void main(String args ) int i; int a =new int5; for(i=0; i=0;i- -) System.out.print(“a“+i+“=“+ai); 47 在 JDKl.4的 java.util.regex正则
17、表达式包中,有一个【 】类,该类的 static Pattern compile(String expression, int flags)方法用于将正则表达式字符串编译成模式对象来进行快速模式匹配。 48 在实现 Serializable的类中,静态变量和使用【 】关键字可以使某些数据不被串行化。 49 在自定义 Swing构件的时候,首先要确定使用哪种构件类作为所定制构件的【 】。 建议继承 JPanel类或更具体的 Swing构件类。 50 J2SDK的命令可以分为 6类:基本命令、 RMI(远程方法调用命令 )、【 】、安全控制命令、 Java IDL和 RNR-IIOP命令、 Jav
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 国家 二级 JAVA 笔试 模拟 答案 解析 DOC
