[计算机类试卷]国家二级(JAVA)笔试模拟试卷193及答案与解析.doc
《[计算机类试卷]国家二级(JAVA)笔试模拟试卷193及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]国家二级(JAVA)笔试模拟试卷193及答案与解析.doc(20页珍藏版)》请在麦多课文档分享上搜索。
1、国家二级( JAVA)笔试模拟试卷 193及答案与解析 1 在计算机中,算法是指 ( )。 ( A)查询方法 ( B)加工方法 ( C)解题方案的准确而完整的描述 ( D)排序方法 2 在结构化方法中,软件功能分解属于下列软件开发中的 ( )阶段。 ( A)详细设计 ( B)需求分析 ( C)总体设计 ( D)编程调试 3 如果进栈序列为 e1、 e2、 e3、 e4、 e5,则可能的出栈序列是 ( )。 ( A) e3、 e1、 e4、 e2、 e5 ( B) e5、 e2、 e4、 e3、 e1 ( C) e3、 e4、 e1、 e2、 e5 ( D)任意顺序 4 下列数据结构中,能够按照
2、 “先进后出 ”原则存取数据的是 ( A)循环队列 ( B)栈 ( C)队列 ( D)二叉树 5 构造方法名必须与 ()相同,它没有返回值,用户不能直接调用它,只能通过 new调用。 ( A)类名 ( B)对象名 ( C)包名 ( D)变量名 6 一个栈的入栈序列是 1, 2, 3, , n,其输出序列为 P1, P2, P3, , Pn,若p1=n,则 Pi为 ( )。 ( A) i ( B) n-i ( C) n-i+1 ( D)不 确定 7 下列工具中为需求分析常用工具的是 ( ) ( A) PAD ( B) PFD ( C) N-S ( D) DFD 8 下列关于链式存储的叙述中错误的
3、是 ( )。 ( A)链式存储结构的空间可以是不连续的 ( B)数据节点的存储顺序与数据元素之间的逻辑关系可以不一致 ( C)链式存储只可用于线性结构 ( D)链式存储也可用于非线性结构 9 在进行单元测试时,常用的方法是 ( )。 ( A)采用白盒测试,辅之以黑盒测试 ( B)采用黑盒测试,辅之以白盒测试 ( C)只使用白盒测 试 ( D)只使用黑盒测试 10 在数据库系统阶段,数据 ( )。 ( A)具有物理独立性,没有逻辑独立性 ( B)具有逻辑独立性,没有物理独立性 ( C)物理独立性和逻辑独立性较差 ( D)具有较高的物理独立性和逻辑独立性 11 对于下面一段代码的描述中,正确的是
4、_。 public class ex36 public static void run main(String args) throws Excepion method(); static void method() throws Exception try System.out.println(“test“); finally System.out.println (“finally“); ( A)代码编译成功,输出 “test”和 “fmally” ( B)代码编译成功,输出 “test” ( C)代码实现选项 A中的功能,之后 Java停止程序运行,抛出异常,但是不进行处理 ( D)代码
5、不能编译 12 下列 A1pplet实现在键盘上输入一个字符串,然后将该字符 串照原样显示在屏幕上。请选择正确的语句填入横线处。 import java.awt.*; import java.applet.*; public class ex28 extends Applet Label 11, 12; TextField tf; public void init() setLayout (new GridLayout(3, 1); 11 = new Label(“请输入一个字符串 :“); 12 = new Label(“);. tf = new TextField(15); add(11)
6、; 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.setText(tf, getText(); ( D) 12.setText(tf.getText(); 13 下列 _不属于 URL资源名中包含的内容。 ( A)传输协议名 ( B)文件名 ( C)端口号 ( D)主
7、机名 14 在利用 JDBC连接数据库时,为建立实际的网络连接,不必传递的参数是( )。 ( A)数据库用户名 ( B) IP ( C) URL ( D)密码 15 下面代码的运行结果是 ( )。 public class ConcatTest public static void main (String args) String str1 = “abc“; String str2 = “ABC“; String str3 = str1. coneat(str2); System. out. println(str3); ( A) abc ( B) ABC ( C) abcABC ( D)
8、ABCabc 16 顺序执行下列程序语句后,则 b的值是 String a=“Hello“; String b=a.substring(0, 2); ( A) Hello ( B) hello ( C) He ( D) null 17 查找随机文件的记录时,应使用的方法是 ( A) readInt() ( B) readBytes(int n) ( C) seek(long l) ( D) readDouble() 18 保证 Java语言可移植性的特征是 ( A)面向对象 ( B)安全性 ( C)分布式计算 ( D)可跨平台 19 下列各选项中属于 Java保留字的是 ( )。 ( A) T
9、RUE ( B) NULL ( C) FALSE ( D) null 20 阅读下面程序 1public class Try extends Thread 2public static void main(String args) 3Tryt=new Try(); 4t.start(); 5 6 7publicvoidrun(intj) 8inti=0; 9while(i 5) 10System.out.println(“祝你成功 !“); 11 i+; 12 13 14 该程序要求打印 5行 “祝你成功 !”,必须改正程序中的某行代码,程序才能完成。选择正确的修改是 ( )。 ( A)将第
10、1行的 extendsThread改为 implementsRunnable ( B)将第 3行的 newTry()改为 newThread() ( C)将第 4行 t.start()改为 start(t) ( D)将第 7行的 publicvoidmn(intj)改为 publicVoidmn() 21 类是一个特殊类,它是一个 final 类,此类不能实例化,它主要提供了标准输入/输出和系 统环境信息的访问、设置。 ( A) Class ( B) Object ( C) System ( D) String 22 获取一个不包含路径的文件名的方法为 ( )。 ( A) String gct
11、Name(): ( B) String getPath(): ( C) StringgetAbslutePath(); ( D) StringgetParent(): 23 抛出异常、生成异常对象都通过下列哪 个语句实现 ? ( ) ( A) throws ( B) throw ( C) Throwable ( D) Exception 24 Bitset这个类实际是由 ( )构成的一个 Vector。 ( A)二进制位 ( B)字符串 ( C) Object类 ( D)整数型 25 阅读下列代码段,选出该代码段的正确的文件名 ( )class A void methodl() System.
12、out.println(“methodl in class A“); public class B void method2() System.out.println(“method2 in class B“); public static void main(String args) System.out.println(“main()in class B“); ( A) A.java ( B) A.class ( C) B.class ( D) B.java 26 下列描述中不正确的一项是 ( ) ( A) import语句告诉 Java用户需要哪个包 (package)中的类 ( B)所
13、有的类必须实例化,才能调用它的数据成员和方法 ( C) package语句用于将源文件存入所指定的包中 ( D) System类不可能实例化,它的所有方法都是通过类变量来调用的 27 下列对字符数组进行初始化的语句正确的是 ( )。 ( A) char a=“Hello“; ( B) char a=H,e,l,l,o; ( C) char a5=“Hello“; ( D) char a25=“Hello“,“World“; 28 若要查询关于数据库的信息则可以调用下列哪一个方法 ? ( ) ( A) Connection类的 getMetaData()方法 ( B) DriverManager
14、类的 getConnection()方法 ( C) Connection类的 createStatement()方法 ( D) Statement类的 executeQuery()方法 29 下列操作中是 Applet可以做的是 ( )。 ( A)读取客户端部分系统变量 ( B)读取客户端文件 ( C)在客户端主机上创建新文件 ( D)在客户端装载程序库 30 数组 arr经过下面的操作后结果为 ( )。 int arr=1, 2, 3; for (int i=0; i 2; i+) arri = 0; ( A) arr0=0 ( B) arr0=1 ( C) arr1=1 ( D) arr2
15、=0 31 关于下面语句的说法正确的是 Strings=new String10; ( A)该语句不合 法 ( B)该语句定义了一个二维数组,它包括 10行 10列 ( C) s是一个包含 10个数组的数组 ( D) s中的每一个元素都被设置成 “ 32 下列 ( )数代表十六进制整数。 ( A) 0123 ( B) 1900 ( C) fa00 ( D) 0xa2 33 下列 ( )类是山编译器自动生成对象的特殊类,适用于类操作。 ( A) System ( B) Class ( C) Thrad ( D) Object 34 下列哪些内容是异常的含义 ? ( A)程序的语法错 ( B)程序
16、在编译和运行中所发生的异 常事件 ( C)程序预先定义好的异常事件 ( D)程序编译错误 35 阅读下面程序 public class Test3 public static void main(String args) int x=3, y=4, z=5; String s=“xyz“; System.out.primln(s+x+y+z); 程序运行的结果是 ( A) xyzl2 ( B) xyz345 ( C) xyzxyz ( D) 12xyz 36 一个队列的初始状态为空。现将元素 A、 B、 C、 D、 E、 F、 5、 4、 3、 2、 1依次入队,然后依次退队,则元素退队的顺序
17、为 _。 37 在程序设计阶段应该采取【 】和逐步求精的方法,把一个模块的功能逐步分解,细化为一系列具体的步骤,进而用某种程序设计语言写成程序。 38 在调用一个函数的过程中可以直接或间接地调用该函数,这种调用称为【 】调用,该函数称为【 】函数。 39 【 】是按照程序语句行的自然顺序,依次执行语句。 40 关键字 ASC和 DESC分别表示【 】的含义。 41 在一个 for循环的循环体中可以包含另一个 for循环,实现 for循环的【 】。 42 Java中线程的【 】是由 Java .lang.Thread 类的 run()方法定义的。 43 在自定义 Swing构件的时候,首先要确定
18、使用哪种构件类作为所定制构件的【 】,建议继承 JPanel类或更具体的 Swing构件类。 44 按位与运算: 01010101&00101111=【 】。 45 Applet生命周期是指从 Applet【 】到浏览器,到用户退出浏览器,终止 Applet运行的过程。 46 InputStreamReader 类是以字节输入流作为数据源的【 】。 47 查询数据库的标准步骤是:载入 JDBC驱动器、定义连接的网址 URL、建立连接、【 】、执行查询或更新、处理结果、关闭连接。 48 _日历类提供日期和时间的表示,它以格里历 (即阳历 )来计算。 49 Java的体系结构中,最下层是移植接口,
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 国家 二级 JAVA 笔试 模拟 193 答案 解析 DOC
