access知识点复习_第1页
access知识点复习_第2页
access知识点复习_第3页
access知识点复习_第4页
access知识点复习_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

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

文档简介

1、学习好资料欢迎下载1.VBA 中在一行中写多条语句时,应使用冒号分隔。2. 宏在输入条件表达式时可能会引用窗体或报表上的控件值,使用语法格式为:Forms!窗体名 ! 控件名 或 Forms! 窗体名 !控件名 和 Reports! 报表名 !控件名 或 Reports!报表名 ! 控件名 。3. 在代码中引用一个窗体控件时,应使用的控件属性是Name,即名称属性。其中Caption属性表示控件的标题属性; Text属性表示控件的文本属性;Index 属性表示控件的索引编号。4. 对话框按执行方式原理不同分为两种:模式对话框和非模式对话框。模式对话框, 是指在继续执行应用程序的其他部分之前,必

2、须先被关闭的对话框;非模式对话框是允许在对话框与其他窗体间转移焦点而不必关闭的对话框。5." 切换面板 " 是一种特殊类型的窗体,缺省的切换面板名为 "SwitchBoard" ,当用系统的 " 切换面板管理器 " 创建切换面板时,MicrosoftAccess 会创建一个 " 切换面板项目 " 表,用来描述窗体上的按钮显示什么以及具有什么功能。6、报表是用来在数据库中获取数据,并对数据进行分组、计算、汇总和打印输出。它是Access数据库的对象之一。 利用报表可以按指定的条件打印输出一定格式的数据信息,其功能包括

3、: 格式化数据、分组汇总功能、插入图片或图表、多样化输出。报表不能输入数据。7、宏是一个或多个操作组成的集合,在宏运行过程中,可以打开关闭数据库,可以修改窗体属性设置,可以执行查询,操作数据表对象,但不能修改宏本身。8、 11. 下列属于通知或警告用户的命令是()。答案: CA)PrintOutB)OutputToC)MsgBoxD)RunWarnings在宏操作中,MsgBox 用于显示提示消息框;PrintOut用于打印激活的数据库对象;OutputTo用于将指定数据库对象中的数据输出成.xls、 .rtf、 .txt、 .htm 、 .snp等格式的文件。9、 MsgBox函数的语法格式

4、为:MsgBox(Prompt,Buttons,Title,Helpfile,Context)其中Prompt是必需的,其他为可选参数。10、Boolean类型的数据只有两个值,True和False,赋值是不需要用任何符号来修饰,此外也可以用表达式来给Boolean类型的变量赋值。11、 Rnd函数产生一个0 1 之间的单精度随机数,Rnd 函数返回小于1 但大于或等于0 的值。12、在 VBA中,使用RunApp 函数来执行指定的外部应用程序。13、使用宏设计器可以创建操作序列宏、宏组以及条件操作宏,不能创建复合宏。14、 GoToRecord 命令可以在表、窗体或查询集中将指定的记录设置为

5、当前记录。15、 FindRecord的命令用于查找满足一定条件的第一条记录。16、 OpenReport 打开报表,OpenTable 命令打开表,OpenForm 打开窗体,OpenQuery 命令打开选择查询和交叉表查询。学习好资料欢迎下载17、 RunCode宏操作命令用来运行VB的函数过程。18、ApplyFilter宏操作命令可以对表、窗体或报表应用筛选、查询或 SQL的 WHERE字句, 以限制或排序表、窗体以及报表的记录。19、 :ApplyFilter宏操作命令可以对表、窗体或报表应用筛选、查询或SQL的 WHERE字句,以限制或排序表、窗体以及报表的记录。20、调用宏组中宏

6、的格式为宏组名. 宏名21、 : 宏不能自动进行数据校验22、嵌入宏不是独立的对象。23、若想取消自动宏的自动运行,打开数据库时应按Shift键。24、窗体是 Access 数据库对象中最具灵活性的一个对象,可以用于设计输入界面,其数据源可以是表或查询。25、窗体的组合框控件绑定了列表框和文本框的特性,既可以在文本框中键入文字,也可以在列表框中选择输入项,将该值添加到基础字段中。26、绑定对象框用于在窗体或报表上显示 OLE对象, 如一系列的图片, 而未绑定对象框则用于在窗体或报表中显示未绑定 OLE对象,如 Excel 电子表格。27、 Change 事件是因修改文本框中的数据而触发的事件;

7、Edit 事件是因控件对象被编辑而触发的事件; Getfocus 是控件对象获得焦点时触发的事件;LostFocus 是控件对象失去焦点时触发的事件。28、Access 开启窗体时事件发生的顺序是:开启窗体:Open(窗体) Load(窗体) Resize( 窗体) Activate(窗体) Current( 窗体)Ent er( 第一个拥有焦点的控件)GotFocus( 第一个拥有焦点的控件)。29、在窗体的属性中," 记录源 " 属于 " 数据 " 属性; " 自动居中 " 属于 " 格式 " 属性; &quo

