计算机二级ACCESS复习资料 (二)_第1页
计算机二级ACCESS复习资料 (二)_第2页
计算机二级ACCESS复习资料 (二)_第3页
计算机二级ACCESS复习资料 (二)_第4页
计算机二级ACCESS复习资料 (二)_第5页
已阅读5页,还剩84页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

计算机国家二级ACCESS氢试讲解

1.软件是指程序、数据与相关文档的完整集合。

2.软件调试的任务是诊断和改正程序中的错误。

3.对象的封装性是指从外部看只能看到对象的外部特征,即只需知道

数据的取值范围和可以对数据施加的操作,而不需要知道数据的具体

结构以及实现操作的算法。即在面向对象方法中,实现信息隐蔽是依

靠对象的封装性。(也可以是模块独立性)

4.程序设讨总体而言应该强调简单和请晰,程序必须是可以理解的(这

是程序设讨所要强调的),著名的“清晰第一,效率第二”的论点已成

为当今主导的程序设讨风格。

5.冒泡挑序在最坏情况下的比较次数是n(n/)/2

解:对n个结点的线性表采用冒泡挑序,在最坏情况下,冒泡挑序需

要经过n/2通的从.前往后的扫描和n/2通的从.后往前'的扫描,需要的

比较次数为n(n-1)/2o

6.一棵二叉树中共有70个叶子结点与80个度为1的结点,则该二叉

树中的总结点数为219o(不理解)70个叶子节点说明是代表了140

个节点,同时加上了80个结点,再减去一个。相反这也是讨算叶子

结点的方法。就是除2再减去一

7.数据库技术的根本目标是要解决数据的共享问题。

8.为了建立一个关东,首先要构造数据的透春关系。

9.在Access中,查询的数据源可以是表和查询。

10.在查询设计视图中,如果条件写在同一行,意味着条件之间是“与”

的关东;在不同行意味着条件之间是“或”的关条。(性别="女”and

身高>160)0r性别="男",也就是身高在160以上的女性和所有的

易性满足此条件。

11.将数据库数据发布到网上,可以通过数据访问页发布。

12.宏操作SetValue可以设置窗体或报表控件的属性。

13.使用Function语句定义一个函教过程,其返回值的类型由的数走

义时As子句声明。

14.ByRef指传址调用,ByVai指传值调用。

15.在VBA中,数据库访问接口有三种:开放数据埠互连(ODBC)、

