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

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

1、计算机二级 JAVA-11及答案解析(总分:82.80,做题时间:90 分钟)一、B选择题/B(总题数:35,分数:57.80)1.在创建数据库表结构时,给该表指定了主索引,这属于数据完整性中的U /U。 A.参照完整性 B.实体完整性 C.域完整性 D.用户定义完整性(分数:2.00)A.B.C.D.2.当 Frame的大小被改变时,Frame 中的按钮的位置可能被改变,则使用下列哪一个布局管理器 A.BorderLayout B.FlowLayout C.CardLayout D.GridLayout (分数:1.00)A.B.C.D.3.下列的哪个程序段可能导致错误? A.String

2、s = “hello“; String t = “good“; String k = s + t; B.String s = “hello“; String t; t = s3 + “one“; C.String s = “ hello “; String standard = s.toUpperCase( ); D.String s = “hello“; String t = s + “good“; (分数:1.00)A.B.C.D.4.下列程序的输出结果是U /U。public class Test public static void main (String args) int n=5

3、,sum=0;while (n0) sum+=n;-n;System.out.println(“Sum is“+sum); A. sum is 14 B. sum is 15 C. sum is 10 D. sum is 5(分数:2.00)A.B.C.D.5.下列关于 C语言文件的叙述中正确的是U /U。 A.文件由一系列数据依次排列组成,只能构成二进制文件 B.文件由结构序列组成,可以构成二进制文件或文本文件 C.文件由数据序列组成,可以构成二进制文件或文本文件 D.文件由字符序列组成,其类型只能是文本文件(分数:2.00)A.B.C.D.6.设有整形数组的定义 int a=new int

4、8,则 a.length的值为U /U。 A. 8 B. 9 C. 7 D. 6(分数:1.00)A.B.C.D.7.对于建立良好的程序设计风格,下面有关数据说明描述错误的是U /U。 A. 数据说明的次序规范化 B. 说明语句中变量安排有序化 C. 使用注释来说明复杂数据的结构 D. 数据说明次序可以任意排列(分数:1.00)A.B.C.D.8.在设计程序时,应采纳的原则之一是 U /U A. 不限制 goto语句的使用 B. 减少或取消注解行 C. 程序越短越好 D. 程序结构应有助于读者理解(分数:1.00)A.B.C.D.9.下列语句输出结果为U /U。public class tes

5、tpublic static void main(String args )int x=10,y=8;boolean b=true;Systemoutprintln(x0xy|b); A.true B.false C.1 D.0 (分数:1.00)A.B.C.D.10.数据库管理系统中负责数据模式定义的语言是_。 A.数据定义语言 B.数据管理语言 C.数据操纵语言 D.数据控制语言(分数:1.80)A.B.C.D.11.算法空间复杂度是指_。 A. 算法程序的长度 B. 算法程序中的指令条数 C. 算法程序所占用的存储空间 D. 算法执行过程中所需要的存储空间(分数:2.00)A.B.C.D

6、.12.若 a的值为 3时,下列程序段被执行后,c 的值是U /U。int c=1;if(a0)if(a3)c=2;else c=3;else c=4; A. 1 B. 2 C. 3 D. 4(分数:2.00)A.B.C.D.13.执行下列代码段之后,变量 z的值为_。Public class Test8 public static void main(String args)int x=2;int y=3;int z=4;z-= y-x-;System.out.println(z); A. 1 B. 2 C. 3 D. 4(分数:3.00)A.B.C.D.14.下列有关数据库的描述,正确的是

7、U /U。 A.数据处理是将信息转化为数据的过程 B.数据的物理独立性是指当数据的逻辑结构改变时,数据的存储结构不变 C.关系中的每一列称为元组,一个元组就是一个字段 D.如果一个关系中的属性或属性组并非该关系的关键字。但它是另一个关系的关键字,则称其为本关系的外关键字(分数:2.00)A.B.C.D.15.有两个关系 R和 T如下,则由关系 R得到关系 T的操作是(分数:2.00)A.B.C.D.16.软件生命周期中所花费用最多的阶段是 U /U A.详细设计 B.软件编码 C.软件测试 D.软件维护(分数:1.00)A.B.C.D.17.数据库设计包括两个方面的设计内容,它们是U /U。