8、t; 获得焦点 " 属于" 事件 " 属性; " 记录选择器 " 属于 " 格式 " 属性。30、在窗体控件属性的设置中,Tab 键的顺序需要在" 其他 " 属性中进行设置。31、引用窗体或报表上的控件值,使用语法格式为:Forms! 窗体名 !控件名名!控件名 和 Reports!报表名 !控件名 或 Reports!报表名 !控件名32、在 Access 中为窗体上的控件设置Tab 键的顺序,应选择" 属性 " 对话框的 或 Forms!窗体 。" 其他 " 选

9、项卡中的"Tab键索引 " 属性进行设置33、文本框的属性中没有Position的属性, 文本框的SelStart属性值表示文本框中选中文本的开始位置;文本框的SelLenght属性值表示文本框中选中文本的长度;文本框的Left属性值表示文本框距窗体左边框的位置。34、窗体中控件的 TabIndex 属性决定了按 【 Tab】键时焦点在各个控件之间的移动顺序。此项设置在控件属性窗口的 " 其他 " 选项卡中。 用户为窗体添加控件时, 系统会按添加控件的顺序自动设置该项属性值,用户可以根据自己的需要修改。35、在 VBA的文本框中输入字符时,如果想达到密码

10、显示效果,需要设置InputMask属性即输入掩码属性值为PASSWORD,此时在文本框中输入的字符将显示为* 号。36、窗体的ControlBox属性值为真时窗体上将显示控制菜单,其值为假时,最小化按钮、最大化按钮、关闭按钮和标题栏左边的窗体图标都将不显示。37、要设置Alt+ 字符的快捷键,需要使用&+字符的形式。因此,如果要将命令按钮的快捷键设置为 Alt+x ,则需要在按钮标题中设置为"&x" 。38、在窗体控件中图形控件、标签控件、命令按钮都不能接受数据输入,文本框和组合框可以接受字符数据的输入,也可以接受数字型数据的输入。39、标签控件的Top

11、属性值表示标签控件的上沿距离所在窗体上边缘的距离,数值越大则距离越远。因此,执行Label0.Top=Label0.Top+20时 Top 的值变大了,也就是控件距离窗体上边缘远学习好资料欢迎下载了,即控件位置下移了。40、设计视图用于创建和修改窗体,在" 设计视图 " 中可以添加控件、修改控件的属性、设置数据来源等。41、命令按钮的" 标题 " 属性可以指定该按钮上显示的问题。42、算法原则上能够精确地运行,而且人们用笔和纸做有限次运算后即可完成。有穷性是指算法程序的运行时间是有限的43、在最坏的情况下,堆排序需要比较的次数为O(nlog 2n)44、

12、当有序线性表为顺序存储时才能用二分法查找。可以证明的是对于长度为n 的有序线性表,在最坏情况下,二分法查找只需要比较O(nlog 2 n) 次,而顺序查找需要比较n 次。45、栈支持子程序调用。 栈是一种只能在一端进行插入或删除的线性表,在主程序调用子函数时要首先保存主程序当前的状态,然后转去执行子程序, 最终把子程序的执行结果返回到主程序中调用子程序的位置,继续向下执行,这种调用符合栈的特点,因此本题的答案为A)。46、冒泡排序与简单插入排序与简单选择排序法在最坏情况下均需要比较n(n 1)/2 次,而堆排序在最坏情况下需要比较的次数是nlog 2n。47、线性链式存储结构中每个结点都由数据

13、域与指针域两部分组成,增加了存储空间, 所以一般要多于顺序存储结构。48、在实际应用中,队列的顺序存储结构一般采用循环队列的形式。采用的存储结构不同,其数据处理的效率是不同的,程序执行的效率也就不同,因此选项A)是正确的。程序执行的效率不仅与程序的控制结构有关,而且与所处理的数据量有关,因此选项 B )、C)、 D)都不正确。算法的时间复杂度是指之行算法所需要的计算工作量;算法的空间复杂度是指执行这个算法所需要的内存空间,两者之间没有直接关系。在最坏情况下,冒泡排序的时间复杂度为n(n-1)/2,为 45,答案选 C)。42. 某二叉树共有 12 个结点,其中叶子结点只有1 个。则该二叉树的深