数据访问对象CDAOJ和Active数据对象(ADOJo

16.软件需求规格说明书应具有完整性、无歧义性、正确性、可验证性

等特性,其中最重要的是无歧义性。

17.在两种基本测试方东中,G盒测试的原则之一是保证所测模块中每

一个独立路径至少要轨行一次。

18.线性表的存储结构主要分为顺序存储结构和链式存储结构。队列是

一种特殊的线性表,循环队列是队列的顺序存储结构。同时也是线性

19.在E-R图中,矩形表示实体,椭圆形表示属性,菱形表示联余。

20.在关东运算中,要从关东模式中指定若干属性组成新的关东,该关

余运算称为投影。

21.在Access中建立的数据库文件的疗展名是MDB,

22.我们在设计字段的时候可以使用输入掩码来使得输入的格式标准

保持一致,输入掩码中的字符“0”代表必须输入0~9中的一个数字;

“9”代表可以选择输入数字或空格;“#'”代表可以选择输入数据和

空格,在编科模式下空格以空白显示,但是保存数据时将左白删除,

允许输入加号或减号;“L”代表必须输入字母(A〜Z);“C”代表可

以选择输入任何数据和空格。

23.窗体有多个部分组成,每个部分称为一个节。

24.用于执行指定SQL语句的宏操作是RunSQL语句。

25.在VBA中,我们应该记住常用数据类型的标识如:整型integer,

单精度型single、双精度型double、字符■串型string.实现算法所需要

的存储单元的多少称为空间复杂度。

1.结构化程序设讨的主要原则可以概括为自顶向下,逐步求精,模块

化,F艮制使用GOTO语句。

2.软件工程包括3个要素,即方法、工具和过程。方法是完成软件工

程项目的技术手段;工具支持软件的开发、管理和文档生成;过程支

持软件开发的各个环节的控制、管理。

3.用链表表示线性表的优点是便于插入和删除操作。

4.数据流图的主要图形元素有4中:⑴加工(2)数据流⑶存储文件(4)源

和潭。流程图的是控制流,

5.检查软件产品是否符合需求定义的过程称为验收测试。

6.数据库管理员(DBA)是数据库米统的一个重要组成部分,DBA的主

要工作有3种,⑴数据库设讨⑵数据库维护(3)改善条统性能,提高

条统效率。

7.在SQL中,SQL语言的功能包含数据定义、数据操纵、数据查询和

数据控制,其中的数据操纨功能可以实现表中数据的增加,删除和修

改。DELETE语句属于数据操纵语句,其作用是删除基本表和视图中

的元组,而不能删除基本表、视图和未引。删除基本表、视图和索引

使用的动词时DROPo

8.Access中字段名长度为1-64个字符,但不能包含“!”。

9.空值(NULL)不同于空字符■串和0,它代表未知或者不确定的值,

Access使用NULL来表示空值。

10.每个日期/时间字段需要8个字节的存储空间。

11.我们在设计字段的时候可以使用输入掩码来使得输入的格式标准

保持一致,输入掩码中的字符?代表可以选择输入字母(A-Z)代表

必须输入任何的字符或一个空格;"v"将所有字符转换为小写;”>”将

所有字符转换为大写。

12.常见的查询种类有:选择查询、交叉表查询、参数查询、操作查询

和SQL查询。其中的操作查询包括追加查询、删除查询、更新查询和

生成表查询。

13.在窗体上每一个控件都是一个对象,都具有三要素就是属性、事件

和方法。事件是控件可以响应的动作,KeyPress事件当焦点在控件上

并且板下键盘上某个键时被触发。

14.不但可以显示一条或多条记录,也可以显示一对多关余的“多”端的

多条记录的区域的报表是纵栏式报表。

15.可以用前面加(=)的表达式来设置宏的操作参数。

16.Case语句的后面可以包含一个值、一组枚举值、一个值得范围以及

比较运算符。但是当Case语句使用is关键字的时候就不能再加入透

子耳运算符,如and.

17.在面向对象方法中,信息隐霰是通过对象的封装性来实现的。

18.找的3种基本运算是:人找、退找和读取找顶元素。

19.二分法查找仅限于这样的荥:表中的数据元素必须有序,其存储结

构必须是顺序方式存储。

20.对象具有以下5个基本特点:⑴标识唯一性⑵分类性⑶多出性⑷

封装性(5)模块独立性好。其中,封装性是指从外面看只能看到对象的

外部特征,对象的内部特征,对外是不可见的,对象的内部状态只能

由其自身改变。

21.第二叉树中度为2的结点有18个,则该二叉树中有19个叶子结点。

22.在VBA中,打开查询的命令格式(语句)为:DoCmd.OpenQuery

查询名。打开窗体使用DoCmd.OpenForm;打开报表使用

DoCmd.OpenReport;关闭窗体和报表使用DoCmd.Close。

23.在查询设讨视图中,设计查询准则的相同行之间是与的关东,不同

行之间是或的关东。

24.Dima(2,-3toi,3)包含元素的个数有60个。

解:通常使用Dim语句来定义教组,定义时下标下F艮缺省为0,教组

中的元素个数即为下标上F艮-下标下F艮+1.对于多维教组来说,每一维

也遵守这种讨算原则,总的元素个数为各维元素数的乘积。此题中的

教组元素个数应该是C2-0+1J-C1-(-3)+1J*(3-0+1)=60.结构化

程序设讨主要强调的是程序的易读性。

1.程序的3种基本控制结构包括顺序、选择和重复(循环)。

2.右盒测试的对象基本上是源程序,以程序的内部2裔和指定的覆盖

标准测试数据。

3.软件测试按照功能可以划分成白盒(右笳)测试和黑盒(黑箱)测

试。其中黑盒测试是对软件已经实现的功能是否满足需求进行测试的

验证O

4.希东挑序是将整个无序的序列分割成若干个小的子序列分别进行插

人挑序。

5.在数据库设计过程中,独立于计算机的硬件与DBMS软件的设计阶

段是概念设讨。

6.在文本型的字段中可以由用户指定长度,在Access中一个汉字和一

个英文字符长度都占1O

7.是/否型是针对只包含两种不同取值的字段而设置的,又常破称布东

型。

8.在SQL查询中可直接将命令发送到ODBC数据库服务器中的查询是

传递_查询O

9.在SELECT语句中,“\”的含义是定义转义字符。

10.如果加载一个窗体,窗体能响应的事件不多,当窗体刚打开时,首

先触发Load事件,打开后才继续触发Open事件,然后是Activate(激

活)事件。窗体关闭时触发Unload事件。

11.窗体控件类型,Access中的窗体中控件的类型分为3种,分别是结

合型、非结合型和计算型。

12.在宏的组成操作序列中,如果既包含带条件的操作,又包含无条件

的操作,则带条件的操作是否执行取决于条件式结果的真假,则没有

指定条件的操作则会无条件执行o

13.在VBA中,运算符之间的优先级的关东是:算术运算符,连接运算

符〉比较运算符>逻_科运算符。而各种运算符•内部的各种运算符也有

其自己的优先级。另外要注意,在进行之梅运算时and优先级高于or.

在VBA中允许之转量进行算术运算,True处理成-1,False处理成0;

反过来数值参与逻辑运算时0处理成False,非0处理成True.

14.可作为VBA变量名由字母、数字和汉字组成,但是不能包含空格

和任何除了下划线以外的标点符■号。变量名不能使用VBA的关键字。

15.Selectcase结构运行时首先讨算表达式的值,然后依此讨算或测试

Case表达式的值。

16.\X/hileWend是一个循环结构,select...case...Endselect是一个多

分支结构。

17.常用的软件结构设计工具是结构图(sc),也称程序结构图。其中,用

矩形表示模块,用带空心圆的帮头表示传遍的是数据。

18.度为10的线性表进行冒泡挑序,最坏情况下需要比较的次数为45

次n(n-)/2

19.在结构化分析方法中,用于描述条统中所有用到的全部数据和文件

的文档称为数据字典0

20.在一个裒量为24的循环队列中,若头指针front=8,尾指针

rear=3,则该循环队列中共有19个元素。

解:设队列家量为m,rear>front,\明队列中元素个数为rear-front;

rear<front则队列中元素个数为m+(rear-front).本题rearvfront,贝1

m=24+(3-8)=19.

21.在SQL的Select命令中用orderby短语对查询的结果进行挑序。

22.在报表设讨中,可以通过添加分页符控件来控制另起一页输出显

7j>o

23.一般用于存放供其他Access数据库对象使用的公共过程称为标准

模块。

24.下面程序段执行后请息框的输出结果是10

a=12345

Do

a=a\10

b=amod10

Loopwhileb>=3

Msgboxa

26禁个窗体以编写以下事件过程。打开窗体运行后,单击窗体,消息

框的输出结果为.

Privatesubform_clickO

a=1

i=l

Dountili>10

a=a+2

i=i+3

Loop

Msgboxa

Endsub

1.找是F艮定只能在表的一端进行插入和删除操作的线性表,人找和出

找都是在找顶进行,它们的操作特点是先进后出,因此具有记忆作用。

找可以集用顺序存储,也可以采用链式存储。

2.二分法查找只适用于顺序存储的有序线性表,对于顺序存储的非有

序线性表和线性链表,都只能采用顺序查找。

3.将两个关东拼接成一个新的关东,生成的新关东中包含满足条件的

元组,这种操作称为连接。

4.For...Next循环一般是用来给数组元素顺序赋值。

5.算法分析的目的是为了在原有的基础上,对算法进行改进,从而提

高对数据的处理效率。

6.线性链表中的各元素在存储空间的位置不一定是连续的,且各元素

的存储顺序也是任意的。

7.线性表常采用的两种存储结构是顺序存储结构和链式存储结构。

8.数据埠条统(DBS)由数据库(DB).数据库管理余统(DBMS).其中DBS

包括DB和DBMS.

9.对于长度为n的线性表,在最坏情况下,冒泡挑序和快速挑序的比

较次数都是n(n-1)/2.

10.建立E-R模型的工作,属于软件生命周期的设讨阶段。

11.在Access的表中,可以定义三种类型的主关键字:自动编号主键,

单字段主键和多字段主键.。

12.条件查询的准则是运算符、常量、字段值、函数等的任意组合,不

包括SOL语句。

13.数据访问页可以简单认为是一个网页,类型是HTML文件,是独

立于Access数据库文件的,

14.在条件宏设讨时,对于连续重复的条件,可以用来代存的符号是…。

15.VBA程序流程控制的方式有顺序控制、选择控制和循环控制。

16.在VBA中,允许之握值进行算术运算,True处理成-1,False处理

成0.

17.以下程序段运行结束后,变量x的值为(8)

X=2

Y=4

Do

X=x*y

Y=y+1

Loopwhiley<4

解;第一次循环结束后y的值为5已经不满足条件,本循环只执行一

次,x的值为2*4=8.

18.数据库技术的发展经历了人工管理、文件系统和数据库米统3个阶

段,其中数据独立性最高的是数据库米统。

19.宏是一个或多个操作命令的集合。

20.在一个农量为8的循环队列中,若头指针front=1,尾指针rear=7,

则该循环队列中共有6个元素。

解:设队列衮量为m,rear>front,则队列中元素个数为rear-front;

rearvfront,则队列中元素个数为m+(rear-front).本题rear>front.贝!1

m=7-1=6.

21.标准模块以函数过程以(Function开头)和子过程(以Sub开头)为单

元存储.

数据庠基础知识

1、信息系统:一个由人、讨算机等组成的能进行信息的收集、传遹、

储存、加工、维护、分析、讨划、控制、决策和使用的条统。(核心

为数据库)2、计算机数据管理3阶段:人工管理阶段、文件余统阶

段、数据库米统阶段

3.数据库东统的组成:数据:是信息的符号化,数据库东统的工作

对象,数据库数据称为‘存储数据‘、‘工作数据‘或‘操作数据’,

数据库中的存储数据时‘集成的‘‘共享的‘。

数据元素:数据的基本单佳

数据对象:性质相同的数据元素的集合,是数据的一个子集

3类用户:终端用户一联机用户、最终用户(从讨算机联机终端存取

数据库的人员);应用程序员一条统开发员(负责设计和编制应用程

序的人员);数据库管理员一DBA全面负责数据库米统的管理维护和

正常使用的人员。

软件:数据库管理系统DBMS{DateBaseManagementSystem}硬件一

4.数据库管理余统:

主要功能一致据库定义、数据库存取、数据库运行管理、数据库建立

和维护、数据通信

组成一数据定义语言(DDL),数据操纵语言CDMLJ、数据控制语

言CDCLJ、实用程序

5、数据模型:

C)概念模型:是对参观事物及其联宗的抽象,用于信息世界的建模,

