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

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

1、国家二级( JAVA)笔试模拟试卷 21及答案与解析 1 Java的数据类型必须 ( )后才能使用。 ( A)实例化 ( B)格式化 ( C)标准化 ( D)合法化 2 在数据库设计中,将 E-R图转换成关系数据模型的过程属于 ( )。 ( A)需求分析阶段 ( B)逻辑设计阶段 ( C)概念设计阶段 ( D)物理设计阶段 3 已知 i为整型变量,关于一元运算 + + i和 i+ +,下列说法正确的是 ( )。 ( A) + +i运算将出错 ( B)在任何情况下运行程序结果都一样 ( C)在任何情 况下运行程序结果都不一样 ( D)在任何情况下变量 i的值都增 1 4 布尔型数据在计算机内存中

2、占 ( )位 bit。 ( A) 4 ( B) 3 ( C) 2 ( D) 1 5 在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段其中数据独立性最高的阶段是 ( )。 ( A)数据库系统 ( B)文件系统 ( C)人工管理 ( D)数据项管理 6 下列属于条件运算符的是 ( )。 ( A) + ( B) ?: ( C) 以下 ( )语句是正确的。 ( A) Output is null ( B) When running, some error will occur ( C) When compile, some error will occur ( D) Out

3、put is 0 10 简单数据类型不包括 ( )。 ( A)数值类型 ( B)逻辑类型 ( C)字符类型 ( D)布尔类型 11 定义类头时,不可能用到的关键字是 ( )。 ( A) private ( B) class ( C) extends ( D) implements 12 Java程序的执行过程中用到一套 JDK工具,其中 javaprof.exe是指 ( )。 ( A) Java调试器 ( B) Java剖析工具 ( C) Java编译器 ( D) Java解释器 13 关于以下代码段的说法正确的是 ( )。 (1) String s=“abcde“; (2) String B

