全国计算机等级考试二级ACCESS部分涉及了程序设计的基本概念、数据结构、数据库理论以及ACCESS数据库管理系统的具体应用。以下是对这些知识点的详细说明:
1. 结构化程序设计方法:结构化程序设计是一种编程方法论,它提倡使用自顶向下、逐步求精和模块化的策略来编写清晰、可维护的代码。选项D中的"可复用"虽然可以是模块化的一个特征,但不是结构化设计方法的基本组成部分。
2. 模块间关联的紧密程度:这种关联度被称为耦合度,是衡量软件模块间相互依赖程度的指标。高耦合度意味着模块间关联性强,不易于维护和修改。
3. 软件测试与调试:软件测试是在开发过程中的重要环节,通常由独立的测试团队执行,而不是开发者自己。调试是找出并修复程序错误的过程,测试完成后仍然需要进行,以确保问题已完全解决。选项D指出前三者说法都不对,是正确的。
4. 数据结构:根据后进先出的原则,数据结构应为栈。栈是一种具有特殊存取规则的数据结构,新元素总是在栈顶添加,而最先添加的元素(底部元素)最后才能被移除。
5. 线性结构与非线性结构:线性链表是线性表的链式实现,栈和队列是特殊的线性结构。双向链表和二叉树是非线性结构。选项A是正确的。
6. 二叉树遍历:后序遍历顺序是左子树-右子树-根节点,因此选项D(DEBFCA)是正确的遍历结果。
7. 满二叉树:深度为7的满二叉树的叶子结点个数是2^7 - 1 = 127 - 1 = 63,选项D正确。
8. 实体集间的联系:"商品"与"顾客"之间的联系通常是一对多,即一个顾客可以购买多个商品。
9. E-R图:实体通常用矩形表示,选项A正确。
10. 数据库相关概念:数据库系统DBS包含数据库DB和数据库管理系统DBMS。
11. 数据模型:基本的三种数据模型是层次、关系和网状。
12. ACCESS数据库应用系统:ACCESS不仅能够使用系统菜单创建,还支持程序设计,包括模块化设计和面向对象的程序设计能力,可以创建复杂的应用系统。选项D正确。
13. Access对象:Access的对象包括表、查询、窗体、报表、宏和模块,不包括文件夹,选项B正确。
14. 表的组成:表由字段和记录组成,选项B正确。
15. 数据表视图操作:在数据表视图中,可以修改字段名称、删除字段和记录,但不能直接修改字段类型。
16. 数据类型:数据类型决定了字段能包含的数据种类,选项B正确。
17. 窗体设计:在提供的选项中,C图显示了正确的关系设计,窗体中的文本框(tName)与查询的条件相对应。
18. SQL查询:查询语句应该选取学号和数学字段,且数学大于子查询的平均值。正确选项是A。
以上内容涵盖了全国计算机等级考试二级ACCESS的一些核心知识点,包括程序设计原则、数据结构、数据库理论和ACCESS数据库应用的相关操作。这些知识对于理解和使用ACCESS数据库系统至关重要。