它强调其予以表达能力,以及能够较方便、直接地表达应用中各种语

意知识,按用户的观点对数据和信息建模

主要概念——实体、属性、关键字、域、实体型、实体集、联东、一

对一联余、一对■多联余、多对多联余

概念模型表示方法:E~R图(实体联条法)o主要成—实体、联条、

属性

(2)数据模型:分为层次、关条、网状模型,之间的根本区别在于

数据之间的联系方式不同。关东模型用‘二维表’;层次模型用‘树

结构';网状模型用‘图结构'。

层次与网状模型是早期的数据模型,称为格式化数据模型

6、层次模型:最早使用的模型,一棵有向树。

特征:有旦仅有一个结点没有双亲,为根结点;其它结点有且仅有一

个双亲

每个结点描述一个实体型,称为记录类型;一个记录类型可以有多个

记录值,简称记录;画层次模型可用无向边代替有向边

7、网状模型:两个或两个以上的结点都可以有多个双亲结点,有向

树变成有向图

特征:可以有一个以上的结点没有双亲;至少有一个结点可以有多于

一个双亲

8、关东模型:其数据结构是一个‘二维表框架’组成的集合,每个

二维表称为‘关系’o

基本操作:插入、删除、修改、查询

一、关宗数据库

关东

元组:表中一行为一个元组,对应存储文件中的一个记录值

