【计算机类职业资格】二级JAVA笔试-297及答案解析.doc

上传人:eventdump275 文档编号:1326859 上传时间:2019-10-17 格式:DOC 页数:25 大小:77.50KB
下载 相关 举报
【计算机类职业资格】二级JAVA笔试-297及答案解析.doc_第1页
第1页 / 共25页
【计算机类职业资格】二级JAVA笔试-297及答案解析.doc_第2页
第2页 / 共25页
【计算机类职业资格】二级JAVA笔试-297及答案解析.doc_第3页
第3页 / 共25页
【计算机类职业资格】二级JAVA笔试-297及答案解析.doc_第4页
第4页 / 共25页
【计算机类职业资格】二级JAVA笔试-297及答案解析.doc_第5页
第5页 / 共25页
点击查看更多>>
资源描述

1、二级 JAVA笔试-297 及答案解析(总分:83.00,做题时间:90 分钟)一、选择题(总题数:35,分数:58.00)1.下列关于 Java多线程并发控制机制的叙述中,错误的是( )。A) Java中对共享数据操作的并发控制采用加锁技术B) 线程之间的交互,提倡采用 suspend()/resume()方法C) 共享数据的访问权限都必须定义为 privateD) Java中没有提供检测与避免死锁的专门机制,但应用程序员可以采用某些策略防止死锁的发生(分数:2.00)A.B.C.D.2.Java程序的执行过程中用到一套 JDK工具,其中 javaprof.exe是指( )。AJava 调试

2、器 BJava 剖析工具CJava 编译器 DJava 解释器(分数:2.00)A.B.C.D.3.设计数据库的存储结构属于( )阶段。A需求分析 B概念设计C逻辑设计 D物理设计(分数:2.00)A.B.C.D.4.public abstract Applet getApplet(String name)可以实现A) 同页面 Applet间的通信 B) Applet 和浏览器间的通信C) Applet的网络通信 D) 以上 3种通信都能实现(分数:2.00)A.B.C.D.5.以下叙述中错误的是( )。AC 语言是高级语言BC 语言中的每条可执行语句最终都将被转换成二进制的机器指令CC 语言

3、产生的目标程序后缀名为 OBJDC 语言中的函数不可以单独进行编译(分数:2.00)A.B.C.D.6.一棵二叉树中共有 70个叶子结点与 80个度为 1的结点,则该二叉树中的总结点数为( )。A221 B219C231 D229(分数:2.00)A.B.C.D.7.下面对形参的说法,正确的是( )。A) 必须有多个 B) 至少有一个C) 可以没有 D) 只能是简单变量(分数:2.00)A.B.C.D.8.下面关于 Applet的说法正确的是 ( )A) Applet也需要 main方法B) Applet必须继承自 java.awt.AppletC) Applet能访问本地文件D) Apple

4、t程序不需要编译(分数:2.00)A.B.C.D.9.有以下程序段:typedef struct nodeint data; struct node *next;*NODE;NODE p;以下叙述中正确的是( )。Ap 是指向 struct node结构变量的指针的指针BNODE p;语句出错Cp 是指向 struct node结构变量的指针Dp 是 struct node结构变量(分数:2.00)A.B.C.D.10.规范化理论中消除其中多余的数据相关性是靠分解( )来实现。A) 关系运算 B) 内模式C) 外模式 D) 视图(分数:2.00)A.B.C.D.11.下面有关接口的说法中正确的

5、是( )。A) 接口与抽象类是相同的概念 B) 实现一个接口必须实现接口的所有方法C) 接口之间不能有继承关系 D) 一个类可实现多个接口(分数:2.00)A.B.C.D.12.( )类是所有类的根,它所包含的属性和方法被所有类继承。AClass BObjectCString DSystem(分数:1.00)A.B.C.D.13.要将 web页中的数据装载到 Java应用程序中,下列哪种方式最佳?A) 创建一个 Socket,并使用该套接字来创建一个输入流B) 创建一个 URL,并使用该 URL来创建一个 URL ConnectionC) 使用 Applet小程序的 showDocument(

6、)方法来装载 D) 上述方法没有什么区别,所以也就没有哪个最佳(分数:1.00)A.B.C.D.14.Visual FoxPro是一种( )。A) 数据库管理系统软件 B) 操作系统软件C) 文字处理软件 D) CAD 软件(分数:1.00)A.B.C.D.15.SQL语言又称为A) 结构化定义语言 B) 结构化控制语言C) 结构化查询语言 D) 结构化操纵语言(分数:2.00)A.B.C.D.16.Panel和 Applet的默认的布局管理器是A)CardLayoutB)BorderLayoutC)FlowLayoutD)GridLayout(分数:1.00)A.B.C.D.17.数据管理技