8、A.概念设计和逻辑设计 B.模式设计和内模式设计 C.内模式设计和物理设计 D.结构特性设计和行为特性设计(分数:2.00)A.B.C.D.18.为了区分类中重载的同名的不同的方法,要求 A. 采用不同的形式参数列表 B. 返回值的数据类型不同 C. 调用时用类名或对象名做前缀 D. 参数名不同 (分数:1.00)A.B.C.D.19.设 x=1,y=2,z=3,则表达式 y+=z-/+x的值是U /U。 A. 3 B. 3.5 C. 4 D. 5(分数:1.00)A.B.C.D.20.下列关于 Java 程序结构描述不正确的是U /U。 A.Java 是区分大小写的 B.如果 java文件包

9、含一个公共类,那么它必须使用与公共类名相同的文件名 C.Java程序不一定都必须有 main方法,比如 Applet就不需要 D.源文件可以有多个 public类,其他类的数量也不限(分数:2.00)A.B.C.D.21.下列选项中的接口声明正确的是_。 A. interface Shape. B. abstract private interface Shape extends Area. C. private interface Shape. D. protected privated interface;(分数:2.00)A.B.C.D.22.设树 T的度为 4,其中度为 1,2,3,4

10、 的结点个数分别为 4,2,1,1,则 T中的叶子结点数为U /U。 A.5 B.6 C.7 D.8(分数:2.00)A.B.C.D.23.下列情况中,不会使线程返回所持有的对象锁的是U /U。 A. 当 synchronized()语句块执行完毕 B. 当调用了线程的 suspend()方法 C. 当在 synchronized()语句块中出现异常(Exception) D. 当持有锁的线程调用该对象的 wait()方法(分数:2.00)A.B.C.D.24.J2SDK基本命令中能生成 C语言头文件的命令是 A. javah B. javap C. jar D. java(分数:2.00)A

11、.B.C.D.25.下面属于面向对象语言的是 A. Java语言 B. 机器语言 C. C语言 D. 汇编语言(分数:2.00)A.B.C.D.26.为使下列代码正常运行,应该在下画线处填入的选项是_。intnumbers=new intn;for(int i=0;Inumbers_;i+) numbersi=i+1; A. size B. length C. dimension D. measurement(分数:2.00)A.B.C.D.27.设关系 R和关系 S的元数分别是 4和 5,元组数分别为 7和 9,则 R和 S自然连接所得关系其元数和元组数分别为 U /U A.9和 16 B.

12、20和 63 C.小于 9和小于等于 63 D.等于 9和小于等于 63(分数:1.00)A.B.C.D.28.以下选项中,当 x为大于 1的奇数时,值为 0的表达式是U /U。 A.x%2=1 B.x/2 C.x%2!=0 D.x%2=0(分数:2.00)A.B.C.D.29.Java虚拟机的执行过程有多个特点,下列不属于 JVM执行特点的是U /U。 A.多线程 B.动态连接 C.异常处理 D.异步处理(分数:2.00)A.B.C.D.30.下列对于线性链表的描述中正确的是 A. 存储空间不一定是连续,且各元素的存储顺序是任意的 B. 存储空间不一定是连续,且前件与元素一定存储在后件元素的

13、前面 C. 存储空间必须连续,且前件元素一定存储在后件元素的前面 D. 存储空间必须连续,且各元素的存储顺序是任意的(分数:2.00)A.B.C.D.31.数据库 DB,数据库系统 DBS,数据库管理系统 DBMS,这 3者之间的关系是U /U。 A. DBS包括 DB和 DBMS B. DBMS包括 DB和 DBS C. DB包括 DBS和 DBMS D. DBS就是 DB,也就是 DBMS(分数:1.00)A.B.C.D.32.定义 JavaApplet程序时,必须有的 import语句是 U /U A. import java.applet.Applet; B. import java.