属性:表中的列称为属性,属性值相当于记录中的数据项或者字段值

域:属性的取值范囹,即不同元组对同一个属性的值所限定的范围

关东模式:对关系的描述

候选关键字:属性或属性组合,其值能够唯一的标识一个元组

关键字:能够唯一标识一个元组属性或属性的组合,不能去重复值

外关键字:如果一个关东中的属性或属性组并非该关东的关键字,但

它是另外一个关东的关键字

全关键字:关东模型的所有属性组诗这个关东模型的候选关键字,称

为全关键字

2、关东运算:

选择(缔选):从关东中选出满足给定条件的记录的操作,从行的角

投影:从一个关东中选出若干指定字段的值的操作,从列的角度

联接:把两个关系中的记录按一定的条件横向结合,生成一个新的关

条「常用自然联接)

二、数据库设计

1、需求分析(最重要):收集资料、分析整理、数据流图、用户确认

2、概念结构设计:目标是产生整体数据库概念结构,即概念模式。

工具E-R图

3、谡转结构设计

4、物理结构设讨

5、数据库实施:建立数据库结构、数据载入、应用程序的编写和莪

八、数据库试运行

6、数据库运行维护

三、ACCESS的基本对象

由数据库对象和组两部分组成

对象分为:荥、查询、窗体、报表、数据访问页、宏、模块

