二级公共基础知识5
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入栈前,栈中元素可以出栈,则出栈序列可能是______。
1.算法的工作量大小和实现算法所需的存储单元多少分别称为算法的 【1】 。
2.数据结构包括数据的逻辑结构、数据的 【2】 及对数据的操作运算。
3.可以把具有相同属性的一些不同对象归类,称为 【3】 。
4.数据库系统的三级模式分别为 【4】 模式、内部级模式与外部级模式。
5.数据字典是各类数据描述的集合,它通常包括5个部分,即数据项、数据结构、数据流、 【5】 和处理过程。