14、io.*; C. import java.awt.event; D. import java.lang.*;(分数:1.00)A.B.C.D.33.下列叙述中正确的是U /U。 A. 算法的效率只与问题的规模有关,而与数据的存储结构无关 B. 算法的时间复杂度是指执行算法所需要的计算工作量 C. 数据的逻辑结构与存储结构是一一对应的 D. 算法的时间复杂度与空间复杂度一定相关(分数:2.00)A.B.C.D.34.下列说法中,( )是不正确的。 A.对象的使用原则是先使用后定义 B.接口是一种只含有抽象方法或常量的特殊的抽象类 C.通过接口说明多个类所需要实现的方法 D.定义一个包要用 Pac

15、kage关键字(分数:2.00)A.B.C.D.35.为读取的内容进行处理后再输出,需要使用下列哪种流? U /U A. File stream B. Pipe stream C. Filter stream D. Random stream(分数:1.00)A.B.C.D.二、B填空题/B(总题数:15,分数:25.00)36.J2SDK的基本命令中用于 Java类文件归档的是U U /U /U。(分数:2.00)填空项 1:_37.数组是有序数据的集合,数组中的每个元素具有相同的 1。(分数:1.00)填空项 1:_38.在面向对象方法学中,直接反映了用户对目标系统的要求的模型是U U /

16、U /U。(分数:2.00)填空项 1:_39.任何非空树中有且仅有一个结点没有前驱结点,该结点就是树的U U /U /U。(分数:1.00)填空项 1:_40.switch语句中,在每个 case子句后进行跳转的语句是:U U /U /U。(分数:2.00)填空项 1:_41.字符输入流的父类是_,字符输出流的父类是_。(分数:2.00)填空项 1:_42.在数据库的概念结构设计中,常用的描述工具是 1。(分数:1.00)填空项 1:_43.下面 Applet在窗口中实现一个不可编辑的 TextField,并且显示“ok”。在横线处填入正确的语句。 import java.applet.Ap

17、plet; import java.awt.t; public class Test extends Applet TextField tf; public void init () setLayout (new GridLayout(1,0); tf=new TextField(“ok“); U U /U /U add(tf); (分数:2.00)填空项 1:_44.结构化程序设计所规定的 3种基本控制结构是顺序结构、选择结构和U U /U /U。(分数:2.00)填空项 1:_45.以下程序的功能是:利用指针指向三个整型变量,并通过指针运算找出三个数中的最大值,输出到屏幕上。请填空。 ma

18、in() int x,y,z,max,*px,*py,*pz,*pmax; scanf(“%d%d%d“,x,y,z); px=x; py=y; pz=z; pmax=max; _; if(*pmax*py) *pmax=*py; if(*pmax*pz) *pmax=*pz; printf(“max=%d/n“, max); (分数:2.00)填空项 1:_46.接口可以看作是仅容纳U U /U /U、常量,而又不能直接生成对象的特殊抽象类。(分数:2.00)填空项 1:_47.在数据库的概念结构设计中,常用的描述工具是U U /U /U。(分数:1.00)填空项 1:_48.下列 Appl

19、et在窗口中实现一个不可编辑的 TextField,并且显示“ok”。请填写正确的程序在横线处。import java.applet.Applet; import java.awt.*; public class Test14 extends Applet TextFiled tf; public void init() setLayout( new GridLayout(1,0); tf=new TextField(“Ok“); U U /U /U add( tf); (分数:1.00)填空项 1:_49.以下程序的功能是将字符串 s中的数字字符放入 d数组中,最后输出 d中的字符串。例如,

20、输入字符串:abc123edf456gh,执行程序后输出:123456。请填空。 #include stdio.h #include ctype.h main() char s80,d80; int i,j; gets(s); for(i=j=0;si!=/0;i+) if(_) dj=si;j+; dj=/0; puts (d); (分数:2.00)填空项 1:_50.阅读下列代码段 int x=3; while (x9) X+=2; X+; while 语句成功执行的次数是_。(分数:2.00)填空项 1:_计算机二级 JAVA-11答案解析(总分:82.80,做题时间:90 分钟)一、B

21、选择题/B(总题数:35,分数:57.80)1.在创建数据库表结构时,给该表指定了主索引,这属于数据完整性中的U /U。 A.参照完整性 B.实体完整性 C.域完整性 D.用户定义完整性(分数:2.00)A.B. C.D.解析:2.当 Frame的大小被改变时,Frame 中的按钮的位置可能被改变,则使用下列哪一个布局管理器 A.BorderLayout B.FlowLayout C.CardLayout D.GridLayout (分数:1.00)A.B. C.D.解析:解析:选项 A)该布局管理器将容器划分为五个部分,容器大小的改变不 会影响其中的组件的位置,而是影响它们的大小。选项 B)

