当前位置:文档之家› 全国计算机等级考试二级Java模拟试题【最新】

全国计算机等级考试二级Java模拟试题【最新】

A B C D
来源:-计算机二级考试答案
16.下列程序段的输出结果是void doublearithmaticOperator(){int a=10,b=4,c=20,d=6;System.out.print(a+b*c+d);System.out.print(",");System.out.print(a+c%b);System.out.print(",");System.out.println(a++*b+c*--d);}A、860,10,360 B、96,10,140 C、96,13,140 D、860,13,360
A B C D
来源:-计算机二级考试答案
6.下面不属于软件工程的三个要素的是A、工具B、过程C、方法D、环境
A B C D
7.成功的测试是指A、运行测试实例后未发现错误B、发现程序的错误C、证明程序正确D、软件产生
A B C D
8.在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统联合 体。其中数据独立性最高的阶段是A、数据库系统B、文件系统C、人工管理D、数据项管理
全国计算机等级考试二级Java模拟试题
一、选择题(每题2分,共计70分)
1.数据结构____。A、用于描述系统的动态特性B、描述系统的静态特性C、是一组规则D、描述数据之间的联系
A B C D
2.设有栈S和队列Q,其状态为空,元素a1,a2,a3,a4,a5,a6依次入栈,出栈的元素则进 入队列Q,若6个元素出列的顺序是a2,a3,a4,a6,a5,a1,则栈的容量至少是____。A、6 B、4 C、3 D、2
11.Java语言的许多特点中,下列哪个特点是C++语言所不具备的?A、高性能B、跨平台C、面向对象D、有类库
A B C D
12.保证Java语言可移植性的特征是A、面向对象B、安全性C、分布式计算D、可跨平台
A B C D
13.下列赋值语句中错误的是A、float f=11.1f B、double d=5.3E12;C、char c='\r';D、byte bb=433;
A B C D
9.在关系数据库系统中,当关系的模型改变时,用户程序也可以不变,这是A、数据的物理独立性B、数据的逻辑独立性C、数据的位置独立性D、数据的存储独立性
A B C D
10.将E-R图转换成关系模式时,实体与联系都可以表示成A、属性B、关系C、键D、域
A B C D
来源:-计算机二级考试答案
A B C D
17.若a的值为3时,下列程序段被执行后,c的值是int c=1;if(a>0)if(a>3)c=2;else c=3;else c=4;A、1 B、2 C、3 D、4
A B C D
18.以下选项中循环结构合法的是A、while (int i<7){i++;system.out.println("i>
21.下面是关于类及其修饰符的一些描述,不正确的是A、abstract类只能用来派生子类,不能用来创建abstract类的对象。B、final类不但可以用来派生子类,也可以用来创建final类的对象。C、abstract不能与final同时修饰一个类。D、abstract方法必须在abstract类中声明,但abstract类定义中可以没有abstract方法。
A B C D
24.关于以下初始化序列的执行结果的说法正确的是int index=1;int[] foo=new int[3];int bar=foo[index];int baz=bar+index;A、baz的值为0 B、baz的值为1 C、编译通过,但产生异常D、编译不能通过
A B C D
22.关于私有访问控制符protected修饰的成员变量,以下说法正确的是A、可以被三种类所引用:该类自身、与它在同一个包中的其他类、在其他包中的该类的子类B、可以被种类访问和引用:该类本身、该类的所有子类C、只能被该类自身所访问和修改D、只.执行完以下代码int[]x=new int[25];后,以下哪项说明是正确的A、x[24]为0 B、x[24]未定义C、x[25]为0 D、x[0]为空
A B C D
14.设x=1,y=2,z=3,则表达式 y+=z--/++x 执行后,y的值是A、3 B、4 C、3.5 D、5
A B C D
15.下列代码的执行结果是:public class Test5{public static void main(String args[]){String s1=new String("hello");String s2=new String("hello");System.out.print(s1==s2);System.out.print(",");System.out.println(s1.equals(s2));}}A、true,false B、true,true C、false,true D、false,false
A B C D
19.若要把变量声名为多个线程共用的变量,应使用如下哪种修饰符?A、protected B、provate C、transient D、volatile
A B C D
20.属于main()方法的返回类型是A、public B、static C、void D、main
A B C D
来源:-计算机二级考试答案
A B C D
3.设树T的度为4,其中度为1,2,3,4的结点个数分别为4,2,1,1。则T是的叶子结点个 数为A、8 B、7 C、6 D、5
A B C D
4.排序的重要目的是为了以后对已排序的数据元素进行____。A、打印输出B、分类C、查找D、合并
A B C D
5.下列关于结构化设计原则的描述,错误的是A、在块和进程的非正常出口处往往需要调用GOTO语句,使用GOTO语句使程序执行效率 提高,但是滥用GOTO语句确实有害,应该避免使用GOTO语句。B、程序设计时应该自顶向下,逐步求精。C、程序设计时,应该将复杂问题进行模块化,就是将程序设计的总目标分解为若干个 分目标,再进一步分解为具体的小目标。D、在进行程序设计时,应该尽量在一行书写一条语句,尽量做到效率第一,清晰第二。
相关主题