淘小兔

点击进入>>最新版全国计算机等级考试真题题库全套资料

1). 顺序存储结构( )。

A.仅适合于静态查找表的存储

B.仅适合于动态查找表的存储

C.既适合静态又适合动态查找表的存储

D.既不适合静态又不适合动态查找表的存储

正确答案:C

2). 下列属于合法的Java标识符的是( )。

A._cat

B.5books

C.+static

D.-3.14159

正确答案:A

答案解析:本题考查Java标识符的命名规则,是考试的重点内容。Java中标识符的命名规 则是标识符以字母、下画线或美元符作为首字符的字符串序列;标识符是区分大小写的;标 识符的字符数没有限制。由此可见,Java中标识符不能以数字开头,所以选项B错误,不能以 “+”开头,选项C错误,不能以“-”开头,选项D错误,只有选项A是正确答案。

3). 在使用interface声明一个接口时,只可以使用( )修饰符修饰该接口。

A.private

B.protected

C.privateprotected

D.public

正确答案:D

点击进入>>全国计算机等级考试真题题库全套最新考试资料

4). 下列选项中,不属于模块间耦合的是( )。

A.数据耦合

B.标记耦合

C.异构耦合

D.公共耦合

正确答案:C

答案解析:模块之间的耦合程度反映了模块的独立性,也反映了系统分解后的复杂程度。 按照耦合程度从弱到强,可以将其分成7级,分别是非直接耦合、数据耦合、标记耦合、控制 耦合、外部耦合、公共耦合和内容耦合。其中没有异构耦合这种方式。

5). 若变量a 是Stri ng 类型的数据,那么表达式(a +a)的类型是( )。

A.char

B.Stri ng

C.i nt

D.long

正确答案:B

答案解析:Java 中允许两个Stri ng 类型进行+运算,其结果仍旧是String 类型。

6). 下列运算结果为1的是( )。

A.8>>1

B.4>>>2

C.8<<1

D.4<<<2

正确答案:B

答案解析:>>是按位右移运算符,<<是按位左移运算符,>>>是添零右移运算符,没有<<<运算符。

7). 注释的基本原则不包括

A.注释应该增加代码的清晰度

B.注释要简洁

C.在写代码之前写注释

D.尽量给每一条语句加注释

正确答案:D

点击进入>>全国计算机等级考试真题题库全套最新考试资料

8). 下列关于for循环和while循环的说法中哪个是正确的?

A.while循环能实现的操作,for循环都能实现

B.while循环判断条件一般是程序结果,for循环判断条件一般是非程序结果

C.两种循环在任何情况下都可以相互转换

D.两种循环结构中都必须有循环体,循环体不能为空

正确答案:D

9). 设a=8,则表达式a>>>2的值是( )。

A.1

B.2

C.3

D.4

正确答案:B

答案解析:本题具体考查对位运算符中无符号右移运算符的掌握。无符号右移运算符">>>"用于将一个数的各二进制位全部无符号右移若干位,与运算符">>"不同的是左补0。在本题中,8的二进制表示1000,右移两位后变成了0010,对应的十进制数是2。

10). 在编写Java 程序的时候,如果不为类的成员变量定义初始值,Java 会给它们设置默认值,下列说法中不正确的是( )。

A.Byte 的默认值是0

B.int 的默认值是0

C.long 的默认值是0.0L

D.float 的默认值是0.0f

正确答案:C

答案解析:Long 类型的默认值为0L,而不是0.0L。

点击进入>>全国计算机等级考试真题题库全套最新考试资料

1). 下列代码中,将引起一个编译错误的行是____。1)publicclassTest{2)intm,n;3)publicTest(){}4)publicTest(inta){m=a;}5)publicstaticvoidmain(Stringargs[]){6)Testt1,t2;7)intj,k;8)j=0;k=0;9)t1=newTest();10)t2=newTest(j,k);11)}12)}

A.第3行

B.第5行

C.第6行

D.第10行

正确答案:D

2). 若某线性表中最常用的操作是取第I个元素和找第I个元素的前趋元素,则采用____存储方式最节省时间。

A.顺序表

B.单链表

C.双链表

D.单循环链表

正确答案:A

3). 下列属于正则表达式的是

A.一个数组

B.一组二进制数据

C.一个字符串

D.一个公式

正确答案:C

4). 以下选项中循环结构合法的是

A.while (int i<7){i++;System.out.println("i is "+i);}

B.int j=3;while(j){System.out.println("j is "+j);}

C.int j=0;for(int k=0;j+k!=10;j++,k++){System.out.println("j is "+j+"k is "+k);}

D.int j=0;do{System.out.println("j is "+j++);if(j==3){continue loop;}}while(j<10);

正确答案:C

5). 下列关于栈的叙述中正确的是

A.在栈中只能插入数据

B.在栈中只能删除数据

C.栈是先进先出的线性表

D.栈是先进后出的线性表

正确答案:D

6). 下列描述中正确的是____。

A.程序就是软件

B.软件开发不受计算机系统的限制

C.软件既是逻辑实体,又是物理实体

D.软件是程序、数据与相关文档的集合

正确答案:D

7). 对下面四个序列用快速排序的方法进行排序,以序列的第一个元素为基础进行划分。在第一趟划分过程中,元素移动次数最多的序列是____。

A.82,75,70,16,10,90,68,23

B.23,10,16,70,82,75,68,90

C.70,75,68,23,10,16,90,82

D.70,75,82,90,23,16,10,68

正确答案:D

8). 编译运行以下程序后,关于输出结果的说法正确的是public class Conditional{public static void main(String args[]){int x=4;System.out.println("value is "+((x>4)?99.9:9));}}

A.输出结果为value is 99.99

B.输出结果为value is 9

C.输出结果为value is 9.0

D.编译错误

正确答案:C

9). WindowListener中可以实现窗口关闭功能的方法是

A.public void windowOpened(WindowEvent e)

B.public void windowClosed(WindowEvent e)

C.public void windowClosing(WindowEvent e)

D.public void windowDeactivated(WindowEvent e)

正确答案:C

10). Swing与aWT的区别不包括

A.Swing是由纯Java实现的轻量级构件

B.Swing没有本地代码

C.Swing不依赖操作系统的支持

D.Swing支持图形用户界面

正确答案:D

下载仅供下载体验和测试学习,不得商用和正当使用。

下载体验

请输入密码查看内容!

如何获取密码?

 

点击下载