14、度为 (根结点在第 1层)()。DA) 3B)6C)8D)1243. 对长度为n 的线性表作快速排序,在最坏情况下,比较次数为()。答案:DA ) n学习好资料欢迎下载B) n-1C) n(n-1)D) n(n-1)/249、结构化程序设计的思想包括:自顶向下、逐步求精、模块化、限制使用goto 语句50、对象有如下一些基本特点:标识唯一性、分类性、多态性、封装性、模块独立性好。51、在数据流图中,用标有名字的箭头表示数据流。在程序流程图中,用标有名字的箭头表示控制流。52、软件工程的三要素是方法、工具和过程53、 E R 图转换成关系模型数据则是把图形分析出来的联系反映到数据库中,即设计出表

15、,所以属于辑设计阶段。54、数据库管理系统所支持的数据模型分为三种,分别是层次数据模型、网状数据模型和关系数据模型。55、 Access 数据库对象分为6 种,这些数据库对象包括表、查询、窗体、报表、宏、模块。其中报表: 一种数据库应用程序进行打印输出的方式。模块: 将 VBA声明和过程作为一个单元进行保存的集合,是应用程序开发人员的工作环境。查询:它是数据库设计目的的体现,建完数据库以后, 数据只有被使用者查询才能真正体现它的价值。表: 数据库中用来存储数据的对象,是整个数据库系统的基础。56、" 输入掩码 " 是用户输入数据时的提示格式。它规定了数据的输入格式,有利于提

16、高数据输入的正确性。在本题中对要求输入相对固定格式的数据,需要定义字段的输入掩码。57、文本型字段的字段大小最多可达到255 个字符,如果取值的字符个数超过了255,可以使用备注型。58、OLE对象不能设置默认值属性;定义默认值的含义是为减少数据输入量,可以将出现较多的值作为该字段的默认值,可以允许为空;输入掩码向导是针对一些数据有相对固定的书写格式,例如文本、数字、日期/ 时间、货币等数据类型的字段。" 有效性规则" 属性只允许定义一个条件表达式。59、SQL查询的 Select字段列表FROM 表名语句是功能最强,WHERE 查询条件也是最为复杂的SQL语句。SELEC

17、T语句的结构是: GROUP BY要分组的字段名HAVING分组条SELECT件 Where后面的查询条件用来选择符合要求的记录。60、窗体是Access 数据库对象中最具灵活性的一个对象,可以用于设计输入界面,其数据源可以是表或查询。61、在 Access 提供的控件中,结合型控件和计算型控件都需要制定控件的数据源,从而对数据进行操作,而非结合型控件则无需制定数据源,如文本框控件。62、报表是Access 提供的一种对象,用于将数据库中的数据以格式化形式显示和打印输出,不能用于输入。63、在 VBA中, Sqr 用于求平方根,Sgn 用于返回数值表达式的符号值,Rnd 用于生成的随机单精度数

18、,Str将数值表达式转换成字符串。64、ADO对象模型主要有5 个对象,分别是Connection 、Command、RecordSet 、Field01 之间和 Error 。学习好资料欢迎下载1、每个点由两部分组成:数据域和指针域,指针域用于指向该节点的前一个或后一个结点,所以选项 B)、 C)、 D)说法错误。选项A)中,例如双向链表就具有两个指针,也属于线性结构,所以答案选A)。2、在栈结构中,插入和删除操作都是在栈顶进行操作,相对应的在带链栈中,栈顶指针是在动态变化的,但栈底指针是不变的,所以选项B)说法错误。3、判断一个非空的数据结构是否为线性结构必须满足以下两个条件:有且只有一个

19、根结点; 每一个结点最多有一个前件,也最多有一个后件。选项B)中,如果有两个结点的同一个指针域的值相等,则说明至少有一个结点有两个前件,不符合线性结构的定义,所以答案选B)。70. 某二叉树的前序序列为 ABCDEFG,中序序列为 DCBAEFG,则该二叉树的后序序列为( D)。A) EFGDCBAB)DCBEFGAC)BCDGFEAD)DCBGFEA该二叉树的前序序列为ABCDEFG,中序序列为DCBAEFG,可知A 为根结点,结点B、 C、 D位于根结点的左子树上,结点E、F、G位于根结点的右子树上;并且结点B、C、D 在前序序列和中序序列中顺序颠倒,则说明这三个结点依次位于前一个结点的左

20、子树上;结点E、F、G顺序未变,则说明这三个结点依次位于前一个结点的右子树上。根据以上分析,该二叉树的后序遍历序列为DCBGFEA,答案选 D)。66. 某二叉树的前序序列为ABCDEFG,中序序列为DCBAEFG,则该二叉树的深度(根结点在第1 层)为()。答案: CA)2B)3C)4D)5该二叉树的前序序列为ABCDEFG,中序序列为DCBAEFG,可知A 为根结点,结点B、 C、 D位于根结点的左子树上,结点E、F、G位于根结点的右子树上;并且结点B、C、D 在前序序列和中序序列中顺序颠倒,则说明这三个结点依次位于前一个结点的左子树上;结点E、F、G顺序未变,则说明这三个结点依次位于前一