4、uffer s1=new String Buffer(“abcde“); (3) if(s.equals(s1) (4) s1=null: (5) if(s1.equals(s) (6) s=null; ( A)第 (1)行编译错误, String的构造器必须明确调用 ( B)第 (3)行编译错误,因为 s与 s1有不同的类型 ( C)编译成功,但执行时在第 (5)行有异常抛出 ( D)编译成功,执行过程中也没有异常抛出 14 ( )根据判定条件的真假来决定执行哪一种操作。 ( A)多分支语句 ( B)条件语句 ( C) switch语句 ( D) For语句 15 下列 ( )选项不是 Ja

5、va的保留字。 ( A) TRUE ( B) boolean ( C) int ( D) public 16 下列不属于简单数据类型的是 ( )。 ( A)整数类型 ( B)类 ( C)浮点数类型 ( D)布尔类型 17 下面关于 Applet的说法正确的是 ( )。 ( A) Applet也需要 main方法 ( B) Applet必须继承自 java.awt.Applet ( C) Applet能访问本地文件 ( D) Applet程序不需要编译 18 下列不属 于简单数据类型的是 ( )。 ( A)整数类型 ( B)类 ( C)浮点数类型 ( D)布尔类型 19 main()方法的返回类

6、型是 ( )。 ( A) int ( B) byte ( C) switch语句 ( D) For语句 20 给出下列的程序代码片段,下列的 ( )选项是不正确的。 public void create() Vector my; my=new Vector(); ( A)第二行的声明不会为变量 my分配内存空间 ( B)第二行 语句创建一个 Vector类对象 ( C)第三行语句创建一个 Vector类对象 ( D)第三行语句为一个 Vector类对象分配内存空间 21 以下关于整型变量的说法不正确的是 ( )。 ( A)为防计算机高低字节存储顺序不同,通常用 byte类型来表示数据可以避免出

7、错。一般情况下都使用该类型 ( B) short存储时占 16位 bit ( C) int类型是最常用的整数类型,它存储时占 32位 bit ( D)天气预报的计算、天体宇宙的计算都用 long类型来表示 22 若有循环: int x=5, y=20; do y-=x; x+; while(+x - -y);则循环体将被执行 ( )。 ( A) 0次 ( B) 1次 ( C) 2次 ( D) 3次 23 Java变量中,以下不属于基本类型的数据类型是 ( )。 ( A)整数型 ( B)数组型 ( C)浮点型 ( D)字符型 24 给出下面代码片段: public class Test publ

8、ic static void main (String args ) int m; switch(m) case 0: System.out.println(“case 0“); case 1: System.out.println(“case 1“): break; case 2: default:System.out.println(“default“); 下列 m的 ( )值将引起 “default“的输出。 ( A) 1 ( B) 2 ( C) 4 ( D) 0 25 下列定义变量错误的是 ( )。 ( A) int al; ( B) char chl; ( C) int dl=10;

9、 ( D) bool bll; 26 若一个类中对某个方法进行了重载,则能够区分这些重载方法的手段是 ( )。 ( A)它们的返回值类型的不同 ( B)它们的名称的不同 ( C)它们的参数表的不同 ( D)它们的修饰符的不同 27 对抽象类的描述错误的是 ( )。 ( A)必须被继承使用 ( B)方法必须被重写 ( C)不能实例化 ( D)用 final修饰符修饰 28 只能用在循环语句中的是 ( )。 ( A) if ( B) if-else ( C) For语句 ( D) continue语句 29 下列程序段的输出结果是 ( )。 String MyStr=“Hello, “; Myst

10、r=MyStr + “World!“; System.out.println(Mystr); ( A) Hello, World! ( B) Hello, ( C) World! ( D)该程序段有语法错误 30 long类存储时占 ( )位 bit。 ( A) 8 ( B) 16 ( C) 32 ( D) 64 31 ( )类是所有异常类的父类。 ( A) Throwable ( B) Error ( C) Exception ( D) AWTError 32 ( )可以将 MenuBar加入 Frame中。 ( A) setMenu() ( B) setMenuBar() ( C) add

11、() ( D) addMenuBar() 33 给出下列的不完整的类代码,则下列的 ( )语句可以加到横线处。 class Person String name, department; int age public Person(String n)name=n; public Person(String n, int a)name=n; age=a; pubilc Person(String n, String d,int a) _ department=d; ( A) Person(n, a); ( B) this(Person(n, a); ( C) this(n, a); ( D) t

12、his(name, age); 34 程序设计中用得最多的语句是 ( )。 ( A)循环语句 ( B) switch语句 ( C) Continue语句 ( D) return语句 35 给出下列的程序片段, m为 ( )时将会输出 default。 switch (m) case ():Systemt.out.println(“case 0“); case 1: System.out.println(“case 1“); break; case 2: System.out.println(“case2“); break; default: System.out.println(“defaul

13、t“); ( A) 0 ( B) 1 ( C) 2 2 ( D) 3 36 每个 applet必须定义为 _ 的子类; 37 CRC技术的全称是 _。 38 Java语言的各种数据类型之间提供自动转换,如第 1操作数是 byte类型,第 2操作数是 float类型,其结果是 _ 类型。 39 按照线程的模型,一个具体的线程也是由虚拟的 CPU、代码与数据组成 ,其中代码与数据构成了 _,线程的行为由它决定。 40 Java类库提供的 Applet类是所有 _ 程序的根。 41 数据的逻辑结构有线性结构和 _两大类。 42 Java语言中, boolean型常量只有 true和 _两个值。 43

14、 如果子类中覆盖了父类中的同名方法,则在子类中调用父类中的同名方法时用关键字 _;在一个类的内部可以直接调用本类的对象,也可通过关键字 this来调用。 44 如果子类中的某个方法的名字、返回值类型和参数列表与它的父类 中的某个方法完全一样,则称子类中的这个方法 _了父类的同名方法。 45 Java Applet应用程序的编写和执行共分编写源代码、编写 HTML文件调用该小程序、 _和解释执行四步进行。 46 _类是一个特殊类,它是一个 final类,所有的方法都用类变量来调用。 47 构造方法是类中的一种特殊方法,用它来定义对象的 _。 48 字符变量以 char类型表示,它在内存中占 _位

15、 bit。 49 捕获异常的统一出口通过 _从句,因此对 catch而言 ,无论由哪个捕获异常,最后一定去执行该语句。 50 下面是一个 java应用程序 (Application),它的功能是在屏幕上输出 26个英文字母,其中每个字母相隔一个制表符,请完成程序。 publicClassClassl public static void main(StringArgst) Char c=“a“; for(int i=1; i =26; i+) System.out.print(_); 国家二级( JAVA)笔试模 拟试卷 21答案与解析 1 【正确答案】 A 2 【正确答案】 B 3 【正确答

16、案】 D 4 【正确答案】 D 5 【正确答案】 A 6 【正确答案】 B 7 【正确答案】 C 8 【正确答案】 A 9 【正确答案】 D 10 【正确答案】 B 11 【正确答案】 A 12 【正确答案】 B 13 【正确答案】 D 14 【正确答案】 B 15 【正确答案】 A 16 【正确答案】 B 17 【正确答案】 B 18 【正确答案】 B 19 【正确答案】 C 20 【正确答案】 B 21 【正确答案】 A 22 【正确答案】 C 23 【正确答案】 B 24 【正确答案】 B 25 【正确答案】 D 26 【正确答案】 C 27 【正确答案】 D 28 【正确答案】 D 2

17、9 【正确答案】 A 30 【正确答案】 D 31 【正确答案】 A 32 【正确答案】 B 33 【正确答案】 C 34 【正确答案】 A 35 【正确答案】 D 36 【正确答案】 Applet 37 【正确答案】 Cyclic Redundancy Check(循环冗余校验 ) 38 【正确答案】 float 39 【正确答案】 线程体 40 【正确答案】 Applet 41 【正确答案】 非线性结构 42 【正确答案】 false 43 【正确答案】 super 44 【正确答案】 覆盖 45 【正确答案】 编译过程 46 【正确答案】 System 47 【正确答案】 初始状态 48 【正确答案】 16 49 【正确答案】 finally 50 【正确答案】 “t“+(c+)

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

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

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