22、该布局管理器的容器大小发 生变化时,构件的大小不变,但是相对位置会发生变化。选项 C)该布局管理器显示放入 该容器的当前页中的组件,一次显示一个,容器大小的改变不能影响其中组件的位置。 选项 D)该布局管理器将容器划分为固定的网格,组件加入后占据一个单元,各组件的相 对位置不会因为容器的大小变化而变化,改变的只是组件的大小。3.下列的哪个程序段可能导致错误? A.String s = “hello“; String t = “good“; String k = s + t; B.String s = “hello“; String t; t = s3 + “one“; C.String s =

23、 “ hello “; String standard = s.toUpperCase( ); D.String s = “hello“; String t = s + “good“; (分数:1.00)A.B. C.D.解析:解析:选项 A)String类型可以直接使用“+”运算符进行连接运算。选项 B)String是一种Object,而不是简单的字符数组,不能使用下标运算符取其值的某个元素,错误。选项 C)toUpperCase( )方法是 String对象的一个方法,作用是将字符串的内容全部转换为大写并返回转换后的结果(String 类型)。选项 D)同选项 A)。4.下列程序的输出结果

24、是U /U。public class Test public static void main (String args) int n=5,sum=0;while (n0) sum+=n;-n;System.out.println(“Sum is“+sum); A. sum is 14 B. sum is 15 C. sum is 10 D. sum is 5(分数:2.00)A.B. C.D.解析:解析 本题目实际上是利用循环求 1到 n的和,n 为 5,所以结果为 15。5.下列关于 C语言文件的叙述中正确的是U /U。 A.文件由一系列数据依次排列组成,只能构成二进制文件 B.文件由结构

25、序列组成,可以构成二进制文件或文本文件 C.文件由数据序列组成,可以构成二进制文件或文本文件 D.文件由字符序列组成,其类型只能是文本文件(分数:2.00)A.B.C. D.解析:6.设有整形数组的定义 int a=new int8,则 a.length的值为U /U。 A. 8 B. 9 C. 7 D. 6(分数:1.00)A. B.C.D.解析:解析 数组在 Java语言中是当作对象来处理的,它包含一个很重要的变量 length,用来表示数组的长度。7.对于建立良好的程序设计风格,下面有关数据说明描述错误的是U /U。 A. 数据说明的次序规范化 B. 说明语句中变量安排有序化 C. 使用

26、注释来说明复杂数据的结构 D. 数据说明次序可以任意排列(分数:1.00)A.B.C.D. 解析:解析 数据说明的风格对建立良好的程序设计风格很重要,良好的数据说明风格要求数据说明的次序规范化、说明语句中变量安排有序化、使用注释来说明复杂数据的结构。满足要求的数据说明风格才能使程序中的数据说明更容易理解和维护。8.在设计程序时,应采纳的原则之一是 U /U A. 不限制 goto语句的使用 B. 减少或取消注解行 C. 程序越短越好 D. 程序结构应有助于读者理解(分数:1.00)A.B.C.D. 解析:解析 滥用 goto语句将使程序流程无规律,可读性差,因此 A不选。注解行有利于对程序的理