7、术的发展是与计算机技术及其应用的发展联系在一起的,经历了由低级到高级的发展过程。分布式数据库、面向对象数据库等新型数据库是属于( )。A) 人工管理阶段 B) 文件系统阶段C) 数据库系统阶段 D) 高级数据库技术阶段(分数:2.00)A.B.C.D.18.算法的空间复杂度是指A)算法程序的长度B)算法程序中的指令条数C)算法程序所占的存储空间D)算法执行过程中所需要的存储空间(分数:1.00)A.B.C.D.19.若变量 a、i 已正确定义,且 i已正确赋值,合法的语句是( )。Aa=1 B+i:Ca=a+=5; Da=int(i);(分数:2.00)A.B.C.D.20.软件详细设计产生的

8、图如下:(分数:2.00)A.B.C.D.21.设有下面的两个类定义:class AAvoid Show ( ) System.out.println (“I Like Java“):class BB extends AAvoid Show ( ) System.out.println (“I like C+“); 则顺序执行如下语句后输出的结果为( )。AA a; BB b;a.Show (); b.Show ();AI Like JavaI Like C+BI Like C+I Like JavaCI Like JavaI Like JavaDI Like C+I Like C+(分数:1

9、.00)A.B.C.D.22.下列关于数据库系统,说法正确的是_。A数据库中只存在数据项之间的联系B数据库中只存在记录之间的联系C数据库中数据项之间和记录之间都存在联系D数据库中数据项之间和记录之间都不存在联系(分数:2.00)A.B.C.D.23.Socket的工作流程是 ( )打开连接到 Socket的输入/输出 按某个协议对 Socket进行读/写操作创建 Socket 关闭 SocketA BC D(分数:1.00)A.B.C.D.24.下列哪个接口可以对 TextField对象的事件进行监听和处理? ( )A) ActionListener B) FocusListenerC) Mo

10、useMotionListener D) WindowListener(分数:2.00)A.B.C.D.25.下列哪个选项的 java源文件程序段是不正确的? ( )Apackage testpackage;public class Test Bimport java.io.*;package testpackage;public class Test Cimport java.i.*;class Personpublic class Test Dimport java.io.*;import java.awt.*;public class Test(分数:1.00)A.B.C.D.26.下列

11、代码_行错误。 ( )(1)public void modify( )(2)intI,j,k,(3)I=100;(4)while(I0)(5)j=I*2;(6)System.out.println(“The value of j is“+j);(7)k=k+1;(8)I-;(9)(10)A) (4) B) (6)C) (7) D) (8)(分数:2.00)A.B.C.D.27.下列说法错误的是( )。AJava 是一种网络编程语言BJava 小应用程序在网络上的传输不受 CPU的限制CJava 提供了类库支持 TCP/IP协议DJava 语言允许使用指针访问内存(分数:2.00)A.B.C.D

12、.28.下列叙述中,正确的是( )。A) 声明变量时必须指定一个类型 B) Java 认为变量 number与 Number相同C) Java中唯一的注释方式是“/” D) 源文件中 pubic类可以有 0或多个(分数:1.00)A.B.C.D.29.已知文件 filel8.txt中的内容是:一共有 3行,每行分别是实型的数值 1.0,2.1,3.2,则下列程序执行之后,输出的结果是_。package ch1;import java.io.*;public class exl8static String strName = “ch1/file18.txt“;public static void

