文档"国二access资料之全真模拟.doc"主要涵盖了计算机科学中的数据库管理、程序设计基础、数据结构和软件工程等多个方面的知识点。以下是这些知识点的详细说明:
1. 数据结构:
- 顺序存储结构:存储空间是连续的,例如数组,便于随机访问。
- 链式存储结构:存储空间不一定是连续的,通过指针连接各个节点,适合动态变化的集合。
2. 面向对象编程:
- 对象的基本特点:分类性、多态性和标识唯一性,而不是一致性。
3. 循环结构:
- VBA中的循环结构包括Do While/Until、Do...Loop以及Do...Loop While,其中错误的结构是Do Until...Loop,应该是Do Until条件式...Loop。
4. 线性表的存储结构:
- 顺序存储结构:随机存取,数据元素按顺序存储,如数组。
- 链式存储结构:顺序存取,数据元素通过指针链接,如链表。
5. 结构化设计方法:
- 结构图(SC)中的箭头表示模块间的调用关系,实心圆箭头代表控制信息,空心圆箭头代表数据。
6. 模块耦合:
- 数据耦合、标记耦合、公共耦合是耦合类型,异构耦合不是。
7. 关系数据库模型:
- 关系是二维表,列称为属性,N元关系有N个属性。
8. 文件系统与数据库系统的比较:
- 文件系统的主要缺陷包括数据冗余、不一致性和程序与数据的依赖。
9. 数据库管理系统(DBMS)组成:
- 不包含数据库应用程序,它由数据定义语言、数据操纵语言、运行控制程序和实用程序组成。
10. 宏设计:
- 可以隐藏的列是宏名和参数。
11. 存储结构:
- 栈和队列通常使用顺序存储或链式存储结构。
12. 程序设计方法:
- 自上而下和逐步求精的方法用于程序设计,将模块功能分解细化。
13. 数据库保护:
- 包括安全性控制、完整性控制、并发性控制和数据恢复。
14. 数据库内容:
- 包含事物数据及其相关联系。
15. SQL查询:
- SELECT名字 AND 年龄 FROM 职员表 WHERE LIKE '%' 查询所有姓的职员名字和年龄。
16. Access窗体:
- 数据表窗体最大化后显示记录最多。
17. 模块分类:
- Access中的模块分为类模块和标准模块。
18. 二叉树遍历:
- 后序遍历和中序遍历可以推导出前序遍历。
19. 链表特性:
- 插入删除不需要移动元素,但不支持随机访问。
20. 算法特征:
- 可行性、确定性、有穷性和拥有足够的情报是算法的基本特征。
21. 二叉树性质:
- 在完全二叉树中,度为2的节点数和叶子节点数的关系满足:叶子节点数 = 度为2的节点数 + 1。
22. 结构化程序设计:
- 多态性不是结构化设计的基本原则,而是面向对象编程的一个特性。结构化设计原则包括自顶向下、模块化和逐步求精。