2010年计算机等级考试公共基础知识模拟试题(2)

如果您发现本试卷没有包含本套题的全部小题,请尝试在页面顶部本站内搜索框搜索相关题目,一般都能找到。
16

下面选项中不属于面向对象程序设计特征的是

  • A.继承性
  • B.多态性
  • C.类比性
  • D.封装性
17

第35题:下面哪一项不符合软件工程的原则?

  • A</B>.把程序分解成独立的模块
  • B</B>.采用封装技术把程序模块的实现细节隐藏起来
  • C</B>.采用全局变量传递的方式,以简化模块之间的通信接口和通信量
  • D</B>.程序的内外部接口保持一致,系统规格说明与系统行为保持一致
18

第33题:层次模型属于(  )

  • A</B>.概念数据模型
  • B</B>.逻辑数据模型
  • C</B>.物理数据模型
  • D</B>.用户数据模型
19

第32题:

下列操作中正确的是(  )

  • A</B>.T=RNS
  • B</B>.T=RUS
  • C</B>.T=R×S
  • D</B>.T=R/S
20

第31题:对建立数据流图的步骤的叙述不正确的是

  • A</B>.由外向里
  • B</B>.自顶向下
  • C</B>.自底向上
  • D</B>.逐层分解
22

快速排序法属于(  )

  • A.选择类排序法
  • B.交换类排序法
  • C.插入类排序法
  • D.归并类排序法
23

第29题:下列哪一项不是软件工程的基本目标?

  • A</B>.付出较低的维护费用
  • B</B>.达到要求的功能
  • C</B>.不管时间限制,只要最终把用户要求的产品交出来
  • D</B>.产品的性能比较好
24

第26题:同样的消息被不同对象接受时可导致完全不同的行为,这种现象称为

  • A</B>.多态性
  • B</B>.继承性
  • C</B>.重载性
  • D</B>.封装性
26

第24题:同一概念在一处为实体而在另一处为属性或联系的冲突在视图集成中叫(  )

  • A</B>.命名冲突
  • B</B>.概念冲突
  • C</B>.域冲突
  • D</B>.约束冲突
27

第25题:面向对象方法的核心是

  • A</B>.对象
  • B</B>.类
  • C</B>.封装
  • D</B>.继承
31

第19题:下列叙述中正确的是(  )

  • A</B>.一个算法的空间复杂度大,则其时间复杂度也必定大
  • B</B>.一个算法的空间复杂度大,则其时间复杂度必定小
  • C</B>.一个算法的时间复杂度大,则其空间复杂度必定小
  • D</B>.以上三种说法都不对
32

第20题:数据库技术的根本目标是要解决数据的(  )

  • A</B>.存储问题
  • B</B>.共享问题
  • C</B>.安全问题
  • D</B>.保护问题
33

第18题:下列对于线性链表的描述中正确的是(  )

  • A</B>.存储空间不-定是连续,且各元素的存储顺序是任意的
  • B</B>.存储空间不-定是连续,且前件元素-定存储在后件元素的前面
  • C</B>.存储空间必须连续,且前件元素-定存储在后件元素的前面
  • D</B>.存储空间必须连续,且各元素的存储顺序是任意的
34

下列关于栈的叙述正确的是(  )

  • A.栈按“先进先出”组织数据
  • B.栈按“先进后出”组织数据
  • C.只能在栈底插入数据
  • D.不能删除数据
36

第15题:按照“后进先出”原则组织数据的数据结构是(  )

  • A</B>.队列
  • B</B>.栈
  • C</B>.双向链表
  • D</B>.二叉树
38

第12题:JaCkson方法是一种什么样的的结构化分析方法?

  • A</B>.面向数据流
  • B</B>.面向对象
  • C</B>.面向数据结构
  • D</B>.面向控制流
39

第13题:通过相邻数据元素的交换逐步:搿线性表变成有序的排序方法是(  )

  • A</B>.冒泡排序法
  • B</B>.简单选择排序法
  • C</B>.简单插入排序法
  • D</B>.希尔排序法
40

第10题:下列关于链表结构的叙述正确的是(  )

  • A</B>.线性链表、带链的栈和带链的队列的结点的结构都是相同的
  • B</B>.双向链表也就是循环链表
  • C</B>.线性链表与带链的栈的结点的结构是不同的
  • D</B>.在循环链表中通过任意一个结点可以找到链表中其他所有的结点,而在双向链表中做不到这一点
41

第11题:在E.R图中,用来表示实体的图形是(  )

  • A</B>.矩形
  • B</B>.椭圆形
  • C</B>.菱形
  • D</B>.三角形
42

第9题:在表示树的多重链表中,除了要存储结点的值和多个指针之外,还必须需要存储(  )

  • A</B>.结点的度
  • B</B>.结点的层次
  • C</B>.结点的高度
  • D</B>.结点的深度
43

下列叙述中正确的是

  • A.程序设计就是编制程序
  • B.程序的测试必须由程序员自己去完成
  • C.程序经调试改错后还应进行再测试
  • D.程序经调试改错后不必进行再测试
44

信息隐蔽的概念与下列哪一种概念直接相关?

  • A.软件结构的定义
  • B.模块的独立性
  • C.模块的分类性
  • D.模块的内聚程度
45

第5题:在数据管理技术发展的三个阶段中,数据共享最好的是(  )

  • A</B>.人工管理阶段
  • B</B>.文件系统阶段
  • C</B>.数据库系统阶段
  • D</B>.三个阶段相同
46

第6题:下列叙述中正确的是(  )

  • A</B>.线性链表是线性表的链式存储结构
  • B</B>.栈与队列是非线性结构
  • C</B>.双向链表是非线性结构
  • D</B>.只有根结点的二叉树是线性结构
48

第2题:

由关系R和s通过运算得到关系T,则所使用的运算为(  )

  • A</B>.并
  • B</B>.自然连接
  • C</B>.笛卡尔积
  • D</B>.交
49

第1题:对建立良好的程序设计风格,下面描述正确的是

  • A</B>.程序应简单、清晰、可读性好
  • B</B>.符号名的命名只要符合语法
  • C</B>.充分考虑程序的执行效率
  • D</B>.程序的注释可有可无