《计算机二级考试Access数据库知识点汇总.doc》由会员分享,可在线阅读,更多相关《计算机二级考试Access数据库知识点汇总.doc(35页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、计算机二级考试Access数据库知识点汇总计算机二级考试Access数据库知识点汇总1、算法:是对一个问题求解步骤的一种描述,具有以下5个主要特性:有穷性,确定性,可行性,输入(有零个或者多个输入),输出(有一个或者多个输出)。算法的有穷性是指算法必须在有限的时间内做完,即算法必须在有限个步骤之后执行终止。2、在算法正确的前提下,评价一个算法的两个标准是即算法复杂度包括时间复杂度和空间复杂度。其中时间复杂度是指执行算法所需要的计算工作量。空间复杂度是算法所需空间的度量。3、算法分析的目的是分析算法的效率以求改进。4、数据项是数据的最小单位。数据的最小访问单位是字段。5、一般说来,数据结构包括数
2、据的逻辑结构、数据的存储结构、数据的操作3个方面。6、数据的存储结构是指数据的逻辑结构在计算机中的表示。一种逻辑数据结构可以有多种存储结构,且各种存储结构影响数据处理的效率。7、在数据的存储结构中,不仅需要存储各数据元素的信息,还要存放各元素之间前后件的信息。8、在数据库管理系统提供的数据定义语言、数据操纵语言和数据控制语言中,数据定义语言负责数据的模式定义与数据的物理存取构建。9、线性数据结构:队列,线性表,栈等等。常用的结构数据模型有关系型、网状型和树型。10、线性表中的元素之间具有一对一的关系,除第一个元素和最后一个元素外,其余每个元素都有一个且只有一个直接前驱和直接后驱。顺序存储是线性
3、表的一种最常用的存储方式。11、栈的基本运算有三种:入栈、退栈和读栈。12、栈是限定仅在表尾进行插入和删除操作的线性表。允许插入和删除的一端叫做“栈顶”,不允许插入和删除的一端叫做“栈底”栈的修改只能在栈顶进行,按照后进先出的原则,具有记忆作用,对栈的插入与删除操作中,不需要改变栈底指针。13、队列是限定了插入和删除操作的线性表。它只允许在表的一端进行插入操作(队尾),而在另外一端进行删除操作(队头),队列的修改可以在两端进行,按照先进先出的原则。14、数据结构分为逻辑结构和存储结构,循环队列属于存储结构。数据的逻辑结构有线性结构和非线性结构两大类。循环链表的主要优点是从表中任一结点出发都能访
4、问到整个链表。常用的存储表示方法有4种:顺序存储、链式存储、索引存储、散列存储。其中,顺序存储方法是把逻辑上相邻的结点存储在物理位置页相邻的存储单元中。15、数据库系统的主要特点为数据集成性、数据的高共享性和低冗余性、数据的独立性和数据同意管理和控制。16、存储结构下的线性表便于擦汇入和删除操作。队列是一种特殊的线性表,循环队列是队列的顺序存储结构。17、数据库系统是由硬件系统、数据库集合、数据库管理系统及相关软件、数据库管理员、用户。分布式数据库系统具有数据分布性、逻辑整体性、位置透明性和复杂透明性的特点18、常见的排序有插入排序、交换排序和选择排序。当数据表A中每个元素距其最终位置不远,说
5、明数据表A按关键字值基本有序,在待排序序列基本有序的情况下,采用插入排序所使用时间最少。19、存储空间不一定连续,且各元素的存储顺序是任意的。冒泡排序法在最好的情况下的元素交换次数为0。20、树形结构是一类重要的非线性数据结构,其中以树和二叉树最为常用。树是结点的集合,它的根结点数目是有且只有一个。树根结点没有前件。21、二叉树的遍历可以分为:前序遍历(DLR)、中序遍历(LDR)、和后序遍历(LRD)。22、二叉树是另一个树型结构,它的特点是每一个结点至多只有两棵子树,并且二叉树的子树有左右之分,其次序不能任意颠倒。(一)在二叉树的第i层上至多有2的i-1次方个结点;(二)深度为k的二叉树至
6、多有2的k次方减1个结点;(三)对任何一棵二叉树T,如果其终端结点数为n1,度为2的结点数为n2,则n1=n2+1。(四)具有n个结点的完全二叉树的深度为k+1,其中k是log2n的整体部分。23、在任意一颗二叉树中,度为0的结点(即叶子结点)总是比度为2的结点多一个。24、对长度为n的线性表,在最坏的情况下,快速排序需要的比较次数为n(n-1)/2;冒泡排序所需要的比较次数为n(n-1)/2;直接插入排序所需要的比较次数为n(n-1)/2;堆排序所需要的比较次数为O(nlog2n)。25、对长度为n的线性表进行顺序查找,在最坏的情况下所需要的比较次数为n。26、长度为n的顺序存储线性表中,当
7、在任何位置上插入一个元素概率都相等,插入一个元素所需要移动元素的平均个数为n/2。27、N个顶点的强连通图的变数至少有N28、优先级:算术运算符连接运算符逻辑运算符。29、要使程序具有良好的风格,概括起来可以分成4各部分:源程序的文档化、数据说明的次序要规范化、语句结构简单直接,避免滥用goto语句、输入输出方法。要保证低耦合高内聚30、源程序的文档化包括三点:(1)符号名应具有一定的实际意义,(2)正确的程序注释,(3)良好的视觉效果31、结构化程序设计方法主要有逐步求精、自顶向下和模块化。软件设计模块化的目的是降低复杂性。32、注释分为序言性概述和功能性概述。参照完整性是在输入或或删除记录
8、时,为维持表之间已定义关系而必须遵循的规则。33、控件是窗体上用于显示数据、执行操作、装饰窗体的对象。控件的类型可分为结合型、非结合型和计算型34、在面向对象程序设计中,主要的概念包括类、对象、封装性、继承性、多态性和消息。类的实例叫作对象,结构化程序设计的3种结构是顺序结构、选择结构、循环结构。35、在面向对象方法中,类之间共享属性和操作的机制称为继承。面向对象的模型中,最基本的概念是对象和类。类是一个支持集成的抽象数据类型,而对象是类的实例。36、对象是基本特点包括标识唯一性、非类性、多态性、和模块独立性等5个特点。37、软件是程序、数据与相关文档的集合,软件生命周期可分为多个阶段,一般分
9、为定义阶段、开发阶段、和维护阶段,编码和测试属于开发阶段。软件开发环境是全面支持软件开发全过程的软件工具集合。38、软件工程研究的内容主要包括:软件开发技术和软件工程管理。关系操作的特点是集合操作。39、程序设计语言的基本成分是数据成分、运算成分、控制成分和传输成分。软件工程设计是指系统结构部件转换软件的过程描述。40、结构化分析的常用工具包括数据流图(最为常用,简称DFD,其中带有箭头的表示数据的流向),一般可分为变换型和事务型)、数据字典、判定树、判定表。其中利用数据字典对其中的图形元素进行确切解释。数据字典可分为4个条目:数据流、数据项、数据存储和数据加工。软件需求规格说明书应具有完整性
10、、无歧义性、正确性、可验证性、可修复性等特性。其中最重要是正确性。结构化程序设计方法的主要原则可以概括为:采用自顶向下、逐步求精、模块化和限制使用GOTO语句,一个程序只有一个入口和一个出口。41、常用的软件结构设计工具是结构图(SC),也称为程序结构图。其中,用矩形表示模块,用带空心圆的箭头表示传递的是数据。42、需求分析常用工具包括程序流程图(PFD)、盒图(N-S图)、PAD、PDL43、软件测试的目的是尽可能多地发现程序中的错误。44、软件测试方法一般分为两大类即:静态测试方法和动态测试方法,而动态测试方法又包括黑盒测试与白盒测试(路径的集合)两类;静态测试包括代码检查、静态结构分析和
11、代码质量度量。常用的黑盒测试有等价分类法、边值分析法、因果图法和错误推测。单元测试多采用白盒测试,辅之以黑盒测试。45、在两种基本测试方法中,白盒测试的原则之一是保证所测模块中每一个独立路径至少要执行一次。46、在数据流图(DFD)中带有名字的箭头表示数据的流向。数据流图中的主要图形元素有:加工、数据流、数据源、源和潭。程序流程图(PFD)中的箭头代表的是控制流。软件的调试方法主要有强行排错法、回溯法和原因排除法。软件详细设计的主要任务是确定每个模块的算法和使用的数据结构。47、软件维护活动包括以下几类:改正性维护、适应性维护、完善性维护和预防性维护。48、数据库系统(DBS)由硬件系统、数据
12、库集合、数据库管理系统及相关软件、数据库管理员、用户组成。49、和文件系统相比,数据库系统的数据冗余度小,数据共享性高,具有特定的数据模型。50、实体是信息世界中广泛使用的一个术语,它用于表示实际存在的事物。51、数据库系统管理系统的主要功能包括数据定义功能、数据操作功能、数据库运行控制功能和数据的建立和维护功能。数据管理技术经历了人工处理阶段、人工文件系统和数据库系统、交换式数据库系统和面向对象数据库系统五个阶段。52、数据库系统的三级模式分别为概念级模式、内部级模式与外部级模式(单个用户使用的数据视图)。53、数据模型是数据库设计的核心。数据模型按不同的应用层次分为三种类型,它们是概念数据
13、模型、逻辑数据模型和物理数据模型。数据模型所描述的内容有三个部分,它们是数据结构、数据操作和数据约束。54、在E-R图中用矩形表示实体集,椭圆表示属性,菱形表示联系,层次模型树形结构、网状模型和关系模型(二维表格)是目前数据库中最常用的数据模型。关系运算包括选择、连接和投影。55、层次模型的特点:有且只有一个结点无双亲,其他结点有且只有一个双亲。网状模型的特点:允许一个以上结点无双亲;一个结点可以有多余一个的双亲。56、数据库设计分为以下6个阶段:需求分析阶段、概念设计阶段、逻辑设计阶段、物理设计阶段、实施阶段、运算和维护阶段。数据库设计是数据库应用的核心。57、数据模型所描述的内容有3个部分
14、,它们是数据结构、数据操作和数据约束。数据保护分为:安全性控制、完全性控制、开发性控制和数据的恢复。58、数据库系统(DBS)包含数据库(DB)和数据库管理系统(DBMS)。在关系数据库中,能够唯一地标识一个记录的属性和属性的集合,称为关键字。59、在基本表中选择满足条件的元组组成一个新的关系称为选择;数据库是指以一定的组织结构保存在计算机存储设备中的数据的集合。SQL语言又称为结构化查询语言。60、Access默认文本类型字段大小是59个字符,它的取值最多可达到255个字符;备注数据类型最多为65535个字符(最多)。61、0数字必选项;L字母必选项;A字母和数字必选。Access里通配符用
15、法如下:“*”:通配任何多个数的字符,它可以在字符串中当作第一个或最后一个字符使用;“?”:通配任何单个字母的字符;“!”:通配任何不在括号之内的字符;“#”:通配任何单个数字字符。62、字段命名规则为:长度1-64个字符;可以包含字母、汉字、数字、空格和其他字符;不能包括句号(。)、感叹号(!)、方括号()和重音符号()63、准则中的函数数值函数(1)绝对值函数Abs;(2)取整函数Int;(3)求平方根函数Sqr;(4)符号函数Sgn。64、筛选记录有4种方法:按选定内容筛选、内容排除筛选、按窗体筛选和高级筛选65、在Access中,数据类型主要包括:自动编号、文本、备注、数字、日期/时间
16、、货币、是/否、OLE对象、超级链接和查询向导等。66、表是数据实际存储的对象,只能包含关于一个主题的信息。67、表结构的设计和维护,是在表结构设计器中完成的。表操作共有三种视图,分别是设计视图、打印视图、版面预览视图。在数据表视图中,不能修改字段的属性。68、创建查询的方法有两种,分别为“使用向导”创建和使用设计设图。69、查询是数据浏览、数据重组、统计分析、编辑修改、输入输出操作。窗体可以用于显示表和查询中的数据,输入数据和修改数据,但不可以输出数据。窗体数据属性的是数据输入、允许编辑和排序依据。70、查询的类型可分为选择查询、参数查询、交叉表查询、操作查询和SQL查询,其中操作查询可分为
17、生成表查询、删除查询、更新查询和追加查询;SQL查询包括联合查询、传递查询数据定义查询和子查询,是集数据定义、数据操纵和数据控制功能于一体的数据库语言71、查询的视图包括设计、数据表和SQL视图。在创建交叉表查询时,列标题字段的值显示在交叉表的位置是第一列。72、查询中有两种基本点的计算是预定义计算和自定义计算。73、创建交叉表查询,在“交叉表“行上有且只能有一个的是列标题和值。创建交叉表查询时,必须对行标题和值进行分组操作。在查询设计窗口分为上下两个部分,下部分为设计窗口。74、在使用向导创建交叉表查询时,用户需要指定3种字段。运算符是组成查询原则的基本元素。75、Access中的窗体的数据
18、来源包括表、查询和SQL语句。窗体由多个部分组成,每个部分称为一个“节”;在Access中,窗体的类型分为六种,分别是纵栏式窗体、表格式窗体、数据表窗体(显示数据最多)、主/子窗体、图表窗体和数据透视表窗体(交换式窗体)。76、Access中,“自动创建报表”向导分为纵栏式和表格式两种。77、Access的窗体和报表事件可以有两种方法来响应:宏对象和事件过程。78、文本框控件,它是一种交换式控件,可分为结合、非结合或计算型的。Null是指未知的值无任何值。结合型文本框可以从表、查询或sql语言中获得所需的内容。79、窗口事件包括打开、关闭、加载,不包括取消;为窗体上的控件设置Tab键的顺序,应
19、选择属性表中的其他选项卡。80、窗体“滚动条“属性有”两者均无“、”只水平“、”只垂直“和”两者都有“。81、窗体中的信息不包括设计者在设计窗口时输入的一些重要信息。82、窗体控件包括标签控件、文本框控件、复选框、切换控件、选项按钮控件、列表与组合框控件、选项卡与图像控件。83、窗体中的窗体称为子窗体,其中可以创建二级子窗体。窗体由多个部分组成,每个部分称为一个节,大部分的窗体只有主体节。主窗体只能显示为纵栏式窗体,而主窗体可以显示为数据表窗体和表格式窗体。84、Access中,提供了3种创建报表的方式:使用自动功能、使用向导功能和使用设计视图。85、在创建主子窗体之前,必须设置数据源之间的关
20、系。86、创建报表时,使用自动创建方式可以创建纵栏式报表和表格式报表。在报表设计中,可以通过添加分页符控件来控制另起一页输出显示。87、在报表中,改变一个节的宽度将改变整个报表的宽度。一个主报表最多只能包含两级子窗体或子报表。缺省情况下,报表中的记录是按照自然顺序排列显示。88、设计数据访问页时不能向数据访问页添加选项卡,创建数据访问页最重要的是要确定字段的个数;如果要设置数据页允许的最多记录数,需要在页面属性里修改;就Access来说,与数据访问页最相似的组件是窗体。89、如果需要在数据访问页中通过文字链接到某个网页,则需要到超级链接控件。打开数据访问页的设计视图时,系统会同时打开工具箱。9
21、0、数据访问页有两种视图,它们是页视图和设计视图;标签在数据访问页中主要用来显示描述性文本信息。91、Access所设计的数据访问页是一个独立的外部文件。92、宏是一个或者多个操作组成的集合;建立自定义菜单栏不属于VBA可以实现的操作。93、VBA的自动运行宏,必须命名为AutoExec;使用宏组的目的对多个宏进行组织和管理。94、如果希望按满足指定条件执行宏中的一个或多个操作,这类宏称为条件操作宏。常用宏操作(1)、打开窗体OpenForm打开报表OpenReport打开查询OpenQuery用于关闭数据库Close(2)、用于执行指定的SQL语句RunSQL执行指定的外部程序RunApp用
22、于推出AccessQuit(3)用于设置属性值SetValue95、nputBox函数的返回值类型是字符串;在Access系统,宏是按名称调用的;定义宏组有助于数据中宏对象的管理;在多个操作构成的宏,执行时的顺序是按排序次序依次执行的。宏中的每个操作都有名称,用户能对有些宏名进行更改;一个非条件宏,运行时系统会执行全部宏操作。96、用于从其他数据库导入和导出数据TransferDatabase;用于从文本文件导入和导出数据TransferText;如果要引用宏组中的宏名,采用的语法是宏组名.宏组;用于显示消息框的命令是Msgbox;97、VBA的三种流程控制结构是顺序结构、选择结构和循环结构。
23、在VBA数据类型中,“&”表示长整数,“%”表示整数,“!”表示单精度数,“#”表示双精度数。98、VBA的窗体操作主要有两个重要的命令:打开窗体Docmd.openform和关闭窗体Docmd.close。105、一个模块直接调用的其他模块个数称为扇出.100、“onerrorgoto标号“语句在遇到错误发生时程序转移到标号所指位置代码执行;”onerrorresumenext“语句在遇到错误发生时不会考虑错误,并继续执行下一条语句;”onerrorgoto0“语句用于取消错误处理。101、如果加载一个窗体,先被触发的事件是load事件。VBA中变量名的大小不敏感。102、断点的作用是在过程
24、的某个特定语句上设置一个位置点以中断程序的执行。103、在Access中的事件主要有键盘事件、鼠标事件、对象事件、窗口事件和操作事件。104、一般用于存放供其他Access数据库对象使用的公共过程称为标准模块。模块是以VBA语言为基础编写,以函数过程或子过程为单元进行集合存储,基本模块分为标准模块和类模块,其中类模块又包括窗体模块和报表模块。99、VBA常用的验证函数为:IsNumeric、IsDate、isnull、isempty、isarray、iserror、isobject。扩展阅读:计算机等级考试二级access机考、笔试核心知识点总结,弄懂它70分计算机等级考试二级access机考
25、、笔试核心知识点总结,弄懂它70分.txt会计说:“你晚点来领工资吧,我这没零钱。”你看得出我擦了粉吗?虽然你身上喷了古龙水,但我还是能隐约闻到一股人渣味儿。既宅又腐,前途未卜。既宅又腐,前途未卜。你被打胎后是怎么从垃圾桶里逃出来的?史上最神秘的部门:有关部门。不可否认,马赛克是这个世纪阻碍人类裸体艺术进步最大的障碍!二级ACCESS题库精选知识点(含机考、笔试)第一章:(1)数据库文件的扩展名是.mdb,数据库文件包含所有相关的表、查询、窗体、报表、页、宏、模块等。(2)常见的数据库管理系统:ACCESS,VFP,SQLSERVER,ORACLE等(3)主要对象的功能:表:存储数据,在行(记
26、录)和列(字段)中,所有数据库都包含一个或多个表,表中一行为一个记录,一列为一个字段。查询:检索和处理数据(更新,计算等),不仅查询数据,而且可以修改数据。窗体:用户定义的窗口来操纵数据。报表:按实用的格式显示和打印数据。宏:能自动执行某种操作(命令)或操作(命令)的集合。第2章:(1)数据和信息的关系:数据是承载信息的载体。信息是经过加工处理的数据。(2)计算机数据管理发展的三个阶段:人工管理阶段,文件系统阶段,数据库系统阶段。(3)数据库相关的概念:DB,DBS,DBMS。(4)DBS(数据库系统)是计算机、数据库、DBMS、数据库应用系统和用户组成的一个整体,其中DBMS(数据库管理系统
27、)是DBS的核心。(5)数据库系统的三级模式:外模式,模式和内模式,对应局部逻辑结构,全局逻辑结构,物理存储结构。外模式/模式间的映射实现数据的逻辑独立性,模式/内模式的映射实现数据的物理独立性。比如查询结果为外模式,而表则为模式,至于表的实际存储则为内模式。(6)E-R图(实体联系图)用来描述实体和实体间的1:1,1:n和n:m之间的关系。E-R图的构成要素(7)灵活应用实体间的一对一,一对多和多对多的关系。比如课程信息与成绩,学生身份证号与学号,班级信息与学生信息(8)数据模型的三种类型:层次模型、网状模型、关系模型。其中,ACCESS数据管理系统属于关系模型。关系对应于一个表,表中一行为
28、一个记录(元组),一列为一个字段(属性)。(9)关系运算:选择,投影和连接,灵活判断关系运算。第3章:(1)数据库创建的方法:向导方式和手工创建数据库(机考)。(2)表的创建:包括在设计视图中创建表的字段名称,字段类型和字段大小,主键。常用的字段类型:文本,数字,货币,日期,是否型,OLE,备注等。灵活应用字段类型的选择,能够根据一个表设计出表的结构。注意数字类型中字节,整型,长整,单精度,双精度的大小范围比较。主键的特点:用来唯一标识一个记录,主键不能有重复值和空值。创建主键的按钮是钥匙按钮。主键创建的方法:自动编号,单字段和多字段主键(比如成绩表)。(3)表的进一步设置:格式:改变字段的显
29、示和打印格式(选项里面进行设置)输入掩码:使用户按照指定的格式输入数据,并拒绝错误的输入(仅文本和时间日期)默认值:在未输入数值之前,系统自动提供数值?有效性规则:输入检查表达式,用于检查输入字段的值是否符合要求,要求能够灵活设置有效性规则。必填字段:设置字段是否为空。索引:索引可以加速对索引字段的查询,其作用相当于一本字典的目录。第4章:(1)表的使用和编辑:区别隐藏和冻结的作用。(2)排序:分为简单排序和高级排序。ACCESS支持多个字段的排序(3)运用实体完整性,参照完整性,用户自定义完整性(如学生没有学号,成绩表的学号在学生表中不存在,成绩大于0小于100)(4)建立表间关系:首先确定
30、数据库表和表之间的公共字段,根据公共字段和记录判定表间关系是一对一还是一对多,如果是一对一,两个表都要在“公共字段”上设置主索引,如果是一对多,要在一方表上公共字段设置主索引,多方表公共字段上不需要设置索引。在关系视图中,将一个表的公共字段拖动到另一方表的公共字段上即可。创建关系时,选择“实施参照完整性”,就可以在关系视图中看到关系。(5)创建关系后,主表是在“一对多”关系中“一”方的表,子表是在“一对多”关系中“多”方的表。第5章:(1)查询的分类:选择查询,参数查询(使用”),操作查询(生成表,更新表,删除表,追加),交叉表查询,SQL查询,注意:在创建查询前,一定要先实施好关系。(2)操
31、作查询的分类:删除查询、更新查询、追加查询、生成表查询。(操作环节掌握)能够灵活应用各种查询。根据查询设计视图说明查询的功能。(3)汇总查询的应用,注意分组条件和计算函数(SUM,AVG,MIN,MAX)(在设计视图中右键点击选择分组)(4)设置查询条件。Between2to9,性别=”男”and年龄20,性别=”男”or年龄20,not性别=”男”,like“*涨*”,like“#涨#”,like“?涨?”,性别in(“男”,“女”)(5)SQL语句中,要求掌握类似select性别as学生性别from学生表where成绩60groupby性别havingcount(*)3orderby性别的
32、完整的查询结构,能够看懂SQL语句。第6章:(1)使用报表向导设计报表,在设置一对多的报表时,设置确定查看数据的方式,即确定报表的分组字段。(2)报表的数据源:表和查询,报表中的对象:文本,图表,标签等。重点注意文本框(可以输入哪些内容),标签的属性设置,以及文本框的计算字段的使用。(3)报表的布局:报表页眉页脚,页面页眉页脚,主体,注意报表页眉页脚以及页面页眉页脚的区别。分组字段可以在除了页面页眉页脚之外的其他元素中出现。(4)会在报表中插入页码或者时间日期(5)注意如何选择数据源,以及如何7章:(1)窗体的数据源:表和查询;窗体视图:数据表视图、设计视图和设计视图,在设计视图中修改窗体。(
33、2)窗体的类型:命令选择和数据交互(3)窗体的布局:窗体页眉页脚、页面页眉页脚、主体。(4)窗体的设计方法:使用窗体向导;使用自动窗体;使用“设计”视图。使用自动窗体的灵活性最小,使用“设计”视图灵活性最大。(5)事件和属性:属性是对象的特征,事件是作用在对象上的动作。常用事件按钮的单击事件CLICK,常用属性:文本框的值属性VALUE。(6)常用控件:文本框和标签的区别,列表框和组合框的区别。第9章:(1)分支选择语句:百分制转化为等级制(case或者if),计算一元二次方程组,注意区分嵌套语句与分支选择语句,熟悉case2to8;case2,4;caseis9之类的使用方法。(2)运算操作
34、符的优先级比较:算数比较逻辑,如4=2+32*3*29/3Mod4(2)循环语句,fornext,doloopwhile,dowhileloop的使用,如计算十以内偶数的加法,十以内可以被三整除的数字的和等。考试题型:一、单项选择题(共50分,2分/个)。二、填空题(共50分,2分/个)。试题举例查找出生日期为1982年学生信息,则表达式为(D)A:出生日期=1982;B:1982;C:year()=1982D:year(出生日期)=1982信息系统的核心是(D)A:信息;B:数据;C:数据库;D:数据库系统在一张表格中,一列称为(B)A:元组;B:属性;C:分量;D:关系图形对象应该设置为(
35、A)A:OLE对象;B:视图;C:文本;D:自动编号日期型数据需要用(A)号括起来A:#;B:*;C:%;D:下列命名中是合理的变量名的是(C)A:001;B:a01;C:a_001;D:_001在算术表达式中,执行152后,返回值为(A)整除A:7;B:7.0;C:7.5;D:1在关系表达式中,不等于的表式方法为(C)A:!=;B:;C:;D:!若A为假,B为真,则执行AorB,则结果为(B)A:假;B:真;C:NULL;D:0abs(-6),结果为(B)绝对值A:-6;B:6;C:NULL;D:0返回系统时间的函数为(B)或者now()A:date();B:time();C:second(
36、);D:year()创建带子窗体的窗体时,主窗体与子窗体的关系是(B)A:一对一;B:一对多;C:多对多;D:任意将“计算机”与“应用基础”连接的正确方法为(A,B)A:“计算机”&“应用基础”;B:“计算机”+“应用基础”;C:计算机$应用基础;D:计算机#应用基础查找全部姓王的学生的信息则,则应使用的表达式为like“王*”。若A为假,则A=NotA后,A的值为-1或真。将文本型数据“13”、“4”、“16”、“760”降序排列,顺序为760,4,16,13。6一个班级有多个学生,每个学生只能属于一个班级,班级与学生之间(B)。A一对一的联系B一对多的联系C多对一的联系D多对多的联系15S
37、QL查询时可以使用通配符,其中可以用来通配任何单个字符的通配符是(A)。*可以是多个,#数字A?B!C&D*23报表页面页眉的作用是(A)。A用于显示报表的标题、图形或说明性文字B用来显示整个报表的汇总说明报表页眉页表C用来显示报表中的字段名称或对记录的分组名称分组D打印表或查询中的记录数据33一般情况下数组a(3)包含的元素个数为(4)。默认的下标为06DB是英文DataBase的缩写,DBMS是的缩写。关系中能够唯一标识某个记录的字段称为【关键】字段。创建查询的方法有两种,分别为“使用向导”创建和【设计试图】。要在报表上显示格式为“7/总10页”的页码,则计算控件的控件源应设置为DA)Pa
38、ge/总Pages?B)=Page/总Pages?C)Page&“/总”&Pages?D)=Page&/总&PagesVBA中定义符号常量的关键字是【CONST】4写出select分类名,max(单价)as最高单价from商品表1groupby分类名功能为:查找每一类产品的最高单价,并将分类名与对应的最高价格显示出来有以下数据表:货号货物类别商品名价格出厂日期0001食品饼干13.0004-04-1202*2食品牛肉13.0004-01-1202*3日用品毛巾8.0004-2-180004食品面包20.0004-5-1202*5日用品杯子5.0004-02-16要按照“货物类别”统计“价格”的
39、平均值,要用到_要按照“货物类别”统计“价格”的平均值,以下做法正确的是:一、选择题(1)(35)每小题2分,共70分)下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上,答在试卷上不得分。(1)在计算机中,算法是指_。A查询方法B加工方法C解题方案的准确而完整的描述D排序方法(2)栈和队列的共同点是_。A都是先进后出B都是先进先出C只允许在端点处插入和删除元素D没有共同点(3)已知二叉树BT的后序遍历序列是dabec,中序遍历序列是debac,它的前序遍历序列是_。AcedbaBacbedCdecabDdeabc(4)在下列几种排序方法中,要求
40、内存量最大的是_。A插入排序B选择排序C快速排序D归并排序(5)在设计程序时,应采纳的原则之一是_。A程序结构应有助于读者理解B不限制goto语句的使用C减少或取消注解行D程序越短越好(6)下列不属于软件调试技术的是_。A强行排错法B集成测试法C回溯法D原因排除法(7)下列叙述中,不属于软件需求规格说明书的作用的是_。A便于用户、开发人员进行理解和交流B反映出用户问题的结构,可以作为软件开发工作的基础和依据C作为确认测试和验收的依据D便于开发人员进行需求分析(8)在数据流图(DFD中,带有名字的箭头表示_。A控制程序的执行顺序B模块之间的调用关系C数据的流向D程序的组成成分(9)SQL语言又称
41、为_。A结构化定义语言B结构化控制语言C结构化查询语言D结构化操纵语言(10)视图设计一般有3种设计次序,下列不属于视图设计的是_。A自顶向下B由外向内C由内向外D自底向上(11)关于数据库系统对比文件系统的优点,下列说法错误的是_。A提高了数据的共享性,使多个用户能够同时访问数据库中的数据。B消除了数据冗余现象。C提高了数据的一致性和完整性。D提供数据与应用程序的独立性。(12)要从学生表中找出姓“刘”的学生,需要进行的关系运算是_。A选择B投影C连接D求交(13)在关系数据模型中,域是指_。A元组B属性C元组的个数D属性的取值范围(14)Access字段名的最大长度为_。A64个字符B12
42、8个字符C255个字符D256个字符(15)必须输入任何的字符或一个空格的输入掩码是_。AABaC&DC(16)下列SELECT语句正确的是_。ASELECT*FROM学生表WHERE姓名=张三BSELECT*FROM学生表WHERE姓名=张三CSELECT*FROM学生表WHERE姓名=张三DSELECT*FROM学生表WHERE姓名=张三(17)以下不属于操作查询的是_。A交叉表查询B生成表查询C更新查询D追加查询(18)下列不属于Access提供的窗体类型是_。A表格式窗体B数据表窗体C图形窗体D图表窗体(19)控件的显示效果可以通过其“特殊效果”属性来设置,下列不属于“特殊效果”属性值
43、的是_。A平面B凸起C凿痕D透明(20)有效性规则主要用于_。A限定数据的类型B限定数据的格式C设置数据是否有效D限定数据取值范围(21)下列不是窗体控件的是_。A表B单选按钮C图像D直线(22)以下不是Access预定义报表格式的是_。A“标准”B“大胆”C“正式”D“随意”(23)以下关于报表的叙述正确的是_。A报表只能输入数据B报表只能输出数据C报表可以输入和输出数据D报表不能输入和输出数据(24)一个报表最多可以对_个字段或表达式进行分组。A6B8C10D16(25)要设置在报表每一页的顶部都输出的信息,需要设置_。A报表页眉B报表页脚C页面页眉D页面页脚(26)在Access中需要发
44、布数据库中的数据的时候,可以采用的对象是_。A数据访问页B表C窗体D查询(27)宏是由一个或多个_组成的集合。A命令B操作C对象D表达式(28)用于打开报表的宏命令是_。AOpenFormBOpenReportCOpenQueryDRunApp(29)VBA的逻辑值进行算术运算时,True值被当作_。A0B1C-1D不确定(30)如果要取消宏的自动运行,在打开数据库时按住_键即可。AShiftBCtrlCAltDEnter(31)定义了二维数组A(3to8,3),该数组的元素个数为_。A20B24C25D36(32)阅读下面的程序段:K=0forI=1to3forJ=1toIK=K+JNext
45、JNextI执行上面的语句后,K的值为_。A8B10C14D21(33)VBA数据类型符号“%”表示的数据类型是_。A整型B长整型C单精度型D双精度型(34)函数Mid(123456789,3,4)返回的值是_。A123B1234C3456D456(35)运行下面程序代码后,变量J的值为_。PrivateSubFun()DimJasIntegerJ=10DOJ=J+3LoopWhileJ8一、选择题(1)C知识点:算法的基本概念评析:计算机算法是指解题方案的准确而完整的描述,它有以下几个基本特征:可行性、确定性、有穷性和拥有足够的情报。(2)C知识点:线性表的概念评析:栈和队列都是一种特殊的操
46、作受限的线性表,只允许在端点处进行插入和删除。二者的区别是:栈只允许在表的一端进行插入或删除操作,是一种“后进先出”的线性表;而队列只允许在表的一端进行插入操作,在另一端进行删除操作,是一种“先进先出”的线性表。(3)A知识点:树的遍历评析:二叉树BT的后序遍历序列为dabec,故BT的根结点为c(后序遍历序列的最后一个结点为数的根结点);而BT的中序遍历序列是debac,即遍历序列中最后一个结点为跟结点,说明BT的右子树为空。由BT的的后序遍历序列和中序遍历序列可知BT的左子树(LST)的后序遍历序列和中序遍历序列分别为dabe和deba(树是递归定义的):故LST的根结点是e,在由LST的
47、中序遍历序列可知其左子树为d。因此BT的前序遍历序列为cedba。(4)D知识点:各种排序方法实现过程及实现机制评析:快速排序的基本思想是,通过一趟排序将待排序记录分割成独立的两部分,其中一部分记录的关键字均比另一部分记录的关键字小,再分别对这两部分记录继续进行排序,以达到整个序列有序;插入排序的基本操作是指将无序序列中的各元素依次插入到已经有序的线性表中,从而得到一个新的序列;选择排序的基本思想是:扫描整个线性表,从中选出最小的元素,将它交换到表的最前面(这是它应有的位置),然后对剩下的子表采用同样的方法,直到表空为止;归并排序是将两个或两个以上的有序表组合成一个新的有序表。(5)A知识点:
48、结构化程序设计的原则评析:滥用goto语句将使程序流程无规律,可读性差;添加的注解行有利于对程序的理解,不应减少或取消;程序的长短要依照实际需要而定,并不是越短越好。(6)B知识点:软件调试的各种方法及各种方法的区别。评析:调试的关键在于推断程序内部的错误位置及原因。主要的调试方法有强行排错法、回溯法和原因排除法。(7)D知识点:软件需求规格说明书的作用评析:软件需求规格说明书(SRS,SoftwareRequirementSpecification)是需求分析阶段的最后成果,是软件开发中的重要文档之一。它有以下几个方面的作用:便于用户、开发人员进行理解和交流;反映出用户问题的结构,可以作为软件开发工作的基础和依据;作为确认测试和验收的依据。(8)C知识点:软件设计工具评析:数据流相当于一条管道,并有一级数据(信息)流经它。在数据流图中,用标有名字的箭头表示数据流。数据流可以从加工流向加工,也可以从加工流向文件或从文件流向加工,并且可以从外部实体流向系统或从系统流向外部实体。(9)C知识点:结构化查询语言的定义评析:结构化查询语言(StructuredQueryLanguag