access知识点复习

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

1.VBA中在一行中写多条语句时,应使用冒号分隔。2.宏在输入条件表达式时可能会引用窗体或报表上的控件值,使用语法格式为:Forms![窗体名]![控件名]或[Forms]![窗体名]![控件名]和Reports![报表名]![控件名]或[Reports]![报表名]![控件名]。3.在代码中引用一个窗体控件时,应使用的控件属性是Name,即名称属性。其中Caption属性表示控件的标题属性;Text属性表示控件的文本属性;Index属性表示控件的索引编号。4.对话框按执行方式原理不同分为两种:模式对话框和非模式对话框。模式对话框,是指在继续执行应用程序的其他部分之前,必须先被关闭的对话框;非模式对话框是允许在对话框与其他窗体间转移焦点而不必关闭的对话框。5.切换面板是一种特殊类型的窗体,缺省的切换面板名为SwitchBoard,当用系统的切换面板管理器创建切换面板时,MicrosoftAccess会创建一个切换面板项目表,用来描述窗体上的按钮显示什么以及具有什么功能。6、报表是用来在数据库中获取数据,并对数据进行分组、计算、汇总和打印输出。它是Access数据库的对象之一。利用报表可以按指定的条件打印输出一定格式的数据信息,其功能包括:格式化数据、分组汇总功能、插入图片或图表、多样化输出。报表不能输入数据。7、宏是一个或多个操作组成的集合,在宏运行过程中,可以打开关闭数据库,可以修改窗体属性设置,可以执行查询,操作数据表对象,但不能修改宏本身。8、11.下列属于通知或警告用户的命令是()。答案:CA)PrintOutB)OutputToC)MsgBoxD)RunWarnings在宏操作中,MsgBox用于显示提示消息框;PrintOut用于打印激活的数据库对象;OutputTo用于将指定数据库对象中的数据输出成.xls、.rtf、.txt、.htm、.snp等格式的文件。9、MsgBox函数的语法格式为: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命令可以在表、窗体或查询集中将指定的记录设置为当前记录。15、FindRecord的命令用于查找满足一定条件的第一条记录。16、OpenReport打开报表,OpenTable命令打开表,OpenForm打开窗体,OpenQuery命令打开选择查询和交叉表查询。17、RunCode宏操作命令用来运行VB的函数过程。18、ApplyFilter宏操作命令可以对表、窗体或报表应用筛选、查询或SQL的WHERE字句,以限制或排序表、窗体以及报表的记录。19、:ApplyFilter宏操作命令可以对表、窗体或报表应用筛选、查询或SQL的WHERE字句,以限制或排序表、窗体以及报表的记录。20、调用宏组中宏的格式为宏组名.宏名21、:宏不能自动进行数据校验22、嵌入宏不是独立的对象。23、若想取消自动宏的自动运行,打开数据库时应按Shift键。24、窗体是Access数据库对象中最具灵活性的一个对象,可以用于设计输入界面,其数据源可以是表或查询。25、窗体的组合框控件绑定了列表框和文本框的特性,既可以在文本框中键入文字,也可以在列表框中选择输入项,将该值添加到基础字段中。26、绑定对象框用于在窗体或报表上显示OLE对象,如一系列的图片,而未绑定对象框则用于在窗体或报表中显示未绑定OLE对象,如Excel电子表格。27、Change事件是因修改文本框中的数据而触发的事件;Edit事件是因控件对象被编辑而触发的事件;Getfocus是控件对象获得焦点时触发的事件;LostFocus是控件对象失去焦点时触发的事件。28、Access开启窗体时事件发生的顺序是:开启窗体:Open(窗体)→Load(窗体)→Resize(窗体)→Activate(窗体)→Current(窗体)→Enter(第一个拥有焦点的控件)→GotFocus(第一个拥有焦点的控件)。29、在窗体的属性中,记录源属于数据属性;自动居中属于格式属性;获得焦点属于事件属性;记录选择器属于格式属性。30、在窗体控件属性的设置中,Tab键的顺序需要在其他属性中进行设置。31、引用窗体或报表上的控件值,使用语法格式为:Forms![窗体名]![控件名]或[Forms]![窗体名]![控件名]和Reports![报表名]![控件名]或[Reports]![报表名]![控件名]。32、在Access中为窗体上的控件设置Tab键的顺序,应选择属性对话框的其他选项卡中的Tab键索引属性进行设置33、文本框的属性中没有Position的属性,文本框的SelStart属性值表示文本框中选中文本的开始位置;文本框的SelLenght属性值表示文本框中选中文本的长度;文本框的Left属性值表示文本框距窗体左边框的位置。34、窗体中控件的TabIndex属性决定了按【Tab】键时焦点在各个控件之间的移动顺序。此项设置在控件属性窗口的其他选项卡中。用户为窗体添加控件时,系统会按添加控件的顺序自动设置该项属性值,用户可以根据自己的需要修改。35、在VBA的文本框中输入字符时,如果想达到密码显示效果,需要设置InputMask属性即输入掩码属性值为PASSWORD,此时在文本框中输入的字符将显示为*号。36、窗体的ControlBox属性值为真时窗体上将显示控制菜单,其值为假时,最小化按钮、最大化按钮、关闭按钮和标题栏左边的窗体图标都将不显示。37、要设置Alt+字符的快捷键,需要使用&+字符的形式。因此,如果要将命令按钮的快捷键设置为Alt+x,则需要在按钮标题中设置为&x。38、在窗体控件中图形控件、标签控件、命令按钮都不能接受数据输入,文本框和组合框可以接受字符数据的输入,也可以接受数字型数据的输入。39、标签控件的Top属性值表示标签控件的上沿距离所在窗体上边缘的距离,数值越大则距离越远。因此,执行Label0.Top=Label0.Top+20时Top的值变大了,也就是控件距离窗体上边缘远了,即控件位置下移了。40、设计视图用于创建和修改窗体,在设计视图中可以添加控件、修改控件的属性、设置数据来源等。41、命令按钮的标题属性可以指定该按钮上显示的问题。42、算法原则上能够精确地运行,而且人们用笔和纸做有限次运算后即可完成。有穷性是指算法程序的运行时间是有限的43、在最坏的情况下,堆排序需要比较的次数为O(nlog2n)44、当有序线性表为顺序存储时才能用二分法查找。可以证明的是对于长度为n的有序线性表,在最坏情况下,二分法查找只需要比较O(nlog2n)次,而顺序查找需要比较n次。45、栈支持子程序调用。栈是一种只能在一端进行插入或删除的线性表,在主程序调用子函数时要首先保存主程序当前的状态,然后转去执行子程序,最终把子程序的执行结果返回到主程序中调用子程序的位置,继续向下执行,这种调用符合栈的特点,因此本题的答案为A)。46、冒泡排序与简单插入排序与简单选择排序法在最坏情况下均需要比较n(n-1)/2次,而堆排序在最坏情况下需要比较的次数是nlog2n。47、线性链式存储结构中每个结点都由数据域与指针域两部分组成,增加了存储空间,所以一般要多于顺序存储结构。48、在实际应用中,队列的顺序存储结构一般采用循环队列的形式。采用的存储结构不同,其数据处理的效率是不同的,程序执行的效率也就不同,因此选项A)是正确的。程序执行的效率不仅与程序的控制结构有关,而且与所处理的数据量有关,因此选项B)、C)、D)都不正确。算法的时间复杂度是指之行算法所需要的计算工作量;算法的空间复杂度是指执行这个算法所需要的内存空间,两者之间没有直接关系。在最坏情况下,冒泡排序的时间复杂度为n(n-1)/2,为45,答案选C)。42.某二叉树共有12个结点,其中叶子结点只有1个。则该二叉树的深度为(根结点在第1层)()。DA)3B)6C)8D)1243.对长度为n的线性表作快速排序,在最坏情况下,比较次数为()。答案:DA)nB)n-1C)n(n-1)D)n(n-1)/249、结构化程序设计的思想包括:自顶向下、逐步求精、模块化、限制使用goto语句50、对象有如下一些基本特点:标识唯一性、分类性、多态性、封装性、模块独立性好。51、在数据流图中,用标有名字的箭头表示数据流。在程序流程图中,用标有名字的箭头表示控制流。52、软件工程的三要素是方法、工具和过程53、E-R图转换成关系模型数据则是把图形分析出来的联系反映到数据库中,即设计出表,所以属于辑设计阶段。54、数据库管理系统所支持的数据模型分为三种,分别是层次数据模型、网状数据模型和关系数据模型。55、Access数据库对象分为6种,这些数据库对象包括表、查询、窗体、报表、宏、模块。其中①报表:一种数据库应用程序进行打印输出的方式。②模块:将VBA声明和过程作为一个单元进行保存的集合,是应用程序开发人员的工作环境。③查询:它是数据库设计目的的体现,建完数据库以后,数据只有被使用者查询才能真正体现它的价值。④表:数据库中用来存储数据的对象,是整个数据库系统的基础。56、输入掩码是用户输入数据时的提示格式。它规定了数据的输入格式,有利于提高数据输入的正确性。在本题中对要求输入相对固定格式的数据,需要定义字段的输入掩码。57、文本型字段的字段大小最多可达到255个字符,如果取值的字符个数超过了255,可以使用备注型。58、OLE对象不能设置默认值属性;定义默认值的含义是为减少数据输入量,可以将出现较多的值作为该字段的默认值,可以允许为空;输入掩码向导是针对一些数据有相对固定的书写格式,例如文本、数字、日期/时间、货币等数据类型的字段。有效性规则属性只允许定义一个条件表达式。59、SQL查询的Select语句是功能最强,也是最为复杂的SQL语句。SELECT语句的结构是:SELECT字段列表FROM表名[WHERE查询条件][GROUPBY要分组的字段名[HAVING分组条件]]Where后面的查询条件用来选择符合要求的记录。60、窗体是Access数据库对象中最具灵活性的一个对象,可以用于设计输入界面,其数据源可以是表或查询。61、在Access提供的控件中,结合型控件和计算型控件都需要制定控件的数据源,从而对数据进行操作,而非结合型控件则无需制定数据源,如文本框控件。62、报表是Access提供的一种对象,用于将数据库中的数据以格式化形式显示和打印输出,不能用于输入。63、在VBA中,Sqr用于求平方根,Sgn用于返回数值表达式的符号值,Rnd用于生成0~1之间的随机单精度数,Str将数值表达式转换成字符串。64、ADO对象模型主要有5个对象,分别是Connection、Command、RecordSet、Field和Error。1、每个点由两部分组成:数据域和指针域,指针域用于指向该节点的前一个或后一个结点,所以选项B)、C)、D)说法错误。选项A)中,例如双向链表就具有两个指针,也属于线性结构,所以答案选A)。2、在栈结构中,插入和删除操作都是在栈顶进行操作,相对应的在带链栈中,栈顶指针是在动态变化的,但栈底指针是不变的,所以选项B)说法错误。3、判断一个非空的数据结构是否为线性结构必须满足以下两个条件:①有且只有一个根结点;②每一个结点最多有一个前件,也最多有一个后件。选项B)中,如果有两个结点的同一个指针域的值相等,则说明至少有一个结点有两个前件,不符合线性结构的定义,所以答案选B)。70.某二叉树的前序序列为A

1 / 8
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功