27、解,不应减少或取消,B 也不选。程序的长短要依照实际情况而论,而不是越短越好,C 也不选。所以,本题答案为 D。9.下列语句输出结果为U /U。public class testpublic static void main(String args )int x=10,y=8;boolean b=true;Systemoutprintln(x0xy|b); A.true B.false C.1 D.0 (分数:1.00)A. B.C.D.解析:10.数据库管理系统中负责数据模式定义的语言是_。 A.数据定义语言 B.数据管理语言 C.数据操纵语言 D.数据控制语言(分数:1.80)A.B.C.

28、 D.解析:解析 模式描述语言(Data Description Language, DDL)来描述、定义的,体现、反映了数据库系统的整体观。11.算法空间复杂度是指_。 A. 算法程序的长度 B. 算法程序中的指令条数 C. 算法程序所占用的存储空间 D. 算法执行过程中所需要的存储空间(分数:2.00)A.B.C.D. 解析:解析 一个算法的空间复杂度通常是指执行这个算法所需要的内存空间。12.若 a的值为 3时,下列程序段被执行后,c 的值是U /U。int c=1;if(a0)if(a3)c=2;else c=3;else c=4; A. 1 B. 2 C. 3 D. 4(分数:2.0

29、0)A.B.C. D.解析:解析 本题主要考查 if-else的使用,当 if语句中的条件为真时执行其后的语句,并跳过 else执行下面的语句;当条件为假时执行 else后的语句。13.执行下列代码段之后,变量 z的值为_。Public class Test8 public static void main(String args)int x=2;int y=3;int z=4;z-= y-x-;System.out.println(z); A. 1 B. 2 C. 3 D. 4(分数:3.00)A.B.C.D. 解析:解析 表达式中的运算次序应该是先对 y做减量运算,得到 y=2,然后再取

30、x的值 x=2,做减法运算得到 0,最后用 z减去 0,得到答案为 4。14.下列有关数据库的描述,正确的是U /U。 A.数据处理是将信息转化为数据的过程 B.数据的物理独立性是指当数据的逻辑结构改变时,数据的存储结构不变 C.关系中的每一列称为元组,一个元组就是一个字段 D.如果一个关系中的属性或属性组并非该关系的关键字。但它是另一个关系的关键字,则称其为本关系的外关键字(分数:2.00)A.B.C.D. 解析:15.有两个关系 R和 T如下,则由关系 R得到关系 T的操作是(分数:2.00)A. B.C.D.解析:解析 选择运算是从关系中找出满足给定条件的那些元组,其中条件是以逻辑表达式

31、给出的,选取值为真的元组,这种运算是从水平方向抽取元组。选项 A正确。16.软件生命周期中所花费用最多的阶段是 U /U A.详细设计 B.软件编码 C.软件测试 D.软件维护(分数:1.00)A.B.C.D. 解析:17.数据库设计包括两个方面的设计内容,它们是U /U。 A.概念设计和逻辑设计 B.模式设计和内模式设计 C.内模式设计和物理设计 D.结构特性设计和行为特性设计(分数:2.00)A. B.C.D.解析:解析 数据库设计包括概念设计和逻辑设计两个方面的内容。18.为了区分类中重载的同名的不同的方法,要求 A. 采用不同的形式参数列表 B. 返回值的数据类型不同 C. 调用时用类

32、名或对象名做前缀 D. 参数名不同 (分数:1.00)A. B.C.D.解析:解析 考查重载的概念。 【解题要点】方法的重载是指多个方法可以享有相同的名字,但参数的数量或类型必须不相同(采用不同的形式参数列表)。程序可按参数决定调用对应方法。19.设 x=1,y=2,z=3,则表达式 y+=z-/+x的值是U /U。 A. 3 B. 3.5 C. 4 D. 5(分数:1.00)A.B. C.D.解析:解析 本题考查对运算符优先级的掌握。赋值运算总是等号右边的运算先于等号左边的运算。op+ (op-)表示先取操作数的值,然后再对它进行加 1(减 1)操作;而 +op (-op)表示先将操作数的值

