当前位置:学者斋 >

IT认证 >计算机等级 >

2017年9月计算机二级JAVA检测试题及答案

2017年9月计算机二级JAVA检测试题及答案

Java字节码格式设计时考虑到这些“及时”编译程序的需要,所以生成机器代码的过程相当简单,它能产生相当好的代码。下面是小编整理的关于计算机二级JAVA检测试题及答案,希望大家认真阅读!

2017年9月计算机二级JAVA检测试题及答案

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

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

A.对长度为n的有序链表进行查找,最坏情况下需要的比较次数为n

B.对长度为n的有序链表进行对分查找,最坏情况下需要的比较次数为(n/Z)

C.对长度为n的有序链表进行对分查找,最坏情况下需要的比较次数为(log2n)

D.对长度为n的有序链表进行对分查找,最坏情况下需要的比较次数为(nlog2n)

2.算法的时间复杂度是指()。

A.算法的执行时间

B.算法所处理的数据量

C.算法程序中的语句或指令条数

D.算法在执行过程中所需要的基本运算次数

3.软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件),下面属于系统软件的是()。

A.编辑软件

B.操作系统

C.教务管理系

D.浏览器

4.软件(程序)调试的任务是()。

A.诊断和改正程序中的错误

B.尽可能多地发现程序中的错误

C.发现并改正程序中的.所有错误

D.确定程序中错误的性质

5.数据流程图(DFD图)是()。

A.软件概要设计的工具

B.软件详细设计的工具

C.结构化方法的需求分析工具

D.面向对象方法的需求分析工具

6.软件生命周期可分为定义阶段,开发阶段和维护阶段。详细设计属于()。

A.定义阶段

B.开发阶段

C.维护阶段

D.上述三个阶段

7.数据库管理系统中负责数据模式定义的语言是()。

A.数据定义语言

B.数据管理语言

C.数据操纵语言

D.数据控制语言

8.在学生管理的关系数据库中,存取一个学生信息的数据单位是()。

A.文件

B.数据库

C.字段

D.记录

9.数据库设计中,用E-R图来描述信息结构但不涉及信息在计算机中的表示,它属于数据库设计的()。

A.需求分析阶段

B.逻辑设计阶段

C.概念设计阶段

D.物理设计阶段

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

本题分别比较两个字符串"A"和"a"是否相等,并比较两个字符"A"和"a"是否相等,并输出比较结果。

publicclassjaval{

publicstaticvoidmain(String[]args){

;

cl=’A’;c2=’a’;

Stringstrl=newString("A"),str2=newString

("a"):

if()

tln("char"+c1+"equals"+"char"

+c2);

else

tln("char"+cl+"doesn’tequal

"+"char"+c2);

if()

tln("string"+strl+"equals"+

"string"+str2):

else

tln("string"+strl+"doesn’te-

qual"+"string"+str2);.

}

}

  三、简单应用题(共24分)

本题是一个Applet,页面上有一个按钮“请单击”,单击该按钮后弹出一个对话框,对话框上有三个按钮“橙色”、“蓝色”和“红色”,单击其中任意一个按钮,则可以将对话框的背景色设置为按钮名称所对应的颜色。

.*;

t.*;

g.*;

publicclassjava2extendsJApplet

{

privateJFrameframet;

()

{

frame=newJFrame();

itle("java2");

ize(300,200);

ontentPane()(newButtonPanel

());

JButtonPopButton=newJButton("请单击");

getContentPane()(PopButton);

PopButtomaddActionListener(newActionListener();

{

publicvoidactionPerformed(ActionEventevt)

{

if(sible())isible(false);

else;

}

});

}

}

classButtonPanelextendsJPanel

{

privateclassColorActionimplementsActionLis-

tener

{

privateColorbackgroundColor;

publicvoidactionPerformed(ActionEventaction-

event)

{

setBackground(backgroundColor);

repaint();

}

publicColorAction(Colorcolor)

{

backgroundColor=color;

}

}

publicButtonPanel()

{

JButtonjbutton=newJButton("橙色");

JButtonjbuttonl=newJButton("蓝色");

JButtonjbutton2=newJButton("红色");

add(jbutton);

add(jbuttonl);

add(jbutton2);

ColorActioncoloraction=newColorAction(ge);

ColorActioncoloractionl=newColorAction();

ColorActioncoloraetion2=newColorAction();

ctionListener(coloraction);

ctionListener(coloractionl);

ctionListener(coloraction2);

}

}

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