13、 main(String args)tryFileReader fr = new FileReader(strName);BufferedReader br = new BufferedReader(fr);String str;while(str = br.readLine() != null)float f = Float.parseFloat(str);System.out.println(f);br.close ();fr.close ();catch(Exception e)System.out.print (e.getMessage ();A. 1.0 2.13.2B. 1.0 C

14、. 2.1 3.2D. 显示异常信息(分数:2.00)A.B.C.D.30.分时操作系统追求的目标是 ( )A高吞吐宰 B充分利用内存C高速响应 D减少系统开销(分数:1.00)A.B.C.D.31.WindowListener中可以实现窗口关闭功能的方法是( )。A. public void windowOpened(WindowEvent e)B. public void wind0wClosed(WindowEvent e)C. public void windowClosing(WindowEvent e)D. public void windowDeaefivated(WindowE

15、veot e)(分数:2.00)A.B.C.D.32.下列各项中,不属于多媒体硬件的是( )。A声卡 B光盘驱动器C显示器 D多媒体制作工具(分数:1.00)A.B.C.D.33.在 Java中,线程是A) 分时的B) 抢占式的C) 非抢占式的D) 非分时的(分数:1.00)A.B.C.D.34.char类型的取值范围是( )。A2 的-7 次方2 的 7次方减 1B02 的 16次方减 1C负 2的 15次方2 的 15次方减 1D02 的 8次方减 1(分数:2.00)A.B.C.D.35.下列程序段执行后的输出结果为( )。int x=3; int y=10;System. out. p

16、rintln(y%x);A) 0 B) 1 C) 2 D) 3(分数:2.00)A.B.C.D.二、填空题(总题数:15,分数:25.00)36.在调用一个函数的过程中可以直接或间接地调用该函数,这种调用称为 1 调用,该函数称为 2 函数。(分数:1.00)填空项 1:_37.数据库设计分为以下六个设计阶段:需求分析阶段、 1 、逻辑设计阶段、物理设计阶段、实施阶段、运行和维护阶段。(分数:1.00)填空项 1:_38.下列程序创建了一个线程并运行,请填空,使程序完整。public class ThreadTest public static void main(String args)He

17、llo h=new Hello();【12】 ;t.start();class Hello implements Runnable int i;public void run() while(tree)System.out.println(“Hello“ +i+);if(i=5) break;(分数:2.00)填空项 1:_39.Java中的字符变量以 char类型表示,它在内存中占 【6】 位 bit。(分数:2.00)填空项 1:_40.数据库系统由数据库、 1、硬件平台、数据库管理员和软件平台所组成。(分数:1.00)填空项 1:_41.表达式 110100113 的值为 1。(二进制数

18、表示)(分数:2.50)填空项 1:_42.Java中的方法的参数传递是 1 调用。(分数:2.00)填空项 1:_43.如果一个 Java Applet源程序文件中只定义了一个类,该类的类名为 My Applet,则存储该源程序文件的文件名应为 【1】 。(分数:2.50)填空项 1:_44.下列代码的执行结果是_。public class Expressionpublic static void main(String args)int v1=10, v2=99, v3=0;System out println(v10)(分数:2.00)填空项 1:_45.当局部变量的名字和类的成员变量的

19、名字相同时,类的成员变量将被隐藏。为了在方法中使用成员变量,并且与局部变量加以区分,必须使用 1。(分数:2.00)填空项 1:_46.数据的逻辑结构在计算机存储空间中的存放形式称为数据的 1。(分数:1.00)填空项 1:_47. 【11】 是 Java程序的并发机制,它能同步共享数据,处理不同事件。(分数:2.00)填空项 1:_48.计算机技术中,为解决一个特定问题而采取的特定的有限的步骤称为 1。(分数:1.00)填空项 1:_49.设有数组定义:int MyIntArray=10,20,30,40,50,60,70 则执行以厂几个语句后的输出结果是ints=O;for (int i=

20、0;iMyIntArray,length;i+)s+=MyIntArrayisystem.out.println(s);(分数:1.00)填空项 1:_50.Java对象串行化技术,主要是通过 1 类和 ObjectOutputStream类来实现。(分数:2.00)填空项 1:_二级 JAVA笔试-297 答案解析(总分:83.00,做题时间:90 分钟)一、选择题(总题数:35,分数:58.00)1.下列关于 Java多线程并发控制机制的叙述中,错误的是( )。A) Java中对共享数据操作的并发控制采用加锁技术B) 线程之间的交互,提倡采用 suspend()/resume()方法C)

