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

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

1、国家二级( JAVA)笔试模拟试卷 22及答案与解析 1 下列 ( )类或接口定义了线程同步与交互的方法。 ( A) Thread ( B) Runnable ( C) Object ( D) ThreadGroup 2 在数据设计过程中,所有用户关心的信息结构是 ( ),且该结构对整个数据库设计具有深刻影响。 ( A)设计结构 ( B)数据结构 ( C)概念结构 ( D)过程结构 3 某学校的工资管理程序属于 ( )。 ( A)系统程序 ( B)应用程序 ( C)工具软件 ( D)文字处理软件 4 功能用来终止当前循环体语句的执行语句是 ( )。 ( A) if语句 ( B) if-else

2、语句 ( C) break语句 ( D) return语句 5 以下 for循环的执行次数是 ( )。 for(int x=0; (x=0) (x 4); x+); ( A)无限次 ( B)一次也不执行 ( C)执行 4次 ( D)执行 3次 6 Java中, “ “符号的作用是 ( )。 ( A)求百分比 ( B)模数除 (求余 ) ( C)除 ( D)无特殊意义 7 使用 “自动报表 ”创建的报表只包括 ( )。 ( A)报表页眉 ( B)页脚和页面页眉 ( C)主体区 ( D)页脚节区 8 在微机系统中,最基本的输入输出模块 BIOS存放在 ( )。 ( A) RAM中 ( B) ROM

3、中 ( C)硬盘中 ( D)寄存器中 9 在 OutputStream类的常用方法中 ( )是清空输出流的方法。 ( A) flush() ( B) close() ( C) write(int b) ( D) write(byte b) 10 下列语句序列执行后, j的值是 ( )。 int j 3, i 2; while(-i! i/j)jj+2; ( A) 2 ( B) 4 ( C) 6 ( D) 5 11 公有成员变量 MAX是一个 int型值,变量的值保持常数值 100,则下列使用 ( )选项的声明定义这个变量是正确的。 ( A) public int MAX 100; ( B) f

4、inal int MAX=100; ( C) final public int MAX=100; ( D) public final int MAX=100; 12 在一个应用程序中有如下定义: int a=1, 2, 3, 4, 5, 6, 7, 8, 9, 10;,为了打印输出数组 a的最后一个元素,下面正确的代码是 ( )。 ( A) System.out.println (a10; ( B) System.out.println (a9); ( C) System.out.println(aA.length); ( D) System.out.println(a8); 13 在 Jav

5、a中语句: 32%10的运算结果为 ( )。 ( A) 7.2 ( B) 7 ( C) 3 ( D) 0.2 14 Java中线程是由线程类的 ( )方法定义的。 ( A) init() ( B) run() ( C) application() ( D) main() 15 若 a和 b均是整型变量并已正确赋值,则正确的 switch语句是 ( )。 ( A) switch (a+b); ( B) switch (a+b * 3.0) . ( C) switch a ( D) switch(a% b) 16 复合数据类型不包括 ( )。 ( A) 类 ( B)接口 ( C)数组 ( D)指针

6、 17 下列 ( )语句是声明一个含有 10个 String对象的数组。 ( A) char str ; ( B) char str ; ( C) String str=new String10; ( D) String str10; 18 00101010(1)00010111语句的结果为 ( )。 ( A) 00000000 ( B) 11111111 ( C) 001111111 ( D) 11000000 19 向容器添加新 构件的方法是 ( )。 ( A) add() ( B) insert() ( C) hill() ( D) set() 20 当 Frame的大小被改变时, Fr

7、ame中的按钮的位置可能被改变,则使用下列 ( )布局管理器。 ( A) BorderLayout ( B) FlowLayout ( C) CardLayout ( D) GridLayout 21 在 Java中语句,运算符 i- -)j+=i; ( A) 3 ( B) 4 ( C) 6 ( D) 5 24 下列代码的执行结果是 ( )。 public class Test public static void main (String args ) System.out.println(100% 3); System.out.println(100%3.0); ( A) 1.0和 1.0

8、 ( B) 1.0和 1 ( C) 1和 1.0 ( D) 1和 1 25 给出下列关于一个使用适当的字符间距的字体的 TextField的表达式,则 ( )选项的叙述是对的。 TextField t=new Text Field(“they are good“, 40); ( A)被显示的字符串可以使用多种字体 ( B)一行中最大的字符数是 40 ( C)显示的宽度正好是 40个字符宽 ( D)用户可以编辑字符 26 下列方法定义中,正确的是 ( )。 ( A) int x(int a, b) ( B) double x(int a, int b) return(a-b); )int w:

9、w=a-b: ( C) double x(a, b) ( D) int x (int a, int b) return breturn a-b; 27 下列不属于 J2SDK命令的是 ( )。 ( A) RMI命令 ( B) 网络传输命令 ( C) J2SDK基本命令 ( D)安全控制命令 28 已知如下的命令执行 java My Test abc, ( )语句是正确的。 ( A) args0=“My Test abc“ ( B) args0=“My Test“ ( C) args0=“a“ ( D) args0=“abc“ 29 下列程序 test类中的变量 e的最后结果为 ( )。 pub

