二级公共基础知识5
(总分30, 做题时间90分钟)
一、选择题
下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的。
1. 
“年龄在18~25之间”这种约束是属于数据库当中的______。
A 原子性措施
B 一致性措施
C 完整性措施
D 安全性措施
2. 
在数据管理技术发展过程中,文件系统与数据库系统的主要区别是数据库系统具有______。
A 特定的数据模型
B 数据无冗余
C 数据可共享
D 专门的数据管理软件
3. 
完全不考虑程序的内部结构和内部特征,而只是根据程序功能导出测试用例的测试方法是______。
A 黑箱测试法
B 白箱测试法
C 错误推测法
D 安装测试法
4. 
最简单的交换排序方法是______。
A 快速排序
B 选择排序
C 堆排序
D 冒泡排序
5. 
需求分析中开发人员要从用户那里了解______。
A 软件做什么
B 用户使用界面
C 输入的信息
D 软件的规模
6. 
相对于数据库系统,文件系统的主要缺陷有数据关联差、数据不一致性和______。
A 可重用性差
B 安全性差
C 非持久性
D 冗余性
7. 
为用户与数据库系统提供接口的语言是______。
A 高级语言
B 数据描述语言(DD
C 数据操纵语言(DM
D 汇编语言
8. 
栈通常采用的两种存储结构是______。
A 线性存储结构和链表存储结构
B 散列方式和索引方式
C 链表存储结构和数组
D 线性存储结构和非线性存储结构
9. 
结构化程序设计主要强调的是______。
A 程序的规模
B 程序的效率
C 程序设计语言的先进性
D 程序易读性
10. 
栈底至栈顶依次存放元素A、B、C、D,在第五个元素E入栈前,栈中元素可以出栈,则出栈序列可能是______。
A  B  C  D  
二、填空题
1. 
算法的工作量大小和实现算法所需的存储单元多少分别称为算法的   【1】  
2. 
数据结构包括数据的逻辑结构、数据的   【2】   及对数据的操作运算。
3. 
可以把具有相同属性的一些不同对象归类,称为   【3】  
4. 
数据库系统的三级模式分别为   【4】   模式、内部级模式与外部级模式。
5. 
数据字典是各类数据描述的集合,它通常包括5个部分,即数据项、数据结构、数据流、   【5】   和处理过程。
答题卡