21、共享数据的访问权限都必须定义为 privateD) Java中没有提供检测与避免死锁的专门机制,但应用程序员可以采用某些策略防止死锁的发生(分数:2.00)A.B. C.D.解析:解析 suspend (),挂起线程,挂起后的线程将不能自动恢复,只能在其他线程中调用 resume()方法恢复线程的状态。由于 suspend()方法只是挂起线程,并不释放线程中持有的锁,故容易产生死锁,所以不提倡使用这两个方法。2.Java程序的执行过程中用到一套 JDK工具,其中 javaprof.exe是指( )。AJava 调试器 BJava 剖析工具CJava 编译器 DJava 解释器(分数:2.00)

22、A.B. C.D.解析:3.设计数据库的存储结构属于( )阶段。A需求分析 B概念设计C逻辑设计 D物理设计(分数:2.00)A.B.C.D. 解析:解析 物理设计阶段主要解决选择文件存储结构和确定文件存取的方法的问题,包括:选择存储结构、确定存取方法、选择存取路径、确定数据的存放位置。4.public abstract Applet getApplet(String name)可以实现A) 同页面 Applet间的通信 B) Applet 和浏览器间的通信C) Applet的网络通信 D) 以上 3种通信都能实现(分数:2.00)A. B.C.D.解析:解析 本题考查 Applet的概念。A

23、ppletContext 的 getApplet()方法可以按指定的 Applet 名字查找对象,格式是:public Applet getApplet(String name),该方法返回名字为 name的 Applet 对象,用这个方法可以实现同页面 Applet之间的通信,选项 A说法正确。Applet 类的 init()、 start()、stop()以及 destroy()方法,都可以浏览器进行通信,还有其他如 URL getCodeBase()用于从浏览器获取Applet的 URL地址等。Applet 的网络通信需要使用 包中定义的 API进行网络通信。5.以下叙述中错误的是( )

24、。AC 语言是高级语言BC 语言中的每条可执行语句最终都将被转换成二进制的机器指令CC 语言产生的目标程序后缀名为 OBJDC 语言中的函数不可以单独进行编译(分数:2.00)A.B.C.D. 解析:6.一棵二叉树中共有 70个叶子结点与 80个度为 1的结点,则该二叉树中的总结点数为( )。A221 B219C231 D229(分数:2.00)A.B. C.D.解析:7.下面对形参的说法,正确的是( )。A) 必须有多个 B) 至少有一个C) 可以没有 D) 只能是简单变量(分数:2.00)A.B.C. D.解析:解析 Java 语言中方法的形参可以没有。8.下面关于 Applet的说法正确

25、的是 ( )A) Applet也需要 main方法B) Applet必须继承自 java.awt.AppletC) Applet能访问本地文件D) Applet程序不需要编译(分数:2.00)A.B. C.D.解析:解析 Java Applet 的字节码文件必须嵌入 HTML的文件中并由负责解释 HTML文件的 WWW浏览器充当解释器来解释运行。因此 Applet不需要 main方法,但必须继承 java.awt.Applet类或javax.swing.JApplet,因为这两个类实现了 Applet程序于浏览器的通讯。9.有以下程序段:typedef struct nodeint data;

26、 struct node *next;*NODE;NODE p;以下叙述中正确的是( )。Ap 是指向 struct node结构变量的指针的指针BNODE p;语句出错Cp 是指向 struct node结构变量的指针Dp 是 struct node结构变量(分数:2.00)A.B.C. D.解析:10.规范化理论中消除其中多余的数据相关性是靠分解( )来实现。A) 关系运算 B) 内模式C) 外模式 D) 视图(分数:2.00)A. B.C.D.解析:解析 本题考查数据库规范化理论。数据库规范化的基本思想是逐步消除数据依赖中不合适的部分,根本思想是通过分解关系运算来消除多余的数据相关性。1

27、1.下面有关接口的说法中正确的是( )。A) 接口与抽象类是相同的概念 B) 实现一个接口必须实现接口的所有方法C) 接口之间不能有继承关系 D) 一个类可实现多个接口(分数:2.00)A.B. C.D.解析:解析 接口是一种只含有抽象方法或常量的一种特殊的抽象类,但它与抽象类不是相同的概念,它可以继承,一个类可实现多个接口,实现一个接口必须实现接口内的所有方法。由此可知只有 B选项的描述是正确的。12.( )类是所有类的根,它所包含的属性和方法被所有类继承。AClass BObjectCString DSystem(分数:1.00)A.B. C.D.解析:13.要将 web页中的数据装载到