33、加 1(减 1),然后再取其值。本题的表达式相当于 y=2+3/(1+1),结果为 3.5。20.下列关于 Java 程序结构描述不正确的是U /U。 A.Java 是区分大小写的 B.如果 java文件包含一个公共类,那么它必须使用与公共类名相同的文件名 C.Java程序不一定都必须有 main方法,比如 Applet就不需要 D.源文件可以有多个 public类,其他类的数量也不限(分数:2.00)A.B.C.D. 解析:21.下列选项中的接口声明正确的是_。 A. interface Shape. B. abstract private interface Shape extends A

34、rea. C. private interface Shape. D. protected privated interface;(分数:2.00)A. B.C.D.解析:22.设树 T的度为 4,其中度为 1,2,3,4 的结点个数分别为 4,2,1,1,则 T中的叶子结点数为U /U。 A.5 B.6 C.7 D.8(分数:2.00)A.B.C.D. 解析:23.下列情况中,不会使线程返回所持有的对象锁的是U /U。 A. 当 synchronized()语句块执行完毕 B. 当调用了线程的 suspend()方法 C. 当在 synchronized()语句块中出现异常(Exceptio

35、n) D. 当持有锁的线程调用该对象的 wait()方法(分数:2.00)A.B. C.D.解析:解析 本题考查 Java线程中对象的加锁及其操作。对象加锁的使用非常灵活,一定要注意。对象的锁在如下几种情况下由持有线程返还:当 synchronized()语句块执行完后,所以选项 A错误;当在synchronized()语句块中出现异常 (exception),所以选项 B错误;当持有锁的线程调用该对象的 wait()方法,此时该线程将释放对象的锁,所以选项 D错误。而当调用了线程的 suspend()方法只是使线程暂时停止执行,可以使用其他线程调用 resume()方法恢复执行,所以选项 B

36、正确。24.J2SDK基本命令中能生成 C语言头文件的命令是 A. javah B. javap C. jar D. java(分数:2.00)A. B.C.D.解析:解析 本题考查 J2SDK操作的基本命令。 javah 命令:生成 C语言头文件和 Stub文件,javah从 Java类生成 C头文件和 C源文件。 javap 命令:Java 类文件解析器,用于解析类文件。 jar 命令:Java类文件归档命令。 java 命令:Java 语言解释器,解释运行 Java字节码。 因此,本题的四个选项中,只有选项 A的答案是正确的。25.下面属于面向对象语言的是 A. Java语言 B. 机器

37、语言 C. C语言 D. 汇编语言(分数:2.00)A. B.C.D.解析:解析 本题考查 Java语言的特点。Java 语言是面向对象的,将客观世界看成由各种对象组成。机器语言是计算机实际处理时使用的语言,把客观世界都看成由 0和 1组成。过去的高级语言大多数是面向过程的,比如 c语言等,它们是通过数据结构与算法来描述客观世界。汇编语言属于低级语言。考生应注意区分各种语言的区别。本题正确答案为选项 A。26.为使下列代码正常运行,应该在下画线处填入的选项是_。intnumbers=new intn;for(int i=0;Inumbers_;i+) numbersi=i+1; A. size

38、 B. length C. dimension D. measurement(分数:2.00)A. B.C.D.解析:解析:根据题意可知,要想正常运行,i 的值必须小于或等于数组的长度,numberssize 是测数组长度的,故答案为 A。27.设关系 R和关系 S的元数分别是 4和 5,元组数分别为 7和 9,则 R和 S自然连接所得关系其元数和元组数分别为 U /U A.9和 16 B.20和 63 C.小于 9和小于等于 63 D.等于 9和小于等于 63(分数:1.00)A.B.C. D.解析:28.以下选项中,当 x为大于 1的奇数时,值为 0的表达式是U /U。 A.x%2=1 B

