当前位置:学者斋 >

计算机 >java语言 >

2017计算机二级考试JAVA备考习题

2017计算机二级考试JAVA备考习题

学习从来无捷径,循序渐进登高峰。以下是本站小编整理的2017计算机二级考试JAVA备考习题,欢迎学习!

2017计算机二级考试JAVA备考习题

  一、选择题(每小题1分,共40小题,共40分)

1.数据的存储结构是指( )。

A.存储在外存中的数据

B.数据所占的存储空间量

c.数据在计算机中的顺序存储方式

D.数据的逻辑结构在计算机中的表示

2.对于长度为n的线性表,在最坏情况下,下列各排序法所对应的比较次数中正确的.是( )。

A.冒泡排序n/Z

B.冒泡排序为n

C.快速排序为n

D.快速排序为n(n一1)/z

3.栈和队列的共同点是( )。

A.都是先进先出

B.都是先进后出

C.只允许在端点处插入和删除元素

D.没有共同特点

4.有下列二叉树,对此二叉树中序遍历的结果为( )。

DF

EF

FA

BA

5.对建立良好的程序设计风格,下列描述中正确的是( )。

A.程序应该简单、清晰、可读性好

B.符号名的命名只需要符合语法

C.充分考虑程序的执行效率

D.程序的注释可有可无

6.下列叙述中正确的是( )。

A.在面向对象的程序设计中,各个对象之间具有密切的关系

B.在面向对象的程序设计中,各个对象都是公用的

C.在面向对象的程序设计中,各个对象之间相对独立,相互依赖性小

D.上述3种说法都不对

7.为了提高软件模块的独立性,模块之间最好是( )。

A.控制耦合

B.公共耦合

C.内容耦合

D.高内聚低耦合

8.数据独立性是数据库技术的重要特点之一。所谓数据独立性是指( )。

A.数据与程序独立存放

B.不同的数据被存放在不同的文件中 ..

C.不同的数据只能被对应的应用程序所使用

D.以上三种说法都不对

9.下列描述中正确的是( )。

A.软件工程只是解决软件项目的管理问题

B.软件工程主要解决软件产品的生产率问题

C.软件工程的主要思想是强调在软件开发过程中需要应用工程化原则

D.软件工程只是解决软件开发过程中的技术问题

10.对关系S和R进行集合运算,结果中既包含S中的所有元组也包含R中的所有元组,这样的集合运算称为( )。

A.并运算

B.交运算

C.差运算

D.积运算

  二、基本操作题(共18分)

本题提示输入年份,然后判断该年份是否为闰年。

.*;

public class javal{

public static void main(String[]args){

InputStreamReader ir;

BufferedReader in;

ir=new InputStreamReader();

in=new BufferedReader(ir);

int year=1900;

t("请输入年份:");

try{

String s=Line();

;

} (Exception e){

}

if( )

tln(year+"是闰年");

else

tln(year+"不是闰年");

}

}

  • 文章版权属于文章作者所有,转载请注明 https://xuezhezhai.com/jsj/java/o6kjvv.html