28、Java应用程序中,下列哪种方式最佳?A) 创建一个 Socket,并使用该套接字来创建一个输入流B) 创建一个 URL,并使用该 URL来创建一个 URL ConnectionC) 使用 Applet小程序的 showDocument()方法来装载 D) 上述方法没有什么区别,所以也就没有哪个最佳(分数:1.00)A.B. C.D.解析:解析:套接字适用于低级连接,使实现新的连接时。但对于诸如 HTTP等现有的协议,有更适合的类URL 和 URLConnection。Socket 是用来实现客户与服务者之间的通信,Java 在 Sockel中提供多线程机制,对实现大呈客户通信带来了好处;数据

29、报通信的协议 UDP是无连接协议,它对传输数据的大小有限制,在 64KB之内它的传输不可靠,但操作简单。14.Visual FoxPro是一种( )。A) 数据库管理系统软件 B) 操作系统软件C) 文字处理软件 D) CAD 软件(分数:1.00)A. B.C.D.解析:解析 Visual FoxPro 属于小型数据库管理系统软件,它是微软的产品,只具备数据库管理系统的一些简单功能。15.SQL语言又称为A) 结构化定义语言 B) 结构化控制语言C) 结构化查询语言 D) 结构化操纵语言(分数:2.00)A.B.C. D.解析:解析 结构化查询语言(Structured Query Lang

30、uage,简称 SQL)是集数据定义、数据操纵和数据控制功能于一体的数据库语言。16.Panel和 Applet的默认的布局管理器是A)CardLayoutB)BorderLayoutC)FlowLayoutD)GridLayout(分数:1.00)A.B.C. D.解析:解析:Panel 和 Applet的默认的布局管理器是 FlowLayout。17.数据管理技术的发展是与计算机技术及其应用的发展联系在一起的,经历了由低级到高级的发展过程。分布式数据库、面向对象数据库等新型数据库是属于( )。A) 人工管理阶段 B) 文件系统阶段C) 数据库系统阶段 D) 高级数据库技术阶段(分数:2.0

31、0)A.B.C. D.解析:解析 本题考查数据库系统的发展,考生应掌握数据库发展的各个阶段,分布式数据库、面向对象数据库属于数据库系统阶段。18.算法的空间复杂度是指A)算法程序的长度B)算法程序中的指令条数C)算法程序所占的存储空间D)算法执行过程中所需要的存储空间(分数:1.00)A.B.C.D. 解析:解析 算法的空间复杂度指执行这个算法所需要的内存空间。一个算法所占用的存储空间包括算法程序所占的空间、输入的初始数据所占的存储空间以及算法执行过程中所需要的额外空间。正确答案为D。19.若变量 a、i 已正确定义,且 i已正确赋值,合法的语句是( )。Aa=1 B+i:Ca=a+=5; D

32、a=int(i);(分数:2.00)A.B. C.D.解析:20.软件详细设计产生的图如下:(分数:2.00)A.B.C. D.解析:21.设有下面的两个类定义:class AAvoid Show ( ) System.out.println (“I Like Java“):class BB extends AAvoid Show ( ) System.out.println (“I like C+“); 则顺序执行如下语句后输出的结果为( )。AA a; BB b;a.Show (); b.Show ();AI Like JavaI Like C+BI Like C+I Like JavaC

33、I Like JavaI Like JavaDI Like C+I Like C+(分数:1.00)A. B.C.D.解析:22.下列关于数据库系统,说法正确的是_。A数据库中只存在数据项之间的联系B数据库中只存在记录之间的联系C数据库中数据项之间和记录之间都存在联系D数据库中数据项之间和记录之间都不存在联系(分数:2.00)A.B.C. D.解析:23.Socket的工作流程是 ( )打开连接到 Socket的输入/输出 按某个协议对 Socket进行读/写操作创建 Socket 关闭 SocketA BC D(分数:1.00)A.B.C. D.解析:24.下列哪个接口可以对 TextFie

