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

下载本文档

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

文档简介

国家二级(ACCESS)笔试模拟试卷1(共9套)(共449题)国家二级(ACCESS)笔试模拟试卷第1套一、公共基础选择题(本题共9题,每题1.0分,共9分。)1、下面这个程序段的时间复杂度是()。for(i=1;i<n;i++){y=y+1;for(J=0;J<=(2*n);J++)x++;}A、O(log2n)B、O(n)C、O(nlog2n)D、O(n2)标准答案:8知识点解析:语句的频度指的是该语句重复执行的次数。一个算法中所有语句的频度之和构成了该算法的运行时间。本题中语句“y+y+1;”的频度是n-1,语句“x++;”的频度是(n-1)×(2n+1)=2n2-n-l,则该程序段的时间复杂度是O(n)=n-l+2n2-n-1=O(n2)。2、在一个长度为n的线性表中插入一个元素,最好情况下需要移动的数据元素数目为()。A、0B、1C、nD、n/2标准答案:1知识点解析:最好情况指的是在线性表的末尾插入一个新元素,此时不需要移动表中元素。3、为建立良好的程序设计风格,下列有关语句结构描述错误的是()。A、在一行内只写一条语句B、程序编写应优先考虑清晰性C、程序编写要做到效率第一、清晰第二D、避免不必要的转移标准答案:4知识点解析:好的语句结构风格要求程序编写要做到清晰第一、效率第二。4、以下叙述中,不正确的是()。A、在一个函数中,可以有多条return语句B、函数的定义不能嵌套,但函数的调用可以嵌套C、函数必须有返回值D、不同的函数中可以使用相同名字的变量标准答案:4知识点解析:函数不一定有返回值。5、以下方法中,不属于结构化分析方法的是()。A、面向数据流的结构化分析方法B、面向数据结构的Jackson方法C、面向数据结构的结构化数据系统开发方法D、面向对象的分析方法标准答案:8知识点解析:结构化分析方法包括面向数据流的结构化分析方法;面向数据结构的Jackson方法和面向数据结构的结构化数据系统开发方法。6、需求分析阶段最后提供的文档是软件的()。A、功能说明书B、加工说明书C、可行性分析报告D、需求规格说明书标准答案:8知识点解析:需求分析阶段最后的成果就是软件需求规格说明书,它是软件开发的重要文档之一。7、以下过程设计工具中,不属于图形工具的是()。A、程序流程图B、PADC、HIPOD、PDL标准答案:8知识点解析:常用的过程设计工具有图形工具、表格工具和语言工具,其中图形工具包括程序流程图、N-S、PAD、HIPO,表格工具有判定表,语言工具有PDL(伪码)。8、Access是一种()。A、数据库管理系统软件B、操作系统软件C、文字处理软件D、CAD软件标准答案:1知识点解析:Access属于小型数据库管理系统软件。9、在关系数据库中,用来表示实体之间联系的是()。A、树结构B、网结构C、线形表D、二维表标准答案:8知识点解析:数据库中的关系模型采用二维表来表示实体与实体之间的联系。二、选择题(本题共25题,每题1.0分,共25分。)10、ODBC中文含义是()。A、浏览器/服务器B、客户/服务器C、开放数据库连接D、关系数据库管理系统标准答案:4知识点解析:ODBC的全称是OpenDataBaseConnectivety,中文是开放数据库连接。11、只能在报表的开始处的是()。A、页面页眉节B、页面页脚节C、组页眉节D、报表页眉节标准答案:8知识点解析:报表页眉中的任何内容都只能在报表的开始处,即报表的第一页打印一次。12、可以创建数据访问页的是()。A、查询设计器B、数据访问页设计器C、报表设计器D、窗体设计器标准答案:2知识点解析:通常采用创建数据访问页的方法是:自动创建数据访问页和使用向导创建数据访问页,如果用户有特殊需求,则可以使用设计器来进行修改,以便生成满足需求的数据访问页。13、在宏的操作参数中,不能设置成表达式的操作是()。A、CloseB、SaveC、OutputToD、以上三个选项均是标准答案:8知识点解析:宏中不能设置成表达式的操作参数有Close、DeleteObjeet、GoToReeord、OutputTo、Rename、Save、SelectObject、SendObject、RepainObject、TransferDatabase等。14、有关宏操作,以下叙述中错误的是()。A、宏的条件表达式不能引用窗体或报表的控件值B、所有宏操作都可以转化成相应的模块代码C、使用宏可以启动其他应用程序D、可以利用宏组来管理相关的一系列宏标准答案:1知识点解析:宏根据条件表达式结果的真与假来选择不同的路径执行,在输入条件表达式时,可能会引用窗体或报表上的控件值。15、定义了二维数组A(3to5,5),则该数组的元素个数为()。A、25B、36C、20D、18标准答案:8知识点解析:数组A的第一个下标从3到5,共有3个,第二个下标从0到5共有6个,因此数组元素个数为3×6=18。16、VBA表达式Chr(Agc(UCase("abcdefg")))返回的值是()。A、AB、97C、aD、65标准答案:1知识点解析:UCase()是将字符串中小写字母转换为大写字母;LCase()是将字符串中大写字母转换为小写字母;Asc()返回的是第一个字母的ASCII码,Chr()是将数值表达式值转换成字符串。17、有效性规则是用户对输入字段值的限制。下列规则的解释中,正确的是()。A、<and>0要求输入一个非零值B、0or>=80输入的值必须等于0或大于等于80C、Like"??T?"输入值必须足以T结尾的四个字符D、<#1/1/2002#要求输入一个2001年以后的日期标准答案:2知识点解析:<and>0是错误的表达式;Like"77T?",要求输入值必须是以T为第3个字符的4个字符;<#1/1/2002#要求输入一个2001年以前的日期。18、不是窗体必备的组件是()。A、节B、控件C、数据来源D、都需要标准答案:4知识点解析:窗体的组成包括:数据来源、节、控件。窗体至少需要使用主体节;一个窗体至少需要一个控件;如果窗体需要与数据库中的记录交互,则此窗体必须要有数据来源,否则不必有数据来源。19、在Access中,打开VBA的快捷键是()。A、F5B、Alt+F4C、Alt+F11D、Alt+F12标准答案:4知识点解析:Alt+F11可以打开VBA编辑器。20、下列算式中,正确的是()。A、Int(2,8)=3B、Fix(-2,8)=-3C、Fix(-2,8)=-2D、Int(-2,8)=-2标准答案:4知识点解析:Fix(<数值表达式>)返回数值表达式的整数部分,Int(<数值表达式>)返回不大于数值表达式的最大整数。在操作数都是正数时,Fix和Int两个函数没有区别,但当操作数是负数时,Int返回小于等于操作数的第一个负数,而Fix返回大于等于操作数的第一个负数。21、下列关于主关键字字段的叙述中,错误的是()。A、数据库中每个表都必须有一个主关键字字段B、主关键字字段值是唯一的C、主关键字字段可以是一个字段,也可以是一组字段D、主关键字字段中不许有重复值和空值标准答案:1知识点解析:在Access数据库中,主关键字字段可以是一个字段,也可以是一组字段,但字段值必须是唯一的,不允许有重复值和空值,并不是每个表都需要有主关键字,根据具体需要可有可无。22、下列关于是/否常量的说法中,正确的是()。A、是一个逻辑值B、-1表示假C、0表示真D、不属于布尔型标准答案:1知识点解析:是/否数据类型代表一个逻辑值,属于布尔型,Yes、True、-l都表示真;No、False、Off,0都表示假。23、交叉表查询时,用户只能指定总计类型的字段的个数为()。A、1B、2C、3D、4标准答案:1知识点解析:在创建交叉表查询时,只能指定一个总计类型的字段。24、Access提供组成查询准则的运算符是()。A、只有关系运算符B、关系运算符和逻辑运算符C、特殊运算符D、关系运算符、逻辑运算符和特殊运算符标准答案:8知识点解析:Access提供组成查询准则的运算符有:关系运算符、逻辑运算符、特殊运算符等。25、某数据库表中有一个Name字段,查找Name为Mary和Lisa的记录的准则可以设置为()。A、In("Mary","Lisa")B、Like"Mary"AndLike"Lisa"C、Like("Mary""Lisa")D、MaryAnd"Lisa"标准答案:1知识点解析:In用于指定一个字段值的列表,列表中的任意一个值都可与查询的字段相匹配;Like用于指定查找文本字段的字符模式,在所定义的字符模式中,用“?”表示该位置可匹配任何一个字符;用“*”表示该位置可匹配零或多个字符。26、某数据库表中有一个地址字段,查找字段最后3个字为“9信箱”的记录,准则是()。A、Right([地址],3)=“9信箱”B、Right([地址],6)=“9信箱”C、Right(“地址”,3)=“9信箱”D、Right(“地址”,5)=“9信箱”标准答案:1知识点解析:函数Right([字符表达式],数值表达式)返回一个值,该值是从字符表达式右侧第1个字符开始截取的若干个字符。27、下列SELECT语句中,语法正确的是()。A、SELECT*FROM’通信录’WHERE性别=’男’B、SELECT*FROM通信录WHERE性别=’男’C、SELECT*FROM’通信录’WHERE性别=男D、SELEC*FROM通信录WHERE性别=男标准答案:2知识点解析:SELECT语句构成了SQL数据库语言的核心,语法包括几个主要子句,分别是FROM、WHERE和ORDERBY子句等。28、不是窗体格式属性的选项是()。A、标题B、帮助C、默认视图D、滚动条标准答案:2知识点解析:窗体的格式属性包括默认视图、滚动条、记录选定器、浏览按钮、分隔线、自动居中、控制框、最大最小化按钮、关闭按钮、边框样式等。29、用于显示线条、图像的控件类型是()。A、结合型B、非结合型C、计算型D、查询型标准答案:2知识点解析:控件的类型可以分为结合型、非结合型与计算型。结合型控件主要用于显示、输入、更新数据库中的字段;非结合型控件没有数据来源,用来显示信息、线条、矩形或图像;计算型控件用表达式作为数据源,表达式可以利用窗体或报表所引用的表或查询字段中的数据,也可以是窗体或报表上的其他控件中的数据。30、假设一位顾客想买一本英文书,但是不记得它的名字,只知道是以C开头,且书名长为10个字母。那么顾客可以在基于书名表的查询中使用查询准则()。A、Like"C?????????"或者Like"c?????????"B、Like"c*"C、Like"C#########"D、Like"C#########"标准答案:1知识点解析:该书的名字长为10个字符,应该使用通配符“?”。31、表达式1.5+3\2>2Or7Mod3<4AndNot1的运算结果是()。A、假B、0C、真D、其他标准答案:4知识点解析:先计算表达式"1.5+3\2>2",运算符“\”表示整数除法,“3\2”的结果是1,“1.5+3\2>2”相当于“2.5>2”,所以“1.5+3\2>2”的结果为True。再计算“7Mod3<4”,Mod为求模运算,“7Mod3”的结果为1,所以“7Mod3<4”的结果为True。这样,整个表达式变为:TrueOrTrueAndNot1。逻辑运算的优先级从高到低是:Not、And、Or,最后的结果是True。32、下列不能利用生成表查询实现的是()。A、删除数据B、整理旧有数据C、备份重要数据D、当成其他对象的数据来源标准答案:1知识点解析:生成表查询不能删除数据,删除数据可以通过删除查询按条件批量删除数据。33、预览主/子报表时,子报表页面页眉中的标签()。A、每页都显示一次B、每个子报表只在第一页显示一次C、每个子报表每页都显示D、不显示标准答案:8知识点解析:子报表的页面页眉/页脚在打印和预览时不显示。34、设a=3,b=5,则以下表达式值为真的是()。A、a>=bAndb>10B、(a>B)Or(b>0)C、(a<0)Eqv(b>0)D、(-3+5>A)And(b>0)标准答案:2知识点解析:a>b为False,而b>0为True,根据Or的运算法则,整个表达式为True。三、公共基础填空题(本题共5题,每题1.0分,共5分。)35、栈的基本运算有三种:入栈、退栈和【】。标准答案:读栈顶元素知识点解析:栈的基本运算有三种:入栈、退栈和读栈顶元素。入栈运算是指在栈顶位置插入一个新元素。这个运算有两个基本操作:首先将栈顶指针进一(即top加1),然后将新元素插入到栈顶指针指向的位置。退栈运算是指取出栈顶元素并赋给一个指定的变量。这个运算有两个基本操作:首先将栈顶元素(栈顶指针指向的元素)赋给一个指定的变量,然后将栈顶指针退一(即top减1)。读栈顶元素是指将栈顶元素赋给一个指定的变量。这个运算不删除栈顶元素,只是将它的值赋给一个变量。36、在面向对象方法中,信息隐蔽是通过对象的【】性来实现的。标准答案:封装知识点解析:软件工程的基本原则包括抽象、信息隐蔽、模块化、局部化、确定性、一致性、完备性和可验证性。信息隐蔽是指采用封装技术,将程序模块的实现细节隐藏起来,使模块接口尽量简单。37、数据流的类型有【】和事务型。标准答案:变换型知识点解析:典型的数据流类型有两种:变换型和事务型。变换型:是指信息沿输入通路进入系统,同时由外部形式变换为内部形式,进入系统的信息通过变换中心,经加工处理以后再沿输出通路变换成外部形式离开软件系统。事务型:在很多软件应用中,存在某种作业数据流,它可以引发一个或多个处理,这些处理能够完成该作业要求的功能,这种数据流就叫做事务。38、数据库系统中实现各种数据管理功能的核心软件称为【】。标准答案:数据库管理系统知识点解析:数据库管理系统是数据库的机构,它是一种系统软件,负责数据库中的数据组织、数据操纵、数据维护、控制及保护和数据服务等。数据库管理系统是数据库系统的核心。39、关系模型的数据操纵即是建立在关系上的数据操纵,一般有【】、增加、删除和修改四种操作。标准答案:查询知识点解析:关系模型的数据操纵即是建立在关系上的数据操纵,一般有查询、增加、删除和修改四种操作。数据查询:用户可以查询关系数据库中的数据,它包括一个关系内的查询以及多个关系间的查询。数据删除的基本单位是一个关系内的元组,它的功能是将指定关系内的指定元组删除。数据插入仅对一个关系而言,在指定关系中插入一个或多个元组。数据修改是在一个关系中修改指定的元组和属性。四、填空题(本题共10题,每题1.0分,共10分。)40、Access数据库的扩展名是【】。标准答案:mdb或.mdb知识点解析:Access所提供的对象都存放在同一个数据库文件(扩展名为.mdb文件)中,而不是像其他PC的数据库那样分别存放在不同的文件中。41、在关系数据库模型中,二维表的列称为属性,二维表的行称为【】。标准答案:元组或记录知识点解析:在一个二维表(一个具体关系)中,水平方向的行称为元组。元组对应表中的一个具体记录。而垂直方向的列称为属性,每一列有一个属性名,在Access中表示为字段名。42、Access数据库包括表、查询、窗体、报表、【】、宏和模块等基本对象。标准答案:页或数据访问页知识点解析:Access数据库由数据库对象和组两部分组成,其中对象又分为7种。这些数据库对象包括:表、查询、窗体、报表、数据访问页、宏和模块。表是数据库中用来存储数据的对象,是整个数据库系统中的基础。查询是数据库设计目的的体现,数据库建完以后,数据只有被使用者查询,才能真正体现它的价值。窗体是Access数据库对象中最具灵活性的一个对象,其数据源可以是表或查询。报表是Access数据库中用于打印输出数据的。数据访问页是在Access2000时才增加的数据库对象,它是一种特殊类型的Web页,用户可以在此Web页中与Ac43、窗体由多个部分组成,每个部分称为一个【】。标准答案:节知识点解析:窗体由多个部分组成,每个部分称为一个“节”。大部分窗体只有主体节。如果需要,也可以在窗体中包含窗体页眉、页面页眉、页面页脚和窗体页脚等部分。44、Access中,“自动创建报表”向导分为:纵栏式和【】两种。标准答案:表格式知识点解析:在Access报表中,用户可以利用自动创建报表向导创建纵栏式报表和表格式报表。纵栏式报表将一个报表按列排列,然后在排列好的字段内显示数据,使用纵栏式报表向导可以创建一个或两个垂直的列,各个字段的名称都显示在该字段的左侧。表格式报表以行和列的方式显示或打印出带有分组和汇总的数据,还可以包括摘要和分组/汇总报表。45、如果要引用宏组中的宏名,采用的语法是【】。标准答案:宏组名.宏名知识点解析:为了在宏组中执行宏,用户可以使用“宏组名.宏名”的格式调用宏组中的某个宏。宏组是一系列相关宏的集合,如果有许许多多的宏,那么将相关的宏分组到不同的宏组可以有助于方便地对数据库进行管理。宏名是用于标识宏的唯一名称。46、Access的窗体或报表事件可以有两种方法来响应:宏对象和【】。标准答案:事件过程或事件响应代码知识点解析:在Access数据库中,可以通过两种方式来处理窗体、报表或控件的事件响应。一是使用宏对象来设置事件属性;二是为某个事件编写VBA代码过程,完成指定动作,这样的代码过程称为事件过程或事件响应代码。47、在窗体上画一个命令按钮,然后编写如下代码:PrivateSubCommand1_Click()DimM(10)AsIntegerFork=1To10M(k)=12-kNextkx=6MsgboxM(2+M(x))EndSub程序运行后,单击命令按钮,消息框显示的是【】。标准答案:4知识点解析:M(6)的值为12-6=6;则有M(2+6)=M(8)的值为12-8=4。48、在窗体上画一个命令按钮,然后编写如下程序:Functionfun(ByValnumAsLong)AsLongDimkAsLongk=1num=Abs(num)DoWhilenumk=k*(num\10)num=num\10Loopfun=kEndFunctionPrivateSubCommand1_Click()DimnAsLongDimrAsLongn=InputBox("请输入一个数")n=CLng(n)r=fun(n)MsgBoxrEndSub程序运行后,单击命令按钮,在输入对话框中输入234,消息框显示的结果为【】。标准答案:0知识点解析:程序将输入的内容234转变为长整型传入函数fun中,然后进入循环。程序将输入的内容234转变为长整型传入函数fun中,然后进入循环。循环第一次结束的时候:k=23num=23循环第二次结束的时候:k=46num=2循环第三次结束的时候:k=0num=049、运行如下程序段:x=1y=1z=1Forj=1To3Fork=1To3Ifj=1Thenx=x+y+zElseIfj=2Thenx=2*x+2*y+2*zElsex=3*x+3*y+3*zEndIfNextkNextjx的值应是【】。标准答案:2346知识点解析:当j=1时,内层循环执行x=x+y+z=x+2三次,所以x=7;当j=2时,内层循环执行x=2*x+2*y+2*z=2*x+4三次,所以x=84;当j=3时,内层循环执行x=3*x+3*y+3*z=3*x+6三次,所以x=2346。则最后的结果是:x=2346。国家二级(ACCESS)笔试模拟试卷第2套一、公共基础选择题(本题共10题,每题1.0分,共10分。)1、算法的空间复杂度是指______。A、算法程序的长度B、算法程序中的指令条数C、算法程序所占的存储空间D、算法执行过程中所需要的存储空间标准答案:8知识点解析:一个算法的空间复杂度,一般是指执行这个算法所需的内存空间。一个算法所占用的存储空间包括算法程序所占的空间、输入的初始数据所占的存储空间以及算法执行过程中所需要的额外空间。2、下列关于栈的叙述中正确的是______。A、在栈中只能插入数据B、在栈中只能删除数据C、栈是先进先出的线性表D、栈是先进后出的线性表标准答案:8知识点解析:栈是限定在一端进行插入与删除的线性表。栈是按照“先进后出”的或“后进先出”的原则组织数据的,因此,栈也被称为“先进后出”表或“后进先出”表。3、在深度为5的满二叉树中,叶子结点的个数为______。A、32B、31C、16D、15标准答案:4知识点解析:所谓满二叉树是指这样的一种二叉树:除最后一层外,每层上的所有结点都有两个子结点。这就是说,在满二叉树中,每一层上的结点数都达到最大值,即在满二叉树的第K层上有2k-1,个结点,且深度为m的满二叉树有2m个结点。在满二叉树中,最后一层的结点个数就是叶子结点的个数,本题中深度为5,故叶子结点数为25-1=24=16。4、对建立良好的程序设计风格,下面描述正确的是______。A、程序应简单、清晰、可读性好B、符号名的命名要符合语法C、充分考虑程序的执行效率D、程序的注释可有可无标准答案:1知识点解析:要形成良好的程序设计风格,主要应注重和考虑下述一些因素:符号名的命名应具有一定的实际含义,以便于对程序功能的理解:正确的注释能够帮助读者理解程序;程序编写应优先考虑清晰性,除非对效率有特殊要求,程序编写要做到清晰第一,效率第二。5、下面对对象概念描述错误的是______。A、任何对象都必须有继承性B、对象是属性和方法的封装体C、对象叫的通讯靠消息传递D、操作足对象的动态性属性标准答案:1知识点解析:对象是由数据和容许的操作组成的封装体,与客观实体有直接的对应关系。对象之间通过传递消息互相联系,以模拟现实世界中不同事物彼此之间的联系。6、下面不属于软件工程的3个要素的是______。A、工具B、过程C、方法D、环境标准答案:8知识点解析:软件工程包括3个要素,即方法、工具和过程。7、程序流程图(PFD)中的箭头代表的是______。A、数据流B、拧制流C、调用关系D、组成关系标准答案:2知识点解析:程序流程图(PFD)是一种传统的、应用广泛的软件过程设计表示工具,通常也称为程序框图,其箭头代表的是控制流。8、在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。其中数独立性最高的阶段是______。A、数据库系统B、文件系统C、人工管理D、数据项管理标准答案:1知识点解析:在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。其中数据独立性最高的阶段是数据库系统。9、用形结构来表示实体之间联系的模型称为______。A、关系模型B、层次模型C、网状模型D、数据模型标准答案:2知识点解析:层次模型是最早发展出来的数据库模型。它的基本结构是树形结构,这种结构方式在现实世界中很普遍,如家族结构、行政组织机构,它们自顶向下、层次分明。10、关系数据序管理系统能实现的专门关系运算包括______。A、排序、索引、统计B、选择、投影、连接C、关联、更新、排序D、显示、打印、制表标准答案:2知识点解析:关系数据库管理系统能实现的专门关系运算,包括选择运算、投影运算、连接运算。二、选择题(本题共25题,每题1.0分,共25分。)11、用二维表来表示实体及实体之间联系的数据模型是______。A、关系模型B、层次模型C、网状模型D、实体-联系模型标准答案:1知识点解析:用二维表示实体以及实体之间联系的数据模型称为关系数据模型。关系数据模型是以关系数学理论为基础的,在关系模型中,操作的对象和结果都是二维表,这种二维表就是关系。12、下列哪个项不属于数据库系统的组成部分______。A、数据库B、数据库管理员C、硬件系统D、文件标准答案:8知识点解析:数据库系统是指引进数据库技术后的计算机系统,能实现组织地、动态存储大量相关数据,提供数据处理和信息资源共享的便利手段。数据库系统由五部分组成:硬件系统、数据库集合、数据库管理系统及相关软件、数据库管理员和用户。其核心是数据库管理系统。13、退出Access数据库管理系统可以使用的快捷键是______。A、Ctrl+OB、Alt+XC、Ctrl+CD、Alt+F+X标准答案:8知识点解析:通常情况下,可以使用以下四种方式关闭Access.单击Access右上角的“关闭”按钮。选择“文件”菜单中的“退出”命令。使用Alt+F4键。使用Alt+F+X。14、下列Access表的数据类型的集合,错误的是______。A、文本、备注、数字B、备注、OLE对象、超级链接C、通用、备注、数字D、日期/时间、货币、自动编号标准答案:4知识点解析:用户在设计表时,必须要定义表中字段使用的数据类型。Access常用的数据类型有:文本、备注、数字、日期/时间、货币、自动编号、是/否、OLE对象、超级链接、查阅向导等,不包含通用类型。15、有关字段属性,以卜叙述错误的是______。A、字段大小可用于设置文本、数字或自动编号等类型字段的最大容量B、可对任意类型的字段设置默认值属性C、有效性规则属性是用于限制此字段输入值的表达式D、不同的字段类型,其字段属性有所不同标准答案:2知识点解析:字段的属性表示字段所具有的特征,不同的字段类型有不同的属性。通过“字段大小”属性可以控制字段使用的空间大小。该字段只适用于数据类型为“文本|”或“数字”的字段。“有效性规则”是Access中另一个非常有用的属性;利用该属性可以防止非法数据输入到表中。有效性规则的形式以及设置H的随字段的数据类型不同而不同。对于:“文本”类型字段,可以设置输入的字符个数不能过某一值:对“日期时间”类型字段;可以将数值限制在一定的月份或年份内。在一个数据库中,往往会有—些字段的数据内容相同或含有相同的部分,这样就可以设置一个默认值。但不是所有的数据类型都可以设置默认值的,如自动编号;OLE对象数据类型就没有“默认值”属性。16、以下关点查询的叙述正确的是______。A、只能根据数据库表创建查询B、只能根据已建查询创建查询C、可以根据数据库表和已建查询创建查询D、不能根据已建查询创建查询标准答案:4知识点解析:查询是对数据库表中数据进行查找,同时产生一个类似于表的结果。创建了查询之后,如果对其小的设计不满意,或因情况发生了变化,所建查询不能满足要求,可以对其进行修改、创建已建立的查询。执行个查询时,需要从指定的数据库表中搜索数据,数据库表可以是一个表或多个表;也可以是一个查询。17、以下不属寸:操作查询的是______。A、交叉表查询B、更新查询C、删除查询D、生成表查询标准答案:1知识点解析:操作查询是指仅在一个操作中更改许多记录的查询,它包括生成表查询、删除查询、更新查询和追加查询等四种。18、假设某数据库表中有一个姓名字段,查找姓仲的记录的准则是______。A、Not“仲*”B、Like“仲”C、Left([姓名]1)=“仲”D、“仲”标准答案:4知识点解析:Like“仲”查询姓名段中存在“仲”字的记录:Left(字符表达式,数值表达式):返回一个值,该值是从字符表达式人侧第一个字符开始,截取的若干个字符其中,字符个数是数值表达式的值。Left([姓名]=“仲”是查询姓名字段中姓仲的记录。19、下面关于列表框和组合框的叙述正确的是______.A、列表框和组合框可以包含一列或几列数据B、可以在列表框中输入新值,而组合框不能C、可以在组合框中输入新值,而列表框不能D、在列表框和组合框中均可以输入新值标准答案:4知识点解析:窗体中的列表框可以包含一列或几列数据,用户只能从列表中选择值,而不能输入新值;使用组合框既可以进行选择,也可以输入文本,这也是列表框和组合框的区别。20、窗口事件是指操作窗口时所引发的事件,下列不属于窗口事件的是______.A、打开B、关闭C、加载D、取消标准答案:8知识点解析:窗口事件是指操作窗口时所引发的事件,常用的窗口事件有“打开”、“关闭”和“加载”等。21、以下叙述正确的是______.A、报表只能输入数据B、报表只能输出数据C、报表可以输入和输出数据D、报表不能输入和输出数据标准答案:2知识点解析:报表是Access中以一定输出格式表现数据的一对象,利用报表可以控制数据内容的大小及外观、排序、汇总相关数据,选择输出数据到屏幕或打印设备上。22、关于报表数据源设置,以下说法正确的是______.A、可以是任意对象B、只能是表对象C、只能是查询对象D、只能是表对象或查询对象标准答案:8知识点解析:关于报表数据源设置,需要选择表对象或查询对象作为报表的数据源,然后选择报表类型,最后会自动生成报表显示数据源所有字段记录数据。23、在报表设计中,以下可以做绑定控件显示字段数据的______.A、文本框B、标签C、命令按钮D、图像标准答案:1知识点解析:在报表设计中,可以将各种类型的文本和字段控件放在报表“设计”窗体的各个区域内。标签控件用来显示相关标题,文本框控件用来显示统计的数据。24、要没置在报表每一页的顶部都输出的信息,需要设置______.A、报表页眉B、报表页脚C、页面页脚D、页面页眉标准答案:8知识点解析:报表页眉中的任何内容都只能在报表开始处,即报表的第一页打印一次。报表页脚一般是在所有的主体和组页脚被输出完成后才会打印在报丧的最后面。页面页眉是用来显示报表中的字段名称或对记录的分组名称,报表的每一页有一个页面页眉。它一般显示在每页的顶端。页面页脚赴打印在每页的底部,用来显示本页的汇总说明,报表的每一页有一个页面页脚。25、要在文本框中显示当前日期和时间,应当设置文本框的控件来源属性为______.A、=Date()B、=Time()C、40122.430607D、=Year()标准答案:4知识点解析:Date函数显示的是当前的日期。Time函数显示的是当前的时间。Year函数需要参数,它返回的是输入参数中的年份。Now函数显示的是当前的日期和时间26、将Access数据库中的数据发布在Internet网络上可以通过______.A、查询B、窗体C、表D、数据访问页标准答案:8知识点解析:数据访问页是一种特殊类型的Web页,数据访问页中的数据,可以是Access数据库中的数据,也可以包含其他数据源中的数据。27、能够创建宏的设计器是______。A、窗体设计器B、报表设计器C、表设计器D、宏设计器标准答案:8知识点解析:宏的创建主要是通过宏设计器完成的,用户可以在该设计器中的各种提示信息下完成各种各样的宏的创建。28、在条件宏设计时对于连续重复的条件,要替代重复条件式可以使用下面的符号______.A、…B、=C、,D、;标准答案:1知识点解析:省略号(…)、表示该行中的条件表达式与上一行相同。29、VBA的自动运行宏,应当命名为______.A、AutoExecB、AutoexeC、AutoD、AutoExecbat标准答案:1知识点解析:被命名为AutoExec保存的宏,在打开数据库时会自动运行,要想取消自动运行,打开数据库时按住Shift键即可。30、VBA中定义符号常量可以用关键字______.A、ConstB、DimC、PublicD、Static标准答案:1知识点解析:VBA中定义符号常量可以用关键字Const来定义,格式为:Const符号常量名称=常量值31、定义了二维数组B(2to6,4),则该数组的元素个数为______.A、25B、36C、20D、24标准答案:4知识点解析:数组是在有规则的结构中包含一种数据类型的一组数据,也称作数组元素变量。数组变量由变量名数组下标构成,通常用Dim语句来定义数组,定义格式为:Dim数组名(下标下限to]上标上限)缺省情况下,下标下限为O,数组元素从“数组名(O)”至“数组名(下标上限)”:如果使用to选项,则可以安排下限。例如:DimA(5,5)AsInteger,B(1To3,10to20,2),则A有36个元素,而B则有3*11*3=99个元素。题中三维数组a(3,4,5)的元素个数为4’5’6=120个元素,32、以下内容中不属于VBA提供的数据验证函数的足______.A、IsTextB、IsDateC、IsNumericD、IsNull标准答案:1知识点解析:VBA常用的验证函数为:IsNumeric、IsDate、lsNull、IsEmpty、IsArray、IsError、IsObject.33、定义好有参函数f(m),其中形参m足整型量。下面调用该函数,传递实参为5,将返回的函数数值赋给变量to以下正确的是______.A、t=fB、t=Callf(m)C、t=f(5)D、t=Callf(5)标准答案:4知识点解析:含参数的过程被调用时,主调过程小的调用式必须提供相应的实参(实际参数的简称),并通过实参形参传递的方式完成过程调用。而Call方法并不能向变量赋值。34、在VBA代码调试过程中,能够显示出所有在当前过程中变量声明及变量值信息的是______.A、快速监视窗口B、监视窗口C、立即窗口D、本地窗口标准答案:8知识点解析:快速监视窗口:可以快速观察到变员或表达式的当前值,达到快速监视的效果:监视窗口:可以动态了解一些变量或表达式的值的变化情况,进而对代码的正确与否清楚的判断。立即窗口:可以安排一些调试语句,而这些语句根据显示在立即窗口区域的内容或范围来执行的。本地窗;其内部自动显示出所有在当前过程中的变量声明及变量值,从中可以观察一些数据信息。35、能够实现从指定记录集里检索特定字段值的函数是______.A、NzB、DsumC、DlookupD、Rnd标准答案:4知识点解析:Nz函数可以将Null值转换为其他值防止它通过表达式扩散DSum函数用于计算指定记录集(一个域)中的一组值的总和。DLookup函数用于从指定记录集(一个域)获取特定字段的值。Rnd函数用于返回一个0~1之叫的随机数,该数值为单精度类型。三、公共基础填空题(本题共3题,每题1.0分,共3分。)36、在对表进行操作时,是把_________与表的内容分开进行操作的。标准答案:表结构知识点解析:暂无解析37、使用“报表向导”创建报表,报表包含的字段个数创建报表时可以选择,还可以定义_________。标准答案:报表布局及样式知识点解析:暂无解析38、使用友元函数是为了提高程序效率,且节约了_________开销。标准答案:调用类的成员函数知识点解析:暂无解析四、填空题(本题共8题,每题1.0分,共8分。)39、表是数据库中最基本的操作对象,也是整个数据库系统的_________。标准答案:数据来源知识点解析:暂无解析40、当宏与宏组创建完成后,只有运行_________,才能产生宏操作。标准答案:宏或宏组知识点解析:暂无解析41、Access在排序查询结果时,首先按照_________中排列最靠前的字段排序,然后再按下一个字段排序。标准答案:设计网格知识点解析:暂无解析42、SQL查询就是用户使用SQL语句来创建的一种查询。SQL查询主要包括_________、传递查询、数据定义查询和子查询等。标准答案:联合查询知识点解析:暂无解析43、在“表”浏览窗口,表中的数据显示顺序,通常是根据__________________排列的。标准答案:数据输入先后顺序知识点解析:暂无解析44、层次模型的特点是记录之间的联系通过指针来实现:关系模型是用二维表来表述实体集,用_________表示实体间的联系。标准答案:外键/公共属性知识点解析:暂无解析45、DAO模型中,主要的控制对象有:DBEngine、Wordspace、Database、RecordSet、_________、QueryDef和Error。标准答案:Field知识点解析:暂无解析46、在模块的说明区域中,用__________________或Global关键字说明的变量是属于全局范围的变量。标准答案:PublicGlobal知识点解析:暂无解析五、填空题(含2小题)(本题共1题,每题1.0分,共1分。)47、关系数据库中,关系是一张_____________,两个关系间的联系通过_____________实现。标准答案:表公共属性知识点解析:暂无解析国家二级(ACCESS)笔试模拟试卷第3套一、选择题(本题共35题,每题1.0分,共35分。)1、下列叙述正确的是()。A、算法的执行效率与数据的存储结构无关B、算法的空间复杂度是指算法程序中指令(或语句)的条数C、算法的有穷性是指算法必须能在执行有限个步骤之后终止D、以上三种描述都不对标准答案:C知识点解析:算法的执行效率与数据的存储结构密切相关。算法的空间复杂度是指算法执行过程中所需的存储空间。2、数据的存储结构是指()。A、数据所占的存储空间B、数据的逻辑结构在计算机中的存放形式C、数据在计算机中的顺序存储方式D、存储在计算机外存中的数据标准答案:B知识点解析:数据的存储结构,又称为数据的物理结构,是数据的逻辑结构在计算机中的存放形式,数据的存储结构有顺序结构、链式结构、散列结构、索引结构等。3、栈和队列的共同点是()。A、都是先进先出B、都是先进后出C、只允许在端点处插入和删除元素D、没有共同特点标准答案:C知识点解析:栈和队列都是操作受限制的线性表,只允许在端点插入和删除。不同点是:栈只允许在表的一端进行插入和删除操作:队列允许在表的一端进行插入操作,而在另一端进行删除操作。4、有下列二叉树,对此二叉树中序遍历的结果为()。A、ABCDEFB、BDAECFC、ABDCEFD、ABCDFE标准答案:B知识点解析:对二叉树的中序遍历是指:首先遍历左子树,然后访问根结点,最后遍历右子树。在遍历左、右子树时,依旧按照“左子树-根结点-右子树”的顺序。5、对长度为n的线性表进行顺序查找,在最坏情况下需要比较的次数为()。A、125B、n/2C、nD、n+1标准答案:C知识点解析:对线性表进行顺序查找时,从表中的第一个元素开始,将给定的值与表中逐个元素的关键字进行比较,直到两者相符,查找到所要找的元素为止。在最坏情况下,要查找的元素是表的最后一个元素或查找失败,这两种情况都需要将这个元素与表中的所有元素进行比较,因此比较次数为n。6、源程序的文档化不包括()。A、符号名的命名要有实际意义B、正确的文档形式C、良好的视觉组织D、正确的程序注释标准答案:B知识点解析:源程序的文档化包括3点:①符号名应具有一定实际的含义,便于理解程序功能:②正确的程序注释;⑧良好的视觉组织:利用空格、空行、缩进等技巧使程序层次清晰。7、下列描述中正确的是()。A、软件工程只是解决软件项目的管理问题B、软件工程主要解决软件产品的生产率问题C、软件工程的主要思想是强调在软件开发过程中需要应用工程化原则D、软件工程只是解决软件开发过程中的技术问题标准答案:C知识点解析:软件工程是指将工程化的思想应用于软件的开发、应用和维护的过程,包括软件开发技术和软件工程管理。8、为了提高软件模块的独立性,模块之间最好是()。A、控制耦合B、公共耦合C、内容耦合D、数据耦合标准答案:D知识点解析:耦合性与内聚性是模块独立性的两个定性标准,是互相关联的。在程序设计中,各模块间的内聚性越强,则耦合性越弱。一般较优秀的软件设计,应尽量做到高内聚、低耦合,有利于提高模块的独立性。9、数据库系统的核心是()。A、数据模型B、数据库管理系统C、数据库D、数据库管理员标准答案:B知识点解析:数据库系统由数据库(数据)、数据库管理系统(软件)、数据库管理员(人员)、硬件平台(硬件)、软件平台5个部分构成。其中数据库管理系统是数据库系统的核心,它负责数据库中的数据组织、数据操纵、数据维护、控制及保护和数据服务等工作。10、待排序的关键码序列为(33,18,9,25,67,82,53,95,12,70),要按关键码值递增的顺序排序,采取以第一个关键码为基准元素的快速排序法,第一趟排序后关键码33被放到第()个位置。A、3B、5C、7D、9标准答案:B知识点解析:快速排序的基本思想是:从表中选取一个元素(如本题中的33),将表中小于此元素的移到前面,大于此元素的移到后面,结果把线性表分割成两部分(两个子表),此元素插入到其分界线的位置处。然后分别对两个子表再次分割……本题中33作为分割的中界线,第一趟排序后排在比它小的18、9、25、12后面。11、在“student”表中,“姓名”字段的字段大小为10,则在此列输入数据时,最多可输入的汉字数和英文字符数分别是()。A、55B、1010C、510D、1020标准答案:B知识点解析:本题考查字段长度的知识。在文本型的字段中可以由用户指定长度,要注意在Access中一个汉字和一个英文字符长度都占1位。12、在现实世界中,每个人都有自己的出生地,实体“人”与实体“出生地”之间的联系是()。A、一对一联系B、一对多联系C、多对多联系D、无联系标准答案:B知识点解析:本题考查表与表之间的关系的知识。在关系数据库中,表与表的关系有三种:一对一关系、一对多关系、多对多关系。若表A和表B之间存在一对一的关系,那么表A中的一条记录只能与表B中的一条记录匹配,反过来表B中的一条记录只能与表A中的一条记录匹配;若表A和表B之间存在一对多的关系,且表B为多的一方,那么表A中的一条记录与表B中的多条记录匹配,反过来表B中的一条记录只能与表A中的一条记录匹配;若表A和表B之间存在多对多的关系,那么表A中的一条记录能与表B中的多条记录匹配,反过来表B中的一条记录也能与表A中的多条记录匹13、在教师表中,如果要找出职称为“教授”的教师,所采用的关系运算是()。A、选择B、投影C、连接D、自然连接标准答案:A知识点解析:本题考查关系运算的知识。关系运算共可分为两大类,一类是传统的集合运算,如并、交、差和笛卡儿积:还有一类是专门的关系运算,其中包括选择、投影和连接。14、自动编号一旦被指定,会()与记录连接。A、暂时的B、随机的C、永久的D、都有可能标准答案:C知识点解析:本题考查自动编号数据类型的知识。自动编号数据类型是每次向表中添加新记录时自动生成的,但是一旦被指定就会永久的与记录连接,即使删除了某条记录,Access也不会对表中的自动编号字段重新编号。15、“是/否”数据类型常被称为()。A、真/假型B、对/错型C、I/O型D、布尔型标准答案:D知识点解析:本题考查Access数据类型的基础知识。在Access中支持很多种数据类型,其中的是/否型是针对只包含两种不同取值的字段而设置的,又常被称为布尔型。16、代表必须输入字母(A~Z)的输入掩码是()。A、9B、LC、#D、C标准答案:B知识点解析:本题考查字段的输入掩码的知识。我们在设计字段的时候可以使用输入掩码来使得输入的格式标准保持一致,输入掩码中的字符“9”代表可以选择输入数字或空格;“L”代表必须输入字母(A~Z);“#”代表可以选择输入数据和空格,在编辑模式下空格以空白显示,但是保存数据时将空白删除,允许输入加号或减号;“C”代表可以选择输入任何数据和空格。17、在Access的数据库中已建立了“Book”表,若查找“图书ID”是“TP132.54”和“TP138.98”的记录,应在查询设计视图的准则行中输入()。A、TP132.54and"TP138.98"B、NOT("TP132.54","TP138.98")C、NOTIN("TP132.54","TPl38.98")D、IN("TP132.54","TP138.98")标准答案:D知识点解析:本题考查条件准则和常量的知识。在Access中,字符型常量要求用双引号括起来;表示集合的方法是用括号括起集合的所有元素,这些元素之间用逗号隔开:另外,表示在某个集合内的关键字用in表示不在某个集合内的关键字用notin。18、在下列关于数据表视图与查询关系的说法中,错误的是()。A、在查询的数据表视图和表的数据表视图中窗口几乎相同B、在查询的数据表视图中对显示的数据记录的操作方法和表的数据表视图中的操作相同C、查询可以将多个表中的数据组合到一起,使用查询进行数据的编辑操作可以像在一个表中编辑一样,对多个表中的数据同时进行编辑D、基础表中的数据不可以在查询中更新,这与在数据表视图的表窗口中输入新值不一样,因为这里充分考虑到基础表的安全性标准答案:D知识点解析:本题考查查询数据表视图的知识。查询的数据表视图就是查询后得到的数据视图,其显示方式和表的数据表视图中窗口几乎相同,记录操作方法也相同,并且可以将多个表中的数据组合到一起,像在一个表中编辑一样对多个表中的数据同时进行编辑。可以在数据表视图中直接更新基础表中的数据。19、在创建交叉表查询时,用户需要指定()种字段。A、1B、2C、3D、4标准答案:C知识点解析:本题考查交叉表查询的知识。所谓交叉表查询,就是将来源于某个表中的字段进行分组,一组列在数据表的左侧,一组列在数据表的上部,然后在数据表行与列的交叉处显示表中某个字段的各种计算值。所以应指定行标题、列标题和字段计算值共3种字段。20、在查询设计视图中()。A、只能添加表B、只能添加查询C、可以添加表,也可以添加查询D、以上说法都不对标准答案:C知识点解析:本题考查查询来源的知识。查询设计视图中可以添加查询的来源,可以是数据库表,也可以是另一个已创建的查询。21、在SELECT语句中,“\”的含义是()。A、通配符,代表一个字符B、通配符,代表任意字符C、测试字段是否为NULLD、定义转义字符标准答案:D知识点解析:本题考查SQL语句的知识。在SQL语句中的“\”是转义字符,跟在转义字符后面的字符被转义而不使用原义。22、如果加载一个窗体,先被触发的事件是()。A、Load事件B、Open事件C、Activate事件D、Unload事件标准答案:A知识点解析:本题考查窗体常见事件的知识。窗体能响应的事件不多,当窗体刚刚打开时,首先触发Load事件,打开后才继续触发Open事件,然后是Activate(激活)事件。窗体关闭时触发Unload事件。23、为窗体中的命令按钮设置单击鼠标时发生的动作,应选择设置其属性对话框的()。A、格式选项卡B、数据选项卡C、事件选项卡D、其他选项卡标准答案:C知识点解析:本题考查窗体控件的基础知识。在窗体上每一个控件都是一个对象,都具有三要素就是属性、事件和方法。事件是控件可以响应的动作,如单击等,所以要想设计单击时的动作就要设计单击事件里面的内容。每一个对象的属性对话框都有5个选项卡,其中,格式选项卡主要设计控件外观、大小、位置等显示格式;数据选项卡主要设计控件的数据源等数据问题;事件选项卡主要设计控件可以响应的动作;其他选项卡主要设计控件名字、默认、Tab索引等其他属性;全部选项卡里面包含前4种选项卡的所有内容。24、下列关于主窗体和子窗体的说法中,错误的是()。A、主窗体只能显示为纵栏式的窗体B、子窗体可以显示为纵栏式的窗体,也可以显示为表格式窗体C、主窗体和子窗体中显示的表或查询的数据是一对多关系D、在子窗体中可以创建二级子窗体标准答案:B知识点解析:本题考查主/子窗体的知识。在Access中,窗体中的窗体称为子窗体,包含子窗体的窗体称为主窗体。主窗体和子窗体通常用于显示多个表或查询中的数据,这些表或查询的数据具有一对多关系。主窗体只能显示为纵栏式的窗体,子窗体可以显示为数据表窗体,也可以显示为表格式窗体。在在子窗体中可以创建二级子窗体,即在主窗体内包含子窗体,子窗体内又有子窗体。25、若要在报表最后输出某些信息,需要设置的是()。A、页面页眉B、页面页脚C、报表页眉D、报表页脚标准答案:D知识点解析:本题考查报表的知识。报表页眉处于报表的开始位置,一般用其来显示报表的标题、图形或者说明性文字;报表页脚处于报表的结束位置,一般用来显示报表的汇总说明:页面页眉处于每页的开始位置,一般用来显示报表中的字段名称或记录的分组名称;页面页脚处于每页的结束位置,一般用来显示本页的汇总说明。26、下列对数据访问页与Access数据库的关系的描述中正确的是()。A、数据访问页不是Access数据库的一种对象B、数据访问页与其他Access数据库对象的性质不同C、数据访问页的创建与修改方式与其他Access数据库对象基本上是一致的D、数据访问页与Access数据库无关标准答案:C知识点解析:本题考查数据访问页的知识。数据访问页是用户通过Internet进行数据交互的数据库对象,可以用来发布数据库中任何保存的数据。数据访问页是Access里面的7种对象之一,与其他Access数据库对象的性质相同,而且数据访问页的创建与修改方式与其他Access数据库对象也基本上一致。27、用于从其他数据库导入和导出数据的宏命令是()。A、TransferTextB、TransferValueC、TransferDataD、TransferDatabase标准答案:D知识点解析:本题考查宏操作的知识。和导入导出数据有关的命令主要有两个:TransferDatabase用于从其他数据库导入和导出数据;TransferText用于从文本文件导入和导出数据。其他两个选项写法是错误的。28、在一个宏的操作序列中,如果既包含带条件的操作,又包含无条件的操作,则没有指定条件的操作则会()。A、不执行B、有条件执行C、无条件执行D、出错标准答案:C知识点解析:本题考查条件操作宏的知识。在宏的组成操作序列中,如果既包含带条件的操作,又包含五条件的操作,则带条件的操作是否执行取决于条件式结果的真假,没有指定条件的操作则会无条件执行。29、将数学表达式写成VBA的表达式,正确的形式是()。A、x^(2*n)/4*y^nB、x^(2n)/(4y^n)C、x^(2*n)/(4*y^n)D、x^(2n)/4y^n标准答案:C知识点解析:本题考查VBA中运算符的知识。在VBA中的运算符都具有其优先级,最基本的就是算术运算符>连接运算符>比较运算符>逻辑运算符,在各个种类的运算符中还有不同的优先级,比如在算术运算中乘方的优先级就高于乘法和除法运算,同级的运算由左至右顺序执行,所以本题中的分母需要用括号括起来。30、下列可作为VBA变量名的是()。A、a&bB、a?bC、4aD、const标准答案:C知识点解析:本题考查VBA中变量命名的知识。变量名的命名同字段命名一样,也可以由字母、数字和汉字组成,但是不能包含空格和任何除了下划线以外的标点符号。变量名不能使用VBA的关键字。31、SelectCase结构运行时首先计算()的值。A、表达式B、执行语句C、条件D、参数标准答案:A知识点解析:本题考查VBA程序设计中的多分支选择的知识。在SelectCase结构运行时首先计算表达式的值,然后依此计算或测试Case表达式的值。32、在窗体中有一个标签Labele,标题为“测试进行中”:有一个命令按钮Commandl,事件代码如下:PrivateSubCommandl_Click()Labele.Caption=“标签”EndSubPrivateSubForm_Load()Form.Caption=“举例”Commandl.Caption=“移动”EndSub打开窗体后,单击命令按钮,屏幕显示()。A、

