1、国家二级( JAVA)笔试模拟试卷 13及答案与解析 1 软件生命周期中所花费用最多的阶段是 ( )。 ( A)详细设计 ( B)软件编码 ( C)软件测试 ( D)软件维护 2 当要将一文本文件当做一个数据库访问,读完一个记录后,跳到另一个记录,它们在文件的不同地方时,一般使用 ( )类访问。 ( A) FileOutputStream ( B) RandomAccessFile ( C) PipedOutputStream ( D) BufferedOutputStream 3 在 Windows环境下,截取当前整个屏幕只需按 ( )。 ( A) Ctrl+PrintScreen ( B)
2、 Alt+PrintScreen ( C) Shift+PrintScreen ( D) PrintScreen 4 数据库的三级模式结构由外模式、模式和内模式组成,它适合于哪个 (些 )类型的数据库 ( )。 关系型数据库 层次型数据库 网状型数据库 ( A)只有 ( B) 和 ( C) 和 ( D)都适合 5 下列语句输出结果为 ( )。 public class test public static void main(String args ) int x=10,y=8; boolean b=true; System out println(x 0 x y|b); ( A)真 ( B)
3、假 ( C) 1 ( D) 0 6 数据库管理系统 DBMS中用来定义模式、内模式和外模式的语言为 ( )。 ( A) C ( B) Basic ( C) DDL ( D) DML 7 以下不是类库主要包括内容的是 ( )。 ( A) java包 ( B)核心 java包 ( C) Javax ( D) Org扩展包 8 结构化程序设计所规定的三种基本控制结构是 ( )。 ( A)输入、处理、输出 ( B)树形、网形、环形 ( C)顺序;选择、循环 ( D)主程序、子程序、函数 9 软件工程是一种 ( )分阶段实现的软件程序开发方法。 ( A)自底向上 ( B)自顶向下 ( C)逐步求精 (
4、D)面向数据流 10 下列语句输出结果为 ( )。 public class test public static void main (String args ) int a=23,b=8,c=5; int e=a (b c); System out println(e); ( A) 0 ( B) 1 ( C) 2 ( D) 3 11 Java语言的发明人是 ( )。 ( A) John Gage ( B) Eric Joe ( C) James Gosling ( D) Scott NcNealy 12 Java以 JVM为基础,最下层是移植接口,由适配器和 ( )组成。 ( A)网卡 (
5、 B) Java OS ( C) Java基本类 ( D) Java应用程序和 Applet小程序 13 下列 ( )类是山编译器自动生成对象的特殊类,适用于类操作。 ( A) System ( B) Class ( C) Thrad ( D) Object 14 编译 JavaApplication源程序文件将产生相应的字节码文件,这些字节码文件的扩展名为 ( )。 ( A) .class ( B) .java ( C) .exe ( D) .html 15 已知 i为整型变量,关于一元运算 +i和 i+,下列说法正确的是 ( )。 ( A) +i运算将出错 ( B)在任何情况下运行程序结果
6、都一样 ( C)在任何情况下运行程序结果都不一样 ( D)在任何情况厂变量 i的值都增 1 16 在 Java类库中,提供构建和管理用户图形界面功能,封装抽象窗口的包是( )。 ( A) java util包 ( B) java bean包 ( C) java awt包 ( D) java rmi包 17 在当前的 Java实现中,每个编译单元就是一个以 ( )为后缀的文件。 ( A) java ( B) class ( C) doc ( D) exe 18 下列 ( )选项是 short型数据的取值范围。 ( A) -128 +127 ( B) -32768 +32767 ( C) -214
7、7483648 +2417483647 ( D) -3.40282347E38 +3.40282347E38 19 下列对继承的说法,正确的是 ( )。 ( A)子类能继承父类的所有方法和状态 ( B)子类能继承父类的非私有方法和状态 ( C)子类只能继承父类 public方法和状态 ( D)子类能继承父类的方法, 而不继承状态 20 关键字 super的作用是 ( )。 ( A)用来访问父类被隐藏的成员变量 ( B)用来调用父类中被重载的方法 ( C)用来调用父类的构造函数 ( D)以上都是 21 在 Java源程序中, import语句的作用是 ( )。 ( A)指定源文件存放指定的包中
8、( B)加载已定义好的类或包 ( C)说明这是一个 Java程序 ( D)用于声明一个类 22 Java以 JVM为墓础,最下层是 ( )。 ( A)移植接口 ( B) Java基本类 ( C)基本 API ( D) Java应用程序 23 给出下列的程序,其叙述正确的是 ( )。 public class Man static int arr new int10; public static void main (String a ) System.out.println(arr 1); ( A)编译时将发生错误 ( B)编译时正确但是运行时出错 ( C)输出为 0 ( D)输出为 null
9、 24 对于构造方法,下列叙述正确的是 ( )。 ( A)构造方法的方法名必须与 类名相同 ( B)构造方法必须用 void申明返回类型 ( C)构造方法可以被程序调用 ( D)若编程人员没在类中定义构造方法,程序将报错 25 ( )是 InputStream 的子类,用于从一个文本文件中读取 Unicode文本。 ( A) FileReader类 ( B) BufferedReader类 ( C) FilterReader类 ( D) CharArrayReader 类 26 Java语言是在 ( )语言基础上衍生的。 ( A) Basic ( B) VF ( C) C ( D) C+ 27
10、 Java程序的执行过程中用到一套 JDK工具,其中 javaprof.exe是指 ( )。 ( A) Java调试器 ( B) Java剖析工具 ( C) Java编译器 ( D) Java解释器 28 下列常见的系统定义的异常中, ( )是数组越界异常。 ( A) ArraylndexOutOfBoundException ( B) IOException ( C) NullPointerException ( D) ArithmeticException 29 设有下面两个类的定义: class Person long id; / 身份证号 String name: /姓名 class
11、Student extends Person int score: /成绩 int getScore( ) return score; 则类 Person和类 Student的关系是( )。 ( A)包含关系 ( B)继承关系 ( C)关联关系 ( D)无关系 30 J2ME的体系结构由 ( )组成。 ( A) Profoles ( B) Opdonal Packages ( C) Configuration ( D)以上都是 31 整型变量中, byte类型表示数据的范围是 ( )。 ( A) -127 +128 ( B) -126 +127 ( C) -128 +127 ( D) -127
12、 +126 32 Java类库主要核心中, ( )是一些有关国际组织的标准。 ( A) org扩展包 ( B) java包 ( C) javax ( D)以上都不对 33 执行完语句 int x=new int25;后,则下 列 ( )说法是正确的。 ( A) x24值为 0 ( B) x24值未定义 ( C) x25值为 0 ( D) x0值为空 34 设有下面的两个类定义: class AA void Show ( ) System.out.println (“I Like Java“): class BB extends AA void Show ( ) System.out.print
13、ln (“I like C+“); 则顺序执行如下语句后输出的结果为 ( )。 AA a; BB b; a.Show (); b.Show (); ( A) I Like Java I Like C+ ( B) I Like C+ I Like Java ( C) I Like Java I Like Java ( D) I Like C+ I Like C+ 35 Java用 ( )来实现 go to语句所特有的一些功能。 ( A) break ( B) default ( C) continue ( D) return 36 Java语言的各种数据类型之 间提供两种转换: _和强制转换。
14、37 在长度为 n的有序线性表中进行二分查找。最坏的情况下,需要的比较次数为_。 38 Java语言通过接口支持 _继承,使类继承具有更灵活的扩展性。 39 软件概要设计的主要任务就是 _。 40 Java是一个网络编程语言,简单易学,利用了 _的技术基础,但又独立于硬件结构,具有可移植性、健壮性、安全性、高性能。 41 整型常量在计算中默认值占 _位。 42 下列程序段的输出结果为 _。 int a 2; switch (a) case2: System.out.print(“Value is2.“); case3: System.out.pritln(“Value is3 “); brea
15、k; default: System.out.println(“end“); break: 43 Java语言中,为将源代码翻译成 _文件时产生的错误称为编译错误。而将程序在运行中产生的错误 称为运行错误。 44 每个 applet必须定义为 _的子类。 45 J2SDK中主要有两个相关环境变量,即 path和 _。前者指定了 JDK命令搜索路径,后者指定了 Java类路径。 46 Java语言的各种数据类型之间提供自动转换,如第 1种操作数是 byte类型,第2种操作数是 float类型,其结果是 _类型。 47 在线程中普通优先级的线程,其优先级默认值为 _。 48 Java程序包括源代码
16、 (.java文件 )、 _、由归档工具生成 jar生成的 .jar文件、对象状态序列化 .ser文件。 49 以下程序的输出结果为 _。 public class Short public static void main (String args ) String Buffer s=new StringBuffer(“Boy“); if (s.length( ) 3)& &(s.append(“男孩 “).equals(“False“) ; System.out.println(“结果为: “+ s); 50 _是用来实现客户与服务之间的通信, Java在 Socket中,提供多线程机制,
17、对实现大量客户通信提供了很好的基础。 国家二级( JAVA)笔试模拟试卷 13答案与解析 1 【正确答案】 D 2 【正确答案】 B 3 【正确答案】 D 4 【正确答案】 D 5 【正确答案】 A 6 【正确答案】 C 7 【正确答案】 A 8 【正确答案】 C 9 【正确答案】 B 10 【正确答案】 C 11 【正确答案】 C 12 【正确答案】 B 13 【正确答案】 B 14 【正确答案】 A 15 【正确答案】 D 16 【正确答案】 C 17 【正确答案】 A 18 【正确答案】 B 19 【正确答案】 A 20 【正确答案】 D 21 【正确答案】 A 22 【正确答案】 A
18、23 【正确答案】 C 24 【正确答案】 A 25 【正确答案】 A 26 【正确答案】 D 27 【正确答案】 B 28 【正确答案】 A 29 【正确答案】 B 30 【正确答案】 D 31 【正确答案】 C 32 【正确答案】 A 33 【正确答案】 A 34 【正确答案】 A 35 【正确答案】 A 36 【正确答案】 自动转换 37 【正确答案】 log2n 38 【正确答案】 多重 39 【正确答案】 软件结构的设计 40 【正确答案】 面向对象 41 【正确答案】 32 42 【正确答案】 Value is 2 Value is 3 43 【正确答案】 字节码 44 【 正确答案】 Applet 45 【正确答案】 classpath 46 【正确答案】 float 47 【正确答案】 5 48 【正确答案】 由编译器生成的类 (.class文件 ) 49 【正确答案】 Boy 50 【正确答案】 Socket
copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1