34、ld对象的事件进行监听和处理? ( )A) ActionListener B) FocusListenerC) MouseMotionListener D) WindowListener(分数:2.00)A. B.C.D.解析:解析 文本框 TextField可用于编辑单行文本,输入一个字符串,按回车键就会激活一个文本框事件。对 TextField对象的事件进行监听和处理可以实现接口 ActionListener来进行。25.下列哪个选项的 java源文件程序段是不正确的? ( )Apackage testpackage;public class Test Bimport java.io.*;

35、package testpackage;public class Test Cimport java.i.*;class Personpublic class Test Dimport java.io.*;import java.awt.*;public class Test(分数:1.00)A.B. C.D.解析:26.下列代码_行错误。 ( )(1)public void modify( )(2)intI,j,k,(3)I=100;(4)while(I0)(5)j=I*2;(6)System.out.println(“The value of j is“+j);(7)k=k+1;(8)I-

36、;(9)(10)A) (4) B) (6)C) (7) D) (8)(分数:2.00)A.B.C. D.解析:解析 第(7)行语句有错。声明一个变量后,必须通过赋值语句对它进行明确的初始化,永远不要用一个未初始化的变量的值,而第(7)行中就用了没有被初始化的变量 k,所以选择 C。27.下列说法错误的是( )。AJava 是一种网络编程语言BJava 小应用程序在网络上的传输不受 CPU的限制CJava 提供了类库支持 TCP/IP协议DJava 语言允许使用指针访问内存(分数:2.00)A.B.C.D. 解析:28.下列叙述中,正确的是( )。A) 声明变量时必须指定一个类型 B) Java