21、个结点的右子树上。根据以上分析, 该二叉树深度为4,答案选C)。60. 下面不属于软件开发阶段任务的是()。答案: BA)测试B)可行性研究学习好资料欢迎下载C)设计D)实现可行性研究是属于软件定义阶段的任务,所以答案选B)。61. 设循环队列为 Q(1:m),其初始状态为 front=rear=m 。经过一系列入队与退队运算后, front=15 ,rear=20 。现要在该循环队列中寻找最大值的元素,最坏情况下需要比较的次数为()。答案: AA)4B)6C)m-5D)m-6初始状态为front=rear=m,说明初始状态为空。经过一系列入队与退队运算后,front=15rear=20 ,则

22、当前共有5 个元素,则在最坏情况下,需要比较的次数为4 次,答案选A)。,57. 在深度为7 的满二叉树中,度为2 的结点个数为()。答案:BA)64B)63C)32D)31根据满二叉树的性质,深度为7 的满二叉树共有27 -1=127 个结点。根据二叉树的性质,该满二叉树在第7 层上,共有 27-1 =64 个结点,即共有 64 个叶子结点, 那么度为 2 的结点个数为127-64=63个。4、在数据流图中,用标有名字的箭头表示数据流。在程序流程图中,用标有名字的箭头表示控制流。所以选择C)。5、数据库系统的三级模式是概念模式、外模式和内模式。概念模式是数据库系统中全局数据逻辑结构的描述,

23、是全体用户公共数据视图。外模式也称子模式或用户模式,它是用户的数据视图,给出了每个用户的局部数据描述。内模式又称物理模式,它给出了数据库物理存储结构与物理存取方法,所以选择B)。6、命令按钮的Caption属性为命令按钮的标题内容,修改该属性可以修改标题文字。7、要限制宏命令的操作范围可以在创建宏时定义宏条件表达式。使用条件表达式的条件宏可以在满足特定条件时才执行对应的操作。学习好资料欢迎下载下列程序的功能是返回当前窗体的记录集SubGet RecNum() DimrsAsObjectSet rs=【】MsgBoxrs.RecordCountEndSub为保证程序输出记录集( 窗体记录源) 的

24、记录数,【】中应填入的语句是()。A ) Me.RecordsetB ) Me.RecordLocksC) Me.RecordSourceD) Me.RecordSelectors程序中 rs 是对象变量,指代窗体对象,set 语句是将当前窗体中的记录集对象赋给rs 对象,表示当前窗体,用Me 指明记录集来自于窗体,Recordset属性设置窗体、报表、列表框控件或组合框控件的记录源,用Me.Recordset代表指定窗体的记录源,即记录源来自于窗体。而RecordSourseRecordSourse=Me.RecordSet 。Me程序流程图中带有箭头的线段表示的是()。A )图元关系B )

25、数据流C)控制流D)调用关系在数据流图中, 用标有名字的箭头表示数据流。在程序流程图中,用标有名字的箭头表示控制流。所以选择C)。下列不能在Access查找或替换中使用的通配符是()。A) *B)?C)!D) 在 Access 中进行查找和替换功能, 可使用通配符来通配相应的字符。 其中, * 表示可以通配任意个数的字符,?表示可以通配任意单个字符, 可以通配方括号内任何单个字符,! 可以通配任何不再括号内的字符, - 通配范围内的任何一个字符, #通配任何单个数字字符。选项中只有 不是通配符。下列与表中字段相关的属性中,通过设置可以提高查询速度的属性是(A)默认值)。B)有效性规则C)智能标

26、记D)索引索引是数据库表中非常重要的属性,能根据键值加速在表中查找和排序的速度,并且能对表中的记录实施唯一性。在" 学生档案表 " 有存放照片的 OLE对象字段,在使用向导为该表创建窗体时," 照片 " 字段所使用的控件是( )。A)图像B)附件C)绑定对象框D)未绑定对象框绑定对象框可用于在窗体或报表上直接显示OLE对象,如图片等。 当使用向导创建OLE对象字段时,默认使用的控件是绑定对象框。在窗体中抬起鼠标按钮,触发的事件是(A) Form_MouseDownB)。B) Form_MouseUpC) Form_MouseOverD) Form_MouseLeave学习好资料欢迎下载MouseDown事件,当鼠标指针位

温馨提示

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

评论

0/150

提交评论