![国家二级ACCESS机试(选择题)模拟试卷12(共255题)_第1页](http://file4.renrendoc.com/view3/M00/1E/3C/wKhkFma8AXeAOrvPAAIr5HQKJ6s938.jpg)
![国家二级ACCESS机试(选择题)模拟试卷12(共255题)_第2页](http://file4.renrendoc.com/view3/M00/1E/3C/wKhkFma8AXeAOrvPAAIr5HQKJ6s9382.jpg)
![国家二级ACCESS机试(选择题)模拟试卷12(共255题)_第3页](http://file4.renrendoc.com/view3/M00/1E/3C/wKhkFma8AXeAOrvPAAIr5HQKJ6s9383.jpg)
![国家二级ACCESS机试(选择题)模拟试卷12(共255题)_第4页](http://file4.renrendoc.com/view3/M00/1E/3C/wKhkFma8AXeAOrvPAAIr5HQKJ6s9384.jpg)
![国家二级ACCESS机试(选择题)模拟试卷12(共255题)_第5页](http://file4.renrendoc.com/view3/M00/1E/3C/wKhkFma8AXeAOrvPAAIr5HQKJ6s9385.jpg)
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
国家二级ACCESS机试(选择题)模拟试卷12(共9套)(共255题)国家二级ACCESS机试(选择题)模拟试卷第1套一、选择题(本题共25题,每题1.0分,共25分。)1、下列叙述中正确的是A、线性表链式存储结构的存储空间一般要少于顺序存储结构B、线性表链式存储结构与顺序存储结构的存储空间都是连续的C、线性表链式存储结构的存储空间可以是连续的,也可以是不连续的D、以上说法均错误标准答案:C知识点解析:线性表的顺序存储结构具备如下两个基本特征:①线性表中的所有元素所占的存储空间是连续的;②线性表中各数据元素在存储空间中是按逻辑顺序依次存放的。用一组任意的存储单元来依次存放线性表的结点,这组存储单元既可以是连续的,也可以是不连续的,甚至是零散分布在内存中的任意位置上的。因此C选项正确。2、数据库系统的三级模式不包括()。A、概念模式B、内模式C、外模式D、数据模式标准答案:D知识点解析:数据库系统的三级模式是概念模式、外模式和内模式,所以选择D。3、下列叙述中正确的是A、程序执行的效率与数据的存储结构密切相关B、程序执行的效率只取决于程序的控制结构C、程序执行的效率只取决于所处理的数据量D、以上都不正确标准答案:A知识点解析:影响程序执行效率的因素有很多,如数据的存储结构、程序处理的数据量、程序的算法等。顺序存储结构和链式存储结构在数据插入和删除操作上的效率就存在差别。其中,链式存储结构的效率要高一些。4、公司的开发人员可以同时参加多个项目的开发,则实体开发人员和实体项目间的联系是A、多对多B、一对多C、多对一D、一对一标准答案:A知识点解析:多对多关系是关系数据库中两个表之间的一种关系,该关系中第一个表中的一个行可以与第二个表中的一个或多个行相关。第二个表中的一个行也可以与第一个表中的一个或多个行相关。本题中,开发人员可以同时参加多个项目,而一个项目也需要多个开发人员来完成,因此,是多对多关系。5、有三个关系R,S和T如下图所示:则由关系R和S得到关系T的运算是()。A、交B、投影C、并D、选择标准答案:C知识点解析:关系R与S经并运算后所得到的关系由属于R或属于S的元组构成,记为R∪S。本题中,关系T中的行要么属于关系R,要么属于关系S,故为并运算。6、VBA表达式19.5Mod2*2的运算结果是A、3.5B、1C、3D、0标准答案:D知识点解析:MOD是对两个操作数做除法并返回余数。同时mod运算要求2个数都是整数,不是的话就四舍五入,乘运算优先级高于mod运算符,所以a=19.5mod2*2=20mod4=0。7、下列结构中为非线性结构的是A、树B、向量C、二维表D、矩阵标准答案:A知识点解析:线性结构是一个有序数据元素的集合。常用的线性结构有:线性表,栈,队列,双队列,数组,串。常见的非线性结构有:二维数组,多维数组,广义表,树(二叉树等),图。8、下面属于黑盒测试方法的是A、语句覆盖B、逻辑覆盖C、边界值分析D、路径覆盖标准答案:C知识点解析:采用黑盒技术设计测试用例的方法有:等价类划分、边界值分析、错误推测、因果图和综合策略。9、Access数据库中,表的组成是A、字段和记录B、查询和字段C、记录和窗体D、报表和字段标准答案:A知识点解析:表是数据库的基本对象,是存放各类数据的基础,如查询、窗体、报表等都是在表的基础上建立并使用的。表由字段与记录组成。10、表达式Fix(一3.25)和Fix(3.75)的结果分别是A、3,3B、4,3C、-3,4D、-4,4标准答案:A知识点解析:取整函数Fix(<数值表达式>):返回数值表达式的整数部分。11、有两个关系R和S如下图所示:则由关系R得到关系S的运算是A、选择B、投影C、自然连接D、并标准答案:A知识点解析:关系S是由关系R中的一行元组组成,应通过选择运算得到。12、在窗体上有一个命令按钮Command1,编写事件代码如下:PrivateSubCommand1_Click()Dimd1AsDateDimd2AsDated1=#12/25/2009#d2=#1/5/2010#MsgBoxDateDiff("ww",d1,d2)EndSub打开窗体运行后,单击命令按钮,消息框中输出的结果是()。A、1B、2C、10D、11标准答案:B知识点解析:函数。DateDiff按照指定类型返回指定的时间间隔数目。语法为DateDiff(<间隔类型>,<日期1>,<日期2>,[,W1][,W2]),间隔类型为“ww”,表示返回两个日期间隔的周数。13、在窗体有两个名为text1、text2的文本框和一个名为Command1的命令按钮,事件过程如下:PrivateSubcommand1_click()DimxAsInteger,nAsIntegerx=1n=0DoWhilex<20x=x*3n=n+1LoopText1=Str(x)Text2=Str(n)EndSub程序运行后,单击命令按钮,在两个文本框text1和text2中显示的值分别是()。A、15和1B、27和3C、195和3D、600和4标准答案:B知识点解析:循环体一共可以执行3次,结束后,x=27,n=3,通过str函数转化成字符串之后,结果应该是27和3。14、在关于报表数据源设置的叙述中,以下正确的是A、可以是任意对象B、只能是表对象C、只能是查询对象D、可以是表对象或查询对象标准答案:D知识点解析:本题考查报表数据源的知识。报表可以用表或查询作为数据源,但是和窗体不同,SQL语句不能作为报表的数据源。15、在数据库管理技术发展的三个阶段中,没有专门的软件对数据进行管理的是A、人工管理阶段B、文件系统阶段C、文件系统阶段和数据库阶段D、人工管理阶段和文件系统阶段标准答案:A知识点解析:数据管理技术的发展经历了三个阶段:人工管理阶段、文件系统阶段和数据库系统阶段。其中,人工管理阶段没有专门的软件对数据进行管理。16、在关系数据库设计中,关系模式设计属于A、逻辑设计B、概念设计C、物理设计D、需求分析标准答案:A知识点解析:在关系数据库设计中,将E-R图转换成关系模型数据的过程是逻辑设计。概念设计,顾名思义就是把概念性的东西用图形化表示出来。所以选择A选项。17、定义学生选修课程的关系模式:SC(S#,Sn,C#,Cn,G)(其属性分别为学号、姓名、课程号、课程名、成绩)该关系的范式最高达到A、1NFB、2NFC、3NFD、BCNF标准答案:A知识点解析:第一范式(1NF)是指数据库表的每一列都是不可分割的基本数据项,同一列中不能有多个值,即实体中的某个属性不能有多个值或者不能有重复的属性。如果出现重复的属性,就可能需要定义一个新的实体,新的实体由重复的属性构成,新实体与原实体之间为一对多关系。在第一范式(1NF)中表的每一行只包含一个实例的信息。第二范式(2NF)要求数据库表中的每个实例或行必须可以被唯一地区分。本题中关系模式中的可能不被唯一地区分,因此它只能满足第一范式,而满足不了第二范式。18、设有课程关系模式:R(C#,Cn,T,Ta)(其中C#为课程号,Cn为课程名,T为教师名,Ta为教师地址),并且假定不同课程号可以有相同的课程名,每门课程只有一位任课教师,但每位教师可以有多门课程。关系R范式最高达到A、1NFB、2NFC、3NFD、BCNF标准答案:B知识点解析:第二范式(2NF)要求数据库表中的每个实例或行必须可以被唯一地区分。为实现区分通常需要为表加上一个列,以存储各个实例的唯一标识。这个唯一属性列被称为主关键字或主键、主码。第二范式(2NF)要求实体的属性完全依赖于主关键字。所谓完全依赖是指不能存在仅依赖主关键字一部分的属性。如果存在,那么这个属性和主关键字的这一部分应该分离出来形成一个新的实体,新实体与原实体之间是一对多的关系。为实现区分通常需要为表加上一个列,以存储各个实例的唯一标识。本题R关系模式中,课程号有不同课程名,每位老师又可以任教多门课程,因此符合第二范式。19、要在报表的组页脚中给出计数统计信息,可以在文本框中使用的函数是A、MAXB、SUMC、AVGD、COUNT标准答案:D知识点解析:Max函数用于返回指定范围内多条记录中的最大值;Sum函数用于计算指定范围内的多条记录指定字段值的和;Avg函数用于在指定范围内,计算指定字段的平均值;Count函数用于计算指定范围内的记录个数;本题需要在报表的组页脚中给出计数统计信息,应该使用Count函数,所以选项D正确。20、下列选项中不属于软件生命周期开发阶段任务的是()。A、软件测试B、概要设计C、软件维护D、详细设计标准答案:C知识点解析:软件生命周期分为软件定义、软件开发及软件运行维护三个阶段,其中开发阶段包括概要设计、详细设计、实现和测试。21、在计算控件的表达式中必须使用运算符是A、=B、!C、圆括号()D、方括号[]标准答案:A知识点解析:计算控件的表达式中必须以“=”开头,所以选项A正确。22、在数据管理技术发展的三个阶段中,数据共享最好的是A、人工管理阶段B、文件系统阶段C、数据库系统阶段D、三个阶段相同标准答案:C知识点解析:暂无解析23、下列程序的功能是返回当前窗体的记录集SubGetRecNum()DimrsAsObjectSetrS=MsgBoxrs.RecordCountEndSub为保证程序输出记录集(窗体记录源)的记录数,空白处应填入的语句是A、RecordsetB、Me.RecordsetC、RecordSourceD、Me.RecordSource标准答案:B知识点解析:Me.Recordset为记录集,Me.RecordSource是记录源,本题要求输出记录集的记录数。24、SELECT命令中用于返回非重复记录的关键字是A、ToPB、GROUPC、DISTINCTD、ORDER标准答案:C知识点解析:暂无解析25、创建参数查询时,在查询设计视图准则行中应将参数提示文本放置在A、{}中B、()中C、[]中D、<>中标准答案:C知识点解析:暂无解析国家二级ACCESS机试(选择题)模拟试卷第2套一、选择题(本题共25题,每题1.0分,共25分。)1、在教师表中,如果要找出职称为“教授”的教师,所采用的关系运算是A、选择B、投影C、联接D、自然联接标准答案:A知识点解析:本题考查关系运算的知识。关系运算共可分为两大类,一类是传统的集合运算如并、交、差和笛卡尔积:还有一类是专门的关系运算,其中包括选择、投影、连接和自然连接。选择运算是在关系中选择满足条件的元组;投影运算是在关系中指定某些属性所组成新的关系;连接运算是将两个关系拼接成一个新的关系,生成的新关系中包含满足条件的元组;自然连接是在等值连接的基础上去除重复的属性。本题明显属于关系中选择满足条件的元组,所以为选择操作。2、一个栈的初始状态为空。现将元素1、2、3、4、5、A、B、C、D、E依次入栈,然后再依次出栈,则元素出栈的顺序是A、12345ABCDEB、EDCBA54321C、ABCDE12345D、54321EDCBA标准答案:B知识点解析:栈是按照“先进后出”或“后进先出”的原则组织数据的。所以出栈顺序是EDCBA54321。3、在数据表视图中,不能A、修改字段的类型B、修改字段的名称C、删除一个字段D、删除一条记录标准答案:A知识点解析:本题考查数据表基本操作的知识。在Access的数据表视图中,可以修改字段的名称、删除字段和删除记录,但是不能够修改字段的类型。字段的类型需要在设计视图中才能修改。4、在Access数据库中已有“学生”“课程”和“成绩”表,为了有效地反映3个表之间的联系,在创建数据库时,还应设置的内容是()。A、表的默认视图B、表的排序依据C、表之间的关系D、表的有效性规则标准答案:C知识点解析:Access中每个表都是数据库独立的一部分,但表与表之间存在着相互联系,不同表通过相同的字段就可以建立起两个表之间的关系。5、下列叙述中正确的是A、循环队列是线性结构B、循环队列是线性逻辑结构C、循环队列是链式存储结构D、循环队列是非线性存储结构标准答案:A知识点解析:为充分利用向量空间,克服“假溢出”现象的方法是:将向量空间想象为一个首尾相接的圆环,并称这种向量为循环向量。存储在其中的队列称为循环队列(CircularQueue)。线性结构是一个有序数据元素的集合。常用的线性结构有:线性表,栈,队列,双队列,数组,串。常见的非线性结构有:二维数组,多维数组,广义表,树(二叉树等),图。6、在Access中为窗体上的控件设置Tab键的顺序,应选择“属性”对话框的A、“格式”选项卡B、“数据”选项卡C、“事件”选项卡D、“其他”选项卡标准答案:D知识点解析:其他属性表示控件的附加特征,包括名称、状态栏文字、自动TAB键、控件提示文字等。7、如果字段内容为声音文件,则该字段的数据类型应定义为()。A、文本B、备注C、超级链接D、OLE对象标准答案:D知识点解析:本题考查字段数据类型的知识。Access的表中的字段可以有多种数据类型,其中文本型用来存储字符型数据:超级链接型是以文本形式存储超级链接地址;备注型用来存储长文本和数字;OLE对象型用来存放多媒体对象。8、窗体设计中,决定了按【Tab】键时焦点在各个控件之间移动顺序的属性是()。A、IndexB、TabStopC、TablndexD、SetFocus标准答案:C知识点解析:窗体中控件的Tablndex属性决定了按【Tab】键时焦点在各个控件之间的移动顺序。此项设置在控件属性窗口的“其他”选项卡中。用户为窗体添加控件时,系统会按添加控件的顺序自动设置该项属性值,用户可以根据自己的需要修改。故选择C选项。9、宏操作Quit的功能是A、关闭表B、退出宏C、退出查询D、退出Access标准答案:D知识点解析:本题考查宏操作的知识。Access中提供了50多个可选的宏操作命令,其中Quit命令的功能是退出Access程序。10、要在报表每一页的顶部都有输出的信息,需要设置的是A、报表页眉B、报表页脚C、页面页眉D、页面页脚标准答案:C知识点解析:报表的组成有5个部分:①报表页眉;②报表页脚;③页面页眉;④页面页脚;⑤主体。其中报表页眉和报表页脚只显示在报表的头部和尾部,分别用来显示报表的标题、日期和统计数据、结论等。页面页眉和页面页脚显示下每页的顶部和下方,题中要求每一页的顶部都有输出,应选择页面页眉,因此选择C选项。11、通常软件测试实施的步骤是A、集成测试、单元测试、确认测试B、单元测试、集成测试、确认测试C、确认测试、集成测试、单元测试D、单元测试、确认测试、集成测试标准答案:B知识点解析:软件测试的实施主要有四个步骤:①单元测试:也称模块测试,对模块(软件设计最小单位)进行正确性检验的测试,以期尽早发现各模块内部可能存在的各种错误;②集成测试:通常采用黑盒。也称组装测试,把模块在按照设计要求组装起来的同时进行测试,主要目的是发现与接口有关的错误;③确认测试:验证软件的功能和性能及其他特牲是否满是子需求规格说明中确定的各种需求,以及软件配置是否完全正确;④系统测试;将通过测试确认的软件,作为整个基于计算机系统的一个元素,与计算机硬件、外设、人员等其他系统元素组合在一起,在实际运行环境下对计算机系统进行一系列的集成测试和确认测试。目的是在真实的系统工作环境下检验软件是否能与系统正确连接,发现软件与系统需求不一致的地方。12、能够实现从指定记录集里检索特定字段值的函数是A、DCountB、DLookupC、DMaxD、DSum标准答案:B知识点解析:本题考查系统函数的知识。DCount函数可用于确定指定记录集中的记录数;DMax函数可用于确定指定记录集中的最小值和最大值;DSum函数可用于计算指定记录集中值集的总和;DLookup函数可用于从指定记录集获取特定字段的值。13、在SELECT语句中使用ORDERBY是为了指定A、查询的表B、查询结果的顺序C、查询的条件D、查询的字段标准答案:B知识点解析:本题考查SQL查询语句的知识。在SQL查询中,GroupBy用来分组,OrderBy用来排序。14、在一个Access的表中有字段“专业”,要查找包含“信息”两个字的记录,正确的条件表达式是()。A、=left[专业],2)="信息"B、like"*信息*"C、="信息*"D、Mid([专业],1,2)="信息"标准答案:B知识点解析:本题考查查询条件准则的知识。当我们进行查询时,不可避免要遇到查询的条件准则的书写,在本题中要求查找包含“信息”的记录,由于是模糊查询,所以应该使用关键词“Like”;另外在“信息”的前后都加上“*”,代表要查找的是“信息”前面后面有多个或0个字符的数据。15、打开一个窗体,要通过选择窗体的数据输入与窗体方式,限制窗体所显示的记录,应使用的宏操作命令是()。A、OpenReportB、OpenTableC、OpenFormD、OpenQuery标准答案:C知识点解析:在宏命令中,OpenForm命令用于在“窗体”视图、窗体设计视图、打印预览或“数据表”视图中打开一个窗体,并通过选择窗体中的数据输入与窗体方式,限制窗体所显示的记录。16、ADO对象模型中可以打开并返回RecordSet对象的是()。A、只能是Connection对象B、只能是Command对象C、可以是Connection对象和Command对象D、不存在标准答案:C知识点解析:Recordset对象只代表一个记录集,这个记录集是一个连接的数据库中的表或者是Command对象的执行结果返回的记录集。Connection对象用于建立与数据库的连接,通过连接可从应用程序访问数据源,因此,可以打开和返回RecordSet对象。Command对象在建立Connection后,可以发出命令操作数据源,也可以打开并返回RecordSet对象故选择C选项。17、第三范式是在第二范式的基础上消除了A、非主属性对键的传递函数依赖B、非主属性对键的部分函数依赖C、多值依赖D、以上三项标准答案:A知识点解析:第三范式要满足以下的条件:首先要满足第二范式,其次非主属性之间不存在函数依赖。由于满足了第二范式,表示每个非主属性都函数依赖于主键。如果非主属性之间存在了函数依赖,就会存在传递依赖,这样就不满足第三范式。所以选项A正确。18、在窗体中添加一个名称为Command1的命令按钮,然后编写如下事件代码:PrivateSubCommand1_Click()s="ABBACDDCBA"For1=6To2.Step-2x=Mid(s,I,I)y=Left(s,I)z=Right(s,I)z=x&y&zNextIMsgBoxzEndSub窗体打开运行后,单击命令按钮,则消息框的输出结果是A、AABAABB、ABBABAC、BABBAD、BBABBA标准答案:D知识点解析:本题考查VBA中循环和取子串函数的知识。在’VBA中有三种取子串函数:Left函数用于在字符串左端开始取n个字符;Right函数用于在字符串右端开始取n个字符(注意子串中字符的顺序与母串中相同);Mid函数可以实现在任何位置取任何长度的子串。在本题中由于循环每次都会为z赋一个新的值Right(s,i),所以只有最后一次循环中的z值才有意义。最后一次循环时i=2,所以D选项正确。19、在报表中要显示格式为"页码/总页数"的页码,应当设置文本框空间的控制来源属性为()。A、[Page]/[Pages]B、=[Page]/[Pages]C、[Page]&"/"&[Pages]D、=[Page]&"/"&[Pages]标准答案:D知识点解析:计算控件的控件源必须是以"="开头的计算表达式,表达式的字段名不用加表名,需要以"[]"括起来。20、在数据表视图中,不能A、修改字段的类型B、修改字段的名称C、删除一个字段D、删除一条记录标准答案:A知识点解析:本题考查数据表基本操作的知识。在Access的数据表视图中,可以修改字段的名称、删除字段和删除记录,但是不能够修改字段的类型。字段的类型需要在设计视图中才能修改。21、打开报表后,下列事件中首先发生的是A、获得焦点(GotFocus)B、改变(Change)C、激活(Activate)D、成为当前(Current)标准答案:C知识点解析:Current事件是在窗体打开时,以及焦点从一条记录移动到另一条记录时发生;Activate是当一个对象成为活动窗口时发生的事件;Change是指文本框或组合框的部分内容改变时发生的事件;GotFocus指窗体或控件获得焦点时发生的事件。以上四个事件,只有激活是打开窗体后最先发生的。22、若要使窗体上的标签控件Lab1可显示,则在VBA中正确的设置是A、Lab1.Enable=FalseB、Lab1.Visible=FalseC、Lab1.Enable=TrueD、Lab1.Visible=True标准答案:D知识点解析:窗体上的标签控件用于显示说明性的文本,没有数据源,不显示字段或表达式的值,显示的内容是固定不变的。标签控件的属性Visible的功能是设置标签内容的可见性。如Visible属性设为True,则标签控件上的文本可以显示;若设为False,则标签控件的文本不可显示,所以选择D选项。23、在成绩中要查找成绩1≥80且成绩≤90的学生,正确的条件表达式是()。A、成绩Between80And90B、成绩Between80To90C、成绩Between79And91D、成绩Between79To91标准答案:A知识点解析:暂无解析24、如图所示报表中,“学生选课成绩汇总表”是报表的A、页面页眉B、页面页脚C、报表页眉D、报表页脚标准答案:C知识点解析:报表页眉在报表的开始处,用来显示报表的标题、图形或说明性文字。25、通过什么可以将Access数据库中的数据发布在Internet上A、查询B、数据访问页C、窗体D、报表标准答案:B知识点解析:Access支持将数据库中的数据通过Web页发布,通过Web页,用户可以方便、快捷地将所有文件作为Web发布程序储存到指定的活页夹,或者将其复制到Web服务器上,在网络上发布。国家二级ACCESS机试(选择题)模拟试卷第3套一、选择题(本题共25题,每题1.0分,共25分。)1、一个关系数据库的表中有多条记录,记录之间的相互关系是A、前后顺序不能任意颠倒,一定要按照输入的顺序排列B、前后顺序可以任意颠倒,不影响库中的数据关系C、前后顺序可以任意颠倒,但排列顺序不同,统计处理结果可能不同D、前后顺序不能任意颠倒,一定要按照关键字段值的顺序排列标准答案:B知识点解析:本题考查表的基础知识。在关系数据库中,记录的顺序是不会影响结果和存储的。也就是说,行的次序是无所谓的。2、算法的空间复杂度是指A、算法在执行过程中所需要的计算机存储空间B、算法所处理的数据量C、算法程序中的语句或指令条数D、算法在执行过程中所需要的临时工作单元数标准答案:A知识点解析:算法的空间复杂度是指执行这个算法所需要的内存空间。这个内存空间包括算法程序所占的空间,输入的初始数据所占的存储空间以及算法执行过程中所需要的额外空间。3、在数据管理技术发展的三个阶段中,数据共享最好的是()。A、人工管理阶段B、文件系统阶段C、数据库系统阶段D、三个阶段相同标准答案:C知识点解析:数据管理发展至今已经历了三个阶段:人工管理阶段、文件系统阶段和数据库系统阶段。其中最后一个阶段结构简单、使用方便、逻辑性强、物理性少,在各方面的表现都最好,一直占据数据库领域的主导地位。4、某二叉树共有12个结点,其中叶子结点只有1个。则该二叉树的深度为(根结点在第1层)A、3B、6C、8D、12标准答案:D知识点解析:根据二叉树的性质,度为0的结点(即叶子结点)总是比度为2的结点多一个。题目中的二叉树的叶子结点为1,因此度为2的结点的数目为0,故该二叉树为12层,每层只有一个结点。5、下列叙述中正确的是A、循环队列属于队列的链式存储结构B、双向链表是二叉树的链式存储结构C、非线性结构只能采用链式存储结构D、有的非线性结构也可以采用顺序存储结构标准答案:D知识点解析:顺序存储方式不仅能用于存储线性结构,还可以用来存放非线性结构。例如,完全二叉树是属于非线性结构,但其最佳存储方式是顺序存储方式。6、在数据表视图中,不能进行的操作是A、删除一条记录B、修改字段的类型C、删除一个字段D、修改字段的名称标准答案:B知识点解析:数据表视图能添加删除字段与记录,并能修改字段名称,但不能修改字段的数据类型,数据类型的修改在设计视图中。7、下列叙述中正确的是()。A、一个算法的空间复杂度大,则其时间复杂度也必定大B、一个算法的空间复杂度大,则其时间复杂度必定小C、一个算法的时间复杂度大,则其空间复杂度必定小D、上述三种说法都不对标准答案:D知识点解析:算法的复杂度主要包括时间复杂度和空间复杂度。算法的时间复杂度是指执行算法所需要的计算工作量,可以用执行算法过程中所需基本运算的执行次数来度量;算法的空间复杂度是指执行这个算法所需要的内存空间。根据各自的定义可知,算法的时间复杂度与空间复杂度并不相关。8、VBA表达式19.5Mod2*2的运算结果是A、3.5B、1C、3D、0标准答案:D知识点解析:MOD是对两个操作数做除法并返回余数。同时mod运算要求2个数都是整数,不是的话就四舍五入,乘运算优先级高于mod运算符,所以a=19.5mod2*2=20mod4=0。9、若要求在文本框中输入文本时达到密码“*”号的显示效果,则应设置的属性是A、“默认值”属性B、“标题”属性C、“密码”属性D、“输入掩码”属性标准答案:C知识点解析:本题考查文本框属性的知识。文本框的常用属性中,“默认值”属性是用来在输入时自动出现在字段中作为新记录的值;“标题”属性是文本框的名称;“密码”属性是用来文本框中输入文本时达到密码“*”的显示效果;“输入掩码”属性是用来设置输入字段的格式。10、下列程序的功能是计算1到1000之间所有偶数之和,程序空白处应填写的语句是PrivateSubCommand_Click()DimxAsDoubleFori=1To1000If_______Thenx=x+iEndIfNextiDebug.PrintxEndSubA、iMod2=0B、xMod2=0C、iMod2<>0D、xMod2<>0标准答案:A知识点解析:本题中利用For循环语句与If条件判断语句完成计算1到1000之间所有偶数之和。首先利用For循环使i从1至1000逐个变换,若i为偶数,则执行相加操作,因此应在If语句空白处填写iMod2=0。11、下列可用于创建窗体或修改窗体的视图是()。A、设计视图B、窗体视图C、数据表视图D、透视表视图标准答案:A知识点解析:设计视图用于创建和修改窗体,在“设计视图”中可以添加控件、修改控件的属性、设置数据来源等。12、若设置字段的输入掩码为“####-######”,该字段正确的输入数据是A、0755-123456B、0755-abcdefC、abcd-123456D、####-######标准答案:A知识点解析:输入掩码属性所使用字符的含义0必须输入数字(0-9)9可以选择输入数据或空格#可以选择输入数据或空格L必须输入字母(A-Z)?可以选择输入字母(A—z)A必须输入字母或数字A可以选择输入字母或数字&必须输入任何字符或一个空格C可以选择输入任何字符或一个空格13、主要用于对数据库中的数据进行分组、计算、汇总和打印输出的是()。A、表B、查询C、窗体D、报表标准答案:D知识点解析:报表主要用于对数据库中的数据进行分组、计算、汇总和打印输出。14、有两个关系R和S如下图所示:由关系R通过运算得到关系S,则所使用的运算为A、选择B、投影C、插入D、连接标准答案:B知识点解析:一个关系R通过投影运算后仍为一个关系R’,R’是由R中投影运算所指出的那些域的列所组成的关系。所以题目中关系S是由关系R经过投影运算所得(选择运算主要是对关系R中选择由满足逻辑条件的元组所组成的一个新关系)。15、在报表中要显示格式为“共N页,第N页”的页码,正确的页码格式设置是A、="共"+Pages+"页,第"+Page+"页"B、="共"+[Pages]+"页,第"+[Page]+"页"C、="共"&Pages&"页,第"&Page&"页"D、="共"&[Pages]&"页,第"&[Page]&"页"标准答案:D知识点解析:报表中分页,[Pages]表示总页数,[Page]表示当前所在页,在VB中用“&”连接变量与字符串。16、数据库三级模式体系结构的划分有利于保持数据库的A、数据独立性B、数据安全性C、结构规范化D、操作可行性标准答案:A知识点解析:数据库三级模式体系结构的划分有利于保持数据库的逻辑独立性和物理独立性,即数据独立性。选项A正确。17、在窗体中添加一个命令按钮(名称为Command1),然后编写如下代码:PrivateSubCommand1_Click()a=0:b=5:c=6MsgBoxa=b+cEndSub窗体打开运行后,如果单击命令按钮,则消息框的输出结果为A、11B、a=11C、0D、False标准答案:D知识点解析:本题考查Msgbox函数的知识。在VBA中的MsgBox函数中,第一个参数是提示信息,第二个参数是按钮和图表的类型,若省略的话要有逗号占位,第三个参数是对话框的标题。其中第一个参数必须为字符串或者数字,不能是逻辑表达式或赋值语句。如果是非法数据,将会在消息框中显示“False”。18、关系的实体完整性要求关系中不能为空的属性是A、主键属性B、外键属性C、全部属性D、候选键属性标准答案:A知识点解析:实体完整性指表中行的完整性。要求表中的所有行都有唯一的标识符,称为主关键字。主关键字是否可以修改,或整个列是否可以被删除,取决于主关键字与其他表之间要求的完整性。实体完整性规则:基本关系的所有主关键字对应的主属性都不能取空值或者重复的值。所以选项A正确。19、在关系数据模型中,术语“域”的含义是A、表中的字段B、表中的记录C、字段的属性D、属性的取值范围标准答案:D知识点解析:在关系数据模型中,“域”指的是属性的取值范围,即不同元组对同一个属性的取值所限定的范围,所以选项D正确。20、要求在输入学生所属专业时,专业名称中必须包括汉字“专业”,应定义字段的属性是A、默认值B、输入掩码C、有效性文本D、有效性规则标准答案:D知识点解析:有效性规则是指向表中输入数据时应遵循的约束条件。本题中需要输入学生所属专业时,学院的名称中必须包括汉字“专业”二字,则应设置该字段的有效性规则属性,所以选项D正确。21、在创建交叉表查询时,列标题字段的值显示在交叉表的位置是A、第一行B、第一列C、上面若干行D、左面若干列标准答案:A知识点解析:本题考查交叉表查询的知识。所谓交叉表查询,就是将来源于某个表中的字段进行分组,一组列在数据表的左侧,一组列在数据表的上部,然后在数据表行与列的交叉处显示表中某个字段的各种计算值。所以列标题显示在第一行。22、在“窗体视图”显示该窗体时,要求在单击命令按钮(bChange)后标签(Labell)上显示的文字颜色变为红色,以下能实现该操作的语句是A、labell.ForeColor=255B、bChange.ForeColor=255C、labell.ForeColor=“255”D、bChange.ForeColor=“255”标准答案:A知识点解析:本题考查控件属性的知识。Access中的控件都有许多基本属性,本题要改变标签中的文字颜色,应该对labell的ForeColor属性赋值。这个值应该是一个数值型的值而不是字符型的值。23、在Access系统中,宏是按A、名称调用的B、标识符调用的C、编码调用的D、关键字调用的标准答案:A知识点解析:暂无解析24、若在查询条件中使用了通配符“!”,它的含义是()。A、通配任意长度的字符B、通配不在括号内的任意字符C、通配方括号内列出的任一单个字符D、错误的使用方法标准答案:B知识点解析:通配符“!”的含义是匹配任意不在方括号里的字符,如b[!ae]ll可查到bill和bull,但不能查到ball或bell。25、下列过程的功能是:通过对象变量返回当前窗体的Recordset属性记录集引用,消息框中输出记录集的记录(即窗体记录源)个数。SubGetRecNum0DimrsAsObjectSetrs=Me.Record.setMsgBoxEndSub程序空白处应填写的是A、CountB、rs.CountC、RecordCountD、rs.RecordCount标准答案:D知识点解析:RecordCount属性返回Long值,指示Recordset中的记录数目。由于对象变量rs返回当前窗体的RecordSet属性记录集引用,所以输出记录个数时的代码写成rs.RecordCount。国家二级ACCESS机试(选择题)模拟试卷第4套一、选择题(本题共40题,每题1.0分,共40分。)1、对如下图所示的二叉树进行前序遍历的结果为A、DYBEAFCZXB、YDEBFZXCAC、ABDYECFXZD、ABCDEFXYZ标准答案:C知识点解析:二叉树前序遍历的简单描述:若二叉树为空,则结束返回;否则:①访问根结点:②前序遍历左子树:③前序遍历右子树。可见,前序遍历二叉树的过程是一个递归的过程。根据题目中给出的二叉树的结构可知前序遍历的结果是ABDYECFXZ。2、下列表达式计算结果为数值类型的是A、#5/5/2010#一#5/1/2010#B、“102”>”11”C、102=98+4D、#5/1/2010#+5标准答案:A知识点解析:A)日期型作减法所得结果为相差天数,即为数值类型:B)与C)为条件判断,结果是布尔值。3、设顺序表的长度为16,对该表进行简单插入排序。在最坏情况下需要的比较次数为()。A、120B、60C、30D、15标准答案:A知识点解析:简单插入排序在最坏情况下,即初始排序序列是逆序的情况下,比较次数为n(n—1)/2,移动次数为n(n—1)/2。本题中n=16,16×(16—1)÷2=8×15=120。4、若要确保输入的联系电话值只能为8位数字,应将该字段输入掩码设置为A、00000000B、99999999C、########D、????????标准答案:A知识点解析:本题考查字段的输入掩码的知识。我们在设计字段的时候可以使用输入掩码来使得输入的格式标准保持一致,输入掩码中的字符“0”代表必须输入0~9中的一个数字;“9”代表可以选择输入数字或空格;“≠≠”代表可以选择输入数据和空格,在编辑模式下空格以空白显示,但是保存数据时将空白删除,允许输入加号或减号;“?”代表可以选择输入字母(A~Z)。当直接使用字符来定义输入掩码属性时,可以根据需要将字符组合起来。例如本题就应该为“00000000”。5、结构化程序设计的基本原则不包括A、多元性B、自顶向下C、模块化D、逐步求精标准答案:A知识点解析:结构化程序设计方法的主要原则可以概括为:自顶向下,逐步求精,模块化和限制使用GOTO语句,其中不包括多态性。6、下面可以作为软件需求分析工具的是()。A、N—S图B、程序流程图C、PAD图D、数据流程图(DFD图)标准答案:D知识点解析:常见的需求分析方法有结构化分析方法和面向对象的分析方法。结构化分析方法工具包括数据流图(DFD)、数据字典(DD)、判定表和判定树等。程序流程图、N—S图、PAD图属于软件设计阶段使用的工具。7、一个栈的初始状态为空,现将元素A、B、C、D、E依次入栈,然后依次退栈三次,并将退栈的三个元素依次入队(原队列为空),最后将队列中的元素全部退出。则元素退队的顺序为A、ABCB、CBAC、EDCD、CDE标准答案:C知识点解析:栈是根据先进后出的原则组织数据,所以退栈三次的元素依次为E、D、C;队列是根据先进先出的原则组织数据的,所以退队的顺序依次为E、D、C,所以选项C正确。8、已知程序段:Sum=0Fori=1t010step3Sum=sum+ii=i*2Nexti当循环结束后,变量i、sum的值分别为()。A、10、6B、13、6C、13、5D、10、5标准答案:B知识点解析:本题考查VBA中循环的知识。本题需要仔细分析循环次数,第一次循环时i的值为1,sum的值也为1,然后i=i*2值变为2,需要再加上步长值3;第二次循环时i的值为5,sum的值也为6,然后i=i*2值变为10,需要再加上步长值3;要进行第三次循环前判断i的值为13不再满足循环条件,所以循环结束。9、条件“Not工资额>2000”的含义是A、选择工资额大于2000的记录B、选择工资额小于2000的记录C、选择除了工资额大于2000之外的记录D、选择除了字段工资额之外的字段,且大于2000的记录标准答案:C知识点解析:本题考查条件表达式的知识。“Not工资额>2000”,就是工资额不大于2000,也就是工资额小于等于2000,也可以说成除了工资额大于2000以外。10、下列各排序法中,最坏情况下时间复杂度最小的是A、堆排序B、快速排序C、希尔排序D、冒泡排序标准答案:A知识点解析:快速排序、冒泡排序最坏情况下时间复杂度是O(n2);希尔排序最坏情况下时间复杂度是O(n1.2)。堆排序最坏情况下时间复杂度是O(nlog2n),所以选项A正确。11、有查询设计视图如下,它完成的功能是A、查询表“check—up”中符合指定学号、身高和体重的记录B、查询当前表中学号、身高和体重信息均为“check-up”的记录C、查询符合“check-up”条件的记录,显示学号、身高和体重D、显示表“check-up”中全部记录的学号、身高和体重标准答案:D知识点解析:根据查询设计视图可知,并没有设置查洵条件,而且只显示“学号”、“身高”和“体重”,所以它完成的功能是“显示表check—up中全部记录的学号、身高和体重”。12、若窗体Frm1中有一个命令按钮Cmdl,则窗体和命令按钮的Click事件过程名分别为()。A、Form_Click()和Command1_Click()B、Frm1_Click()和Commamd1_Click()C、Form_Click()和Cmd1_Click()D、Frm1_Click()和Cmd1_Click()标准答案:C知识点解析:窗体的事件命名规则为Form一事件名称(),而控件的命名则需要使用控件的名称加事件名称。13、在教师信息输入窗体中,为职称字段提供“教授”、“副教授”、“讲师”等选项供用户直接选择,应使用的控件是A、标签B、复选框C、文本框D、组合框标准答案:D知识点解析:标签控件主要用来在窗体或报表上显示说明性文本;复选框可以作为结合到“是/否”字段的独立控件,也可以用于接收用户在自定义对话框中输入数据的非结合控件,或者选项组的一部分;文本框控件主要用来输入或编辑字段数据,它是一种交互式控件;组合框控件组合了列表框和文本框的特性,即可以在文本框中键入文字或在列表框中选择输入项,然后将值添加到基础字段中。14、如果想要改变数据访问页的结构或显示内容,应该以哪种方式打开数据访问页进行修改()。A、页视图B、设计视图C、静态HTMLD、动态HTML标准答案:B知识点解析:页视图是查询所生成的数据访问页样式的一种视图方式;静态、动态HTML是在Access中的文件格式,而不是数据访问页的视图,不具有打开数据访问页的功能。15、设表的长度为n。在下列结构所对应的算法中,最坏情况下时间复杂度最低的是A、堆排序B、有序链表查找C、希尔排序D、循环链表中寻找最大项标准答案:D知识点解析:在循环链表中寻找最大项算法是,首先取出第一个数作为最大数,然后和后面的所有项进行比较查找。因此,比较次数为n-1。16、在下列关于宏和模块的叙述中,正确的是()。A、宏可以是独立的数据库对象,可以提供独立的操作动作B、模块是能够被程序调用的函数C、通过定义宏可以选择或更新数据D、宏或模块都不能是窗体或报表上的事件代码标准答案:A知识点解析:宏可以是独立的数据库对象,可以提供独立的操作动作,选项A说法正确;模块是一个集合体,包含子过程或函数过程,选项B说法错误;通过定义宏不能实现选择功能,选项C说法错误;宏或模块都可以是窗体或报表上的事件代码,选项D说法错误。17、若要执行指定的宏,应使用的宏操作是()。A、RunDataMacroB、RunMacroC、RunAppD、RunCode标准答案:B知识点解析:RunDataMacro在宏中运行数据宏,RunMacro在宏中执行一个宏,RunApp在宏中执行应用程序,RunCode可以调用MicrosoftVisualBasic的Function过程。故选择B选项。18、下列关于OLE寸象的叙述中,正确的是A、用于输入文本数据B、用于处理超级链接数据C、用于生成自动编号数据D、用于链接或内嵌Windows支持的对象标准答案:D知识点解析:OLE对象属性是指字段允许单独地“链接”或“嵌入”OLE对象,例如Word文档、Excel电子表格、图像、声音或其他二进制数据。19、下面不属于黑盒测试方法的是A、边界值分析法B、基本路径测试C、等价类划分法D、错误推测法标准答案:B知识点解析:常用的黑盒测试方法和技术有:等价类划分法、边界值分析法、错误推测法和因果图等。白盒测试是把程序看成装在一只透明的白盒里,测试者完全了解程序的结构和处理过程。它根据程序的内部逻辑来设计测试用例,检查程序中的逻辑通路是否都按预定的要求正确地工作。白盒测试的主要技术有逻辑覆盖测试、基本路径测试等,故选择B选项。20、用二维表来表示实体及实体之间联系的数据模型是()。A、实体-联系模型B、层次模型C、网状模型D、关系模型标准答案:D知识点解析:用二维表来表示实体以及实体之间联系的数据模型称为关系数据模型。关系数据模型是以关系数学理论为基础的,在关系模型中,操作的对象和结果都是二维表,这种二维表就是关系。所以本题答案为D。21、Access数据库中,为了保持表之间的关系,要求在主表中修改相关记录时,子表相关记录随之更改。为此需要定义参照完整性关系的()。A、级联更新相关字段B、级联删除相关字段C、级联修改相关字段D、级联插入相关字段标准答案:A知识点解析:参照完整性:在输入或删除记录时,为维持表之间已定义的关系而必须遵循的规则,实施了参照完整性后,对表中主关键字字段进行操作时系统会自动检查主关键字字段,看该字段是否被添加、修改或删除。如果对主关键字的修改违背了参照完整性的要求,那么系统会自动强制执行参照完整性。级联更新相关字段:在主表的主关键字值更改时,自动更新相关表中的对应数值;级联删除相关记录:在删除主表中的记录时,自动地删除相关表中的相关信息。22、关于数据库管理阶段的特点,下列说法中错误的是A、数据独立性差B、数据的共享性高,冗余度低,易扩充C、数据真正实现了结构化D、数据由DBMS统一管理和控制标准答案:A知识点解析:数据库系统阶段特点:数据的管理者:数据库管理系统;数据面向的对象:整个应用系统;数据的共享程度:共享性高,冗余度小;数据的独立性:具有高度的物理独立性和逻辑独立性;数据的结构化:整体结构化,用数据模型描述;数据控制能力:由数据库管理系统提供数据安全性、完整性、并发控制和恢复能力。所以选项A正确。23、在数据库中存储的是A、数据的操作B、数据模型C、操作信息D、数据以及数据之间的联系标准答案:D知识点解析:数据库里存放的是一些元数据的东西,比如很多表,表中有数据字段,表与表之间有关系,最终表存放到表空间中,而表空间存放在操作系统的文件系统中。所以选项D正确。24、在下列几种排序方法中,要求内存量最大的是()。A、冒泡排序B、插入排序和选择排序C、归并排序D、快速排序标准答案:C知识点解析:快速排序的基本思想是,通过一趟排序将待排序记录分割成独立的两部分,其中一部分记录的关键字均比另一部分记录的关键字小,再分别对这两部分记录继续进行排序,以达到整个序列有序;插入排序的基本操作是指将无序序列中的各元素依次插入到已经有序的线性表中,从而得到一个新的序列;选择排序的基本思想是:扫描整个线性表,从中选出最小的元素,将它交换到表的最前面(这是它应有的位置),然后对剩下的子表采用同样的方法,直到表空为止;归并排序是将两个或两个以上的有序表组合成一个新的有序表。本题答案为C。25、将两个关系拼接成一个新的关系,生成的新关系中包含满足条件的元组,这种操作称为A、选择B、投影C、联接D、并标准答案:C知识点解析:本题考查关系运算的知识。关系运算共可分为两大类,一类是传统的集合运算如并、交、差和笛卡尔积;还有一类是专门的关系运算,其中包括选择、投影、连接和自然连接。选择运算是在关系中选择满足条件的元组;投影运算是在关系中指定某些属性所组成新的关系;联接运算是将两个关系拼接成一个新的关系,生成的新关系中包含满足条件的元组;自然联接是在等值连接的基础上去除重复的属性。26、如果字段内容为声音文件,则该字段的数据类型应定义为A、文本B、备注C、超级链链接D、0LE对象标准答案:D知识点解析:本题考查字段数据类型的知识。Access的表中的字段可以有多种数据类型,其中文本型用来存储字符型数据;超级链接型是以文本形式存储超级链接地址;备注性用来存储长文本和数字;OLE对象型用来存放多媒体对象。27、对数据表进行筛选操作的结果是A、将满足条件的记录保存在新表中B、隐藏表中不满足条件的记录C、将不满足条件的记录保存在新表中D、删除表中不满足条件的记录标准答案:B知识点解析:使用数据库表时,经常需要从很多的记录中挑选出满足条件的数据进行处理,这时需要对记录进行筛选。所谓筛选记录是指经过筛选后的表,只显示符合条件的记录,而那些不符合条件的记录将被隐藏起来。28、在一个Access的表中有字段“专业”,要查找包含“信息”两个字的记录,正确的条件表达式是A、=left[专业],2)=”信息”B、like”*信息*”C、=”信息*”D、Mid([专业],1,2)=”信息”标准答案:B知识点解析:本题考查查询条件准则的知识。当我们进行查询时,不可避免要遇到查询的条件准则的书写,在本题中要求查找包含“信息”的记录,由于是模糊查询,所以应该使用关键词“Like”;另外在“信息”的前后都加上“*”,代表要查找的是“信息”前面后面有多个或0个字符的数据。29、己建立的“tEmoloyee”表,表结构及表内容如下所示:若要确保输入的联系电话值只能为8位数字,应将该字段的输入掩码设置为A、00000000B、99999999C、########D、????????标准答案:A知识点解析:本题考查的是“输入掩码”的书写方法,输入掩码的作用是利用“掩码字符”设计一个输入模板,从而规范输入数据的格式。本题中,出现如下掩码字符:“9”(数字或空格)、“0”(数字,必填)、“?”(字母,可选)、“#”(数字或空格,允许使用加减号),由于要求确保输入电话号码格式,也就是必须输入数字。所以选项A正确。30、在人事档案数据表中有“参加工作时间”字段(日期/时间类型),要使用SQL语句查找参加工作在30年以上的员工信息,下列条件表达式中,错误的是A、[参加工作时间]<=INT(Date()/365)-30B、[参加工作时间]<=DateAdd("YYYY",-30,Date())C、DateDiff("YYYY",[参加工作时间],Date())>=30D、Year(Date())-year([参加工作时间])>=30标准答案:A知识点解析:选项A中Date()函数的功能是获取系统当前日期,会返回一个系统当前的日期值,表达式“Date()/365”为错误表达式,日期不能和整数值相除,选项A错误,其他三项均正确。31、在窗体中添加一个名称为Commandl的命令按钮,然后编写如下事件代码:PrivateSubCommandlClick()s=“ABBACDDCBA”For1=6To2.Step-2x=Mid(s,1,1):y=Left(s,1)z=Right(s,1)z=x&Y&zNext1MsgBoxzEndSub窗体打开运行后,单击命令按钮,则消息框的输出结果是A、AABAABB、ABBABAC、BABBAD、BBABBA标准答案:D知识点解析:本题考查VBA中循环和取子串函数的知识。在VBA中有三种取子串函数:Left函数用于在字符串左端开始取n个字符;Right函数用于在字符串右端开始取n个字符(注意子串中字符的顺序与母串中相同);Mid函数可以实现在任何位置取任何长度的子串。在本题中由于循环每次都会为z赋一个新的值Right(s,i),所以只有最后一次循环中的z值才有意义。最后一次循环时i=2,所以D选项正确。32、窗体有命令按钮Commandl和文本框Textl,对应的事件代码如下:PrivateSubCommand1_Click()Fori=1To4x=3Forj=1To3Fork=1To2x=x+3Nextk,j,iText1.Value=Str(x)EndSub运行以上事件过程,文本框中的输出是A、6B、12C、18D、21标准答案:D知识点解析:此处嵌套三层循环,最外层循环总是把x值初始化为3,所以只看内两层循环的次数及累加,内两层一共循环3*2=6次,每次x的值累加3,即共累加6*3=18,再加上初始值x=3+18=21。33、结构化程序设计所规定的三种基本控制结构是A、输入、处理、输出B、树型、网型、环型C、顺序、选择、循环D、主程序、子程序、函数标准答案:C知识点解析:暂无解析34、支持子程序调用的数据结构是A、栈B、树C、队列D、-叉树标准答案:A知识点解析:栈是一种限定在一端进行插入与删除的线性表。在主函数调用子函数时,要首先保存主函数当前的状态,然后转去执行子函数,把子函数的运行结果返回到主函数调用子函数时的位置,主函数再接着往下执行,这种过程符合栈的特点。所以一般采用栈式存储方式。35、在备注型字段中搜索文本的速度与在文本字段中搜索文本的速度相比要A、快B、慢C、一样D、在备注型字段中无法搜索文本标准答案:D知识点解析:暂无解析36、下列叙述中正确的是A、顺序存储结构的存储一定是连续的,链式存储结构的存储空间不一定是连续的B、顺序存储结构只针对线性结构,链式存储结构只针对非线性结构C、顺序存储结构能存储有序表,链式存储结构不能存储有序表D、链式存储结构比顺序存储结构节省存储空间标准答案:A知识点解析:顺序存储方式主要用于线性的数据结构,它把逻辑上相邻的数据元素存储在物理上相邻的存储单元里,结点之间的关系由存储单元的邻接关系来体现。而链式存储结构的存储空间不一定是连续的。37、在满足实体完整性约束的条件下A、一个关系中应该有一个或多个候选关键字B、一个关系中只能有一个候选关键字C、一个关系中必须有多个候选关键字D、一个关系中可以没有候选关键字标准答案:A知识点解析:暂无解析38、下列选项中,不是Access窗体事件的是A、LoadB、UnloadC、ExitD、Activate标准答案:C知识点解析:暂无解析39、能被“对象所识别的动作”和“对象可执行的活动”分别称为对象的A、方法和事件B、事件和方法C、事件和属性D、过程和方法标准答案:B知识点解析:暂无解析40、某完全二叉树共有256个节点,则该完全二叉树的深度为()。A、7B、8C、9D、10标准答案:C知识点解析:根据完全二叉树的性质:具有n个节点的完全二叉树的深度为[log2n]+l。本题中完全二叉树共有256个节点,则深度为[log2256]+l=8+1=9。国家二级ACCESS机试(选择题)模拟试卷第5套一、选择题(本题共25题,每题1.0分,共25分。)1、数据库应用系统中的核心题是()。A、数据库设计B、数据库系统设计C、数据库维护D、数据库管理员培训标准答案:A知识点解析:数据库应用系统中的核心问题是数据库的设计。2、下列对于线性链表的描述中正确的是()。A、存储空间不一定连续,且各元素的存储顺序是任意的B、存储空间不一定连续,且前件元素一定存储在后件元素的前面C、存储空间必须连续,且前件元素一定存储在后件元素的前面D、存储空间必须连续,且各元素的存储顺序是任意的标准答案:A知识点解析:一般来说,在线性表的链式存储结构中各数据节点的存储序号是不连续的,并且各节点在存储空间中的位置关系与逻辑关系也不一致。在线性链表中,各数据元素之间的前后件关系是由各节点的指针域来指示的。指向线性表中第一个节点的指针head称为头指针,当head=NULL(或0)时称为空表。3、对长度为n的线性表作快速排序,在最坏情况下,比较次数为A、nB、n一1C、n(n一1)D、n(n-1)/2标准答案:D知识点解析:假设线性表的长度为n,则在最坏情况下,冒泡排序需要经过n/2遍的从前往后的扫描和n/2遍的从后往前的扫描,需要的比较次数为n(n-1)/2。快速排序法也是一种互换类的排序方法,但由于它比冒泡排序法的速度快,因此,称为快速排序法。4、下列叙述中错误的是A、算法的时间复杂度与算法所处理数据的存储结构有直接关系B、算法的空间复杂度与算法所处理数据的存储结构有直接关系C、算法的时间复杂度与空间复杂度有直接关系D、算法的时间复杂度与空间复杂度没有必然的联系标准答案:C知识点解析:算法的时间复杂度,是指执行算法所需要的计算工作量。算法的空间复杂度,是指执行这个算法所需要的内存空间。两者与算法所处理数据的存储结构都有直接关系,但两者之间没有直接关系,因此选项C错误。5、面向对象方法中,继承是指A、一组对象所具有的相似性质B、一个对象具有另一个对象的性质C、各对象之间的共同性质D、类之间共享属性和操作的机制标准答案:D知识点解析:面向对象方法中,继承是使用已有的类定义作为基础建立新类的定义技术。广义地说,继承是指能够直接获得已有的性质和特征,而不必重复定义它们。6、下列选项中属于面向对象设计方法主要特征的是A、继承B、自顶向下C、模块化D、逐步求精标准答案:A知识点解析:面向对象设计方法的主要特征有封装性、继承性和多态性。而结构化程序设计方法的主要原则有自顶向下,逐步求精,模块化,限制使用goto语句。7、定义学生选修课程的关系模式如下:S(S#,Sn,Sd,Sa)(其属性分别为学号、姓名、所在系、年龄);C(C#,Cn,P#)(其属性分别为课程号、课程名、先选课);SC(S#,C#,G)(其属性分别学号、课程号和成绩)。检索选修了课程号为2且成绩不及格的学生的姓名的表达式是()。A、σC#=2^G<60(SC)B、πSn(πS#(σC#=2^G<60(SC)))C、πSn(πS#((σC#=2^G<60(SC))(S)D、πSn(πS#(σC#=2^G<60(SC))πS#,Sa(S))标准答案:C知识点解析:学生的“姓名”要在表S中进行查找,按成绩查找课程号应在表SC中进行,因为“课程号”和“成绩”列同时存在于表SC中,故应对以上两个表进行连接操作。首先在表SC中选出“课程号为2且成绩不及格”的行σC#=2^G<60(SC),但只要“学号”列πS#(σC#=2^G<60(SC)),得到查询结果的一个小表。将这个小表与表S进行连接再从结果中只取“姓名”列πSn(πS#(σC#=2^G<60(SC))S)。8、在Access数据表中,不能定义为主键的是()。A、自动编号B、一个字段C、多个字段组合D、OLE对象标准答案:D知识点解析:本题主要考查了主键的定义。在Access中,可以定义三种类型的主键,即自动编号、单字段和多字段。①自动编号:在保存新建表之前未设置主键,Access则会询问是否要创建主键,如何选择“是”,Access将创建自动编号类型的主键。②单字段主键是以某一个字段作为主键来唯一标识一条记录。③多字段主键是由两个或两个以上的字段组合在一起来唯一标识表中的一条记录。故选择D选项。9、设有一个栈与一个队列的初始状态均为空。现有一个序列A,B,C,D,E,F,G,H。先分别将序列中的前4个元素依次入栈,后4个元素依次入队;然后分别将栈中的元素依次退栈,再将队列中的元素依次退队。最后得到的序列为A、D,C,B,A,E,F,G,HB、D,C,B,A,H,G,F,EC、A,B,C,D,E,F,G,HD、A,B,C,D,H,G,F,E标准答案:A知识点解析:栈(stack)又名堆栈,它是一种运算受限的线性表。其限制是仅允许在表的一端进行插入和删除运算。因此栈的出栈顺序是先入后出,所以顺序是D,C,B,A。队列是一种特殊的线性表,特殊之处在于它只允许在表的前端(front)进行删除操作,而在表的后端(rear)进行插入操作,和栈一样,队列是一种操作受限制的线性表。进行插入操作的端称为队尾,进行删除操作的端称为队头。因此,队的出队顺序是,先入先出,所以顺序是E,F,G,H。最后的顺序是:D,c,B,A,E,F,G,H。10、某数据库的表中要添加Internet站点的网址,应采用的字段类型是()。A、OLE对象数据类型B、超级链接数据类型C、查阅向导数据类型D、自动编号数据类型标准答案:B知识点解析:在数据库的表中,要添加Internet站点的网址,应该采用超级链接数据类型。11、在Access表中,可以定义3种主关键字,它们是()。A、单字段、双字段和多字段B、单字段、双字段和自动编号C、单字段、多字段和自动编号D、双字段、多字段和自动编号标准答案:C知识点解析:为了使保存在不同表中的数据产生联系,Access数据库中的每个表必须至少有一个字段能唯一标识每条记录,这个字段就是主关键字。主关键字可以是一个字段,也可以是一组字段。为确保主关键字段值的唯一性,Access不允许在主关键字字段中存入重复值和空值。自动编号字段是在每次向表中添加新记录时,Access会自动插入唯一顺序号。库中若未设置其他主关键字,在保存表时会提示创建主键,单击"是"按钮,Access为新建的表创建一个"自动编号"字段作为主关键字。所以本题答案为C。12、设有表示学生选课的三张表,学生S(学号,姓名,性别,年龄,身份证号),课程C(课号,课名),选课SC(学号,课号,成绩),则表SC的关键字(键或码)为A、课号,成绩B、学号,成绩C、学号,课号D、学号,姓名,成绩标准答案:C知识点解析:关键字是指属性或属性的组合,其值能够唯一地标识一个元组,而在SC中学号和课号的组合可以对元组进行唯一的标识。13、窗体中有命令按钮Commandl,事件过程如下:PublicFunctionf(xAsInteger)AsIntegerDimYAsIntegerx=20Y=2f=x*yEndFunctionPrivateSubCommandl_Click()DimYAsIntegerStaticXAsIntegerx=10y=5y=f(x)Debug.Printx;YEndSub运行程序,单击命令按钮,则立即窗口中显示的内容是A、105B、1040C、205D、2040标准答案:B知识点解析:static为静态变量,要在过程的实例间保留局部变量的值,用此变量,它的持续时问是整个模块执行的时间,但它的有效作用范嗣是由其定义位置决定的。14、在Access中,与关系数据库中的术语“域”对应的概念是A、字段的取值范围B、字段的默认值C、表中的字段D、表中的记录标准答案:A知识点解析:关系模式中的“域”指的是属性的取值范围,在Access“表”对象中使用“字段”来表示,所以选项A正确。15、在Access中,查询的数据源可以是A、表B、查询C、表和查询D、表、查询和报表标准答案:C知识点解析:本题考查查询数据源的知识。查询的数据源可以是表或视图,也可以是另一个查询,但是不能为报表。16、在Access数据库中要修改一个表的结构,可使用的SQL命令是A、CREATETableB、CREATEIndexC、ALTERTableD、ALTERIndex标准答案:C知识点解析:ALTERTABLE语句用于修改已建立的表结构,包括添加新字段,修改字段属性或删除某些字段,所以选项C正确。17、在窗体中,用来输入或编辑字段数据的交互控件是A、文本框控件B、标签控件C、复选框控件D、列表框控件标准答案:A知识点解析:本题考查窗体控件的知识。Access中的窗体中有一些基本控件,其中的文本框主要用来输入或编辑数据,可以与字段数据相绑定;标签常用来显示一些说明文字:复选框一般用于绑定是/否型的字段;列表框是既允许在列表中选择,又允许自行输入值的控件。所以选项A正确。18、下列关于报表和窗体的叙述中,正确的是A、在窗体和报表中均不能设置页面页脚B、在窗体和报表中均可以根据需要设置页面页脚C、在窗体中可以设置页面页脚,在报表中不能设置页面页脚D、在窗体中不能设置页面页脚,在报表中可以设置页面页脚标准答案:B知识点解析:“页面页脚”一般用来设置窗体或报表在打印时的页脚信息,如页码、日期等信息,所以选项B正确。19、下列选项中,不是Access窗体事件的是A、LoadB、UnloadC、ExitD、Activate标准答案:C知识点解析:打开或关闭窗体,在窗体之间移动,或者对窗体中数据进行处理时,将发生与窗体相关的事件。由于窗体的事件比较多,在打开窗体时,将按照下列顺序发生相应的事件:打开(Open)→加载(Load)→调整大小(Resize)→激活(Activate)→成为当前(Current)如果窗体中没有活动的控件,在窗体的“激活”事件发生之后仍会发生窗体的.“获得焦点”(GotFocus)事件,但是该事件将在“成为当前”事件之前发生。在关闭窗体时,将按照下列顺序发生相应的事件:卸载(Unload)→停用(Deactivate)→关闭(Close)所以窗体的事件并没有包括Exit事件。20、己知该窗体对应的数据源中包含教工编号、参加工作时间、姓名、工资等字段,则下列选项中能够计算职工工龄的计算表达式是A、=year(date())-year([参加工作时间])B、=#year(date())#-#year(参加工作时间)#C、=#time(date())#-#time(参加工作时间)#D、=time(date())-time([参加工作时间])标准答案:A知识点解析:year(date())用于返回系统当前的年份;yeaq([参加工作时间])用于返回参加工作时间的年份,year(date())-year([参加工作时间])表示该职工的工龄,所以选项A正确。21、在窗体中添加一个命令按钮(名称为Commandl),然后编写如下代码:PrivateSubCommand1—Click()a=0:b=5:c=6MsgBoxa=b+cEndSub窗体打开运行后,如果单击命令按钮,则消息框的输出结果为A、11B、a=11C、0D、False标准答案:D知识点解析:本题考查Msgbox函数的知识。在’VBA中的.MsgBox函数中,第一个参数是提示信息,第二个参数是按钮和图表的类型,若省略的话要有逗号占位,第三个参数是对话框的标题。其中第一个参数必须为字符串或者数字,不能是逻辑表达式或赋值语句。如果是非法数据,将会在消息框中显示“False”。22、已知过程对应的代码如下:SubProc()n=1f1=0f2=1DoWhilen<=8f=f1+f2Debug.Printff1=f2f2=fn=n+1LoopEndSub过程Proc在立即窗口中显示的结果是A、斐波那契序列中2到9对应的序列值B、斐波那契序列中2到8对应的序列值C、整数1到n(n<9)对应的累加和D、整数1到n(n<8)对应的累加和标准答案:A知识点解析:程序执行过程如下:程序初始化f1=0;f2=1;当n=1时;Forn=1.to81,执行第一次循环,条件为true;f
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025至2030年中国DL-肉毒碱盐酸盐数据监测研究报告
- 2025至2030年高强玻璃纤维纱项目投资价值分析报告
- 2025至2030年中国铝材专用锯数据监测研究报告
- 2025至2030年胶合板木箱项目投资价值分析报告
- 2025至2030年液压胶项目投资价值分析报告
- 2025至2030年中国碳膜固定电阻器数据监测研究报告
- 2025至2030年密封座元件项目投资价值分析报告
- 2025至2030年中国单偏心对夹蝶阀数据监测研究报告
- 同行委托代扣协议
- 小学生敬老院活动方案
- 建筑工地工人职业健康体检计划
- 河南省郑州市十校联考2024-2025学年高二上学期11月期中考试语文试题
- 妊娠期肝内胆汁淤积症临床诊治和管理指南(2024版)解读课件
- 山东省潍坊市2024-2025学年高三上学期期末 地理试题(含答案)
- 招聘专职人员报名表
- 《感冒中医治疗》课件
- 牛津上海版小学英语四年级下册(英语单词表)
- 2024年体育赛事运动员赞助合同3篇
- 2023年中考英语话题复习课件 健康与饮食
- 2023年机动车检测站质量手册和程序文件(根据补充要求编制)
- 路遥介绍课件
评论
0/150
提交评论