TOP

2007计算机等级考试三级程序员考试真题(二)
2010-12-26 17:26:13 来源: 作者: 【 】 浏览:1047次 评论:0
微信搜索关注"91考试网"公众号,领30元,获取公务员、事业编、教师等考试资料40G!
能访问局部变量,但不能访问全局变量  B.局部变量与全局变量的名字不得相同  C.一个函数被多次调用时,其定义的局部变量必定分配同一个存储单元  D.函数中定义的局部变量与全局变量同名时,在函数内引用的是局部变量   参考答案:A    答案解析:
22、______不是良好的编程风格。
 A.变量名采用单字母符号或单字母加数字串  B.程序代码采用缩进格式  C.为变量设置初始值  D.程序中包含必要的注释   参考答案:B    答案解析:
23、函数调用采用“ ______ ”方式时,系统将实参的地址传递给形式参数。
 A.传值调用  B.引用调用  C.宏调用  D.内部调用   参考答案:D    答案解析:
24、若程序中使用的变量未设置初始值,则 ______ 。
 A.编译时一定出错  B.运行时一定会出错  C.链接时一定出错  D.运行结果可能出错   参考答案:B    答案解析:
25、n个元素依次全部进入栈后,再陆续出栈并经过一个队列输出。那么,______ 。
 A.元素的出队次序与进栈次序相同  B.元素的出队次序与进栈次序相反  C.元素的进栈次序与进队次序相同  D.元素的出栈次序与出队次序相反   参考答案:C    答案解析:
26、若一个栈以向量V[1..n]存储,且空栈的栈顶指针top为n+1,则将元素x入栈的正确操作是 ______ 。
 A.to = to+1 V[to] = x  B.V[to] = x to = to+1  C.to = to-1 V[to] = x  D.V[to] = x to = to-1   参考答案:A    答案解析:
27、广度优先遍历的含义是:从图中某个顶点v出发,在访问了v之后依次访问v的各个未被访问过的邻接点,然后分别从这些邻接点出发依次访问它们的邻接点,且“先被访问的顶点的邻接点”先于“后被访问的顶点的邻接点”被访问,直至图中所有已被访问的顶点的邻接点都被访问到。______ 是下图的广度优先遍历序列。
 A.1 2 6 3 4 5  B.1 2 3 4 5 6  C.1 6 5 2 3 4  D.1 6 4 5 2 3   参考答案:B    答案解析:
28、对于长度为11的顺序存储的有序表,若采用折半查找(向下取整),则找到第5个元素需要与表中的 ______个元素进行比较操作(包括与第5个元素的比较)。
 A.5  B.4  C.3  D.2   参考答案:B    答案解析:
29、与单向链表相比,双向链表 ______ 。
 A.需要较少的存储空间  B.遍历元素需要的时间较短  C.较易于访问相邻结点  D.较易于插入和删除元素   参考答案:A    答案解析:
30、如果待排序序列中两个元素具有相同的值,在排序前后它们的相互位置发生颠倒,则称该排序算法是不稳定的。______ 是稳定的排序方法,因为这种方法在比较相邻元素时,值相同的元素并不进行交换。
 A.冒泡排序  B.希尔排序  C.快速排序  D.简单选择排序   参考答案:D    答案解析:
31、对下图所示的二叉树进行中序遍历(左子树、根、右子树)的结果是______。
 A.2 5 3 4 6 1  B.2 5 3 4 1 6  C.2 6 5 4 1 3  D.2 6 4 5 3 1   参考答案:D    答案解析:
32、采用一维数组S存储一个n阶对称矩阵A的下三角部分(按行存放,包括主对角线),设元素A[i][j]存放在S[k] 中(i、j、k均从1开始取值),且S[1]=A[1][1],则k与i、j的对应关系是 ______ 。例如,元素A[3][2]存在S[5]中。
 A.K=i(i+1)/2+j-1  B.K=i(i+1)/2+j  C.K=i(i-1)/2+j-1  D.K=i(i-1)/2+j   参考答案:D    答案解析:
33、关于对象和类的叙述,正确的是 ______ 。
 A.如果两个对象的所有成员变量的值相同,则这两个对象是同一对象  B.编写代码时,不允许使用匿名类  C.不同的对象一定属于不同的类  D.每个对象都有惟一标识,以彼此区分   参考答案:C    答案解析:
34、______关系描述了某对象由其他对象组成。
 A.依赖  B.一般化  C.聚合  D.具体化   参考答案:B    答案解析:
35、关于对象封装的叙述,正确的是______。
 A.每个程序模块中都封装了若干个对象  B.封装可实现信息隐藏  C.封装使对象的状态不能改变  D.封装是把对象放在同一个集合中   参考答案:D    答案解析:
36、在面向对象技术中,抽象类是 ______ 。
 A.接口  B.没有方法的类  C.没有子类的类  D.至少有一个未定义消息的类   参考答案:B    答案解析:
37、在面向对象技术中,多态性的含义是 ______ 。
 A.一个对象可同时指向不同的类的对象  B.同一消息在不同时刻可调用不同的方法  C.对象的生存周期中包含对象的多种状态  D.不同消息可以调用相同的方法   参考答案:A    答案解析:
38、______语言最适用于过程式程序设计。
 A.C  B.HTML  C.JAVA  D.PROLOG   参考答案:D    答案解析:
39、______是正确的叙述。
 A.解释方式比编译方式更适用于规模较大的程序  B.解释方式下生成的目标代码长,编译方式下生成的目标代码短  C.解释方式下不生成源程序的目标代码  D.解释方式只能用于批处理   参考答案:D    答案解析:
40
Tags:计算机等级考试三级程序员考试真题 责任编辑:w48225117
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇没有了 下一篇2009年9月计算机等级考试三级网络..

相关栏目

最新文章

推荐文章

网站客服QQ: 960335752 - 14613519 - 48225117