国家二级(ACCESS)笔试模拟试卷3(共434题)_第1页
国家二级(ACCESS)笔试模拟试卷3(共434题)_第2页
国家二级(ACCESS)笔试模拟试卷3(共434题)_第3页
国家二级(ACCESS)笔试模拟试卷3(共434题)_第4页
国家二级(ACCESS)笔试模拟试卷3(共434题)_第5页
已阅读5页,还剩101页未读 继续免费阅读

下载本文档

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

文档简介

国家二级(ACCESS)笔试模拟试卷3(共9套)(共434题)国家二级(ACCESS)笔试模拟试卷第1套一、公共基础选择题(本题共10题,每题1.0分,共10分。)1、以下内容不属于算法程序所占的存储空间的是()。A、算法程序所占的空间B、输入的初始数据所占的存储空间C、算法程序执行过程中所需要的额外空间D、算法执行过程中所需要的存储空间标准答案:8知识点解析:一个算法程序所占的存储空间包括算法程序所占的空间、输入的初始数据所占的存储空间以及算法程序执行过程中所需要的额外空间,而不是算法执行过程中所需要的存储空间。因此,答案为D。2、数据的存储结构是指()。A、数据所占的存储空间量B、数据的逻辑结构在计算机中的表示C、数据在计算机中的顺序存储方式D、存储在外存中的数据标准答案:2知识点解析:数据元素在计算机存储空间中的位置关系与它们的逻辑关系不一定是相同的,而且一般不可能相同。数据的逻辑结构在计算机存储空间中的存放形式称为数据的存储结构,也称数据的物理结构。3、在一个长度为n的线性表中插入一个元素,最坏情况下需要移动的数据元素数目()。A、1B、nC、n+lD、n/2标准答案:2知识点解析:在一般情况下,要在第i个元素之前插入一个新元素时,首先是从最后一个元素开始,直到第i个元素之间共n-i+1个元素依次向后移动一个位置,移动结束后,第i个位置就被空出,然后将新元素插入到第i项。最坏情况指的是在线性表的第1个元素之前插入一个新元素,则需要移动表中所有的元素,答案为B。4、对于建立良好的程序设计风格,下面有关数据说明描述错误的是()。A、数据说明的次序规范化B、说明语句中变量安排有序化C、使用注释来说明复杂数据的结构D、数据说明次序可以任意排列标准答案:8知识点解析:数据说明的风格对建立良好的程序设计风格很重要,良好的数据说明的风格要求数据说明的次序规范化、说明语句中变量安排有序化、使用注释来说明复杂数据的结构。满足要求的数据说明的风格才能使程序中的数据说明更容易理解和维护。5、结构化程序设计主要强调的是()。A、程序的规模B、程序的易读性C、程序的执行效率D、程序的可移植性标准答案:2知识点解析:采用结构化编程方法的好处主要在于:一是便于控制、降低程序的复杂性,因此便于编写程序;二是程序清晰易读,可理解性好。因此,结构化程序设计主要强调的是程序的易读性,而不是程序的规模、程序的执行效率和程序的可移植性。6、如下图所示的4棵二叉树中,不是完全二叉树的是()。A、B、C、D、标准答案:8知识点解析:本题考查完全二叉树的概念。完全二叉树是指除最后一层外,每一层上的节点数都达到最大值;在最后一层上只缺少右边的若干节点。选项D中第二层的左边节点没有达到最大值。7、需求分析最终结果是产生()。A、项目开发计划B、需求规格说明书C、设计说明书D、可行性分析报告标准答案:2知识点解析:本题考查软件工程中的需求分析环节。需求分析应交付的主要文档就是需求规格说明书。8、下列叙述中正确的是()。A、数据库的库结构包括数据库中各个记录的数据B、数据库中的数据不仅仅是数值型数据C、数据库管理系统的主要功能是建立数据D、数据库文件的结构不能由系统自动生成标准答案:2知识点解析:数据库的库结构是指数据在存储介质内的存放形式;数据库中的数据可以是合法的任意数据类型,而不仅仅是数值型数据;数据库管理系统的功能主要有数据模式定义、数据存取的物理构建、数据操纵、数据的完整性、安全性定义与检查、数据库的并发控制与故障恢复和数据的服务;数据库文件的结构可以由系统自动生成。9、关系数据库管理系统能实现的专门关系运算包括()。A、排序、索引、统计B、选择、投影、连接C、关联、更新、排序D、显示、打印、制表标准答案:2知识点解析:关系数据库系统的特点之一是它建立在数学理论的基础上,有很多数学理论可以表示关系模型的数据操作。选项A、C、D都不属于关系运算。10、数据库设计有两种方法,它们是()。A、概念设计和逻辑设计B、模式设计和内模式设计C、面向数据的方法和面向过程的方法D、结构特性设计和行为特性设计标准答案:4知识点解析:概念设计和逻辑设计是数据库设计中包括的两个设计内容。模式设计和内模式设计是概念设计的两种方法。从系统开发的角度来看,结构特性设计和行为特性设计是数据库应用系统所具有的两个特性。结构特性的设计:设计各级数据库模式(静态特性);行为特性的设计:改变实体及其特性,决定数据库系统的功能(动态特性)。二、选择题(本题共19题,每题1.0分,共19分。)11、将两个关系拼接成一个新的关系,生成的新关系中包含满足条件的元组,这种操作称为()。A、选择B、投影C、连接D、并标准答案:4知识点解析:本题考查关系运算。从关系中找到满足给定条件的元组的操作称为选择:从关系模式中指定若干属性组成的新关系称为投影;连接是关系的横向结合,连接运算将两个关系模式拼接成一个更宽的关系模式,生成的新关系中包含满足连接条件的原组,所以选项c是正确答案:两个相同结构关系的并是由属于这两个关系的原组组成的集合。除了题目提到的操作以外,还有自然连接、差、交等操作,考生都应有所了解。12、如果表A中的一条记录与表B中的多条记录相匹配,且表B中的一条记录与表A中的多条记录相匹配,则表A与表B存在的关系是()。A、一对一B、一对多C、多对一D、多对多标准答案:8知识点解析:本题考查表之间的关系。这是考试重点内容,历次考试都有涉及,考生务必掌握。Access中表与表之间的关系可以分为一对一关系、一对多关系和多对多关系3种。假设有表A和表B两个表,如果表A中的一条记录与表B中的一条记录相匹配,反之也是一样,那么这两个表存在一对一的关系。如果表A中的一条记录与表B的多条记录相匹配,且表B中的一条记录只与表A中的一条记录相匹配,则这两个表存在一对多的关系。如果表A中的一条记录与表B中的多条记录相对应,且表B中的一条记录也与表A中的多条记录相对应,则称表A与表B是多对多关系。由此可见,选项D说法正确,还应注意;在创建一对一关系时,要求两个表的相关字段都是主关键字:任何多对多的关系都可以拆成多个一对多的关系。13、数据模型反映的是()。A、事物本身的数据和相关事物之间的联系B、事物本身所包含的数据C、记录中所包含的全部数据D、记录本身的数据和相关关系标准答案:1知识点解析:本题考查数据模型的概念。数据模型是数据库管理系统用来表示实体及实体间联系的方法。一个具体的数据模型应当正确反映出数据之间存在的整体逻辑关系。由此可见,数据模型反映的是事物本身的数据和相关事务之间的联系,选项A正确。14、在关于输入掩码的叙述中,错误的是()。A、在定义字段的输入掩码时,既可以使用输入掩码向导,也可以直接使用字符B、定义字段的输入掩码,是为了设置密码C、输入掩码中的字符“0”表示可以选择输入数字0到9之间的一个数D、直接使用字符定义输入掩码时,可以根据需要将字符组合起来标准答案:2知识点解析:本题考查输入掩码的概念。输入掩码是重点考查内容,考生务必熟练掌握。在定义字段的输入掩码时,既可以使用输入掩码向导,也可以直接使用字符,但需要注意,输入掩码只为“文本”和“日期/时间”型字段提供向导,其他数据类型没有向导帮助。输入掩码是为了使输入的格式标准保持一致,或希望检查输入时的错误,而不是为了设置密码,可见选项B说法错误。输入掩码中的字符“0”表示可以选择输入数字0到9之间的一个数,还有很多其他字符,应该注意其含义。直接使用字符定义输入掩码时,可以根据需要将字符组合起来,比如,某文本型字段的值只能为字母且不允许超过6个,则可将该字段的输入掩码属性定义为:LLLLLL。15、下面说法中,错误的是()。A、文本型字段,最长为255个字符B、要得到一个计算字段的结果,仅能运用总计查询来完成C、在创建一对一关系时,要求两个表的相关字段都是主关键字D、创建表之间的关系时,正确的操作是关闭所有要创建关系的表标准答案:2知识点解析:本题考查Access数据库的相关概念。文本型字段,最长为255个字符。考生还应该了解其他类型字段的范围。要得到一个计算字段的结果,不仅能用总计查询来完成,也可以使用其他查询方式来完成,比如交叉表查询、分组总计查询,添加计算字段查询等方式,所以选项B说法错误,应为本题的正确答案。创建一对一关系的表时,如果两个表有同样的实体,可以在两个表中使用同样的主关键字字段;如果两个表中有不同的实体及不同的主关键字,可以选择其中一个表,将它的主关键字字段放到另外一个表中作为外部关键字字段,以此建立一对一联系。创建表之间的关系时,正确的操作是将要创建关系的所有表关闭,选项D说法正确。16、创建交叉表查询,在“交叉表”行上有且只能有一个的是()。A、行标题和列标题B、行标题和值C、行标题、列标题和值D、列标题和值标准答案:8知识点解析:本题考查交叉表查询的概念。顾名思义,交叉表查询将来源于某个表中的字段进行分组,一组列在数据表的左侧,一组列在数据表的上部,然后在数据表行与列的交叉处显示表中某个字段统计值。交叉表查询就是利用表中的行和列来统计数据的。在创建交叉表查询时,用户需要指定3种字段:放在数据表最左端的行标题;放在数据表最上面的列标题;放在数据表行与列交叉位置上的字段。可见,在交叉表行上有且只能有一个的是列标题和值,在交叉表的列上有且只能有一个行标题和值。17、Access窗体中的文本框控件分为()。A、计算型和非计算型B、结合型和非结合型C、控制型和非控制型D、记录型和非记录型标准答案:2知识点解析:本题考查文本框控件的类型。这属于记忆型题目,没有难度,考生只需要记住即可。Access窗体中的文本框控件分为3种类型:结合型、非结合型与计算型。结合型文本框能够从表、查询或SQL中获得所需要的内容:非结合型文本框并没有连接到某一个字段,一般用来显示提示信息或接收用户输入数据:在计算型文本框中,可以显示表达式的结果。18、假设已在Access中建立了包含“书名”、“单价”和“数量”等3个字段的“tOfg”表,以该表为数据源创建的窗体中,有一个计算订购总金额的文本框,其控件来源为()。A、[单价]*[数量]B、=[单价]*[数量]C、[图书订单表]![单价]*[图书订单表)![数量]D、=[图书订单表]![单价]*[图书订单表]![数量]标准答案:2知识点解析:本题考查控件来源的书写。窗体文本框的控件来源应以等号开始,故选项A和选项C是错误的,而选项D中的[图书订单表]和本题毫不相干,也是错误的,因此选项B正确。19、在报表每一页的底部都输出信息,需要设置的区域是()。A、报表页眉B、报表页脚C、页面页眉D、页面页脚标准答案:8知识点解析:本题考查报表的各个组成部分的功能。选项A“报表页眉”在报表的开始处,用来显示报表的标题、图形或说明性文字,每份报表只能有一个报表页眉。选项B“报表页脚”用来显示整份报表的汇总说明,在所有记录被处理后,只打印在报表的结束处。选项C“页面页眉”用来显示报表中的字段名称或对记录的分组名称,报表的每一页有一个页面页眉。选项D“页面页脚”打印在每页的底部,用来显示本页的汇总说明,报表的每一页有一个页面页脚,所以选项D正确。除了这些,还有主体用来打印表或查询中的记录数据,是报表显示数据的主要区域。报表各个部分的功能是考试重点内容,考生务必掌握。20、下列不属于操作查询的是()。A、参数查询B、生成表查询C、更新查询D、删除查询标准答案:1知识点解析:本题考查操作查询的基本概念。操作查询是由用户指定查找记录的条件,在一次查询操作中对所得结果进行编辑等操作。操作查询共有4种类型,分别是删除查询、更新查询、追加查询和生成表查询。生成表查询是利用一个或多个表中的全部或部分数据建立新表;删除查询可以从一个表或多个表中删除记录;更新查询可以对一个或多个表中的一组记录作全面修改;追加查询可以从一个或多个表中选取的一组记录添加到一个或多个表的尾部。操作查询是考试重点内容,考生不仅要掌握其概念,也要熟练应用。21、使用自动创建数据访问页功能创建数据访问页时,Access会在当前文件夹下,自动保存创建的数据访问页,其格式为()。A、HTMLB、文本C、数据库D、Web标准答案:1知识点解析:本题考查考生对自动创建数据访问页的掌握。创建数据访问页的最快捷的方法就是自动创建数据访问页,使用这种方法,用户不需要作任何设置,所有工作都由Access自动来完成。使用自动创建数据访问页创建数据访问页时,Access自动在当前文件夹下将创建的页保存为HTML格式,并在数据库窗口中添加一个访问该页的快捷方式。所以选项A是正确答案。22、在条件宏设计时,对于连续重复的条件,可以代替的符号是()。A、…B、:C、,D、;标准答案:1知识点解析:本题考查条件操作宏的相关概念。这属于纯粹的记忆型题目,非常简单,但这个内容非常实用。在设计条件操作宏时,如果以下的条件操作与当前行的条件操作相同,则只要在相应的”条件”栏输入省略号(…)即可。23、在一个宏的操作序列中,如果既包含带条件的操作,又包含无条件的操作,则带条件的操作是否执行取决于条件表达式的真假,而没有指定条件的操作则会()。A、无条件执行B、有条件执行C、不执行D、出错标准答案:1知识点解析:本题考查宏的操作。在宏的组成操作序列中,如果既存在带条件的操作,又存在无条件的操作,那么带条件的操作是否执行取决于条件表达式结果的真假,而没有指定条件的操作则会无条件地执行。24、在报表设计的工具栏中,用于修饰版面以达到更好显示效果的控件是()。A、直线和矩形B、直线和圆形C、直线和多边形D、矩形和圆形标准答案:1知识点解析:本题考查报表的设计。在报表设计的工具栏中,用于修饰版面以达到更好显示效果的控件只有直线和矩形,而没有其他类型控件。25、在Access中,自动启动宏的名称是()。A、autoexecB、autoC、auto.batD、autoexec.bat标准答案:1知识点解析:本题考查宏的自动启动。被命名为AutoExec保存的宏,在打开数据库时会自动运行。要想取消自动运行,打开数据库时按住SbJff键即可。题目虽然很简单,但考试中经常考查本知识点。26、以下关于VBA运算符优先级比较,正确的是()。A、算术运算符,逻辑运算符,比较运算符B、逻辑运算符,比较运算符,算术运算符C、算术运算符,比较运算符,逻辑运算符D、以上均是错误的标准答案:4知识点解析:本题考查VBA中运算符优先级的概念。关于运算符的优先级一直是考试重点内容,考生应该熟练掌握。优先级的关系是:算术运算符,连接运算符,比较运算符,逻辑运算符所有的比较运算符的优先级相同,算术运算符和逻辑运算符有严格的执行顺序。27、以下程序段运行后,消息框的输出结果是()。a=sqr(3)b=sqr(2)c=a>bMsgboxc+2A、-1B、1C、2D、出错标准答案:2知识点解析:本题考查考生对VBA简单语句的掌握。应该了解Sqr()函数用来计算数值表达式的平方根。本题中a=Sqr(3)=2:b=Sqr(2)=1,即a>b,因此c=a>b的值为True。在VBA中,逻辑量在表达式里面进行算术运算时,True的值为-1,因此c+2=-1+2=1,最后由MsgBox将结果输出,故本题的正确答案为选项B。28、执行语句:MsgBox"AAAA",vbOKCancel+vbQuestion,"BBBB"之后,弹出的信息框外观样式是(2005年4Pt)A、B、C、D、标准答案:4知识点解析:本题考查消息框函数的使用。消息框函数MsgBox的调用格式为:MsgBox(prompt[,buttons][,title][,helpfile,context])其中prompt是显示在对话框中的消息,而第三个参数title是在对话框标题栏中显示的字符串表达式。可见本题显示在对话框中的消息应该是第一个参数,即“AAAA”,而对话框标题栏中的内容应该是第三个参数,即“BBBB”。故排除选项B和选项D。第二个参数buttons用来指定显示按钮的数目、形式以及使用的图标样式,本题中的第二个参数vbQuestion表示的图标应该是选项C中带有问号的图标,而选项A中的图标对应的参数应该是vblaformation。因此本题的正确答案应该是选项C。29、假定有以下程序段n=0fori=1to3forj=-4to-1n=n+1‘nextjnexti运行完毕后,n的值是()A、0B、3C、4D、12标准答案:8知识点解析:本题考查嵌套循环结构。首先要掌握For…Next循环,这时考试重点内容。For…Next语句能够重复执行程序代码区域特定次数,格式为:For循环变量;初值To终值[Step步长]循环体Next[循环变量]如果省略步长,则认为步长为1。内层循环一共执行4次,外层循环执行3次,循环一共执行12次,每次循环都会将n加1,所以最后n值为12,选项D正确。三、公共基础填空题(本题共5题,每题1.0分,共5分。)30、算法的时间复杂度是指【】。标准答案:算法执行过程中所需要的基本运算次数知识点解析:本题考查算法的时间复杂度,这个知识点是本章的重点考点之一,考生应该好好理解掌握。算法的时间复杂度是指执行算法所需要的计算工作量,也就是算法在执行过程中所执行的基本运算的次数,而不是指程序运行需要的时间或是程序的长度。31、设有序顺序表为{10,20,30,4,50,60,70),采用折半搜索时,搜索成功的平均搜索长度是【】。标准答案:2009-7-17知识点解析:ASLsucc=(1×1+2×2+3×4)/7=17/732、结构化程序设计的3种基本逻辑结构是顺序、【】和循环。标准答案:选择知识点解析:本题涉及结构化程序设计的3种基本控制结构,考生应该掌握这些基本的东西。结构化定理还进一步表明,任何一个复杂问题的程序设计都可以用顺序、选择和循环这3种基本结构组成,且它们都具有以下特点;只有一个入口,只有一个出口,结构中无死循环。程序中3种基本结构之间形成顺序执行关系33、数据流图的类型有【】和事务型。标准答案:变换型知识点解析:典型的数据流图有两种,即变换型和事务型。34、关系中的属性或属性组合,其值能够唯一地标识一个元组,该属性或属性组合可选作为【】。标准答案:键知识点解析:键是关系模型中的一个重要概念,在二维表中能唯一地标识一个元组的属性及称为键,二维表中可能有若干个键。表中一定要有键,因为表中所有的属性的子集均不是键,则表中属性的全集必为键。四、填空题(本题共10题,每题1.0分,共10分。)35、Access2000中,对数据库表的记录进行排序时,数据类型为【】、超级链接或OLE对象的字段不能排序。标准答案:备注知识点解析:本题考查Access的数据类型。Access常用的数据类型有:文本、备注、数字、日期/时间、货币、自动编号、是/否、OLE对象、超级链接、查阅向导等。其中不能进行排序的是:备注、超级链接或OLE对象的字段。36、将当前窗体输出的字体改为粗体显示的语句为【】。标准答案:Fontbold=Tme知识点解析:本题考查字体粗体属性。字体粗体的属性为Fontbold,其值为boolean型,为True时表示后续字体为粗体,反之为正常字体。字体还有其他属性,如斜体(Fontltalic),下划线(FontUnderline)等的操作方式与此类似,考生注意一下即可。37、在Access2000数据访问页对象中,【】是一个位数据访问页提供字体、横线、背景图案以及其他元素的统一设计和颜色方案的集合。标准答案:主题知识点解析:本题考查Access数据访问页中的主题。主题是一个为数据访问页提供字体、横线、背景图像以及其他元素的统一设计和颜色方案的集合。使用主题可以帮助用户很容易地创建一个具有专业水平的数据访问页。38、Access数据库中的SQL查询主要包括联合查询、传递查询、子查询、【】4种方式。(数据定义查询)标准答案:数据定义查询知识点解析:SQL查询分为联合查询、传递查询、数据定义查询和子查询4种,但并不是所有的SQL查询都能在Access查询中转换成查询设计视图中的交互操作,联合查询和数据定义查询不能在设计网格中创建,只能直接在SQL试图中键入SQL语句。39、断点的功能是【】。标准答案:中断程序的执行知识点解析:所谓“断点”就是在过程的某个特定语句上设置一个位置点以中断程序的执行,“断点”的设置和使用贯穿在程序调试运行的整个过程。“断点”设置和取消有4种方法:选择语句行,单击“调试”工具栏中的“切换断点”可以设置和取消“断点”;选择语句行,单击“调试”菜单中的“切换断点”选项可以设置和取消“断点”;选择语句行,按下“F9”键可以设置和取消“断点”;选择语句行,鼠标光标移至行首单击可以设置和取消“断点”。40、DAO的中文含义是【】。标准答案:数据访问对象[解析lDAO(DateAccessObjects)中文含义为数据访问对象,它提供一个访问数据库的对象模型,利用其中定义的一系列数据访问对象,例如,Database、QueryDelRecordSet等对象,实现对数据库的各种操作。知识点解析:暂无解析41、表达式a%*b&-d#\2#+c!的结果的数值类型为【】。标准答案:双精度型知识点解析:本题考查表达式类型。在运算时表达式中经常出现不同类型的变量,系统会自动进行类型转换,一般情况下会将数值类型定义为占用内存最多的类型。本题中有Integer整型(%)、Long长整型(&)、Single卑精度型(!)Double双精度型(#),因此,系统会将运算结果的数值类型定义为占用内容最多的双精度型。42、执行下面的程序段后,变量S的值为【】。S=5Fori=2.6TO4.9Step0.5S=S+1Nexti标准答案:10知识点解析:本题是一个简单的For循环语句。需要注意的是本题中的循环初值、终值和步长都是小数,i=2.6,3.1,3.6,4.1,4.7时各执行一次S-S+i,当循环变量i的值大于循环终值时,结束循环,此时S;10。43、有如下程序total=OFork=lTO3Ifk>=1Thenpart=1ElseIfk>=2Thenpart=2ElseIfk>=3Thenpart=3Elsepart=4EndIfPrintpart;total=total+partNextkPrinttotal运行时输出的结果是【】。标准答案:11l3知识点解析:本题考查IfElse语句的用法,难度较大,考生容易混淆。当k=l、2、3中的任何一个时,程序都是执行part=l后,直接跳到Endlf,If语句结束,Elself语句块和Else语句块实际上都不起作用,这是考生应该注意的问题。如果错认为在k=l时执行part=l,k=2时执行part=2,k=3时执行part=3,则会输出错误结果,或者认为在k=1时,执行完part=1后,继续执行part=2,……,都会导致输出的结果错误。本题正确答案是1113。44、在窗体上画一个名称为CommRnd1的命令按钮,一个名称为Labell的标签,然后编写如下事件过程:PrivateSubCommand1Click()s=0Fori=1TO15x=2*i-1ifxMod3;0Thens=s+lNextiLabe11.Caption=sEndSub程序运行后,单击命令按钮,则标签中显示的内容是上【】。标准答案:5知识点解析:本题是一个简单的For-Next循环。在循环中加入了If判断语句,也就是只有在x能够被3整除的条件下,s才能进行累加。考生如果忽略了If条件,认为s一直在累加,那就会得出15。五、填空题(含3小题)(本题共1题,每题1.0分,共1分。)45、以下是一个竞赛评分程序8位评委,去掉一个最高分和一个最低分,计算平均分(设满分为10分),请填空补充完整。PrivateSubForm_Click()DimMaxasInteger,MinasIntegerDimiaSInteger,XasInteger,SasIntegerDimpaSSingleMax=0Min=10Fori=1TO8x=Va1(1nputBox("请输入分数:"))If【】ThenMax=xIf【】ThenMin=xs=s+xNextis=【】p=s/6MsgBox"最后得分:"&pEndSub标准答案:X>Max或x>=Max或Max<x或Max<=x,x<Min或x<=Min或Min>x或Min>=x知识点解析:本题考查考生设计简单算法的能力。根据题意,首先要找出最大值与最小值,所给程序用循环读入数据并找出最大值与最小值,并对读入的数据进行求和操作。此时用总和减去最大值和最小值再求出平均分,就可完成题目要求。位置语句的作用是记录最高分,因此,在当前输入的分数x大于(也可以是大于或等57)以前的最高分数Max时,就应该使Max取当前的x值。因此,该位置应该填x>Max、或x>=Max、或Max<x、或Max<=x。位置语句的作用是记录最低分,因此,在当前输入的分数x小于(也可以是小于或等于)以前的最低分数Min时,就应该使Min取当前的x值。因此,该位置应该填x<Min、或X<=Min、或Min>x、或Min>=x。本题中For循环结束后,变量s的值为所有8个分数值的总和,而题目要求计算平均分的前提是去掉一个最高分和一个最低分,因为最高分储存在变量Max中;最低分储存在变量Min中,应该在总分s中将Max和Min减掉。位置应该填s-Max-Min或s-Min-Max。国家二级(ACCESS)笔试模拟试卷第2套一、公共基础选择题(本题共10题,每题1.0分,共10分。)1、下面叙述正确的是______。A、算法的执行效率与数据的存储结构无关B、算法的空间复杂度是指算法程序中指令(或语句)的条数C、算法的有穷性是指算法必须能在执行有限个步骤之后终止D、算法的时间复杂度是指执行算法程序所需要的时间标准答案:4知识点解析:算法的设计可以避开具体的计算机程序设计语言,但算法的实现必须借助程序设计语言中提供的数据类型及其算法。数据结构和算法是计算机科学的两个重要支柱。它们是一个不可分割的整体。算法在运行过程中需辅助存储空间的大小称为算法的空间复杂度。算法的有穷性是指一个算法必须在执行有限的步骤以后结束。算法的时间复杂度是指执行算法所需要的计算工作量,即算法执行过程中所需要的基本运算次数。2、以下数据结构属于非线性数据结构的是______。A、队列B、线性表C、二叉树D、栈标准答案:4知识点解析:线性表、栈和队列等数据结构所表达和处理的数据以线性结椒为组织形式。栈是一种特殊的线性表,这种线性表只能在固定的一端进行插入和删除操作,允许插入和删除的一端称为栈顶,另一端称为栈底。一个新元素只能从栈顶一端进入;删除时,只能删除栈顶的元素,即刚刚被插入的元素。所以栈又称后进先出表(LastInFirstOut):队列可看作是插入在一端进行,删除在另一端进行的线性表,允许插入的一端称为队尾,允许删除的一端称为队头。在队列中,只能删除队头元素,队列的最后一个元素一定是最新入队的元素。因此队列又称先进先出表(FirstInFirstOut)。3、在一棵二叉树上第8层的结点数最多是______。A、8B、16C、128D、256标准答案:4知识点解析:根据二叉树的性质:二叉树第i(>1)层上至多有2i-1个结点。得到第8层的结点数最多是128。4、下面描述中,不符合结构化程序设计风格的是______。A、使用顺序、选择和重复(循环)三种基本控制结构表示程序的控制逻辑B、自顶向下C、注重提高程序的执行效率D、限制使用goto语句标准答案:4知识点解析:结构化程序设计方法的四条原则是:1.自顶向下:2.逐步求精:3.模块化:4.限制使用goto语句。“自顶向下”是说,程序设计时,应先考虑总体,后考虑细节:先考虑全局目标,后考虑局部目标。“逐步求精”是说,对复杂问题,应设计一些子目标作过渡,逐步细节化。“模块化”是说,一个复杂问题,肯定是由若干稍简单的问题构成,解决这个复杂问题的程序,也应对应若干稍简单的问题,分解成若干稍小的部分。5、下面概念中,不属于面向对象方法的是______。A、对象、消息B、继承、多态C、类、封装D、过程调用标准答案:8知识点解析:面向对象方法是一种运用对象、类、封装、继承、多态和消息等概念宋构造、测试、重构软件的方法。面向对象方法从对象出发,发展出对象,类,消息,继承等概念。6、在结构化方法中,用数据流程图(DFD)A、可行性分析B、需求分析C、详细设计D、程序编码标准答案:2知识点解析:软件开发阶段包括需求分析、总体设计、详细设计、编码和测试五个阶段。其中需求分析阶段常用的工具是数据流图和数据字典。7、软件生命周期中所花费用最多的阶段是______。A、详细设计B、软件编码C、软件测试D、软件维护标准答案:8知识点解析:软件生命周期分为软件定义、软件开发及软件运行维护3个阶段。本题中详细设计、软件编码和软件测试都属于软件开发阶段;维护是软件生命周期的最后一个阶段,也是持续时间最长,花费代价最大的一个阶段,软件工程学的一个目的就是提高软件的可维护性,降低维护的代价。8、数据库系统的核心是______。A、数据模型B、DBMSC、软件工具D、数据库标准答案:2知识点解析:数据库管理系统DBMS是数据库系统的核心。DBMS是负责数据库的建立、使用和维护的软件。DBMS建立在操作系统之上,实施对数据库的统一管理和控制。用户使用的各种数据库命令以及应用程序的执行,最终都必须通过DBMS。另外,DBMS还承担着数据库的安全保护工作,按照DBA所规定的要求,保证数据库的完整性和安全性。9、下列叙述中正确的是______。A、数据处理是将信息转化为数据的过程B、数据库设计是指设计数据库管理系统C、如果一个关系中的属性或属性组并非该关系的关键字,但它是另一个关系的关键字,则称其为本关系的外关键字D、关系中的每列称为元组,一个元组就是一个字段标准答案:4知识点解析:数据处理是指将数据转换成信息的过程,故选项A叙述错误;设计数据库的目的实质上是设计出满足实际应用需求的实际关系模型;关系中的行称为元组,对应存储文件中的记录,关系中的列称为属性,对应存储文件中的字段,故D选项叙述错误。10、下列模式中,______是用户模式。A、内模式B、外模式C、概念模式D、逻辑模式标准答案:2知识点解析:数据库管理系统的三级模式结构由外模式、模式和内模式组成。外模式,或子模式,或用户模式,是指数据库用户所看到的数据结构,是用户看到的数据视图。模式,或逻辑模式,是数据库中对全体数据的逻辑结构和特性的描述,是所有用户所见到的数据视图的总和。外模式是模式的一部分。内模式,或存储模式,或物理模式,是指数据在数据库系统内的存储介质上的表示,即对数据的物理结构和存取方式的描述。二、选择题(本题共25题,每题1.0分,共25分。)11、文本型字段的取值最多可达到的字符是()。A、255个B、256个C、50个D、100个标准答案:1知识点解析:暂无解析12、在有参数函数设计时,要想实现某个参数的“双向”传递,就应当说明该形参为“传址”调用形式。其设置选项是()。A、ByValB、ByRefC、QptionalD、ParamArray标准答案:2知识点解析:暂无解析13、在()中打印的特征是,用户可以控制与设定其中对象的外观或大小,然后将数据按照自己的喜爱的或要求的格式打印出来。A、数据表B、查询C、窗体D、报表标准答案:8知识点解析:暂无解析14、下列总计函数中不能忽略空值(NULL)的是()。A、SUMB、MAXC、COUNTD、AVG标准答案:4知识点解析:暂无解析15、建立表结构的方法有()。A、一种B、二种C、三种D、四种标准答案:4知识点解析:暂无解析16、主题是一个为数据访问页提供()以及颜色方案的集合。A、字体B、横线C、背景图像D、以上都可以标准答案:8知识点解析:暂无解析17、SQL中的主键子句和外键子句属于DBS的()。A、完整性措施B、安全性措施C、并发控制措施D、恢复措施标准答案:1知识点解析:暂无解析18、可以选择输入数据或空格(在“编辑”模式下空格以空白显示,但是在保存数据时将空白删除,允许输入加号和减号)的输入掩码是()。A、0B、9C、#D、C标准答案:4知识点解析:暂无解析19、VBA数据类型符号“&”表示的数据类型是()。A、整数B、长整数C、单精度数D、双精度数标准答案:2知识点解析:暂无解析20、给定日期DD,可以计算该日期当月最大天数的正确表达式是()。A、Day(DDB、Day(DateSerial(Year(DD),Month(DD),Day(DD)))C、Year(DD)D、Day(DateSerial(Year(DD),Month(DD)+1,0))标准答案:8知识点解析:暂无解析21、以下关于查询的叙述正确的是()。A、只能根据数据库表创建查询B、只能根据已建查询创建查询C、可以根据数据库表和已建查询创建查询D、不能根据已建查询创建查询标准答案:4知识点解析:暂无解析22、下列关于数据的逻辑结构的叙述中,正确的是()。A、数据的逻辑结构是数据间关系的描述B、数据的逻辑结构反映了数据在计算机中的存储方式C、数据的逻辑结构分为顺序结构和链式结构D、数据的逻辑结构分为静态结构和动态结构标准答案:1知识点解析:暂无解析23、DBMS中,负责物理结构与逻辑结构的定义和修改的人员是()。A、最终用户B、应用程序员C、专业用户D、数据库管理员标准答案:8知识点解析:暂无解析24、以下不属于Access中标准函数的是()。A、数值函数B、字符函数C、数据函数D、日期/时间函数标准答案:4知识点解析:暂无解析25、计算机语言是一类面向计算机的人工语言,它是进行程序设计的工具,又称为程序设计语言。现有的程序设计语言一般可分为三类,它们是()。A、Basic语言、Fortran语言和C语言B、中文语言、英文语言和拉丁语言C、UNIX、Windows和LinuxD、机器语言、汇编语言和高级语言标准答案:8知识点解析:暂无解析26、下列关于货币数据类型的叙述,错误的是()。A、向货币字段输入数据时,系统自动将其设置为四位小数B、可以和数值型数据混合计算,结果为货币型C、字段长度是8个字节D、向货币字段输入数据时,不必键入美元符号和千位分隔符标准答案:1知识点解析:暂无解析27、假设某数据库表中有一个姓名字段,查找姓名为“张三”或“李四”的记录的准则是()。A、Not“张三,李四”B、In(“张三,李四”)C、Left([姓名]=“张三,李四”D、Len([姓名])=“张三”,“李四”标准答案:2知识点解析:暂无解析28、在设计Access数据库中的表之前,应先将数据进行分类,分类原则是()。A、每个表应只包含一个主题的信息B、表中不应该包含重要信息C、信息不应该在表之间复制D、以上都是标准答案:8知识点解析:暂无解析29、下列关于查询“设计网络”中行的作用的叙述,错误的是()。A、“字段”表示可以在此输入或添加字段名B、“总计”用于对查询的字段求和C、“表”表示字段所在的表或查询的名称D、“准则”用于输入一个准则来限定记录的选择标准答案:2知识点解析:暂无解析30、总计查询中,若要计算方差,应选择的函数是()。A、Sum函数B、Avg函数C、Count函数D、Var函数标准答案:8知识点解析:暂无解析31、宏命令OpenReport的功能是()。A、打开窗体B、打开查询C、打开报表D、增加菜单标准答案:4知识点解析:暂无解析32、查询功能不包括()。A、选择字段B、选择记录C、选择表D、编辑记录标准答案:4知识点解析:暂无解析33、如果设置报表上某个文本框的控件来源属性为“=2*4+1”,则打开报表视图时,该文本框显示信息是()。A、未绑定B、9C、2*4+1D、出错标准答案:2知识点解析:暂无解析34、信息隐蔽的概念与下述哪一种概念直接相关?()。A、软件结构定义B、模块独立性C、模块类型划分D、模块耦合度标准答案:2知识点解析:暂无解析35、数据库设计的需求分析阶段,业务流程一般采用()表示。A、E-R模型B、数据流图C、程序构图D、程序框图标准答案:2知识点解析:暂无解析三、公共基础填空题(本题共3题,每题1.0分,共3分。)36、程序设计的表示方法可以分为:表格、_________和语言三类。标准答案:图形知识点解析:暂无解析37、_________的主要目的是有效地管理和存取大量的数据资源。标准答案:数据库技术知识点解析:暂无解析38、在数据库系统中广泛应用的数据库查询语言SQL的全称是__________________。标准答案:结构化查询语言(StructureQueryLanguage)知识点解析:暂无解析四、填空题(本题共7题,每题1.0分,共7分。)39、一个8字符字符串,头两个字符任意,之后必须为两个零,然后是4位任意数字,有效性规则表达式可以表示为_________。标准答案:LIKE“??00####”知识点解析:暂无解析40、Access允许用户_________数据表中的一列或多列,这样无论在表中滚动到何处,这些列都会成为最左侧的列。标准答案:冻结知识点解析:暂无解析41、一般情况下,当有多种数据库程序,并且这些程序都维护各自的数据存储时,则适于使用_________链接。标准答案:外部数据链接知识点解析:暂无解析42、按内容选定筛选首先应该将数据表中的某个字段内容用作筛选的_________,然后列出在该字段中符合该条件的所有记录。标准答案:基准条件知识点解析:暂无解析43、要确定“库存量”乘以“单价”的平均值大于等于¥500,且小于等于¥1000,可输入:_________________________________________。标准答案:AVG(库存量*单价)BETWEEN500AND1000知识点解析:暂无解析44、Smith出的后面接着两位数字,可出现在字符串的任何地方,有效性规则表达式可以表示为___________________________。标准答案:LIKE“*Smith##*”知识点解析:暂无解析45、如果要进行筛选的数据库非常庞大,使用按选定内容筛选之后仍然有太多的记录,并且筛选的条件也不容易在数据表视图中找到;或是用户希望能一次输入多个筛选条件进行筛选。这时候就该使用按__________________筛选。标准答案:按窗体筛选知识点解析:暂无解析五、填空题(含2小题)(本题共1题,每题1.0分,共1分。)46、窗体中的列表框可以包含一列或几列数据,用户只能从列表中________,而不能________。标准答案:选择值输入新值知识点解析:暂无解析六、填空题(含3小题)(本题共1题,每题1.0分,共1分。)47、面向对象数据库吸收了面向对象程序设计方法的_______________和_______________,采用面向对象的观点来描述现实世界实体的_______________、对象之间的限制和联系等。标准答案:核心概念基本思想逻辑组织知识点解析:暂无解析国家二级(ACCESS)笔试模拟试卷第3套一、公共基础选择题(本题共10题,每题1.0分,共10分。)1、按照“先进后出”原则组织数据的数据结构是()。A、队列B、栈C、双向链表D、二叉树标准答案:B知识点解析:栈是一种特殊的线性表,其插入和删除运算都只在线性表的一端进行,而另一端是封闭的。进行插入、删除的一端称为栈顶,封闭的一端称为栈底。栈顶元素是最后被插入的元素,而栈底元素是最后被删除的栈,是按先进后出的原则组织数据的。2、常采用的两种存储结构是()。A、顺序存储结构和链式存储结构B、散列方法和索引方式C、链表存储结构和数组D、线性存储结构和非线性存储结构标准答案:A知识点解析:线性表的存储通常采用的两种存储结构为:顺序存储结构和链式存储结构。3、树是结点的集合,它的根结点的数目是()。A、有且只有1个B、1或多于1C、0或1D、至少有2个标准答案:C知识点解析:树具有明显的层次关系,即树是一种层次结构。在树结构中,根结点在第一层上。当树为非空时,树中有且只有一个根结点;当树为空时,树中根结点的数目为o。4、已知一个有序线性表为(13,18,24,35,47,50,62,83,90,115,134),当用二分法查找值为90的元素时,查找成功的比较次数为()。A、1B、2C、3D、9标准答案:B知识点解析:根据二分法查找需要两次:①首先将90与表中间的元素50进行比较,由于90大于50,所以在线性表的后半部分查找;②第二次比较的元素是后半部分的中间元素,即90,这时两者相等,即查找成功。5、结构化程序设计主要强调的是()。A、程序的规模B、程序的效率C、程序设计语言的先进性D、程序的易读性标准答案:D知识点解析:程序不光是编写完就结束了,为了测试和维护程序,往往还有其他人阅读和跟踪程序,因此程序设计的风格应该强调简单和清晰,即程序的易读性,“清晰第一,效率第二”。6、结构化程序设计的核心和基础是()。A、结构化分析方法B、结构化设计方法C、结构化设计理论D、结构化编程方法标准答案:C知识点解析:结构化程序设计的核心和基础是结构化设计理论,其中包括:结构化分析方法、结构化设计方法和结构化编程方法。7、在面向对象方法中,()描述的是具有相似属性与操作的一组对象。A、属性B、事件C、方法D、类标准答案:D知识点解析:类(calss)描述的是具有相似属性与操作的一组对象,而一个具体对象则是其对应类的一个实例。8、需求分析阶段的任务是()。A、软件开发方法B、软件开发工具C、软件开发费用D、软件系统功能标准答案:D知识点解析:需求分析是软件定义时期的最后一个阶段,它的基本任务就是详细调查现实世界要处理的对象,充分了解原系统的工作概况,明确用户的各种需求,然后在这些基础上确定新系统的功能。9、若有如下二叉树,则对此二叉树前序遍历的结果为()。A、ACFXDBEYZB、ABEFXYZCDC、ABCDEFXYZD、ABDYECFXZ标准答案:D知识点解析:对二叉树的前序遍历是指先访问根结点,然后访问左子树,最后访问右子树,并且,在访问左、右子树时,先访问根结点,再依次访问其左、右子树。记住3种遍历的顺序:①前序,访问根一按前序遍历左子树一按前序遍历右子树;②中序,按中序遍历左子树一访问根一按中序遍历右子树;③后序,按后序遍历左子树一按后序遍历右子树一访问根。10、设R是一个2元关系,S是一个3元关系,则下列运算中正确的是()。A、R-SB、R×SC、R∩SD、R∪S标准答案:B知识点解析:关系的交(∩)、并(∪)和差(-)运算要求两个关系是同元的,显然作为二元的R和三元S只能做笛卡尔积运算。二、选择题(本题共25题,每题1.0分,共25分。)11、用树形结构表示实体之间联系的模型是()。A、层次模型B、网状模型C、关系模型D、以上三个都是标准答案:A知识点解析:本题考查数据库的基本知识。常见的数据模型共有3种,分别是层次模型、网状模型和关系模型,目前应用最普遍的是关系模型。此外,面向对象模型也逐渐成为主流数据模型。层次模型用树形结构描述实体间的关系;网状模型用图结构描述实体间的关系;关系模型用二维表描述实体间的关系。12、下列关于Access表的叙述中,错误的是()。A、在Access表中,可以对备注型字段进行“格式”属性设置B、若删除表中含有自动编号型字段的一条记录后,Access不会对表中自动编号型字段进行重新编号C、创建表之间的关系时,应关闭所有打开的表D、可在Access表的设计视图“说明”列中,对字段进行具体的说明标准答案:C知识点解析:本题考查Access表的知识。首先,备注性字段是可以进行格式设置的,OLE对象不能进行格式设置:自动编号数据类型是每次向表中添加新记录时自动生成的,但是一旦生成就不会再发生变化,即使删除了某条记录,Access也不会对表中的自动编号字段重新编号:创建表与表之间的关系时,应该将要创建关系的表关闭,而不是把所有打开的表关闭;在设计视图的“说明”列中,可以对字段进行具体的说明。13、下列实体的联系中,属于多对多联系的是()。A、学生与课程B、学校与校长C、住院的病人与病床D、工资与职工标准答案:A知识点解析:本题考查表与表之间的关系。在关系数据库中,表与表的关系有3种:一对一关系、一对多关系、多对多关系。若表A和表B之间存在一对一的关系,那么表A中的一条记录只能与表B中的一条记录匹配,而且表B中的一条记录只能与表A中的一条记录匹配;若表A和表B之间存在一对多的关系,且表B为多的一方,那么表A中的一条记录可以与表B中的多条记录匹配,但是表B中的一条记录只能与表A中的一条记录匹配;若表A和表B之间存在多对多的关系,那么表A中的一条记录能与表B中的多条记录匹配,而且表B中的一条记录也能与表A中的多条记录匹配。就本题来说,学生与课程是多对多,学校与校长、病人与病床是一对一,工资与职工是一对多。14、Access数据库表中的字段可以定义有效性规则,有效性规则是()。A、文本B、数字C、条件D、以上答案均不正确标准答案:C知识点解析:本题考查字段有效性规则的知识。在Access中利用设置字段的有效性规则来防止用户向字段中输入不合法的数据。有效性规则是一个条件表达式,通过判断用户的输入是否使得该条件表达式为真来决定是否接受此次输入。15、下列关于字段的命名规则说法中,错误的是()。A、字段名长度为1~64个字符B、字段名可以包含字母、汉字和数字,但不能包含空格C、字段名不可以包含句号(.)、惊叹号(!)、方括号([])以及重音符号(,)D、同一表中的字段名可以重复标准答案:B知识点解析:本题考查字段名命名规则的知识。在Access中,字段名的命名规则是:字段名长度为1-64个字符:字段名可以包含字母、数字、汉字、空格和其他字符,但是不得包括句号(.)、惊叹号(!)、方括号([])和重音符号(’);在同一个表中字段不能重复命名。16、在数据表视图中,不能()。A、修改字段的类型B、修改字段的名称C、删除一个字段D、删除一条记录标准答案:A知识点解析:本题考查数据表基本操作的知识。在Access的数据表视图中,可以修改字段的名称、删除字段和删除记录,但是不能够修改字段的类型。字段的类型需要在设计视图中修改。17、下列关于准则的说法中,正确的是()。A、日期/时间类型数据必须在两端加“[]”B、同行之间为逻辑“与”关系,不同行之间为逻辑“或”关系C、NULL表示数字0或者空字符串D、数字类型的条件需加上双引号(“”)标准答案:B知识点解析:本题考查条件准则的知识。日期/间类型数据须在两端加“#”而不是“口”;准则输入时同行之间为逻辑“与”关系,不同行之间为逻辑“或”关系:空值(NULL)不同于空字符串和0,它代表未知或者不确定的值;文本类型的条件需加上双引号(“”),数字类型的条件不必加定界符。18、在Access数据库中,带条件的查询需要通过准则来实现。下列选项中不是准则中元素的是()。A、字段名B、函数C、常量D、SQL语句标准答案:D知识点解析:本题考查条件查询准则的知识。条件查询的准则是运算符、常量、字段值、函数等的任意组合,但是不包括SQL语句。19、如果将所有学生的年龄增加1岁,应该使用()。A、删除查询B、更新查询C、追加查询D、生成表查询标准答案:B知识点解析:本题考查操作查询的知识。操作查询,也叫做动作查询,共有4种类型:追加查询、删除查询、更新查询和生成表查询。利用这几种查询可以完成为源表追加数据,更新、删除源表中的数据,以及生成表操作。本题明显要求为源表更新数据。20、若要查询某字段的值为“JSJ”的记录,在查询设计视图对应字段的准则中,错误的表达式是()。A、JSJB、JSJC、*JSJD、Like"JSJ"标准答案:C知识点解析:本题考查查询设计视图的知识。在查询设计视图的“准则”行中,要查询的值可以用双引号括起来,也可以不括,还可以使用Like加上通配符来使用,但是通配符不配合Like是无法单独使用的。21、下列关于选择查询和操作查询的说法中,错误的是()。A、选择查询是由用户指定查找记录的条件而操作查询不是B、选择查询是检查符合特定条件的一组记录C、操作查询是对一次查询所得的结果进行操作D、操作查询有四种:生成表、删除、更新和追加标准答案:A知识点解析:本题考查选择查询和操作查询的知识。操作查询,也叫做动作查询,是对一次查询所得的结果进行操作,共有4种类型:追加查询、删除查询、更新查询和生成表查询;选择查询是检查符合特定条件的一组记录,它们都是由用户指定查找记录的条件。22、报表页面页眉主要用来()。A、显示记录数据B、显示报表的标题、图形或说明文字C、显示报表中的字段名称或记录的分组名称D、显示本页的汇总说明标准答案:C知识点解析:本题考查报表的知识。报表页眉处于报表的开始位置,一般用其来显示报表的标题、图形或者说明性文字;报表页脚处于报表的结束位置,一般用来显示报表的汇总说明;页面页眉处于每页的开始位置,一般用来显示报表中的字段名称或记录的分组名称;页面页脚处于每页的结束位置,一般用来显示本页的汇总说明。23、计算报表中学生年龄的最大值,应把控件源属性设置为()。A、=Max(年龄)B、Max(年龄)C、=Max([年龄])D、Max([年龄])标准答案:C知识点解析:本题考查报表控件源的知识。控件来源必须以“=”引出,控件来源可以设置成有关字段的表达式,但是字段必须用“[]”括起来。24、下列控件中与数据表中的字段没有关系的是()。A、文本框B、复选框C、标签D、组合框标准答案:C知识点解析:本题考查窗体控件的知识。Access窗体中有一些基本控件,其中的文本框可以与字段相绑定;复选框一般用于绑定是/否型的字段;组合框是既允许在列表中选择,又允许自行输入值的控件,也可以与字段绑定;只有标签常用来显示一些说明文字,与数据表中的字段没有关系。25、报表页脚的作用是()。A、用来显示报表的标题、图形或说明性文字B、用来显示整个报表的汇总说明C、用来显示报表中的字段名称或记录的分组名称D、用来显示本页的汇总说明标准答案:B知识点解析:本题考查报表的知识。报表页眉处于报表的开始位置,一般用其来显示报表的标题、图形或者说明性文字:报表页脚处于报表的结束位置,—般用来显示报表的汇总说明;页面页眉处于每贞的开始位置,一般用来显示报表中的字段名称或记录的分组名称;页面页脚处于每页的结束位置,一般用来显示本页的汇总说明。26、Access所设计的数据访问页是一个()。A、独立的外部文件B、独立的数据库文件C、在数据库文件中的文件D、数据库记录的超链接标准答案:A知识点解析:本题考查数据访问页的知识。数据访问页是用户通过Intemet进行数据交互:的数据库对象,可以用来发布数据库中任何保存的数据。实际上,数据坊问页可以简单地认为是一个网页,其类型是HTML文件,它是独立于Access数据库文件的。27、用于打开查询的宏命令是()。A、OpenFormB、OpenTableC、OpenReportD、OpenQuery标准答案:D知识点解析:本题考查宏操作的知识。Access中提供了50多个可选的宏操作命令,常用的打开操作有:OpenForm用于打开窗体,OpenQuery用于打开查询,OpenTable用于打开一个表,OpenReport用于打开报表。28、在条件宏设计时,对于连续重复的条件,可以用来代替的符号是()。A、...B、=C、,D、:标准答案:A知识点解析:本题考查条件宏的知识。如果在宏中加入条件表达式,就可以限制宏在满足一定的条件下才能完成某种操作,我们称之为条件宏。对于连续重复的条件,可以使用省略号(…)来代替。29、在窗体上画一个命令按钮,名称为Command1,然后编写如下事件过程:PrivateSubCommandl_Click()Dima()a=Array(“机床”,“车床”,“钻床”,“轴承”)Printa(2)EndSub程序运行后,如果单击命令按钮,则在窗体上显示的内容是()。A、机床B、车床C、钻床D、轴承标准答案:C知识点解析:本题考查VBA中数组的知识。数组变量由变量名和数组下标构成,我们通常使用Dim语句来定义数组,其中下标下限缺省值为0。本题中的a(2)就是数组的第三个元素即“钻床”。30、下列描述中,符合结构化程序设计风格的是()。A、使用顺序、选择和重复(循环)三种基本控制结构表示程序的控制逻辑B、模块只有一个入口,可以有多个出口C、注重提高程序的存储效率D、使用goto语句跳转标准答案:A知识点解析:本题考查结构化程序设计的知识。结构化的程序设计方式要求程序只能由顺序、选择和循环3种基本控制结构组成;要求任何模块必须是单入口单出口的:更注重程序的执行效率而非存储效率,如无必要尽量不使用goto语句。31、在窗体上添加一个名称为Command1的命令按钮,然后编写如下事件代码:PrivateSubCommand1_Click()A=75IfA<60Thenx=1IfA<70Thenx=2IfA<80Thenx=3IfA<90Thenx=4MsgBoxxEndSub打开窗体运行后,单击命令按钮,则消息框的输出结果是()。A、1B、2C、3D、4标准答案:LD知识点解析:本题考查VBA中选择结构的知识。在本题中用了多个If分支结构,这些结构是顺序的而不是嵌套的,所以会顺序执行,判断是否满足条件。首先75不小于60,所以不执行x=l:然后再判断75不小于70,所以不执行F2:再接着判断75小于80,所以执行x=3:最后判断75小于90,所以执行x=4。最后消息框里输出的x值即为4。32、VBA程序流程控制的方式有()。A、顺序控制、条件控制和选择控制B、条件控制、选择控制和循环控制C、分支控制、顺序控制和循环控制D、顺序控制、选择控制和循环控制标准答案:D知识点解析:本题考查VBA中流程控制方式的知识。VBA程序流程控制的方式有3种,分别为顺序控制、选择控制和循环控制,对应结构化程序设计的3种基本控制结构。33、在窗体中使用一个文本框(名为n)接受输入的值,有一个命令按钮run,事件代码如下:PrivateSubrun_Click()result=""Fori=lToMe!nForj=lToMe!nresult=result+"*"Nextjresult=result+Chr(13)+Chr(10)NextiMsgBoxresultEndSub打开窗体后,如果通过文本框输入的值为4,单击命令按钮后输出的图形是()。A、****************B、****************C、****************************D、****************标准答案:A知识点解析:本题考查二重循环的知识。在这个二重循环中,外循环的执行次数为4,内循环的执行次数也为4,并且每次内循环退出后都要换行,所以最后结果为一个4X4的矩阵,矩阵的每个元素都为“*”。34、在窗体上添加一个命令按钮(名为Command1)和一个文本框(名为Text1),并在命令按钮中编写如下事件代码:PrivateSubCommand1_Click()m=2.17n=Len(Str$(m)+Space(5))Me!Text1=nEndSub打开窗体运行后,单击命令按钮,在文本框中显示()。A、5B、8C、9D、10标准答案:D知识点解析:本题考查基本字符串函数的知识。在VBA中,Str函数用于将数字转换成字符串,当数字转换为字符串时,总会预留一个空格给前面的正负号。如果参数是正数,回传的字符串会有一个前置空格。2.17转换成字符串“2.17”,后面再连接上5个空格,然后用Len函数来求其长度。所以最后结果为10。35、以下程序段运行结束后,变量x的值为()。x=2y=4Dox=x*yy=y+1LoopWhiley<4A、2B、4C、8D、20标准答案:C知识点解析:本题考查VBA中循环的知识;在本题中用了Do…LoopWhile循环,先运行循环体后判断条件,当条件满足时继续循环,条件不满足时退出循环体。在本题中第一次循环结束后y的值为5已经不满足条件,故此本循环只执行一次,x的值为2*4=8。三、公共基础填空题(本题共5题,每题1.0分,共5分。)36、在算法的4个特性中,算法必须能在执行有限个步骤之后终止指的是算法的______特性。标准答案:有穷性知识点解析:算法的4个基本特性包括:可靠性、确定性、有穷性和拥有足够的情报。其中,算法的有穷性是指算法必须在有限的时间内完成,即算法必须在执行有限个步骤之后终止。37、按照逻辑结构分类,结构可以分为线性结构和非线性结构,栈属于______。标准答案:线性结构知识点解析:数据的逻辑结构是指数据元素之间的逻辑关系,分为线性结构和非线性结构。常见的线性结构有线性表、栈和队列等,常见的非线性结构有树、二叉树等。38、栈中允许进行插入和删除的一端叫做______。标准答案:栈顶知识点解析:栈是限定在表的一端进行插入和删除操作的线性表。在表中,允许插入和删除的一端叫做“栈顶”,不允许插入和删除的一端叫做“栈底”。39、在面向对象程序设计中,从外面看只能看到对象的外部特征,而不知道也无须知道数据的具体结构以及实现操作的算法,这称为对象的_______。标准答案:封装性知识点解析:对象具有下列5个基本特点:①标识唯一性;②分类性;③多态性;④封装性;⑤模块独立性好。其中,封装性是指从外面看只能看到对象的外部特征,对象的内部特征即处理能力的实际情况和内部状态对外是不可见的,对象的内部状态只能由其自身改变。40、软件工程研究的内容主要包括_______技术和软件工程管理。标准答案:软件开发知识点解析:软件工程包括软件开发技术和软件工程管理。其中软件开发技术包括软件开发方法学、开发过程、开发工具和软件工具环境,其主体内容是软件开发方法学;软件工程管理包括软件管理学、软件工程经济学、软件心理学等内容。四、填空题(本题共10题,每题1.0分,共10分。)41、二维表中的行称为关系的______。标准答案:元组或记录知识点解析:本题考查关系模型基本概念的知识。在关系数据库中关系是一个二维表,每一行称为一个元组,也称为一个记录;每一列称为一个属性。42、利用Access创建的数据库项目文件,其扩展名为______。标准答案:ADP知识点解析:本题考查Access基本概念的知识。在Access中,项目文件的扩展名为ADP,数据库文件的默认扩展名是MDB。43、在Access中,要在查找条件中设置与任意一个数字字符匹配的条件,可使用的通配符是______。标准答案:#知识点解析:本题考查通配符的知识。Access中的条件表达式设计中经常要用到通配符,常见的通配符有:“#”代表。个或多个任意字符;“?”代表一个任意字符;“#”代表一个任意数字字符;“[]”代表与[]内任意一个字符匹配;“!”代表与任意一个不在方括号内的字符匹配,必须与口一起使用。44、窗体中有一命令按钮,名称为Command1。要求在窗体视图中单击此命令按钮后,命令按钮上面的文字变为加粗,实现该操作的VBA语句是______。标准答案:Command1.FontBold=true知识点解析:本题考查有关字体属性的知识。窗体中控件的字体由一些有关字体的属性控制,比如FontName(字体名)、FontSize(字体大小)、FontBold(加粗)、FontItalic(倾斜)、FontUnderline(下划线)等。45、打开一个表应该使用的宏操作是______。标准答案:OpenTable知识点解析:本题考查宏操作的知识。Access中提供了50多个可选的宏操作命令,常用的打开操作有:OpenForm用于打开窗体,OpenQuery用于打开查询,OpenTable用于打开一个表,OpenReport则用于打开报表。46、在使用Dim语句定义数组时,在缺省情况下数组下标的下限为______。标准答案:0知识点解析:本题考查数组的基础知识。数组变量由变量名和数组下标构成,通常使用Dim语句来定义数组,其格式为:Dim数组名([下标下限to]下标上限)其中,下标下限缺省为0。数组中的元素个数=下标上限—下标下限+1。47、以下程序段运行后消息框的输出结果为______。s=“Access”DimstrAsStringFori=1ToLen(s)str=UCase(Mid(S,I,1))+strNextiMsgBoxstr标准答案:SSECCA知识点解析:本题考查有关字符串函数的知识。在VBA中有很多字符串函数,其中Mid函数可以实现在任何位置取任何长度的子串;Len函数返回字符串的长度;UCase函数强制把字符转换成大写字母。本题中应该注意到,虽然循环变量i是逐次递增也就是正向循环,但是每一次使用Mid函数取得的一个字符都连接到原来的str前面,实际上就是实现字符串的逆序存放。结合其他函数可知最后结果为“SSECCA”。48、空字符串的长度为______。标准答案:0知识点解析:本题考查字符串的知识。本题属于基础知识,空字符串里面没有任何字符,所以其长度为0。49、某窗体中有一命令按钮,名称为C1,要求在窗体视图中单击此命令按钮后,命令按钮上显示的文字颜色变为棕色(棕色代码为128),实现该操作的VBA语句是______。标准答案:C1.Forecolor=128知识点解析:本题考查窗体控件前景颜色的知识。命令按钮上显示的文字颜色为前景颜色,所以设置C1.Forecolor=128。50、在窗体中添加一个名称为Command1的命令按钮,然后编写如下程序:PublicxAsIntegerPrivateSubCommand1_Click()x=3CallnCallf2MsgBoxxEndSubPrivateSubf1()x=x*xEndSubPrivateSubf2()DimxAsIntegerx=x+4EndSub窗体打开运行后,单击命令按钮,则消息框的输出结果为______。标准答案:9知识点解析:本题考查变量作用域的知识。在整个程序中定义了一个全局变量x,在命令按钮的单击事件中将x赋值为3,然后依次调用f1和f2;在f1中对x进行平方操作;在f2中又用Dim定义了一个局部变量x,按照局部覆盖全局的原则,在缀中的操作都是基于局部变量x而不是全局变量x。因此最终的输出结果为9。五、填空题(含2小题)(本题共1题,每题1.0分,共1分。)51、下面程序的功能是:用Array函数建立一个含有8个元素的数组,然后查找并在文本框Text1中输出该数组中各元素的最小值。请依据上述功能将程序补充完整。OptionBase1PrivateSubCommand1_Click()Dimarr1()DimMinAsInteger,iAsIntegerarr1=Array(12,435,76,-24,78,54,866,43)Min=______Fori=2To8Ifarr1(i)<MinThen______NextiTextl=MinEndSub标准答案:arr1(1)Min=arr1(i)知识点解析:本题考查VBA中程序设计的知识。对于这个问题,需要把数组元素依次与最小值比较,如果比当前的最小值还小,则让这个数组元素成为新的最小值,然后继续比较,直至数组元素都比较一遍为止。由于比较的循环从2开始,显然是预先设置最

温馨提示

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

评论

0/150

提交评论