2005年4月全国计算机等级考试二级C++程序设计笔试试卷

出处:www.examlink.com 作者:小罗 日期:2007年01月22日 16时22分

  2005年4月全国计算机等级考试二级C++程序设计笔试试卷

  (考试时间90分钟,满分100分)

  一、选择题((1)-(10)每小题2分,(11)-(50)每小题1分,共60分)

  下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的。请将正确选项真涂在答题卡相应位置上,答在试卷上不得分。

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

  A)存储在外存中的数据

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

  C)数据在计算机中的顺序存储方式

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

  (2)下列关于栈的描述中错误的是B

  A)栈是先进后出的线性表

  B)栈只能顺序存储

  C)栈具有记忆作用

  D)对栈的插入与删除操作中,不需要改变栈底指针

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

  A)冒泡排序为n/2

  B)冒泡排序为n

  C)快速排序为n

  D)快速排序为n(n-1)/2

  (4)对长度为n的线性表进行顺序查找,在最坏情况下所需要的比较次数为C

  A)log2n

  B)n/2

  C)n

  D)n+1

  (5)下列对于线性链表的描述中正确的是A

  A)存储空间不一定是连续,且各元素的存储顺序是任意的

  B)存储空间不一定是连续,且前件元素一定存储在后件元素的前面

  C)存储空间必须连续,且前件元素一定存储在后件元素的前面

  D)存储空间必须连续,且各元素的存储顺序是任意的

  (6)下列对于软件的描述中正确的是C

  A)软件测试的目的是证明程序是否正确

  B)软件测试的目的是使程序运行结果正确

  C)软件测试的目的是尽可能多地发现程序中的错误

  D)软件测试的目的是使程序符合结构化原则

  (7)为了使模块尽可能独立,要求B

  A)模块的内聚程序要尽量高,且各模块间的耦合程序要尽量强

  B)模块的内聚程序要尽量高,且各模块间的耦合程序要尽量弱

  C)模块的内聚程序要尽量低,且各模块间的耦合程序要尽量弱

  D)模块的内聚程序要尽量低,且各模块间的耦合程序要尽量强

  (8)下列描述中正确的是D

  A)程序就是软件

  B)软件开发不受计算机系统的限制

  C)软件既是逻辑实体,又是物理实体

  D)软件是程序、数据与相关文档的集合

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

  A)数据与程序独立存放

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

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

  D)以上三种说法都不对

最后更新时间:2008-05-28 11:40:20
文章评论
共有 0 位网友发表了评论
用户名: 新注册) 密码: 匿名评论 [查看所有评论]

评论内容:(不能超过250字,需审核后才会公布,请自觉遵守互联网相关政策法规。
您可以用以下几种方式找到此文章

考试全流程