第一章数据结构与算法

一、算法:指解决某个问题的方法

L特性:有劣性、确定性,可行性、有输入、有输出

2.基本要素:1数据对象的运算和操作一算术运算、逻转运算、夫%

运算、数据传输;2算法的控制结构一算法中各操作之间的执行顺序,

一个算法一般用顺序、选择、循环三种基本控制结构组成。

3、算法的复杂度

1时间复杂度:轨行算法所需要的计算工作量,用算法在轨行过程中

所需的基本运算次数来衡量

2空间复杂度:执行这个算法所需要的内存空间。即算法程序所占空

间、初始输入数据所占的存储空间、以及算法执行过程中所需的额外

空间

二、数据结构:

反映数据元素之间关东的数据集合的表示,即带有结构的数据之间的

前后件关余(相互有关联的数据元素的集合)

三方面问题:

1数据的义容结构:从逻属关东上描述数据,与数据在讨算机中的存

储住置无关

2数据的存储结构:

数据元素及其关系在讨算机存储器内的表示。分为4种:顺序存储方

式、链式存储方式、索引存储方式、散列式存储方式

3数据运算:查找、读取、插入、删除、更新

三、线性结构与非线性结构(非空数据结构)

1、线性结构:有且仅有一个根结点;每一个结点最多有~个前件,也

最多有一个后件。

一个线性表中插入或删除任何一个结点后还是线性结构。

2、线性表的链式存储结构称为线性链表指针指向前■件结点,右

指针指向后件结点称为双向链表)

3、带链的找可以用来收集讨算机存储空间中所有空闲的存储点,称为

可利用找

4.链式存储结构中,存储数据结构的存储空间可以不连续,个数据

结点的存储顺序与数据元素之间的逻存关东可以不一致,而数据元素

之间的透料关系式由指针域来确定的

可、找

是F艮定仅在荥尾进行插入和删除操作的线性表。

表尾端为找顶,找顶元素总是最后被插入的元素,也是最先能被删除

的兀素。

找的修改原则:‘先进后出’‘后进先出‘

找的顺序存储结构:Top=0找空

找的基本运算:人找r有上溢错误)、出找、谈找顶元素(找顶指针

不变,找顶指针为o说明找空,读不到找顶元素)、初始化、置空、

判断找是佛为空或满、提取找顶元素等。

五、队列

是F艮定伍在表的一端进行插入,而在表的另一端删除数据元素的线性

表。(先进先出)

允许插入"的一端队

基本运算:人队、退队

队列的顺序存储结构:循环队列,初始状态为空

六、查找

顺序查找:在线性表中查找指定的元素

二分法查找:只适用于顺序存储的有序表即要求线性表中的结点必须

检照关键字值的递增或遹减顺序挑列

七、树

1.一种简单的非线性结构,所有数据元素之间的关东具有明显的层次

性,是N个结点的集合

2、特点:每层平均的结点数为树的度,每一个结点的度最大为2,当

一个结点既没有左子树也没有右子树时该结皮为叶子结点。

非空二叉树只有一个根结点;每一个结点最多有两棵子树,且分别称

为该结点的左子树和右子树

3、第K层上最多有2修Ck>1J个结点;

深度为m的二叉树最多有2m-l个结点;

任意一棵二叉树,度为0的结点(叶子结点)总是比度为2的结点多