37、 认为变量 number与 Number相同C) Java中唯一的注释方式是“/” D) 源文件中 pubic类可以有 0或多个(分数:1.00)A. B.C.D.解析:解析 本题考查 Java中的基本概念。关于 Java 的基本概念是考试重点,应该重视。在 Java中,声明变量时,必须指定类型,否则将会出错,所以选项 A说法正确。Java 标识符是区分大小写的,这是与 C语言不同的,变量 number和 Number对 Java来说是不同的,选项 B说法错误。Java 中有 3种注释方式:文档注释/* */,被 javadoc处理,可以建立类的一个外部说明性文件:C 语言注释风格/*/,用于

38、去掉当前不再使用但仍想保留的代码等;单行注释 /,格式上要求注释符/后必须紧跟一个空格,然后才是注释信息,选项 C说法错误。源文件中 public类可以有 0或 1个,不能多于 1个,选项 D说法错误。29.已知文件 filel8.txt中的内容是:一共有 3行,每行分别是实型的数值 1.0,2.1,3.2,则下列程序执行之后,输出的结果是_。package ch1;import java.io.*;public class exl8static String strName = “ch1/file18.txt“;public static void main(String args)tryF

39、ileReader fr = new FileReader(strName);BufferedReader br = new BufferedReader(fr);String str;while(str = br.readLine() != null)float f = Float.parseFloat(str);System.out.println(f);br.close ();fr.close ();catch(Exception e)System.out.print (e.getMessage ();A. 1.0 2.13.2B. 1.0 C. 2.1 3.2D. 显示异常信息(分数:

40、2.00)A. B.C.D.解析:30.分时操作系统追求的目标是 ( )A高吞吐宰 B充分利用内存C高速响应 D减少系统开销(分数:1.00)A.B.C. D.解析:31.WindowListener中可以实现窗口关闭功能的方法是( )。A. public void windowOpened(WindowEvent e)B. public void wind0wClosed(WindowEvent e)C. public void windowClosing(WindowEvent e)D. public void windowDeaefivated(WindowEveot e)(分数:2.0

41、0)A.B. C.D.解析:32.下列各项中,不属于多媒体硬件的是( )。A声卡 B光盘驱动器C显示器 D多媒体制作工具(分数:1.00)A.B.C.D. 解析:33.在 Java中,线程是A) 分时的B) 抢占式的C) 非抢占式的D) 非分时的(分数:1.00)A.B. C.D.解析:解析 本题考查线程的调度,Java 的线程调度策略是一种基于优先级的抢占式调度,选项 B正确。Java这种抢占式调度可能是分时的,即每个等待池中的轮流执行,也可以不是,即线程逐个运行,具体采用哪种方式,由具体 3VM而定。线程一般通过使用 sleep()等方法保证给其他线程运行事件。34.char类型的取值范围

42、是( )。A2 的-7 次方2 的 7次方减 1B02 的 16次方减 1C负 2的 15次方2 的 15次方减 1D02 的 8次方减 1(分数:2.00)A.B. C.D.解析:解析 本题考查 Java中数据类型的取值范围。应该掌握常用的数据类型的取值范围,char 类型在内存中占 16位,取值范围是 065535 也就是 02 的 16次方减 1,选项 B正确。35.下列程序段执行后的输出结果为( )。int x=3; int y=10;System. out. println(y%x);A) 0 B) 1 C) 2 D) 3(分数:2.00)A.B. C.D.解析:解析 此题考查%运算

43、符的使用,%运算符的功能是求余运算,10 除以 3的余数为 1,故选 B。二、填空题(总题数:15,分数:25.00)36.在调用一个函数的过程中可以直接或间接地调用该函数,这种调用称为 1 调用,该函数称为 2 函数。(分数:1.00)填空项 1:_ (正确答案:递归)解析:37.数据库设计分为以下六个设计阶段:需求分析阶段、 1 、逻辑设计阶段、物理设计阶段、实施阶段、运行和维护阶段。(分数:1.00)填空项 1:_ (正确答案:数据库概念设计阶段)解析:38.下列程序创建了一个线程并运行,请填空,使程序完整。public class ThreadTest public static vo

44、id main(String args)Hello h=new Hello();【12】 ;t.start();class Hello implements Runnable int i;public void run() while(tree)System.out.println(“Hello“ +i+);if(i=5) break;(分数:2.00)填空项 1:_ (正确答案:Thread t=new Thread(h))解析:39.Java中的字符变量以 char类型表示,它在内存中占 【6】 位 bit。(分数:2.00)填空项 1:_ (正确答案:16)解析:解析 Java 采用 U

45、nicode字符集,Unicode 字符是 16位无符号数据。40.数据库系统由数据库、 1、硬件平台、数据库管理员和软件平台所组成。(分数:1.00)填空项 1:_ (正确答案:数据库管理系统)解析:解析 本题考查数据库系统的组成部分,其中硬件平台包括计算机、网络。软件平台包括操作系统、数据库系统开发工具和接口软件。41.表达式 110100113 的值为 1。(二进制数表示)(分数:2.50)填空项 1:_ (正确答案:00011010)解析:解析 逻辑右移的基本原则是低位舍弃,高位补 0,11010011 的最低 3位舍弃,得到 11010,在这个二进制串的高位补上 3个 0,得到 00

46、011010。42.Java中的方法的参数传递是 1 调用。(分数:2.00)填空项 1:_ (正确答案:传值)解析:解析 本题考查 Java中方法的参数传递。Java 中的方法的参数传递是传值调用,而不是地址调用,方法不能改变参数值,但可以改变变量值,两个对象之间的参数字段不能相互交换。43.如果一个 Java Applet源程序文件中只定义了一个类,该类的类名为 My Applet,则存储该源程序文件的文件名应为 【1】 。(分数:2.50)填空项 1:_ (正确答案:MyAppletjava)解析:解析 在 Java源程序中,规定只能有一个可见性为 public的类,且 Java解释器要

47、求公共类必须放在与之同名的文件中。44.下列代码的执行结果是_。public class Expressionpublic static void main(String args)int v1=10, v2=99, v3=0;System out println(v10)(分数:2.00)填空项 1:_ (正确答案:0(执行出现异常!))解析:解析 本题考查逻辑与的使用,v10 得到的结果为 0,v2/v3= =3 得到的结果为 0,经过逻辑与得到的结果为 0。45.当局部变量的名字和类的成员变量的名字相同时,类的成员变量将被隐藏。为了在方法中使用成员变量,并且与局部变量加以区分,必须使用 1。(分数:2.00)填空项 1:_ (正确答案:this)解析:46.数据的逻辑结构在计算机存储空间中的存放形式称为数据的 1。(分数:1.00)填空项 1:_ (正确答

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

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

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