B、

C、

D、

标准答案:D知识点解析:本题考查控件基本属性和事件的知识。在本题中,窗体开始运行时会首先执行Load事件,将窗体的标题设置为“举例”,命令按钮的标题设置为“移动”;单击命令按钮时会将标签的标题设置为“标签”。33、下列不是分支结构的语句是()。A、If...Then...EndIFB、While...WendC、If...Then...Else...EndlfD、Select...Case...EndSelect标准答案:B知识点解析:本题考查控制结构的知识。选项34、执行x=InputBox("请输入x的值")时,在弹出的对话框中输入12,在列表框List1选中第一个列表项,假设该列表项的内容为34,使y的值是1234的语句是()。A、y=Val(x)+Val((Listl.List(0))B、y=Val(x)+Val(Listl.List(1))C、y=Val(x)&Val(Listl.List(0))D、y=Val(x)&Val(Listl.List(1)标准答案:C知识点解析:本题考查字符串连接和列表框的知识。列表框的List属性是一个数组,其各元素就是列表框中的列表项,第一个列表项对应的数组下标为0。由于列表框中的列表项和输入对话框的返回值都是字符串,在本题中使用了Val函数将其转换为数字,此时如果使用“+”则会完成两个数字相加,故此只能使用“&”连接两个字符串。35、在窗体中添加一个名称为Commandl的命令按钮,然后编写如下程序:PublicxAsIntegerPrivateSubCommandl_click()x=10Calls1Calls2MsgBOxxEndSubPfivateSubs1()x=x+20EndSubPrivateSubA、10B、30C、40D、50标准答案:B知识点解析:本题考查变量作用域的知识。在整个程序中定义了一个全局变量x,在命令按钮的单击事件中对这个x赋值为10,然后依次调用s1和s2;在s1中对x自加了20;在s2中用Dim定义了一个局部变量x,按照局部覆盖全局的原则,在s2中的操作都是基于局部变量x而不是全局变量x。故此最终的输出结果为30。二、填空题(本题共14题,每题1.0分,共14分。)36、算法的复杂度主要包括时间复杂度和______复杂度。标准答案:空间知识点解析:衡量一个算法的复杂度有两个指标:时间复杂度和空间复杂度。前者用来衡量执行算法时所需要的计算工作量,而后者用来衡量执行算法所需要的存储空间。37、按照逻辑结构分类,结构可以分为线性结构和非线性结构,栈属于______。标准答案:线性结构知识点解析:数据的逻辑结构是指数据元素之间的逻辑关系,分为线性结构和非线性结构。常见的线性结构有线性表、栈和队列等,常见的非线性结构有树、二叉树等。38、树中度为零的结点称为______。标准答案:叶子结点知识点解析:树中度为零的结点,也就是没有后件的结点,称为叶子结点。39、在面向对象方法中,类之间共享属性和方法的机制称为______。标准答案:继承知识点解析:在面向对象的程序设计方法中,某些属性和方法是可以共享的,由子类从父类中继承而来,这样提高了软件的可重用性。40、软件是程序、数据和______的集合。标准答案:相关文档知识点解析:计算机软件是计算机系统中与硬件相互依存的另一部分,是包括程序、数据及相关文档的完整集合。41、创建交叉表查询时,必须对行标题和______进行分组(GroupBy)操作。标准答案:列标题知识点解析:本题考查交叉表查询的知识。所谓交叉表查询,就是将来源于某个表中的字段进行分组,一组列在数据表的左侧,一组列在数据表的上部,然后在数据表行与列的交叉处显示表中某个字段的各种计算值。在创建交叉表查询时,用户需要指定3种字段:数据表左侧的行标题;数据表上部的列标题:数据表行与列交叉处要显示的字段。42、建立了一个窗体,窗体中有一命令按钮,单击此按钮,将打开一个查询,查询名为“qT”,如果采用VBA代码完成,应使用的语句是______。标准答案:DoCmd.OpenQuery"qT"知识点解析:本题考查VBA中如何打开对象的知识。在VBA中,打开查询的命令格式为:DoCmd.OpenQuery查询名。另外还需知道打开窗体使用DoCmd.OpenForm;打开报表使用DoCmd.OpenReport;关闭窗体和报表使用DoCmd.Close。43、在查询设计视图中,设计查询准则的相同行之间是[8]的关系,不同行之间是[9]的关系。标准答案:[8]与[9]或知识点解析:本题考查查询准则的知识。在查询准则中多个条件之间存在两种关系,与关系和或关系。若不同字段条件之间是与的关系,则应该将这些条件写在准则的同一行;若不同字段条件之间是或的关系,则应该将这些条件写在准则的不同行。44、在VBA中双精度的类型标识是______。标准答案:Double知识点解析:本题考查数据类型的知识。我们应该记住常用数据类型的名字,如整型Integer、单精度型Single、双精度型Double、字符串型String等。45、已知字符串s="Access",则函数Right(s,3)后,返回______。标准答案:ess知识点解析:本题考查取子串函数的知识。在VBA中有3种取子串函数:Left函数用于在字符串左端开始取n个字符;Risht函数用于在字符串右端开始取n个字符(注意子串中字符的顺序与母串中相同);Mid函数可以实现在任何位置取任何长度的子串。46、VBA中使用的3种选择函数是IIf,Switch和______。标准答案:Choose知识点解析:本题考查选择函数的知识。VBA提供了3个选择操作函数,分别是IIf,Switch和Choose。47、下列程序的功能是单击窗体时在消息框中输出1000以内能同时被3、5和7整除的整数,请补充完整此程序:PrivateSubForm_Click()sum=0Fori=1To1000If______Thensum=sum+IEndIfNextIMsgBoxsumEndSub标准答案:iMod3=0AndiMod5=0AndiMod7=0知识点解析:本题考查VBA中书写条件表达式的知识。本题需要补充完整的空白处恰好就是这个程序的关键所在,也就是如何判断i能同时被3、5和7整除。判断整除我们一般使用两个数相除求余数,然后通过判断余数是否为0来实现。由于需要同时被3、5和7整除,所以3个判断的表达式之间应该是“与”的关系,最终结果为iMod3=0AndiMod5=0AndiMod7=0。48、在窗体上画一个命令按钮,其名称为Commandl,然后编写如下事件过程:PrivateSubCommandl_click()DimiAsInteger,xAsIntegerFori=1To6Ifi=1Thenx=IIfi<=4Thenx=x+1Elsex=x+2EndIfNextIMsgBoxxEndSub程序运行后,单击命令按钮,其输出结果为______。标准答案:27知识点解析:本题考查VBA程序分析的知识。本题的关键在于在循环中哪些数组元素被加到了累加和中去。根据If语句的条件可以看出,凡是能被3整除的数组元素被累加,所以最后输出的值为3+9+15=27。49、在窗体上画一个命令按钮,其名称为Commandl,然后编写如下程序:PrivateSubCommandl_click()Dima(10)AsIntegerDimxAsIntegerFori=1To10a(i)=INextIx=1MsgDoxa(f(x)+x)EndSubFunctionf(yAsInteger)y=y+2EndFunction程序运行后,单击命令按钮,消息框的输出结果为______。标准答案:6知识点解析:本题考查VBA中参数传递的知识。在VBA的过程调用时,参数有两种传递方式:传址传递和传值传递。如果在过程声明时形参用ByVal声明,说明此参数为传值调用,此时形参的变化不会返回到实参;若用ByRef声明,说明此参数为传址调用,此时形参的变化将会返回到实参;没有说明传递类型,则默认为传址传递。本题中的函数f的形参y没有使用ByVal声明,则默认为传址传递。当求a(f(x)+x)的值的时候,先要求出f(x)+x的值。由于x的值为1,那么调用函数f以后得到f(x)的返回值为3,同时由于函数f中改变了形参y的值国家二级(ACCESS)笔试模拟试卷第4套一、公共基础选择题(本题共10题,每题1.0分,共10分。)1、设R是一个2元关系,S是一个3元关系,则下列运算中正确的是()。A、R-SB、R×SC、R∩SD、R∪S标准答案:B知识点解析:关系的交(∩)、并(∪)和差(-)运算要求两个关系是同元的,显然作为二元的R和三元S只能做笛卡儿积运算。2、DBMS(数据库管理系统)是()。A、OS的一部分B、OS支持下的系统文件C、一种编译程序D、混合型标准答案:B知识点解析:DBMS是位于用户与操作系统之间的数据库管理系统,是属于OS支持下的系统文件。3、数据处理的最小单位是______。A、数据B、数据元素C、数据项D、数据结构标准答案:C知识点解析:数据处理的最小单位是数据项;由若干数据项组成数据元素;而数据是指能够被计算机识别、存储和加工处理的信息载体;数据结构是指数据之间的相互关系和数据运算。4、数据的存储结构是指______。A、数据所占的存储空间量B、数据的逻辑结构在计算机中的表示C、数据在计算机中的顺序存储方式D、存储在外存中的数据标准答案:B知识点解析:数据的逻辑结构在计算机存储空间中的存放形式称为数据的存储结构。5、在面向对象方法中,()描述的是具有相似属性与:操作的一组对象。A、属性B、事件C、方法D、类标准答案:D知识点解析:类(calss)描述的是具有相似属性与操作的一组对象,而一个具体对象则是其对应类的一个实例。6、软件需求规格说明书的作用不包括()。A、软件验收的依据B、用户与开发人员对软件要做什么的共同理解C、软件设计的依据D、软件可行性研究的依据标准答案:D知识点解析:《软件可行性分析报告》是软件可行性研究的依据。7、下列不属于软件调试技术的是______。A、强行排错法B、集成测试法C、回溯法D、原因排除法标准答案:2知识点解析:调试的关键在于推断程序内部的错误位置及原因。主要的调试方法有强行排错法、回溯法和原因排除法。8、关系表中的每一横行成为一个()。A、元组B、字段C、属性D、码标准答案:1知识点解析:本题考查关系表中的一些概念。元组是指一个实体的所有属性值的集合,关系表中的每一横行就是一个实体的所有属性值的集合,选项A是正确的。关系表中的每一列的列名为一个属性,列中的每一元素为一个字段。码是指能惟一表示元组的最小属性集。9、在一个长度为n的线性表中插入一个元素,最坏情况下需要移动的数据元素数目()。A、1B、nC、n+1D、n/2标准答案:2知识点解析:在一般情况下,要在第i个元素之前插入一个新元素时,首先是从最后一个元素开始,直到第i个元素之间共n-i+1个元素依次向后移动一个位置,移动结束后,第i个位置就被空出,然后将新元素插入到第i项。最坏情况指的是在线性表的第1个元素之前插入—个新元素,则需要移动表中所有的元素,答案为B。10、一个栈的进栈顺序是1,2,3,4,则出栈顺序为()。A、4,3,2,1B、2,4,3,1C、1,2,3,4D、3,2,1,4标准答案:1知识点解析:栈是一种特殊的线性表,栈的插入和删除运算都只在一端进行。即它的一端是封闭的,不允许进行插入与删除元素,另一端是开口的,允许进行插入与删除元素。,栈中的数据是先进后出的。答案是A。二、选择题(本题共26题,每题1.0分,共26分。)11、要实现报表按某字段分组统计输出,需要设置______。A、报表页脚B、该字段组页脚C、主体D、页面页脚标准答案:B知识点解析:暂无解析12、创建交叉表查询,在“交叉表”行上有且只能有一个的是______。A、行标题和列标题B、行标题和值C、行标题.列标题和值D、列标

温馨提示

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

评论

0/150

提交评论