具有n个结点的二叉树,其深度至少为Nlogzn]+1

4.父节点:每个结点最多只有一个直接前'驱(前件)

根结点、:没有直接前驱的结点只有一个为树根

子结点:每一个结点可以有多个后件

5、满二叉树也是完全二叉树,而完全二叉树一般不是满二叉树

前序通历:根结点、左子树、右子树"艮左右)

中序遍历:左子树、根结皮、右子树(左根右)

后序遍历:左子树、右子树、根结点(左右根)

人、挑序法

1,冒泡挑序法和快速挑序法都属于交换类挑序法

2、冒泡挑序法的平均执行时间为:n2

快速挑序法平均执行时间为:nlog2n

第二章程序设计基础

一、程序设计风格:

CU源程序文档化:标识符■的命名、程序的注释一序言性注释与功能

性注释、程序的视觉组织

(2)数据说明(3)语句输出(4)输入输出

二、结构化程序设计主要原则:

自顶向下、逐步求精、模块化、严格控制goto语句

三、面向对象的基本概念:

对象、类和属性方法继承多态性消息

1、对象:对象的操作也称为方法或服务;属性即对象所包含的信息;

操作描述了对象的功能。对象特性——标识唯一性、分类性、封装性、

模块独立性

2、类与实例:类是具有共同属性、共同方法的对象的集合,它描述

了属于该对象类型的所有对象的性质,一个对象则是其对应类的一个

实例。

3、消息:是实例之间传遹的信息

4.同样的信息极不同对象接收时可导致完全不同的行动

第三章软件工程基础

一、软件工程

是应用于讨算机软件的定义、开发和维护的一整套方法、工具、文档、

实践标准和工序

L3个要素:方乐、工具、过程

2.基本原则:抽象、信息隐蔽、模块化、局部化、确定性、一致性、

完备性、可验证性

3.核心思想:把软件产品看做是一个过程产品来处理

4、软件生命周期:软件产品从提出、实现、使用维护到停止使用退

役的过程

包括:可行性研究与讨划制定、需求分析、软件设讨、软件实现、软

件测试、运行和维护

软件设讨——结构设讨(定义软件条统各部件之间的关东)、数据设

计(将分析时查创建的模型转化为数据结构的定义)、接口设计(格

述软件内部、软件和协作余统之间以及软件与人之间如何通信)、过

程设计(杷条统结构部分转换为软件过程描述)

5、软件设讨基本原理:抽象、模块化、信息隐蔽、模块独立性

在程序结构中,各模块的内聚性越强,则耦合性越弱。软件设计应该

尽量做到高内聚、低耦合,有利于提高模块独立性。

二、结构化分析方法:迨用于分析大型的数据处理余统

L是一种建模技术,模型的核心是数据字典,3种图:1实体关东图

ERD,描述数据对象及数据对象之间的关东,用于数据建模;2数据

流图DFD,用于功能建模;3状去迁移图STD,用于行为建模

2.三个主要目标:描述家户的需要、建立创建软件设讨的基础、定

义在软件完成后可以极确认的一组需求

三、数据流图

是描述信息流和数据从输入移动到输出时皆应用变换的图形化技术。

是一种图形化的条统模型,表示信息条统的主要需求

实现信息抽象、实现信息隐藏

两种:变换型事务型

基本元素:外部实体、数据流、过程、数据存储

四、数据李典

是关于数据的信息的集合,对数据流图中各个元素做完整的定义与说

明,是数据流图的补充工具;数据流图和数据字典共同构成条统的2

科模型。

包含:名稀、别名何处/如何使用、内东描述、补充信息

五、软件需求规格说明书

引言、任务概述、数据描述、功能要求、性能需求、其他要求、其他

要求、附录

六、结构化设计

采用最佳的可能方法设讨余统的各个组成部分以及各成分之间的内部

赧米的技术

两步:1概要设讨(总体设讨):将软件需求转化为数据结构和软件

的宗统结构;2详细结构(过程设计):通过对结构表示进行细化,

得到软件详细的数据结构和算法

七、讨算机辅助设计CAD

讨算机辅助过程CAE

计算机辅助软件过程CASE

