【计算机类职业资格】国家二级(JAVA)笔试-试卷23及答案解析.doc
《【计算机类职业资格】国家二级(JAVA)笔试-试卷23及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】国家二级(JAVA)笔试-试卷23及答案解析.doc(11页珍藏版)》请在麦多课文档分享上搜索。
1、国家二级(JAVA)笔试-试卷 23 及答案解析(总分:104.00,做题时间:90 分钟)一、选择题(总题数:36,分数:72.00)1.选择题()下列各题 A、B、C、D 四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。(分数:2.00)_2.用 8 位无符号二进制数能表示的最大十进制数为( )。(分数:2.00)A.255B.128C.127D.2563.下面哪些是调用一个类的方法时不需要知道的信息( )。(分数:2.00)A.方法的名称B.方法的参数类型和名称C.方法返回值的类型D.方法的实现步骤4.下列( )不是合法标识符。(分数:2.00)A.username
2、B.#roomC.$denD._system5.如果进栈序列为 e1,e2,e3,e4,则可能的出栈序列是( )。(分数:2.00)A.e3,e1,e4,e2B.e2,e4,e3,e1C.e3,e4,e1,e2D.任意顺序6.在 Java 中,Integer.MAX_VALUE 表示( )。(分数:2.00)A.浮点类型最大值B.整数类型最大值C.长整型最大值D.以上说法都不对7.在 Windows 环境下,为了复制一个对象,在用鼠标拖动该对象时应同时按住( )。(分数:2.00)A.Alt 键B.Esc 键C.Shift 键D.Ctrl 键8.关于对象的串行化,下列说法错误的是( )。(分数
3、:2.00)A.对象串行化是对 Java 对象的读、写的过程B.对象串行化定制分为两个层次:部分串行化和完全串行化C.对象串行化必须实现 Serializable 接口D.对象永久化是指将对象存在内存中9.下列保留字书写正确的是( )。(分数:2.00)A.CaseB.ForC.tryD.VOID10.将 E-R 图转换到关系模式时,实体与联系都可以表示成( )。(分数:2.00)A.属性B.关系C.键D.域11.下列 Java 标识符,错误的是( )。(分数:2.00)A._sys_varlB.$changeC.User_nameD.1_file12.容器 Panel 和 Applet 缺省
4、使用的布局编辑策略是( )。(分数:2.00)A.BorderLayoutB.FlowLayoutC.GridLayoutD.CardLayout13.软件计划是软件开发的早期和重要阶段,此阶段要求交互相配合的是( )。(分数:2.00)A.设计人员和用户B.分析人员和用户C.分析人员、设计人员和用户D.编码人员和用户14.下列( )数代表八进制整数。(分数:2.00)A.0XA6B.144C.1840D.-100015.下列叙述中,不属于软件需求规格说明书的作用的是( )。(分数:2.00)A.便于用户、开发人员进行理解和交流B.反映出用户问题的结构,可以作为软件开发工作的基础和依据C.作为
5、确认测试和验收的依据D.便于开发人员进行需求分析16.Java 的前身是( )软件。(分数:2.00)A.NETB.DelphiC.OakD.Basic17.Applet 类的直接父类是( )。(分数:2.00)A.Component 类B.Container 类。C.Frame 类D.Panel 类18.在当前的 Java 实现中,每个编译单元就是一个以( )为后缀的文件。(分数:2.00)A.javaB.classC.docD.exe19.double 类型在计算机内存中占( )位 bit。(分数:2.00)A.8B.16C.32D.6420.下列的( )可以正确用以表示八进制值 8。(分
6、数:2.00)A.0x8B.0x10C.8D.1021.下列关于虚拟机说法错误的是( )。(分数:2.00)A.字节代码是虚拟机的机器码B.虚拟机把代码程序与各操作系统和硬件分开C.虚拟机可以用软件实现D.虚拟机不可以用硬件实现22.通过调用 newList(10,false)创建一个列表,关于该列表的几个说法( )是错误的。(分数:2.00)A.该列表不支持复选B.该列表一次可显示 10 个选项C.根据需要该列表可能有垂直滚动条D.该列表有 10 个选项23.下列( )是异常的含义。(分数:2.00)A.程序的语法错B.程序编译或运行中所发生的异常事件C.程序预先定义好的异常事件D.程序编译
7、错误24.下列哪个是反斜杠字符的正确表示( )。(分数:2.00)A./B.*/C./D./25.下列的( )赋值语句是不正确的。(分数:2.00)A.float f=11.1;B.double d=5.3e12;C.float d=3.14f;D.double f=11.1E10f;26.以下不属于 Java Application 应用程序编写和执行步骤的是( )。(分数:2.00)A.编写源代码B.编写 HTML 文件C.编译源代码D.解释执行27.以下代码完成画线功能,所画线的颜色是( )。 (1)gsetColor(Colorredgreencyanyellow);(2)gdrawL
8、ine(0,0,100,100):(分数:2.00)A.redB.greenC.yellowD.cyan28.( )布局管理器使容器中各个构件呈网格布局,平均占据容器空间。(分数:2.00)A.FlowLayoutB.BorderLayoutC.GridLayoutD.CardLayout29.字符型变量以 char 类型表示,表示范围是( )。(分数:2.00)A.065536B.065535C.032768D.03276730.给出下列代码,如何使成员变量 m 被方法 fun( )直接访问?Class Testprivate int m;public static void fun( )
9、(分数:2.00)A.将 private int m 改为 protected int mB.将 private int m 改为 public int mC.将 private int m 改为 static int mD.将 private int m 改为 int m31.( )类是一个特殊类,它是一个 final 类,此类不能实例化,它主要提供了标准输入/输出和系统环境信息的访问、设置。(分数:2.00)A.ClassB.ObjectC.SystemD.String32.关于以下 application 的说明,正确的是( )。 (1)class StaticStuff (2) (3)
10、static int x=15; (4)static x*=3;) (5)public static void main (StringArgs) (6) (7)Systemoutprintln(“x=“+x); (8) (9)staticx/=3; (10) (分数:2.00)A.(4)行与(9)行不能通过编译,因为缺少方法名和返回类型B.(9)行不能通过编译,因为只能有一个静态初始化器C.编译通过,执行结果为:x=15D.编译通过,执行结果为:x=333.J2SDK 命令的基本命令 idb 是指( )。(分数:2.00)A.Java 语言的编译器B.Java 语言的解释器C.Java 程序
11、的调试器D.Java 类文件归档命令34.下列的变量定义中,错误的是( )。(分数:2.00)A.inta;b;B.floatA,b1=123f;C.charCh1d,ch2/D.public int i=100,j=2,k;35.已知有下列类的说明,则下列( )语句是正确的。 publicClass Test private float f=1.0f; int m=12; static int n=1: public static void main(Stringarg) Test t=new Test(): (分数:2.00)A.t.f;B.this.n;C.Test.m;D.Test.f
12、;36.下列属于 Java 关键词的是( )。(分数:2.00)A.真B.gotoC.floatD.NULL二、填空题(总题数:16,分数:32.00)37.填空题(每空)请将每一个空的正确答案写在答题卡上。注意:以命令关键字填空的必须拼写完整。(分数:2.00)_38.计算机软件分为系统软件和应用软件,操作系统属于 1。(分数:2.00)填空项 1:_39.程序设计的表示方法可以分为 1、表格和语言三类。(分数:2.00)填空项 1:_40.类库主要包括核心 java 包、 1 和 org 扩展包。(分数:2.00)填空项 1:_41.数据库管理系统常见的数据模型有层次模型、网状模型和 1
13、三种。(分数:2.00)填空项 1:_42.Java 是一个网络编程语言,简单易学,利用了 1 的技术基础,但又独立于硬件结构,具有可移植性、健壮性、安全性、高性能。(分数:2.00)填空项 1:_43.字符串分为两大类,一类是字符串常量,使用 String 类的对象表示;另一类是字符串变量,使用 1类的对象表示。(分数:2.00)填空项 1:_44.Java 可以跨平台的原因是因为有 1。(分数:2.00)填空项 1:_45.Java 中的字符输出流都是抽象类 1 的子类。(分数:2.00)填空项 1:_46.变量是程序中的基本存储单元之一,由 1、变量类型、变量属性、变量初值组成。(分数:
14、2.00)填空项 1:_47.浮点型数据属于实型数据,分 float 和 1 两种类型。(分数:2.00)填空项 1:_48.设有数组定义:int a11,22,33,44,55,66,77,88,99;则执行下列几个语句后的输出结果是 1。 for(int i0;iAlength;1+) if(ai%30)Systemoutprintln(ai+“);(分数:2.00)填空项 1:_49.Java 语言的执行模式是半编译和 1。(分数:2.00)填空项 1:_50. 1 方法是一种仅有方法头、没有具体方法体和操作实现的方法,该方法必须在抽象类之中定义。(分数:2.00)填空项 1:_51.下
15、面是打印输出所有和为 1000 的连续整数(如:298,299,300,301,302 等)的程序,请在划线处编写适当语句,完成此程序使它能正确执行 1。 public class Exercise42 /* *for,while循环的使用 */ public static voidmain (String args) int i;/循环计数用,是连续整数序列的起始点 int i:/记录连续整数序列的终点 int k;/循环计数用 int sum:/计算连续整数的和 for(i1;i1000:i+) j: sumi; :/sum 为若干个连续整数之和 if(sum1000) /如果恰好等于 1
16、000,就输出 ij 整数序列 for(ki;kj:k+) Systemoutprint(k+“,“): Systemoutprintln( ): sum+j;(分数:2.00)填空项 1:_52.定义初值为 10 的 10 次方的长整型变量 var 的语句是 1。(分数:2.00)填空项 1:_国家二级(JAVA)笔试-试卷 23 答案解析(总分:104.00,做题时间:90 分钟)一、选择题(总题数:36,分数:72.00)1.选择题()下列各题 A、B、C、D 四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。(分数:2.00)_解析:2.用 8 位无符号二进制数能表
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 国家 二级 JAVA 笔试 试卷 23 答案 解析 DOC
