关于计算机二级Access的知识点
软件设计——结构设计(定义软件系统各部件之间的关系)、数据设计(将分析时查创建的模型转化为数据结构的定义)、接口设计(描述软件内部、软件和协作系统之间以及软件与人之间如何通信)、过程设计(把系统结构部分转换为软件过程描述)
5.软件设计基本原理:抽象、模块化、信息隐蔽、模块独立性
在程序结构中,各模块的内聚性越强,则耦合性越弱。软件设计应该尽量做到高内聚、低耦合,有利于提高模块独立性。
二、结构化分析方法:适用于分析大型的数据处理系统
1.是一种建模技术,模型的核心是数据字典,3种图:1实体关系图ERD,描述数据对象及数据对象之间的关系,用于数据建模;2数据流图DFD,用于功能建模;3状态迁移图STD,用于行为建模
2.三个主要目标:描述客户的需要、建立创建软件设计的基础、定义在软件完成后可以被确认的一组需求
三、数据流图
是描述信息流和数据从输入移动到输出时背应用变换的图形化技术。是一种图形化的系统模型,表示信息系统的主要需求
实现信息抽象、实现信息隐藏
两种:变换型 事务型
基本元素:外部实体、数据流、过程、数据存储
四、数据字典
是关于数据的信息的集合,对数据流图中各个元素做完整的定义与说明,是数据流图的补充工具;数据流图和数据字典共同构成系统的逻辑模型。
包含:名称、别名何处/如何使用、内容描述、补充信息
五、软件需求规格说明书
引言、任务概述、数据描述、功能要求、性能需求、其他要求、其他要求、附录
六、结构化设计
采用最佳的可能方法设计系统的各个组成部分以及各成分之间的内部联系的技术
两步:1概要设计(总体设计):将软件需求转化为数据结构和软件的系统结构;2详细结构(过程设计):通过对结构表示进行细化,得到软件详细的数据结构和算法
七、计算机辅助设计CAD
计算机辅助过程CAE
计算机辅助软件过程CASE
八、
1.软件测试四个步骤:单元测试(静态分析或动态测试)、集成测试、验收测试、系统测试。
软件测试是尽可能多的发现软件中的错误。贯穿整个软件生命周期
2.开发阶段,软件调试,诊断和改正程序中的错误
第四章 数据库设计基础
1.数据库:长期存储在计算机内的、有组织的、可共享的数据集合。数据库是由一个互相关联的数据的集合和一组用以访问这些数据的程序组成
数据库中存储的基本对象
2.数据库管理系统功能
数据模式定义、数据存取的物理构建、数据操纵、数据的完整性安全性定义与检查、数据库的并发控制与故障恢复、数据的服务
3.数据库系统的基本特点
数据的集成性、数据的高共享性与低冗余性、数据的独立性、数据的统一管理与控制
4.数据库系统的内部结构体系
1三级模式:概念模式、外模式、内模式
内模式处于最底层,它反映了数据在计算机物理结构中的实际存储形式;概念模式处于中间层,它反映了设计者的数据全局逻辑要求;外模式处于最外层,它反映了用户对数据的要求
2两级映射:概念模式到内模式的映射、外模式到概念模式的映射
5.数据模型用来抽象、表示和处理现实世界中的数据和信息。
两个阶段:把现实世界的客观抽象为概念模型;把概念模型抽象为某一DBMS支持的数据模型
内容:数据结构、数据操作、数据约束
6.E-R图的三个要素:实体、实体的属性、实体之间的联系
7.数据的完整性:实体、参照、用户定义完整性
8.概念模式:也也称逻辑模式,是对数据库系统中全局数据逻辑结构的描述,是全体用户公共数据视图,一个数据库只有一个概念模式
9.外模式:也称子模式,是数据库用户能够看见和使用的局部数据的逻辑结构和特征的描述数据库用户的数据视图。一个概念模式可以有若干个外模式
10.内模式:又称物理模式给出了数据物理存储结构与物理存取方法
11.数据库应用系统的7个部分:应用系统、应用开发工具软件、数据库管理系统、操作系统、硬件
12.数据库设计方法:面向数据、面向过程
13.数据库设计前四个阶段的成果:需求说明书、概念数据模型、逻辑数据模型、数据库内模式
1.串的长度是指串中的字符个数,其字符个数可以为零
2.对象的基本特点:标识唯一性分类性多态性封装性和模块独立性
3.软件危机:泛指在计算机软件的开发和维护过程中所遇到的一系列严重问题(成本、质量、生产率等)
4.SQL语句中创建用CREATE,删除用DROP,改变用ALTER
5.数据库系统(DBS)包括数据库(DB)和数据库管理系统(DBMS)
6.DBMS是位于用户与操作系统之间的数据库管理系统,属于OS支持下的系统文件
7.如果某条记录的某个字段尚未存储数据,则称该记录的这个字段为空值。空值表示该值还没有确定。空值与空字符串的含义不同
8.顺序表可以随机访问任意一个结点,而链表必须从第一个数据结点出发时,逐一查找每个结点
9.如果线性表为无序表,则不管是顺序存储结构还是链式存储结构,只能用顺序查找;即使是有序线性表,如果采用链式存储结构,也只能用顺序查找
10.顺序查找不成功时和给定关键字比较的次数为n+1(较大);二分法查找不成功的关键字比较次数为〔log2n〕+1(较小)
11.问题处理方案的正确而完整的描述称为:算法
12.树的结点数等于所有结点的度与对应的结点个数乘积之和加1;叶子结点树等于树节点总数减去度不为0的结点数之和
13.二分法查找的存储结构仅限于顺序存储结构且是有序的
14.20世纪70年代提出了结构化程序设计
15.类与对象的关系是抽象与具体
16.继承是使用已有的类的定义作为基础建立新类定义技术。
17.集成测试时要进行接口测试、全局数据结构测试、边界条件测试、非法输入测试
18.程序调试的任务:诊断和改正程序中的错误(开发阶段)
19.程序调试的基本步骤:错误定位、修改设计和代码以排除错误、进行回归测试防止引进新的错误
20.软件设计是把一个软件需求转换为软件表示的过程。是确定系统的物理模型。基本目标是用比较抽象概括的方式确定目标系统如何完成预定任务。
21.模块化:是指把一个待开发的软件分解成若干简单的部分
22.数据流图的4中符号:数据存储(双杠)、数据原点(方框)和终点、数据流向(箭头)、数据加工(圆或者椭圆)
23.顺序存储结构:存储密度大、插入删除元素按操作不方便、逻辑上相邻的结点物理上必须相邻、可以通过计算机直接确定第一个节点的存储地址
24.N个单向链表需要至少N+1个指针单元
25.对象:代表着正在创建的系统中的一个实体、对象之间的信息传递是通过消息进行的、对象是一个状态和操作的封装体
26.内聚程度最弱的为:偶然性内聚
数据处理的中心:数据管理
VBA中定义常量用:Const
运行宏时按照:从上到下的顺序
预览主/子报表时,子报表页面页眉中的标签:不显示
SetWarning:关闭或打开系统消息的宏命令
注释分为:功能性、序言性
使用“自动创建”查ungjiand报表只包括:主体区
参数传递方法:按值、按址