八、1、软件测试四个步骤:单元测试(静忠分析或动去测试J、集成

测试、验收测试、条统测试。

软件测试是尽可能多的发现软件中的错误。贯穿整个软件生命周期

2、开发阶段,软件调试,诊断和改正程序中的错误

第8章数据库设计基础

1.数据库:长期存储在讨算机内的、有组织的、可共享的数据集合。

数据库是由一个互相关联的数据的集合和一组用以访问这些数据的程

序组成

数据库中存储的基本对象

2、数据库管理余统功能

数据模式定义、数据存取的物理构建、数据操纨、数据的完整性安全

性定义与检查、数据库的并发控制与故障恢复、数据的服务

3、数据库条统的基本特点

数据的集成性、数据的高共享性与低冗余性、数据的独立性、数据的

统一管理与控制

4、数据库米统的内部结构体条

1三级模式:概念模式、外模式j、内模式

内模式处于最底层,它反映了数据在计算机物理结构中的实际存储形

式;概念模式处于中间层,它反映了设讨者的数据全局之握要求;外

模式处于最外层,它反映了用户对数据的要求

2两级映射:概念模式到内模式的映射、外模式到概念模式的映射

5、数据模型用来抽象、表示和处理现实世界中的数据和信息。

两个阶段:把现实世界的家观抽象为概念模型;把概念模型抽象为禁

一DBMS支特的数据模型

内裒:数据结构、数据操作、数据约束

6、E-R图的三个要素:实体、实体的属性、实体之间的联条

7、数据的完整性:实体、参照、用户定义完整性

8、概念模式:也也称之存模式,是对数据库东统中全局数据义握结

构的描述,是全体用户公共数据视图,一个数据库只有一个概念模式

9、外模式:也称子模式,是数据库用户能够看见和使用的局部数据

的透容结构和特征的描述数据库用户的数据视图。一个概念模式可以

有若干个外模式

10、内模式:又称物理模式给出了数据物理存储结构与物理存取方法

1k数据库应用余统的7个部分:应用条统、应用开发工具软件、数

据库管理余统、操作条统、硬件

12.数据库设计方法:面向数据、面向过程

13.数据库设计前四个阶段的成果:需求说明书、概念数据模型、谡

属数据模型、数据库内模式

1.串的长度是指串中的字符•个教,其字符个数可以为零

2、对象的基本特点:标识唯一性'分类性'多忠性'封装性和模块独立性

3.软件危机:泛指在计算机软件的开发和维护过程中所遇到的一条

列严重问题r成本、质量、生产率等)

4、SQL语句中创建用CREATE,删除用DROP,改变用ALTER

5.数据库米统(DBS)包括数据库CDBJ和数据库管理余统(DBMS)

6、DBMS是住于用户与操作条统之间的数据库管理余统,属于0s支

持下的余统文件

7、如果条条记录的某个字段尚未存储数据,则称该记录的这个字段

为空值。空值表示该值还没有确定。空值与金字符串的含义不同

8、顺序表可以随机访问任意一个结点,而链表必须从第一个数据结

点出发时,逐一查找每个结点

9.如果线性表为无序表,则不管是顺序存储结构还是链式存储结构,

只能用顺序查找;即使是有序线性表,如果集用链式存储结构,也只

能用顺序查找

10、顺序查找不成功时和给定关键字比较的次数为吐1(较大);二

分法查找不成功的关键字比较次数为Clog2n7+1(较小)

11.问题处理方案的正确而完整的描述称为:算法

12、树的结点数等于所有结点的度与对应的结点个数乘秩之和加1;

叶子结点树等于树节点总数减去度不为0的结点数之和

13、二分法查找的存储结构仅F艮于顺序存储结构且是有序的

14.20世纪70年代提出了结构化程序设计

15.类与对象的关东是抽象与具体

16、继丞是使用已有的类的定义作为基础建立新类定义技术。

17.集成测试时要进行接口测试、全局数据结构测试、边界条件测试、

非法输入测试

18、程序调试的任务:诊断和改正程序中的错误(开发阶段)

19.程序调试的基本步骤:错误定伉、修改设讨和代码以挑除错误、

进行回归测试防止引进新的错误

20、软件设讨是杷一个软件需求转换为敌任叁工的过程。是确定条统

的物理模型。基本目标是用比较抽象概括的方式确定目标余统如何完

成预定任务。

2L模块化:是指杷一个待开发的软件分解成若干简单的部分

