2010计算机等级考试二级(JAVA)笔试56(三)

时间:2011-07-26 18:31:47

微信搜索关注"91考试网"公众号,领30元,获取事业编教师公务员等考试资料40G
为计算数组各元素的平均值。import java.applet.Applet;import java.awt.*;public class Exam extends Applet{public void paint(Graphics g){int a[]={1,3,5,7,9,10};int total=0;float ave;for(int i=0;i<a.length;i++)total+=a[i];ave=total _________ 【13】 ;g.drawstring(ave=+ave,30,60);}}

参考答案: [A].length

[A].length

----------------------------------------

14、给较低优先级线程一个执行的机会调用 _________ 【14】 。

参考答案: sleep()

sleep()

----------------------------------------

15、线程的基本状态有新建、就绪、_________ 【15】 运行和消亡。

参考答案: 阻塞

阻塞

----------------------------------------

1、在长度为n的有序线性表中进行二分查找,需要的比较次数为

A.log2

B.log2

C./2

D.(/1)/2

参考答案: A

在长度为n的有序线性表中进行二分查找,需要的比较次数为log2n。选项A正确。

----------------------------------------

2、下列数据结构中能应用二分查找的是

A.有序线性链表

B.有序线性表

C.顺序存储的栈

D.顺序存储的队列

参考答案: B

二分查找的具体过程为:将x与线性表的中间项进行比较,若中间项的值等于x,则说明查到,查找结束;若x小于中间项的值,则在线性表的前半部分(即中间项以前的部分)以相同的方法进行查找;若x大于中间项的值,则在线性表的后半部分(即中间项以后的部分)以相同的 方法进行查找。这个过程一直进行到查找成功或子表长度为0(说明线性表中没有这个元素)为止。由此可知,有序线性表顺序存储时才能采用 二分查找。所以,本题的正确答案为B。

----------------------------------------

3、 设有下列二叉树: 对此二叉树中序遍历的结果为

A.ABCDEF

B.DBEAFC

C.ABDECF

D.DEBFCA

参考答案: B

二叉树的遍历分为先序、中序、后序三种不同方式。本题要求中序遍历,其遍历顺序应该为:中序遍历左子树→访问根结点叶中序遍历右子树。按照定义,中序遍历序列是DBEAFC,故答案为B。

----------------------------------------

4、对建立良好的程序设计风格,下面描述正确的是

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

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

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

D.程序的注释可有可无

参考答案: A

符号名的命名不仅要符合语法,而且符号名的命名应具有一定实际含义,以便于对程序功能的理解。所以,选项B错误。程序设计风格强调“清晰第一,效率第二”,而不是效率第一。所以,选项c错误。程序中的注释部分虽然不是程序的功能,计算机在执行 程序时也不会执行它,但在程序中加入正确的注释能够帮助读者理解程序,注释是提高程序可读性的重要手段。所以,选项D错误。本题的正确答案为A。

----------------------------------------

5、结构化程序设计的主要特点是

A.每个控制结构要模块化

B.每个控制结构具有封装性

C.每个控制结构具有独立性

D.每个控制结构只有一个入口和一个出口

参考答案: D

结构

首页 上页 2 3 4 下页 尾页 3/9/9
微信搜索关注"91考试网"公众号,领30元,获取公务员事业编教师考试资料40G
【省市县地区导航】【考试题库导航】

电脑版  |  手机版  |  返回顶部