39、.x/2 C.x%2!=0 D.x%2=0(分数:2.00)A.B.C.D. 解析:29.Java虚拟机的执行过程有多个特点,下列不属于 JVM执行特点的是U /U。 A.多线程 B.动态连接 C.异常处理 D.异步处理(分数:2.00)A.B.C.D. 解析:30.下列对于线性链表的描述中正确的是 A. 存储空间不一定是连续,且各元素的存储顺序是任意的 B. 存储空间不一定是连续,且前件与元素一定存储在后件元素的前面 C. 存储空间必须连续,且前件元素一定存储在后件元素的前面 D. 存储空间必须连续,且各元素的存储顺序是任意的(分数:2.00)A. B.C.D.解析:解析 在链式存储结构中,

40、存储数据的存储空间可以不连续,各数据结点的存储顺序与数据元素之间的逻辑关系可以不一致,数据元素之间的逻辑关系,是由指针域来确定的。由此可见,选项 A的描述正确。31.数据库 DB,数据库系统 DBS,数据库管理系统 DBMS,这 3者之间的关系是U /U。 A. DBS包括 DB和 DBMS B. DBMS包括 DB和 DBS C. DB包括 DBS和 DBMS D. DBS就是 DB,也就是 DBMS(分数:1.00)A. B.C.D.解析:解析 本题考查考生对数据库 DB,数据库系统 DBS,数据库管理系统 DBMS 3者关系的理解。其中数据库系统是指数据库和数据库管理系统软件的合称。数据

41、库管理系统是一个帮助用户创建和管理数据库的应用程序的集合。数据库是指存储在计算机内有结构的数据集合。32.定义 JavaApplet程序时,必须有的 import语句是 U /U A. import java.applet.Applet; B. import java.io.*; C. import java.awt.event; D. import java.lang.*;(分数:1.00)A. B.C.D.解析:解析 该题考查的是小应用程序的基本概念,写小应用程序之前,程序必须导入 java.applet.Applet。33.下列叙述中正确的是U /U。 A. 算法的效率只与问题的规模有关

42、,而与数据的存储结构无关 B. 算法的时间复杂度是指执行算法所需要的计算工作量 C. 数据的逻辑结构与存储结构是一一对应的 D. 算法的时间复杂度与空间复杂度一定相关(分数:2.00)A.B. C.D.解析:解析 通常用时间复杂度和空间复杂度来衡量算法效率。算法的时间复杂度是指执行算法所需要的计算工作量;算法所执行的基本运算次数与问题的规模有关。而一个算法的空间复杂度,一般是指执行这个算法所需要的内存空间;一般来说,一种数据的逻辑结构根据需要可以表示成多种存储结构。34.下列说法中,( )是不正确的。 A.对象的使用原则是先使用后定义 B.接口是一种只含有抽象方法或常量的特殊的抽象类 C.通过

43、接口说明多个类所需要实现的方法 D.定义一个包要用 Package关键字(分数:2.00)A. B.C.D.解析:35.为读取的内容进行处理后再输出,需要使用下列哪种流? U /U A. File stream B. Pipe stream C. Filter stream D. Random stream(分数:1.00)A.B.C. D.解析:解析 Filter 流本身也是一个抽象类,“过滤”是指在数据传输过程中,对数据进行某种加工。二、B填空题/B(总题数:15,分数:25.00)36.J2SDK的基本命令中用于 Java类文件归档的是U U /U /U。(分数:2.00)填空项 1:_

44、 (正确答案:jar)解析:解析 Java 基本命令包括:javac、java、 javadoc、appletviewer、jar、jdb、javah、javap、 extcheck。其中,jar 用于 Java类文件归档。37.数组是有序数据的集合,数组中的每个元素具有相同的 1。(分数:1.00)填空项 1:_ (正确答案:数据类型)解析:38.在面向对象方法学中,直接反映了用户对目标系统的要求的模型是U U /U /U。(分数:2.00)填空项 1:_ (正确答案:功能模型)解析:解析 在面向对象方法学中,功能模型直接反映了用户对目标系统的要求。39.任何非空树中有且仅有一个结点没有前驱结点,该结点就是树的U U /U /U。(分数:

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

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

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