22、数据流图的4中符■号:数据存储(双扛)、数据原点(方框)和

终点、数据流向(希头)、数据加工(圆或者椭圆)

23,顺序存储结构:存储密度大、插入删除元素族操作不方便、之客

上相邻的结点物理上必须相邻、可以通过计算机直接确定第一个节点

的存储地址

24.N个单向链表需要至少N+1个指针单元

25、对象:代表着正在创建的余统中的一个实体、对象之间的信息传

遹是通过消息进行的、对象是一个状态和操作的封装体

26、内聚程度最弱的为:偶然性内聚

数据处理的中心:数据管理

VBA中定义常量用:Const

运行宏时检照:从上到下的顺序

预览主/子报表时,子报表页面页眉中的标签:不显示

SetWarning:关闭或打开余统请息的宏命令

注释分为:功能性、序言性

使用“自动创建”查ungjiand报表只包括:主体区

参数传遢方法:按值、按址

ACCESS复习资料:

第一章:

(1)数据库文件的扩展名是.mdb,数据库文件包含所有相关的表、查

询、窗体、报表、页、宏、模块等。

(2)常见的数据库管理系统:ACCESS,VFP,SQLSERVER,ORACLE

(3)主要对象的功能:

表:存储数据,在行(记录)和列(字段)中,所有数据库都包含一个或多

个表,表中一行为一个记录,一列为一个字段。

查询:检索和处理数据(更新,计算等),不仅查询数据,而且可以修改

数据。

窗体:用户定义的窗口来操纵数据。

报表:按实用的格式显示和打印数据。

宏:能自动执行某种操作(命令)或操作(命令)的集合。

第2章:

(1)数据和信息的关系:数据是承载信息的载体。信息是经过加工

处理的数据。

(2)计算机数据管理发展的三个阶段:人工管理阶段,文件系统阶

段,数据库系统阶段。

(3)数据库相关的概念:DB,DBS,DBMSo

(4)DBS(数据库系统)是计算机、数据库、DBMS、数据库应用系

统和用户组成的一个整体,其中DBMS(数据库管理系统)是DBS

的核心。

(5)数据库系统的三级模式:外模式,模式和内模式,对应局部逻

辑结构,全局逻辑结构,物理存储结构。外模式/模式间的映射实现数

据的逻辑独立性,模式/内模式的映射实现数据的物理独立性。比如查

询结果为外模式,而表则为模式,至于表的实际存储则为内模式。

(6)E-R图(实体联系图)用来描述实体和实体间的1:1,和n:

m之间的关系。E・R图的构成要素

(7)灵活应用实体间的一对一,一对多和多对多的关系。比如课程

信息与成绩,学生身份证号与学号,班级信息与学生信息

(8)数据模型的三种类型:层次模型、网状模型、关系模型。其中,

ACCESS数据管理系统属于关系模型。关系对应于一个表,表中一行

为一个记录(元组),一列为一个字段(属性)。

(9)关系运算:选择,投影和连接,灵活判断关系运算。

第3章:

(1)数据库创建的方法:向导方式和手工创建数据库(机考)。

(2)表的创建:包括在设计视图中创建表的字段名称,字段类型和

字段大小,主键。

常用的字段类型:文本,数字,货币,日期,是否型,OLE,

备注等。灵活应用字段类型的选择,能够根据一个表设计出表的结构。

注意数字类型中字节,整型,长整,单精度,双精度的大小范围比较。

主键的特点:用来唯一标识一个记录,主键不能有重复值和空

值。创建主键的按钮是钥匙按钮。

主键创建的方法:自动编号,单字段和多字段主键(比如成绩

表)。

(3)表的进一步设置:

格式:改变字段的显示和打印格式(选项里面进行设置)

输入掩码:使用户按照指定的格式输入数据,并拒绝错误的输

入(仅文本和时间日期)

默认值:在未输入数值之前,系统自动提供数值

有效性规则:输入检查表达式,用于检查输入字段的值是否符

合要求,要求能够灵活设置有效性规则。

必填字段:设置字段是否为空。

索引:索引可以加速对索引字段的查询,其作用相当于一本字

典的目录。

第4章:

(1)表的使用和编辑:区别隐藏和冻结的作用。

(2)排序:分为简单排序和高级排序。ACCESS支持多个字段的排

(3)运用实体

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论