access.docx
《access.docx》由会员分享,可在线阅读,更多相关《access.docx(18页珍藏版)》请在冰豆网上搜索。
access
Access:
000000004617模拟
选择题:
1.算法的设计可以避开具体的计算机程序设计语言,但算法的实现必须借助程序设计语言中提供的数据类型及其算法。
数据结构和算法是计算机科学的两个重要支柱。
它们是一个不可分割的整体。
算法在运行过程中需辅助存储空间的大小称为算法的空间复杂度。
算法的有穷性是指一个算法必须在执行有限的步骤以后结束。
2.面向对象方法是一种运用对象、类、封装、继承、多态和消息等概念来构造、测试、重构软件的方法。
面向对象方法从对象出发,发展出对象,类,消息,继承等概念。
3.基于对结构化程序设计原则、方法以及结构化程序基本构成结构的掌握和了解,在结构化程序设计的具体实施中,要注意把握如下要素:
1、使用程序设计语言中的顺序、选择、循环等有限的控制结构表示程序的控制逻辑;
2、选用的控制结构只准许有一个入口和一个出口;
3、程序语句组成容易识别的块,每块只有一个入口和一个出口;
4、复杂结构应该用嵌套的基本控制结构进行组合嵌套来实现;
5、语言中所没有的控制结构,应该采用前后一致的方法来模拟;
6、严格控制GOTO语句的使用。
其意思是指:
(1)用一个非结构化的程序设计语言去实现一个结构化的构造;
(2)若不使用GOTO语句会使功能模糊;
(3)在某种可以改善而不是损害程序可读性的情况下。
4.软件开发阶段包括需求分析、总体设计、详细设计、编码和测试五个阶段。
其中需求分析阶段常用的工具是数据流图和数据字典。
5.软件设计一般分为总体设计和详细设计两个阶段,总体设计的任务是确定软件的总体结构,子系统和模块的划分,并确定模块间的接口和评价模块划分质量,以及进行数据分析。
详细设计的任务是确定每一模块实现的定义,包括数据结构、算法和接口。
6.数据库是存储在计算机存储设备中的、结构化的相关数据的集合。
数据库中的数据不只是面向某一项特定的应用,而是面向多种应用,可以被多个用户、多个应用程序共享,不具有独立的系统。
设计数据库的目的实质上是设计出满足实际应用需求的实际关系模型。
数据库技术的主要目的是有效地管理和存取大量的数据资源,包括:
提高数据的共享性,使多个用户能够同时访问数据库中的数据;减小数据的冗余,以提高数据的一致性和完整性;提供数据与应用程序的独立性,从而减少应用程序的开发和维护代价。
7.数据库管理系统DBMS是数据库系统的核心。
DBMS是负责数据库的建立、使用和维护的软件。
DBMS建立在操作系统之上,实施对数据库的统一管理和控制。
用户使用的各种数据库命令以及应用程序的执行,最终都必须通过DBMS。
另外,DBMS还承担着数据库的安全保护工作,按照DBA所规定的要求,保证数据库的完整性和安全性。
8.数据库管理系统的三级模式结构由外模式、模式和内模式组成。
外模式,或子模式,或用户模式,是指数据库用户所看到的数据结构,是用户看到的数据视图。
模式,或逻辑模式,是数据库中对全体数据的逻辑结构和特性的描述,是所有用户所见到的数据视图的总和。
外模式是模式的一部分。
内模式,或存储模式,或物理模式,是指数据在数据库系统内的存储介质上的表示,即对数据的物理结构和存取方式的描述。
9.根据二叉树的性质:
二叉树第i(i≥1)层上至多有2i-1个结点。
得到第5层的结点数最多是16。
10.线性表、栈和队列等数据结构所表达和处理的数据以线性结构为组织形式。
栈是一种特殊的线性表,这种线性表只能在固定的一端进行插入和删除操作,允许插入和删除的一端称为栈顶,另一端称为栈底。
一个新元素只能从栈顶一端进入,删除时,只能删除栈顶的元素,即刚刚被插入的元素。
所以栈又称后进先出表(LastInFirstOut);队列可看作是插入在一端进行,删除在另一端进行的线性表,允许插入的一端称为队尾,允许删除的一端称为队头。
在队列中,只能删除队头元素,队列的最后一个元素一定是最新入队的元素。
因此队列又称先进先出表(FirstInFirstOut)。
11.文本框分为3种类型:
结合型、非结合型与计算型。
结合型文本框能够从表、查询或SQL语言中获得所需要的内容;非结合型文本框并没有链接到某一字段,一般用来显示提示信息或接收用户输入数据等;在计算型文本框中,可以显示表达式的结果。
12.在VBA中,如果没有显式声明或用符号来定义变量的数据类型,变量的默认数据类型为Variant。
13.与其他数据库对象设计视图所有的标准工具箱比较,ACCESS数据访问页的工具箱中增加了一些专用于网上浏览数据的工具。
主要包括:
1、绑定HTML:
在当前数据访问页中添加一个绑定的HTML控件,用户可以将绑定的HTML设置为分组数据页的默认控件。
2、滚动文字:
在数据访问页中插入一段移动的文本或者在指定框内滚动的文本。
3、展开/收缩:
在数据访问页中插入一个展开或收缩按钮,以便显示或隐藏已被分组的记录。
4、绑定超级链接:
在数据访问页中插入一个包含超级链接地址的文本字段,使用该字段可以快速链接到指定的Web页。
5、图像超级链接:
在数据访问页中插入一个包含超级链接地址的图像,以便快速链接到指定的Web页。
6、影片:
在数据访问页中创建影片控件,用户可以指定播放影片的方式,如打开数据页、鼠标移过等。
用户可以从工具箱向新的数据访问页添加控件,并且修改控件属性来改变数据约束或外观界面。
14.报表页眉中的任何内容只能在报表的开始处,即报表的第一页打印一次;
报表页脚一般是在所有的主体和组页脚被输出完成后才会打印在报表的最后面;
页面页眉中的文字或控件一般输出显示在每页的顶端;
页面页脚一般包含页码或控制项的合计内容,数据显示安排在文本框和其它一些类型控件中,在报表每页底部打印。
15.使用VBA的逻辑值进行算术运算时,True值被处理为-1,False值被处理为0。
16."有效性规则"是ACCESS中一个非常有用的属性,利用该属性可以防止非法数据输入到表中。
有效性规则就是检查输入的值是否符合其条件。
17.用"*"表示该位置可匹配零或多个字符。
在课程表中要查找课程名称中包含"计算机"的课程,对应"课程名称"字段的正确条件表达式是Like"*计算机*"。
18.ACCESS中窗体的"数据环境"被称为记录来源(RecordSource),记录源可以是表、查询或SQLSELECT语句。
ACCESS的记录来源比Foxpro的"数据环境"提供了更大的灵活性,当ACCESS窗体的记录来源是相互关联的若干表时,ACCESS中通过建立查询或是使用SQLSELECT语句作为记录来源,而查询与SELECT语句指定了相关的表及表间关系。
19.为了反映事物本身及事物之间的各种联系,数据库中的数据必须有一定的结构,这种结构用数据模型来表示。
20.输入掩码只为"文本"和"日期/时间"型字段提供向导,其它类型没有向导帮助。
另外,如果为某字段定义了输入掩码,同时又设置了它的格式属性,格式属性将在数据显示时优先于输入掩码的设置。
21.一个关系就是一个二维表,每个关系有一个关系名。
在Access中,一个关系存储为一个表,具有一个表名。
22.选项框是作为单独的控件来显示表或查询中的"是"或"否"的值,其不能输入文字也不能选择输入项;文本框主要用来输入或编辑字段数据,它是一种交互式控件;窗体中列表框可以包含一列或几列数据,用户只能从列表中选择值,而不能输入新值;组合框的列表是由多行数据组成,但平时只显示一行,需要选择其它数据时,可以单击右侧的向下箭头按钮。
使用组合框,既可以进行选择,也可以输入文本,这也是组合框和列表框的区别。
23.在创建交叉表查询时,用户需要指定三种字段:
一是放在数据表最左端的行标题,它把某一字段或相关的数据放入指定的一行中;二是放在数据表最上面的列标题,它对每一列指定的字段或表进行统计,并将统计结果放入该列中;三是放在数据表行与列交叉位置上的字段,用户需要为该字段指定一个总计项。
24.RunApp操作是启动另一个MicrosoftWindows或MS-DOS应用程序;
RunCode操作是执行VisualBasic函数;
RunMacro操作是执行一个宏;
RunSQL操作是执行指定的SQL语句以完成操作查询。
25.控件来源属性可以指定控件中显示的是什么数据,可以对绑定到表中的字段、查询或者SQL语句的数据进行显示和编辑,也可以显示表达式的结果。
如果是表达式,则需在表达式前加上"="号。
26.Beep操作是使计算机发嘟嘟声;
Echo操作是显示或隐藏宏执行的结果;
MsgBox操作是显示含有警告或提示消息的消息框;
SetValue操作是为控件、字段、窗体上的属性、数据表或报表设置值。
27.被命名为AutoExec保存的宏,在打开数据库时会自动运行,要想取消自动运行,打开数据库时按住Shift键即可。
28.ODBC(OpenDatabaseConnectivity,开放数据库连接)是微软公司开放服务结构(WOSA,WindowsOpenServicesArchitecture)中有关数据库的一个组成部分,它建立了一组规范,并提供了一组对数据库访问的标准API(应用程序编程接口)。
一个基于ODBC的应用程序对数据库的操作不依赖任何DBMS,不直接与DBMS打交道,所有的数据库操作由对应的DBMS的ODBC驱动程序完成。
29.宏是由一个或多个操作组成的集合,其中的每个操作能够自动地实现特定的功能。
宏可以是包含操作序列的一个宏,也可以是一个宏组。
如果设计时有很多的宏,将其分类组织到不同的宏组中会有助于数据库的管理。
使用条件表达式可以决定在某些情况下运行宏时,某个操作是否进行。
30.在ACCESS中建立查询时,有时需要以计算或处理日期所得到的结果作为条件,在书写这类条件时应注意,日期值要用半角的井号"#"括起来。
查找"在……和……之间",应使用between……and……。
31.同一表达式中,不同运算符的优先级是:
算术运算符>连接运算符>关系运算符>逻辑运算符
注意:
对于存在多种运算符的表达式,可增加圆括号改变优先级或使表达式更清晰。
32.数组是在有规则的结构中包含一种数据类型的一组数据,也称作数组元素变量。
数组变量由变量名和数组下标构成,通常用Dim语句来定义数组,定义格式为:
Dim数组名([下标下限to]下标上限)缺省情况下,下标下限为0,数组元素从"数组名(0)"至"数组名(下标上限)";如果使用to选项,则可以安排非0下限。
例如:
DimA(5,5)AsInteger,B(1To3,10to20,2),则A有36个元素,而B则有3*11*3=99个元素。
本题中二维数组A(2to5,5)的元素个数为4*6=24个元素。
33.在报表的页面页脚节中一般包含页码或控制项的合计内容,数据显示安排在文本框和其他一些类型控件中。
在报表每页底部显示格式为"页码/总页数"的页码,应当设置文本框控件的控件来源属性为"=[Page]&"/"&[Pages]"。
34.在输入条件表达式时,若要引用窗体或报表上的控件值,可以使用如下的语法:
Forms!
[窗体名]!
[控件名]
Reports!
[报表名]!
[控件名]
35.在设计查询时,字段的排列顺序非常重要,它影响数据的排序和分组。
在查询中,默认的字段显示顺序是添加时的顺序。
用户可以根据排序和分组的需要,移动字段来改变字段的顺序。
1.专门的关系运算主要包括对单个关系进行垂直分解(投影操作)或水平分解(选择操作)和对多个关系的结合(连接操作)等。
2.模式也称逻辑模式或概念模式,是数据库中全体数据的逻辑结构和特征的描述,是所有用户的公共数据视图。
例如数据记录由哪些数据项构成,数据项的