10、lic class test public static void main (String args) int a=10; int b; int c; if(a50) b=9; c=b+a; ( A) 10 ( B) 0 ( C) 19 ( D)编译出错 30 下列选项中 ( )方法可以判断线程是否处于活动状态。 ( A) boolean is Alive() ( B) Thread currentThread() ( C) String getName() ( D) static boolean interrupted() 31 在 Java的语句中,位运算操作数只能为整型或 ( )数据。

11、 ( A)实型 ( B)字符型 ( C)布尔型 ( D)字符串型 32 以下不属于 Java命名规范中包含的名称是 ( )。 ( A)包名 ( B)文件名 ( C)类名 ( D)接口名 33 public class Test public static void main(String args) int a=2, b=4, c=6 Strint s=“abc“; System.out.print (a/b+s+c); ( A) absac ( B) 242466 ( C) 6abc6 ( D) 24abc6 34 关于以下程序代码的说明正确的是 ( ) (1) class HasStati

12、c (2) private static int x=100: (3) public static void main (String args (4) HasStatic hs1=new Has Static(); (5) hs1.x + +; (6) Has Static hs2=new HasStatic(); (7) hs2.x + +; (8) hs1=new HasStatic(); (9) hs1.x + +: (10) System.out.println(“x=“+ x); (11) (12) ( A) (5)行不能通过编译,因为引用了私有静 态变量 ( B) (10)行不能

13、通过编译,因为 x是私有静态变量 ( C)程序通过编译,输出结果为: x=103 ( D)程序通过编译,输出结果为: x=100 35 Java本身的编译器用 _ 语言编写,运行系统的虚拟机用 _ 语言实现,这样 Java系统本身也具有可移植性。 36 一个类可以从直接或间接的祖先中继承所有属性和方法。采用这个方法提高了软件的 _。 37 给 float型的变量赋值时,要在数字后加 _。 38 我们在 Java程序中把关键字 _ 加到方法名称的前面,来实现子类调用父类的方法。 39 数据库管理系统常见的数据模型有层状、网状和 _ 三种。 40 顺序存储方法是把逻辑上相邻的结点存储在物理位置 _

14、 的存储单元中。 41 变量是程序中的基本存储单元之一,由 _ 、变量类型、变量属性、变量初值组成。 42 国际化命令只包含一个命令 native2ascii,该命令将含有本地编码字符的文件转换为 _ 编码字符的文件。 43 若 a, b为 int型变量且已分别赋值为 2, 6,则表达式 (a+)+(+b)+a * b的值是 _。 44 Java提供的类库支持 _ 协议,应用程序可通过 URL地址,在访问网络上任何地方的对象时,如同访问本地文件一样简单。 45 下面是一个类的定义,根据程序功能,在指定的空白处填上适当的语句或语法成分,使程序完整。 Class _ /定义名为 myclass的类

15、 static int var=666; static int get var() return var; 46 在 Java语言提供的四种整型变量中, _ 类型表示的数据范围最小。 47 Java中,新建的线程调用 start()方法,如 mythread.start(),将使线程的状态从New (新建状态 )转换为 _。 48 下列程序的运行结果是 _。 import java.io.*; public class abc public static void main (String arg ) String s1=“Hello!“; System.out.println(s1.to U

16、pper Case(); 49 下面是用户程序对 Applet类中方法 action()的重新定义,功能为从单行文本编辑区 input中输入数据赋给 k。 Text Field类的对象 input和 int型变量 k已在类体中正确说明。 Public _ action(Evente, Object o) if(e.target=input) k=Integer.parseInt( _ get Text(): repaint(); return true; 国家二级( JAVA)笔试模拟试卷 22答案与解析 1 【正确答案】 C 2 【正确答案】 C 3 【正确答案】 B 4 【正确答案】 C

17、5 【正确答案】 B 6 【正确答案】 B 7 【正确答案】 C 8 【正确答案】 B 9 【正确答案】 A 10 【正确答案】 D 11 【正确答案】 D 12 【正确答案】 B 13 【正确答案】 A 14 【正确答案】 B 15 【正确答案】 D 16 【正确答案】 D 17 【正确答案】 C 18 【正确答案】 C 19 【正确答案】 A 20 【正确答案】 B 21 【正确答案】 B 22 【正确答案】 B 23 【正确答案】 C 24 【正确答案】 C 25 【正确答案】 D 26 【正确答案】 D 27 【正确答案】 B 28 【正确答案】 C 29 【正确答案】 D 30 【正确答案】 A 31 【正确答案】 B 32 【正确答案】 B 33 【正确答案】 C 34 【正确答案】 C 35 【正确答案】 Java C 36 【正确答案】 可重用性 37 【正确答案】 f或 F 38 【正确答案】 super 39 【正确答案】 关系 40 【正确答案】 相邻 41 【正确答案】 变量名 42 【正确答案】 Unicode 43 【正确答案】 30 44 【正确答案】 TCP/IP 45 【正确答案】 myclass 46 【正确答案】 byte 47 【正确答案】 可运行状态 48 【正确答案】 HELLO! 49 【正确答案】 nicode input

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

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

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