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

下载本文档

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

文档简介

国家二级ACCESS机试(选择题)模拟试卷5(共9套)(共225题)国家二级ACCESS机试(选择题)模拟试卷第1套一、选择题(本题共25题,每题1.0分,共25分。)1、在关系运算中,选择运算的含义是A、在基本表中,选择满足条件的元组组成一个新的关系B、在基本表中,选择需要的属性组成一个新的关系C、在基本表中,选择满足条件的元组和属性组成一个新的关系D、以上三种说法是正确的标准答案:A知识点解析:本题考查关系运算的知识。关系运算共可分为两大类,一类是传统的集合运算如并、交、差和笛卡尔积:还有一类是专门的关系运算,其中包括选择、投影、连接和自然连接。选择运算是在关系中选择满足条件的元组;投影运算是在关系中指定某些属性所组成新的关系:连接运算是将两个关系拼接成一个新的关系,生成的新关系中包含满足条件的元组;自然连接是在等值连接的基础上去除重复的属性。2、Access数据库中的表是一个()。A、交叉表B、线型表C、报表D、二维表标准答案:D知识点解析:在Access中的表是一个二维表,一张二维表对应一个关系,代表一个实体集,表中的一行称为一个元组,表中的一列称为一个属性。3、层次型、网状型和关系型数据库划分原则是()。A、数据之间的联系方式B、记录长度C、联系的复杂程度D、文件的大小标准答案:A知识点解析:数据库按数据模型分为层次型数据库、网状型数据库、关系型数据库,数据模型即数据之间的联系方式,因此正确选项为A。4、设栈的顺序存储空间为s(1:50),初始状态为top=0。现经过一系列入栈与退栈运算后,top=20,则当前栈中的元素个数为A、30B、29C、20D、19标准答案:C知识点解析:栈是允许在栈顶进行插入和删除的线性表,不允许在栈底进行插入与删除。通常用指针top来指示栈顶的位置,用指针bottom指向栈底。对栈的操作有入栈和退栈两种。入栈运算:首先将栈顶指针进一(即top加1),然后将新元素插入到栈顶指针指向的位置。退栈运算:首先将栈顶元素(栈顶指针指向的元素)赋给一个指定的变量,然后将栈顶指针退一(即top减1)。因为初始状态为top=0,经过入栈和退栈操作后栈中的元素个数就是too指针指向的位置。选项C正确。5、需要指定行标题和列标题的查询是()。A、交叉表查询B、参数查询C、操作查询D、标题查询标准答案:A知识点解析:交叉表查询是将来源于某个表中的字段进行分组,一组列在交叉表左侧,一组列在交叉表上部,并在交叉表行与列交叉处显示表中某字段的各种计算值。6、VBA的数组下标可取的变量类型是A、日期型B、字符型C、数值型D、可变型标准答案:C知识点解析:在VBA中数组声明的格式为:dim数组名(维数定义)as类型,声明数组用圆括号,用数值型变量定义维数,如果定义多维数组时,维数之间用逗号分隔。7、带链栈空的条件是A、top=bottom=NULLB、top=-1且bottom=NULLC、top=NULL且bottom-1D、top=bottom=-1标准答案:A知识点解析:栈的链式存储结构称为链栈。在链栈中,只会出现栈空和非空两种状态。当栈为空时,有top=bottom=NULL:当栈非空时,top指向链表的第一个结点(栈项)。所以选项A正确。8、软件生命周期中的活动不包括A、市场调研B、需求分析C、软件测试D、软件维护标准答案:A知识点解析:软件的生命周期描述了软件从产生到最终消亡的全过程,生命周期中的活动包括需求分析、软件设计(分为概要设计和详细设计)、软件实现、软件测试和软件维护,不包括市场调研。9、下面属于黑盒测试方法的是A、边界值分析法B、路径测试C、条件覆盖D、语句覆盖标准答案:A知识点解析:采用黑盒技术设计测试用例的方法有:等价类划分、边界值分析、错误推测、因果图和综合策略。10、结构化程序的三种基本结构是A、顺序、选择和循环B、过程、函数和子程序C、递归、迭代和回溯D、调用、返回和选择标准答案:A知识点解析:结构化程序的三种基本结构是顺序、选择和循环。故选择A。11、在窗体中有一个命令按钮Command1,事件代码如下:PrivateSubCommand1_Click()DimsAsIntegers=P(1)+P(2)+P(3)+P(4)Debug.PrintsEndSubPublicFunctionP(NAsInteger)DimSumAsIntegerSum=0Fori=1T0NSum=Sum+iNextiP=SumEndFunction打开窗体运行后,单击命令按钮,在立即窗口显示结果是()。A、15B、20C、25D、35标准答案:B知识点解析:题目中在命令按钮的单击事件中调用了过程P。而过程P的功能是根据参数N,计算从1到N的累加,然后返回这个值。N=1时,P(1)返回1;N=2时,P(2)返回3;N=3时,P(3)返回6;N=4时,P(4)返回10,因此s=1+3+6+10=20。12、因修改文本框中的数据而触发的事件是A、ChangeB、EditC、GetfocusD、LostFocus标准答案:A知识点解析:Change事件:文本框内容更新时发生事件;GetFocus事件:文本框获得输入焦点时发生事件;LostFocus事件:文本框失去输入焦点时发生事件;Edit不是文本框中的事件。13、在数据库系统中,数据模型包括概念模型、逻辑模型和A、物理模型B、空间模型C、时间模型D、以上三个均包含标准答案:A知识点解析:数据模型按照不同的应用层次分为以下3种类型,概念模型着重于对客观世界中复杂事物的描述及对它们内在联系的刻画;逻辑模型,是面向数据库系统的模型,着重于在数据库系统一级的实现;物理模型,是面向计算机物理实现的模型,此模型给出了数据模型在计算机上物理结构的表示。故选项A正确。14、关于数据库管理阶段的特点,下列说法中错误的是A、数据独立性差B、数据的共享性高,冗余度低,易扩充C、数据真正实现了结构化D、数据由DBMS统一管理和控制标准答案:A知识点解析:数据库系统阶段特点:数据的管理者:数据库管理系统;数据面向的对象:整个应用系统;数据的共享程度:共享性高,冗余度小;数据的独立性:具有高度的物理独立性和逻辑独立性;数据的结构化:整体结构化,用数据模型描述;数据控制能力:由数据库管理系统提供数据安全性、完整性、并发控制和恢复能力。所以选项A正确。15、数据库三级模式体系结构的划分有利于保持数据库的A、数据独立性B、数据安全性C、结构规范化D、操作可行性标准答案:A知识点解析:数据库三级模式体系结构的划分有利于保持数据库的逻辑独立性和物理独立性,即数据独立性。选项A正确。16、Access数据库表中的字段可以定义有效性规则,有效性规则是A、控制符B、文本C、条件D、前三种说法都不对标准答案:C知识点解析:本题考查字段属性相关知识。有效性规则用于对字段所接受的值加以限制,以保证数据输入的准确性。有效性规则其实就是一个表达式,该表达式由算术运算符、比较运算符、逻辑运算符以及值构成。17、数据库管理系统(DBMS)是A、一个完整的数据库应用系统B、一组硬件C、一组软件D、既有硬件,也有软件标准答案:C知识点解析:数据库管理系统是数据库系统的核心软件,支持用户对数据库的基本操作,其主要目标是使数据成为方便用户使用的资源,易于为各种用户所共享,并增进数据的安全性、完整性和可用性,所以选项C正确。18、如果希望打印报表时,在每页底部显示页码,则设计时应将其置于A、报表页眉B、报表页脚C、页面页眉D、页面页脚标准答案:D知识点解析:要在报表的每页底部输出信息,应设置在页面页脚节,所以选项D正确。19、在报表设计视图中,不能使用的是A、列表框B、文本C、图形D、页眉页脚标准答案:A知识点解析:列表框控件主要用于选择一组固定值,由于在报表视图中不能对报表中的数据进行操作,所以报表设计时不能使用“列表框控件”,所以选项A正确。20、VBA中一般采用Hungarian符号法命名变量,下列代表复选框的字首码是A、ChkB、CboC、cmdD、opt标准答案:A知识点解析:Hungarian符号使用一组代表数据类型的码。用小写字母作为变量名的前缀,“Chk”代表复选框,“Cbo”代表组合框,“cmd”代表命令按钮,“opt”代表选项按钮,所以选项A正确。21、在窗体中有一个命令按钮Commandl和一个文本框Text1,编写事件代码如下:PrivateSubCommandlClick()ForI=1To4x=3Forj=1To3F0fk=1To2x=x+3NextkNextiNext1Text1.value=Str(x)EndSub打开窗体运行后,单击命令按钮,文本框Text1输出的结果是A、6B、12C、18D、21标准答案:D知识点解析:各层循环过程及结果如下表所示:运行结束后,x的最终值为21。22、下列代码实现的功能是:若在窗体中一个名为tNum的文本框中输入学号,则将“学生表”中对应的“姓名”显示在另一个名为tName文本框中。PrivateSubtNum_AfferUpdate()Me!tName=【】("姓名","学生表","学号=’"&Me!TNum&"")EndSub则程序【】处应该填写的是@A@DLookup@B@Lookup@C@DFind@D@IIf(54)下面过程输出记录集的记录个数。SubGetRecNum()DimrsAsObjectSetrs=Me.RecordsetMsgBox【】EndSub则程序【】处应该填写的是A、DLookupB、LookupC、DFindD、IIf标准答案:A知识点解析:根据题意,【】处的代码应实现的功能是在”课程表”中查询出“课程编号”等于tNum文本框中数据的“课程名称”,此DLookup函数有此功能。DLookup函数的格式为:DLookup(表达式,记录集[,条件式])。其中表达式用来指定要查询的字段,即题中的"课程名称"。记录集用来指定要查询的范围,即题中的“课程表”。条件式用来指定查询条件,即题中的“课程编号=’”Me!tNum“’”,所以选择选项A。23、表中存有学生姓名、性别、班级、成绩等数据,若想统计各个班各个分数段的人数,最好的查询方式是A、选择查询B、交叉表查询C、参数查询D、操作查询标准答案:B知识点解析:暂无解析24、在主/子窗体中,最多可以有多少层子窗体?A、3B、5C、7D、9标准答案:C知识点解析:暂无解析25、如果在被调用的过程中改变了形参变量的值,但又不影响实参变量本身,这种参数传递方式称为A、按值传递B、按地址传递C、ByRef传递D、按形参传递标准答案:A知识点解析:暂无解析国家二级ACCESS机试(选择题)模拟试卷第2套一、选择题(本题共25题,每题1.0分,共25分。)1、下面不属于软件设计原则的是()。A、抽象B、模块化C、自底向上D、信息隐蔽标准答案:C知识点解析:软件设计遵循软件工程的原则,包括抽象、模块化、局部化、信息隐蔽、确定性、一致性、完备性和可验证性。2、设一棵树的度为3,其中度为3,2,1的结点个数分别为4,1,3。则该棵树中的叶子结点数为A、10B、11C、12D、不可能有这样的树标准答案:A知识点解析:因为任一棵树中,结点总数=总分支数目+1,所以:n0+4+1+3=(n0*0+3*4+2*1+1*3)+1,计算结果n0=10。其中,n0表示叶子结点。所以选项A正确。3、有三个关系R、S和T如下,则关系T由关系R和S通过()得到。A、交B、差C、选择D、并标准答案:A知识点解析:关系R与S经交运算后所得到的关系是由那些既在R内又在S内的有序组所组成,记为R∩S。本题中,关系T中的行既属于关系R又属于关系S,故为交运算。4、下面显示的是查询设计视图的设计网格部分,从下面所示的内容中,可以判定要创建的查询是A、删除查询B、追加查询C、生成表查询D、更新查询标准答案:B知识点解析:从查询设计视图的设计网格部分可以看到“追加到:”,可以判定这是创建追加查询。5、VBA表达式Int(-17.8)+Sgn(17.8)的值是A、18B、-17C、-18D、-16标准答案:B知识点解析:Int函数用于取整,对于负数返回小于或者等于原数的第一个负数,Sgn函数返回数值表达式的符号值,若数值表达式的值小于0,则函数返回-1;若数值表达式的值等于0,则函数返回0;若数值表达式的值大于0,则函数返回1。因此Int(-17.8)的值为-18,Sgn(17.8)的值为1,表达式最终结果为-17。6、能够接受数值型数据输入的窗体控件是A、图形B、文本框C、标签D、命令按钮标准答案:B知识点解析:本题考查窗体控件的知识。Access中的窗体中有一些基本控件,其中的文本框主要用来输入或编辑数据,可以与字段数据相绑定;标签常用来显示一些说明文字;图形常用来显示指定的图形;命令按钮则是用来提供给用户单击的按钮型控件。7、程序测试的目的是A、为被测程序设计正确的测试用例B、发现并改正程序中的错误C、发现程序中的错误D、改正程序中的错误标准答案:C知识点解析:软件测试的目的是为了发现程序中的错误,而软件调试是为了更正程序中的错误。8、窗体上有命令按钮commaM1,对应的Click事件过程如下:PrivateSubCommand1_Click()DimxAsIntegerx=InputBox("请输入x的值")SelectCasexCase1,2,4,10Debug.Print"A"Case5T09Debug.Print"B"CaseIs=3Debug.Print"C"CaseElseDebug.Print"D"EndSelectEndSub窗体打开运行,单击命令按钮,在弹出的输入框中输入3,则立即窗口上显示的内容是()。A、CB、AC、BD、D标准答案:A知识点解析:在SelectCase语句中,Case表达式可以是下列4种格式之一:①单一数值或一行并列的数值,用来与“表达式”的值进行比较,成员之间以逗号隔开。②由关键字To分割开的两个数值或表达式之间的范围。③关键字Is接关系运算符,如<>、<、<=、=、>=或>,后面再接变量或精确的值。④关键字CaseElse后的表达式,是在前面的Case条件都不满足时执行。本题中输入“3”,与第三个Case语句匹配,程序输出字符“C”,故选择A选项。9、“数学管理”数据库中有学生表、课程表和选课表,为了有效地反映这三张表中数据之间的联系,在创建数据库时应设置A、默认值B、有效性规则C、索引D、表之间的关系标准答案:D知识点解析:本题考查表之间关系的知识。因为表是现实世界中实体的反映,而现实世界中实体与实体之间的关系也需要通过表与表之间的关系反映出来。10、对象实现了数据和操作(方法)的结合,其实现的机制是A、封装B、继承C、隐蔽D、抽象标准答案:A知识点解析:封装,即隐藏对象的属性和实现细节,仅对外公开接口,控制在程序中属性的读和修改的访问级别;将抽象得到的数据和行为(或功能)相结合,形成一个有机的整体,也就是将数据与操作数据的源代码进行有机的结合,形成“类”,其中数据和函数都是类的成员。所以选项A正确。11、在窗体中,用来输入或编辑字段数据的交互控件是A、文本框控件B、标签控件C、复选框控件D、列表框控件标准答案:A知识点解析:本题考查窗体控件的知识。Access中的窗体中有一些基本控件,其中的文本框主要用来输入或编辑数据,可以与字段数据相绑定;标签常用来显示一些说明文字;复选框一般用于绑定是/否型的字段;列表框是既允许在列表中选择,又允许自行输入值的控件。所以选项A正确。12、在窗体中有命令按钮Command1和两个文本:框Text0、Text1,命令按钮对应的代码过程如下:PrivateSubCommand1_Click()Dimm,kAsIntegerDimflagAsBooleanm=Val(Me!Text0),输入一个整数DoWhile1k=2flag=TrueDoWhilek<=m/2AndflagIfmModk=0Thenflag=FalseElsek=k+1EndIfLoopIfflagThenMe!Text1=m’输出计算结果ExitDoElsem=m+1EndIfLoopEndSub运行程序,在Text0中输入15,单击命令按钮,程序的输出结果是()。A、17B、15C、13D、其他整数标准答案:A知识点解析:第一次外层循环时,m=15,k=2,flag=True。进入内层循环时,m不能整除k,执行k=k+1,此时k=3,继续内层循环,mModk=0,nag=False,退出内层循环,执行m=m+1,此时m=16;继续进行外层循环,k=2,flag=True,进入内层循环时,mModk=0,flag=False,退出内层循环,执行m=m+1,此时m=17。继续外层循环,k=2,flag=True,因为17是质数,不能整除,内层循环一直执行k=k+1,直到k=9时,k<=m/2不成立,退出内层循环,fla13、“商品”与“顾客”两个实体集之间的联系一般是A、一对一B、一对多C、多对一D、多对多标准答案:D知识点解析:实体集间的联系的个数可以是单个也可以是多个。两个实体集之间的联系实际上是实体集间的函数关系,这种关系有三种:一对一的联系,简记为1:1;一对多或多对一联系,简记为1:m或m:1;多对多联系,简记为m:n。本题中“商品”与“顾客”两个实体集之间的联系是多对多联系。因为一种“商品”可以被多个“顾客”购买,而一个“顾客”也可以购买多个“商品”。14、下列操作中,适宜使用宏的是A、修改数据表结构B、创建自定义过程C、打开或关闭报表对象D、处理报表中错误标准答案:C知识点解析:在Access中,可以在宏中定义各种操作,如打开或关闭窗体、显示及隐藏工具栏、预览或打印报表等。通过直接执行宏,或者使用包含宏的用户界面,可以完成许多复杂的操作,而无需编写程序。15、Access建立表结构最常用的方法是()。A、数据表视图B、设计视图C、表向导创建D、用户自定义标准答案:B知识点解析:建立表结构有3种方法,一是在"数据表视图"中直接输入字段名,这种方法比较简单,但对字段类型和属性无法设置;二是使用"设计视图",这是最常用的方法;三是通过"表向导"创建表结构,其创建方法与使用"数据库向导"创建数据库的方法类似。16、下列不是分支结构的语句是A、If…Then…EndlFB、While…WendC、If…Then…Else…EndlfD、Select…Case…EndSelect标准答案:B知识点解析:本题考查控制结构的知识。选项A是一个单分支选择结构;选项C是一个双分支选择结构;选项D是一个多分支选择结构;选项B是一个循环结构。17、要改变窗体上文本框控件的数据源,应设置的属性是A、记录源B、控件来源C、数据源D、默认值标准答案:B知识点解析:本题考查窗体控件来源的知识。Access中的窗体中有一些控件可以与表或查询中的字段相绑定,这时候就需要设置这些控件的数据来源。设置控件来源的方法是:选择“属性”窗口的“数据”选项卡,并且在其中选择“控件来源”,所以选项B正确。18、宏操作SetValue可以设置A、窗体或报表控件的属性B、刷新控件数据C、字段的值D、当前系统的时间标准答案:A知识点解析:本题考查宏操作的知识。宏操作SetValue的作用是为控件、字段或者属性设置值,第一个参数是要设置值的对象名称,第二个参数是要设置的值表达式。19、VBA中,将字符代码转换为对应字母的函数是A、AscB、StrC、CStringD、Chr标准答案:D知识点解析:Asc函数为字符串转换字符ASCII码函数,该函数返回字符串首字符的ASCII码值;Str函数为数字转换成字符串函数,该函数将数值表达式的值转换成字符串;Chr函数为字符ASCII码值转换为字符函数,该函数返回与字符代码相关的字符,String不是类型转换函数,CString是返回一个由字符表达式的首字符重复组成的指定长度为数值表达式的字符串,所以选项D正确。20、在窗体中有一个命令按钮(名称为run34),对应的事件代码如下:PriateSubrun34Click()sum=0Fori=10To1Step-2sum=sum+iNextiMsgBoxsumEndSub运行以上事件,程序的输出结果是A、10B、30C、55D、其他结果标准答案:B知识点解析:i=10,每循环一次递减2。第一次循环结果:i=10,sum=sum+i=0+10=10;第二次循环结果:i=8,sum=sum+i=10+8=18;第三次循环结果:i=6,sum=sum+i=18+6=24;第四次循环结果:i=4,sum=sum+i=24+4=28:第五次循环结果:i=2,sum=sum+i=28+2=30。21、“用户表”中包含4个字段:用户名(文本,主关键字),密码(文本),登录次数(数字),最近登录时间(日期/时间)。在“登录界面”的窗体中有两个名为tUser和tPassword的文本框,一个登录按钮CommandO。进入登录界面后,用户输入用户名和密码,点击登录按钮后,程序查找“用户表”。如果用户名和密码全部正确,则登录次数加1,显示上次的登录时间,并记录本次登录的当前日期和时间;否则,显示出错提示信息。为完成上述功能,请在程序中【】处填入适当语句。PrivateSubCommand0_Click()DimcnAsNewADoDB.ConnectionDimrsAsNewADODB.RecordsetDimfd1AsADODB.FieldDimfd2AsADODB.FieldDimstrSQLAsStringSetcn=CurrentProject.ConnectionstrSQL="Select登录次数,最近登录时间From用户表Where用户名=’"&Me!tUser&"’And密码=’"&Me!tPassword&"’"rs.OpenstrSQL,ca,adOpenDynamic,adLockOptimistic,adCmdTextSetfd11=rs.Fields("登录次数")Setfd2=rs.Fields("最近登录时间")IfNotrs.EOFThenfd1=fd1+1MsgBox”用户已经登录:"&fd1&"次"&Chr(13)&Chr(13)&"上次登录时间:"&fd2fd2=Now()【】ElseMsgBox"用户名或密码错误。"EndIfrs.Closecn.CloseSetrs=NothingSetcn=NothingEndSubA、rs.UpdateB、UpdateC、rs.ChangeD、Change标准答案:A知识点解析:本题中的if语句是是否到文件结尾,当执行更新操作fd1=fd1+1;fd2=Now()之后,都需要使用rS.update语句将所更新的记录数据存储到数据库中,所以选项A正确。22、在VBA变量的Hungarian命名法中,代表复选框的字首码是A、ChkB、CboC、cmdD、opt标准答案:A知识点解析:Hungarian符号使用一组代表数据类型的码。用小写字母作为变量名的前缀,“Chk”代表复选框,“Cbo”代表组合框,“cmd”代表命令按钮,“opt”代表选项按钮,所以选项A正确。23、创建报表时,可以设置什么对记录进行排序?A、字段B、表达式C、字段表达式D、关键字标准答案:A知识点解析:暂无解析24、要实现报表按某字段分组统计输出,需要设置的是A、报表页脚B、该字段组页脚C、主体D、页面页脚标准答案:B知识点解析:暂无解析25、使用Function语句定义一个函数过程,其返回值的类型A、只能是符号常量B、是除数组之外的简单数据类型C、可在调用时由运行过程决定D、由函数定义时As子句声明标准答案:D知识点解析:暂无解析国家二级ACCESS机试(选择题)模拟试卷第3套一、选择题(本题共25题,每题1.0分,共25分。)1、下列关于数据库特点的叙述中,错误的是()。A、数据库能够减少数据冗余B、数据库中的数据可以共享C、数据库中的表能够避免一切数据的重复D、数据库中的表既相对独立,又相互联系标准答案:C知识点解析:数据库的主要特点:①实现数据共享。②减少数据的冗余度。③数据的独立性。④数据实现集中控制。⑤数据一致性和可维护性,以确保数据的安全性和可靠性。⑥故障恢复。数据库中的表只能尽量避免数据的重复,不能避免一切数据的重复。所以选项c为正确答案。2、在Access数据库中有“记录”的概念,与“记录”相对应的关系模型中的概念是()。A、元组B、属性C、域D、关系标准答案:A知识点解析:在Access数据库中,每一行称为一个元组,也就是一条记录。3、下列数据结构中,属于非线性结构的是A、循环队列B、带链队列C、二叉树D、带链栈标准答案:C知识点解析:根据数据结构中各数据元素之间的前后件关系的复杂程度,一般将数据结构分为两大类:线性结构和非线性结构。循环队列、带链队列和带链栈都是线性结构,而二叉树是非线性结构。4、软件测试的目的是A、发现程序中的错误B、修改程序中的错误C、避免程序中的错误D、发现和修改程序中的错误标准答案:A知识点解析:软件测试的目的是:发现一些可以通过测试避免的开发风险;实施测试来降低所发现的风险;确定测试何时可以结束;在开发项目的过程中将测试看作是一个标准项目。5、下列叙述中错误的是A、算法的时间复杂度与算法所处理数据的存储结构有直接关系B、算法的空间复杂度与算法所处理数据的存储结构有直接关系C、算法的时间复杂度与空间复杂度有直接关系D、算法的时间复杂度与空间复杂度没有必然的联系标准答案:C知识点解析:算法的时间复杂度,是指执行算法所需要的计算工作量。算法的空间复杂度,是指执行这个算法所需要的内存空间。两者与算法所处理数据的存储结构都有直接关系,但两者之间没有直接关系,因此选项C错误。6、下列叙述中正确的是A、结点中具有两个指针域的链表一定是二叉链表B、结点中具有两个指针域的链表可以是线性结构,也可以是非线性结构C、二叉树只能采用链式存储结构D、循环链表是非线性结构标准答案:B知识点解析:结点中尽管有两个指针域但没有分别指向两个不同的结点就不是二叉链表,故选项A不正确;二叉树是非线性结构,即每个数据结点至多只有一个前驱,但可以有多个后继。它可采用顺序存储结构和链式存储结构,故选项C不正确;循环链表是在单链表中,将终端结点的指针域NULL改为指向表头结点或开始结点的线性结构,故选项D不正确;当结点中两个指针分别指向前驱结点和后继结点时为线性结构,当指向两个不同的前驱或后继结点时为非线性结构,故选项B正确。7、在长度为n的顺序表中查找一个元素,假设需要查找的元素一定在表中,并且元素出现在表中每个位置上的可能性是相同的,则在平均情况下需要比较的次数为A、(n+1)/2B、nC、3n/4D、n/4标准答案:A知识点解析:在一个长度为n的线性表中顺序查找值为x的元素时,在等概率情况下查找成功时平均查找长度为(n+1)/2,所以选项A正确。8、下面显示的是查询设计视图的“设计网络”部分:从所显示的内容中可以判断出该查询要查找的是A、性别为“女”并且1980年以前参加工作的记录B、性别为“女”并且1980年以后参加工作的记录C、性别为“女”或者1980年以前参加者作的记录D、性别为“女”或者1980年以后参加工作的记录标准答案:A知识点解析:本题考查查询条件的知识。由图中可以看出,两个查询条件位于同一行,说明两个条件之间是“与”的关系;Year(工作时间)<1980,说明工作时间在1980年以前。综合两个方面A选项正确。9、若查询的设计如图所示,则查询的功能是()。A、设计尚未完成,无法进行统计B、统计班级信息仅含Null(空)值的记录个数C、统计班级信息不包括Null(空)值的记录个数D、统计班级信息包括Null(空)值的全部记录个数标准答案:C知识点解析:从图中可以看出要统计的字段是“学生表”中的“班级”字段,采用的统计函数是计数函数,目的是对班级(不为空)进行计数统计。所以选项C正确。10、在关系数据库中,能够唯一地标识一个记录的属性或属性的组合,称为()。A、关键字B、属性C、关系D、域标准答案:A知识点解析:本题考查关键字的知识。在Access的表中,每行称为一条记录或者一个元组,在关系中唯一标识元组的属性或属性集称为候选码或候选关键字,可以简称为码或者关键字。若一个关系有多个关键字,则选定一个作为主关键字。11、在Access中为窗体上的控件设置Tab键的顺序,应选择“属性”对话框的A、“格式”选项卡B、“数据”选项卡C、“事件”选项卡D、“其他”选项卡标准答案:D知识点解析:其他属性表示控件的附加特征,包括名称、状态栏文字、自动TAB键、控件提示文字等。12、若有语句:str1=inlmtbox("输入","","练习");从键盘上输入字符串“示例”后,str1的值是A、输入C、练习D、示例标准答案:D知识点解析:InputBox函数表示在对话框来中显示提示,等待用户输入正文或按下按钮,并返回包含文本框内容的字符串,其函数格式为InputBox(prompt[,title][,default][,xpos][,ypos][,helpfile,context])。Prompt必需的,作为对话框消息出现的字符串表达式;Title可选的,显示对话框标题栏中的字符串表达式;Default可选的,显示文本框中的字符串表达式。因此本题中的消息框标题初始显示“输入”,文本框初始显示“练习”,从键盘上输入字符串“示例”后,传给str1,其值为“示例”。13、软件是A、程序B、计算机系统C、程序、数据和文档的集合D、程序和数据标准答案:C知识点解析:计算机软件是计算机系统中与硬件相互依存的另一部分,是包括程序、数据与相关文档的完整集合。软件由两部分组成:一是机器可执行的程序和数据;二是机器不可执行的,与软件开发、运行、维护、使用等有关的文档。14、为窗体中的命令按钮设置单击鼠标时发生的动作,应选择设置其属性对话框的A、格式选项卡B、事件选项卡C、方法选项卡D、数据选项卡标准答案:B知识点解析:本题考查窗体控件的基础知识。在窗体上每一个控件都是一个对象,都具有三要素就是属性、事件和方法。事件是控件可以响应的动作如单击鼠标等,所以要想设计单击鼠标时的动作就要设计单击鼠标事件里面的内容。15、在打开窗体时,依次发生的事件是A、打开(Open)→加载(Load)→调整大小(Resize)→激活(Activate)B、打开(Open)→激活(Activate)→加载(Load)→调整大小(Resize)C、打开(Open)→调整大小(Resize)→加载(Load)→激活(Activate)D、打开(Open)→激活(Activate)→调整大小(Resize)→加载(Load标准答案:A知识点解析:打开或关闭窗体,或者在窗体之间移动,或者对窗体中数据进行处理时,将发生与窗体相关的事件。由于窗体的事件比较多,在打开窗体时,将按照下列顺序发生相应的事件:打开(Open)→加载(Load)→调整大小(Resize)→激活(Activate)→成为当前(Current)。16、生产每种产品需要多种零件,则实体产品和零件间的联系是A、多对多B、一对多C、多对一D、一对一标准答案:A知识点解析:多对多关系是关系数据库中两个表之间的一种关系,该关系中第一个表中的一个行可以与第二个表中的一个或多个行相关。第二个表中的一个行也可以与第一个表中的一个或多个行相关。本题中,每种产品需要多种零件,这些零件能组成多种产品,因此,本题是多对多关系。17、要在Access中建立“成绩表”,字段为(学号,平时成绩,期末成绩,总成绩),其中平时成绩的取值范围为0~20分,期末成绩和总成绩的取值范围均为0~100分,总成绩=平时成绩+期末成绩×80%。则在创建表的过程中,错误的操作是A、将“总成绩”字段设置为计算类型B、为“总成绩”字段设置有效性规则C、将“平时成绩”和“期末成绩”字段设置为数字类型D、将“学号”字段设置为不允许空并建立索引(无重复)标准答案:B知识点解析:“总成绩”字段是由“平时成绩”和“期末成绩”计算得到,所以可以设置为“计算”类型,选项A正确;“总成绩”字段是经过计算得到的,不需要为其设置“有效性规则”,选项B叙述错误;“平时成绩”和“期末成绩”均要设计成“数字”类型,选项C正确;“学号”字段为该表的主键,所以应该设置取值不能为空,且需要创建索引,所以选项B的操作错误。18、在Access中,与关系数据库中的术语“域”对应的概念是A、字段的取值范围B、字段的默认值C、表中的字段D、表中的记录标准答案:A知识点解析:关系模式中的“域”指的是属性的取值范围,在Access“表”对象中使用“字段”来表示,所以选项A正确。19、在成绩表中有字段“总评成绩”、“平时成绩”和“期末考试”等,其中,总评成绩=平时成绩+0.7×期末考试。则进行表设计时,字段“总评成绩”的数据类型应该是A、计算B、数字C、整数D、文本标准答案:A知识点解析:“总评成绩”字段是由“平时成绩”字段和“期末成绩”字段经过计算得到的,应该将“总评成绩”设置为“计算”类型,所以选项A正确。20、在已建雇员表中有“工作日期”字段,下图所示的是以此表为数据源创建的“雇员基本信息”窗体。假设当前雇员的工作日期为“1998-08-17”,若在窗体“工作日期”标签右侧文本框控件的“控件来源”属性中输入表达式:=Str(Month([工作日期]))+“月”,则在该文本框控件内显示的结果是A、Str(Month(Date0))+“月”B、“08”+”月”C、08月D、8月标准答案:D知识点解析:本题考查函数表达式的知识。Month函数用于取得日期型数据的月份,结果是一个数值型数据;Str函数用于将数字转换成字符串。注意,Month函数的结果由于是数值,而数值08被认为就是数值8,所以该题答案为D。21、若在窗体设计过程中,命令按钮Command()的事件属性设置如下图所示,则含义是A、只能为“进入”事件和“单击”事件编写事件过程B、不能为“进入”事件和“单击”事件编写事件过程C、“进入”事件和“单击”事件执行的是同一事件过程D、已经为“进入”事件和“单击”事件编写了事件过程标准答案:D知识点解析:本题中如图所示,“进入”与“单击”操作都跟有[事件过程]字样,代表已经为两事件编写了事件过程,若没有编写则不显示[事件过程]字样,编写的过程在VBA程序中可看到。22、下列数据类型中,不属于VBA的是A、长整型B、布尔型C、变体型D、指针型标准答案:D知识点解析:传统的BASIC语言使用类型说明标点符号来定义数据类型,VBA则除此之外,还可以使用类型说明字符来定义数据类型。在使用vB代码中的字节、整数、长整数、自动编号、单精度和双精度数等的常量和变量与Access的其他对象进行数据交换时,必须符合数据表、查询、窗体和报表中相应的字段属性。23、TransferDatabase命令用于A、显示消息框B、关闭或打开系统消息C、从其他数据库导入和导出数据D、从文本文件导入导出数据标准答案:C知识点解析:暂无解析24、软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是()。A、编译程序B、操作系统C、教务管理系统D、汇编程序标准答案:C知识点解析:暂无解析25、软件需求规格说明书的作用不包括A、软件验收的依据B、用户与开发人员对软件要做什么的共同理解C、软件设计的依据D、软件可行性研究的依据标准答案:D知识点解析:暂无解析国家二级ACCESS机试(选择题)模拟试卷第4套一、选择题(本题共25题,每题1.0分,共25分。)1、对于循环队列,下列叙述中正确的是A、队头指针是固定不变的B、队头指针一定大于队尾指针C、队头指针一定小于队尾指针D、队头指针可以大于队尾指针,也可以小于队尾指针标准答案:D知识点解析:所谓循环队列,就是将队列存储空间的最后一个位置绕到第一个位置,形成逻辑上的环状空间,供队列循环使用。在循环队列中,用队尾指针rear指向队列中的队尾元素,用队头指针front指向队头元素的前一个位置。循环队列的主要操作是:入队运算和退队运算。每进行一次入队运算,队尾指针就进一。每进行一次退队运算,队头指针就进一。当rear或front等于队列的长度加1时,就把rear或front值置为1。所以在循环队列中,队头指针。可以大于队尾指针,也可以小于队尾指针。2、在Access中要显示“教师表”中姓名和职称的信息,应采用的关系运算是A、选择B、投影C、连接D、关联标准答案:B知识点解析:关系运算有选择、投影、联接与自然联接。选择:从关系中找出满足给定条件的元组的操作。投影:从关系模式中指定若干属性组成新的关系。联接:将两个关系模式拼接成一个更宽的关系模式,生成的新关系中包含满足联接条件的元组。自然联接:在联接运算中,按照字段值对应相等为条件进行的联接操作称为等值联接,自然联接是去掉重复属性的等值联接。3、下列关OLE对象的叙述中,正确的是()。A、用于处理超级链接类型的数据B、用于存储一般的文本类型数据C、用于存储Windows支持的对象D、用于存储图像、音频或视频文件标准答案:C知识点解析:OLE对象类型用于存储链接或嵌入的对象,这些对象以文件的形式存在,其类型可以是Word文档、Excel电子表格、图像、声音或其他二进制数据等Windows支持的对象。4、十进制整数设为整数类I,则下面属于类I的实例的是A、-518B、0.518C、518E-2D、.518标准答案:A知识点解析:整数的全体构成整数集,整数集是一个数环。在整数系中,零和正整数统称为自然数。-1、-2、-3、…、-n、…(n为非零自然数)为负整数。则正整数、零与负整数构成整数系。整数不包括小数、分数。本题中,选项A是正确的,选项B是小数,选项C是科学计数,也是小数,选项D是小数。5、下列属于Access对象的是()。A、文件B、数据C、记录D、查询标准答案:D知识点解析:Access数据库由数据库对象和组两部分组成。其中对象又分为7种,包括表、查询、窗体、报表、数据访问页、宏、模块。这些对象都存放在扩展名为.mdb的数据库文件中。所以本题答案为D。6、面向对象方法中,继承是指A、一组对象所具有的相似性质B、一个对象具有另一个对象的性质C、各对象之间的共同性质D、类之间共享属性和操作的机制标准答案:D知识点解析:面向对象方法中,继承是使用已有的类定义作为基础建立新类的定义技术。广义地说,继承是指能够直接获得已有的性质和特征,而不必重复定义它们。7、数据库中有如下商品表:执行SQL命令:SELECT*FROM商品WHERE单价>(SELECT单价FROM商品WHERE商品号="0112");查询结果的记录数是()。A、1B、3C、4D、10标准答案:B知识点解析:题目中SQL语句的含义为,查找单价大于商品号为0112的商品单价的商品信息,0112号商品的单价为2000,单价大于2000的商品共有3条记录。8、下面属于黑盒测试方法的是A、语句覆盖B、逻辑覆盖C、边界值分析D、路径覆盖标准答案:C知识点解析:采用黑盒技术设计测试用例的方法有:等价类划分、边界值分析、错误推测、因果图和综合策略。9、Access中,设置为主键的字段A、不能设置索引B、可设置为“有(有重复)”索引C、系统自动设置索引D、可设置为“无”索引标准答案:C知识点解析:主键具有惟一性,索引可以加快对数据的查询速度,索引文件作为一个独立的文件进行存储,文件中包含指向表记录的指针,建立索引后,表中记录的物理顺序不变。主键的惟一性可自动设置为索引。10、下列表达式计算结果为数值类型的是()。A、#5/5/2010#—#5/1/2010#B、102>”11”C、102=98+4D、#5/1/2010#+5标准答案:A知识点解析:选项A是两个日期数据相减后结果为整型数据4。选项B是两个字符串比较,结果为False,是布尔型。选项C为关系表达式的值,结果为False,是布尔型。选项D为日期型数据加5,结果为2010—5—6,仍为日期型。故选择A选项。11、在模块的声明部分使用“OptionBasel”语句,然后定义二维数组A(2to5,5)则该数组的元素个数为A、20B、24C、25D、36标准答案:B知识点解析:Dim数组名([下标下限to]下标上限)缺省情况下,下标下限为0,元素个数=(下标上限-下标上限+1);如果to选项可以安排非0下限,使用逗号间隔可定义多维数组。数组A(2to5,5)为二维数组,元素个数=(5.2+1)*(5-0+1)=4*6=24。12、软件生存周期中,解决软件“怎么做”的阶段是A、软件设计B、需求分析C、软件测试D、可行性研究标准答案:A知识点解析:可行性研究是在进行需求分析前要做的工作;需求分析阶段是在确定软件开发可行的情况下,对软件需要实现的各个功能进行详细分析;软件设计阶段主要根据需求分析的结果,对整个软件系统进行设计,如系统框架设计,数据库设计等等;软件测试阶段是在软件设计完成后要经过严密的测试,以发现软件在整个设计过程中存在的问题并加以纠正。13、VBA程序流程控制的方式是A、顺序控制和分支控制B、顺序控制和循环控制C、循环控制和分支控制D、顺序、分支和循环控制标准答案:D知识点解析:本题考查结构化程序设计的知识。VBA是一种结构化的程序设计方式,结构化的程序设计方式要求程序只能由顺序、分支和循环三种基本控制结构组成。14、下面描述中正确的是A、软件就是可执行的程序B、软件就是程序和数据C、软件就是程序和相关文档D、软件是程序、数据及相关文档的集合标准答案:D知识点解析:计算机软件(也称软件)是指计算机系统中的程序及其文档,程序是计算任务的处理对象和处理规则的描述;文档是为了便于了解程序所需的阐明性资料。因此选项D正确。15、在VBA中要打开名为“学生信息录入”的窗体,应使用的语句是()。A、DoCmd.OpenForm"学生信息录入"B、OpenForm"学生信息录入"C、DoCmd.OpenWindow"学生信息录入"D、OpenWindow"学生信息录入"标准答案:A知识点解析:在VBA中打开窗体的命令格式如下:DoCmd.OpenForm(FormName,View,FilterName,WhereCondition,DataMode,WindowMode,Ope—nArgs);其中FormName是必需的,是字符串表达式,表示当前数据库中窗体的有效名称。故选择A选项。16、窗体中有命令按钮Commandl,事件过程如下:PublicFunctionf(xAsInteger)AsIntegerDimYAsIntegerx=20Y=2f=x*YEndFunctionPrivateSubCommandl_Click()DimYAsIntegerStaticXAsIntegerx=10y=5y=f(x)Debug.Printx;YEndSub运行程序,单击命令按钮,则立即窗口中显示的内容是A、105B、1040C、205D、2040标准答案:B知识点解析:static为静态变量,要在过程的实例问保留局部变量的值,用此变量,它的持续时间是整个模块执行的时间,但它的有效作用范罔是由其定义位置决定的。17、窗体中有命令按钮Command1,事件过程如下:PublicFunctionf(xAsInteger)AsIntegerDimyAsIntegerx=20y=2f=x*yEndFunctionPrivateSubCommand1_Click()DimyAsIntegerStaticxAsIntegerx=10y=5y=f(x)Debug.Printx;yEndSub运行程序,单击命令按钮,则立即窗口中显示的内容是()。A、105B、1040C、205D、2040标准答案:D知识点解析:本题考查的是变量的作用域,程序中命令按钮中的x是用static定义的局部静态变量,只在模块的内部使用,过程执行时才可见。当调用f函数时,所求的f函数的值是f函数中x和y的值的乘积,即f函数的值是2*20=40,调用f函数后,原命令按钮中x的值被f函数的值覆盖,即x=20。最后输出x=20,y=40。18、数据库三级模式体系结构的划分有利于保持数据库的A、数据独立性B、数据安全性C、结构规范化D、操作可行性标准答案:A知识点解析:数据库三级模式体系结构的划分有利于保持数据库的逻辑独立性和物理独立性,即数据独立性。选项A正确。19、在关系模式A(S,SN,D)和B(D,CN,NM)中,关系A的主键是S,关系B的主键是D,则属性D在关系A中称为A、外键B、主键C、超键D、候选键标准答案:A知识点解析:如果公共关键字在一个关系中是主关键字,那么这个公共关键字被称为另一个关系的外键。由此可见,外键表示了两个关系之间的相关联系。以另一个关系的外键作主关键字的表被称为主表,具有此外键的表被称为主表的从表。外键又称作外关键字。20、在学生借书数据库中,已有“学生”表和“借阅”表,其中“学生”表含有“学号”、“姓名”等信息,“借阅”表含有“借阅编号”、“学号”等信息。若要找出没有借过书的学生记录,并显示其“学号”和“姓名”,则正确的查询设计是A、B、C、D、标准答案:A知识点解析:题意中要求查找的是没有借过书的学生记录,所以“借阅”表中的学号应为空,所以条件表达式为Is。Null,排除选项c)和选项D)。又由于只显示“学号”和“姓名”,所以排除选项B。21、已知数据库中有三个表,“班级设置”(年级,学院,班级,班级编码)中保存了全校所有班级设置基本信息,“学生表”(学号,姓名,学院,专业,入学时间)中保存全校学生基本情况,“班级”表(班级编码,学号)保存了各班学生的学号。查询设计如下:该查询显示的结果是A、按班级显示全校所有班级学生名单B、按班级显示指定年级所有班的学生名单C、按班级显示指定班级编码的学生名单D、按年级显示全校所有班级学生名单标准答案:A知识点解析:选项B和选项C表示按条件查询,本题中并没有条件,因此不符合题意。在视图中班级表作为系班级设置表和学生表的桥梁和纽带,显示不同班级学生班级设置信息和学生基本情况信息,因此选项A表示按班显示全校所有班级的学生信息,表述正确。所以选项A符合查询结果。22、下列叙述中,不属于设计准则的是()。A、提高模块独立性B、使模块的作用域在该模块的控制域中C、设计成多入口、多出口模块D、设计功能可预测的模块标准答案:C知识点解析:大量软件设计表明,以下的设计准则是可以借鉴为设计的指导和对软件结构图进行优化,这些准则是:提高模块独立性:模块规模适中;深度、宽度、扇出和扇入适当:使模块的作用域在该模块的控制域中;应减少模块的接口和界面的复杂性;设计成单入口、单出口的模块;设计功能可预测的模块。23、将一个数转换成相应字符串的函数是A、StrB、StringC、AscD、Chr标准答案:A知识点解析:暂无解析24、在Access中,查询的数据源可以是A、表B、查询C、表和查询D、表、查询和报表标准答案:C知识点解析:暂无解析25、SQL的含义是A、结构化查询语言B、数据定义语言C、数据库查询语言D、数据库操纵与控制语言标准答案:A知识点解析:暂无解析国家二级ACCESS机试(选择题)模拟试卷第5套一、选择题(本题共25题,每题1.0分,共25分。)1、下面描述中不属于数据库系统特点的是A、数据共享B、数据完整性C、数据冗余度高D、数据独立性高标准答案:C知识点解析:数据库系统的特点为高共享、低冗余、独立性高、具有完整性等,C错误。2、一个栈的初始状态为空。现将元素1,2,3,A,B,C依次入栈,然后再依次出栈,则元素出栈的顺序是A、1,2,3,A,B,CB、C,B,A,1,2,3C、C,B,A,3,2,1D、1,2,3,C,B,A标准答案:C知识点解析:栈是按照“先进后出”或“后进先出”的原则组织数据的。所以出栈顺序是CBA321。3、数据库设计过程不包括A、概念设计B、逻辑设计C、物理设计D、算法设计标准答案:D知识点解析:数据库设计过程主要包括需求分析、概念结构设计、逻辑结构分析、数据库物理设计、数据库实施、数据库运行和维护阶段。答案为D选项。4、深度为5的完全二叉树的结点数不可能是A、15B、16C、17D、18标准答案:A知识点解析:对于满二叉树,叶子结点的数目等于2(n-1),n为深度,这里就是2的5-1=4次方,就是16。所以选项A为正确答案。5、在表的“设计视图”中,不能完成的操作是()。A、修改字段的名称B、删除一个字段C、修改字段的属性D、删除一条记录标准答案:D知识点解析:表的设计视图,是对表的结构进行调整,不能对记录进行操作。6、在if…EndIF选择结构中,允许可嵌套的深度是()。A、最多32层B、最多64层C、最多256层D、没有严格限制标准答案:D知识点解析:本题考查VBA中选择结构嵌套的知识。在VBA申称在“If…EndIf”结构中包含其他“If…EndIf”结构的构造为选择嵌套,对于嵌套的层次没有严格规定,理论上可以嵌套无穷多层次。7、下列叙述中正确的是A、循环队列是线性结构B、循环队列是线性逻辑结构C、循环队列是链式存储结构D、循环队列是非线性存储结构标准答案:A知识点解析:为充分利用向量空间,克服“假溢出”现象的方法是:将向量空间想象为一个首尾相接的圆环,并称这种向量为循环向量。存储在其中的队列称为循环队列(CircularQueue)。线性结构是一个有序数据元素的集合。常用的线性结构有:线性表,栈,队列,双队列,数组,串。常见的非线性结构有:二维数组,多维数组,广义表,树(二叉树等),图。8、要改变窗体上文本框控件的输出内容,应设置的属性是A、标题B、查询条件C、控件来源D、记录源标准答案:C知识点解析:控件的“控件来源”属性告诉系统如何检索或保存在窗体中要显示的数据,如果控件来源中包含一个字段名,那么在控件中显示的就是数据表中的字段值,对窗体中的数据所进行的任何修改都将被写入字段中;如果设置该属性值为空,除非编写了一个程序,否则在窗体控件中显示的数据将不会被写入到数据库表的字段中;如果该属性含有一个计算表达式,那么这个控件会显示计算的结果。9、下列关于数据库设计的叙述中,错误的是A、设计时应将有联系的实体设计成一张表B、设计时应避免在表之间出现重复的字段C、使用外部关键字来保证关联表之间的联系D、表中的字段必须是原始数据和基本数据元素标准答案:A知识点解析:为了合理组织数据,关系数据库的设计应遵从以下几个基本设计原则:①关系数据库的设计应该遵从概念单一化“一事一地”的原则。“一事一地”指的是一个表描述一个实体或实体间的一。种联系。例如,将有关学生基本情况的数据,包括性别、年龄、籍贯等,保存到学生表中;把成绩信息保存到成绩表中,而不是将这些数据统统放到一起。②避免表之间出现重复字段。避免表之间出现重复字段,是指除了保证表中有反映与其他表之间的联系的外部关键字之外,尽量避免在表之间出现重复字段。③表中的字段必须是原始数据和基本数据元素。④用外部关键字来保证有关联的表之间的联系。10、下列选项中,不属于Access数据类型的是A、数字B、文本C、报表D、时间/日期标准答案:C知识点解析:一个表中的同一列数据应具有相同的数据特征,称为字段的数据类型。Access的数据类型有10种,包括文本、备注、数字、日期/时间、货币、自动编号、是/否、OLE对象、超级链接和查阅向导等类型。11、下列数据结构中,能用二分法进行查找的是()。A、顺序存储的有序线性表B、线性链表C、二叉链表D、有序线性链表标准答案:A知识点解析:二分法查找只适用于顺序存储的有序表。在此所说的有序表是指线性表中的元素按值非递减排列,即从小到大,但允许相邻元素相等。12、在设计表时,若输入掩码属性设置为“LLLL”,则能够接收的输入是A、abcdB、1234C、AB+CD、ABa9标准答案:A知识点解析:输入掩码只为“文本”型和“日期/时间”型字段提供向导,其他数据类型没有向导帮助。因此,对于“数字”或“货币”类型的字段来说,只能使用字符直接定义“输入掩码”属性。注意,如果为某字段定义了输入掩码,同时又设置了它的“格式"属性,“格式”属性将在数据显示。时优先于输入掩码的设置。这意味着即使已经保存了输入掩码,在数据设置格式显示时,将会忽略输入掩码。13、下列表达式中,能正确表示条件“X和Y都是奇数”的是A、XMod2=0AndYMod2=0B、XMod2=0OrYMod2=0C、XMod2=1AndYMod2=1D、XMod2=1OrYMod2=1标准答案:C知识点解析:Mod取余函数,奇数mod2=l偶数mod2=O证明x、y都是奇数,即用AND(与)操作符。14、若要在一对多的关联关系中,“一方”原始记录更改后,“多方”自动更改,应启用A、有效性规则B、级联删除相关记录C、完整性规则D、级联更新相关记录标准答案:D知识点解析:有效性规则属性可以指定对输入的记录、字段或控件中的数据的要求,当输入的数据违反了有效性规则的设置时,可以使用有效性规则属性指定将显示给用户的消息;完整性规则包括实体完整性、参照完整性和用户定义的完整性,完整性规则是对数据的约束;级联删除中,删除其外键值引用了删除的主键值的所有行;在级联更新中,更新所有外键值以便与新的主键值相匹配。15、在创建表时设置了字段的“格式”属性,下列关于“格式”属性的叙述中,错误的是A、格式属性只影响字段数据的显示格式B、可以设置自动编号型字段的格式属性C、显示格式只在输入数据被保存后应用D、可在需要控制数据的输入格式时选用标准答案:D知识点解析:格式属性只影响数据的显示格式,不能控制数据的输入格式,所以选项D叙述错误。16、若要求输入的数据具有固定的格式,应设置字段的属性是A、格式B、默认值C、输入掩码D、字段大小标准答案:C知识点解析:设置字段的输入掩码属性,可以将格式不变的内容固定成格式的一部分,这样在输入数据时,只需输入变化的值即可,所以选项C正确。17、在Access中,如果不想显示数据表中的某些字段,可以使用的命令是A、隐藏B、删除C、冻结D、筛选标准答案:A知识点解析:本题考查数据表编辑与使用相关知识。隐藏列可以将当前不需查看的数据隐藏起来,仅显示用户感兴趣的数据列。删除列后,被删除的数据将彻底丢失,不能恢复。冻结列是指,在移动水平滚动条时,使某些字段(列)总是固定显示在数据表视图最左边。筛选数据是将只符合筛选条件的数据记录显示出来,以便用户查看。18、下列对数据输入无法起到约束作用的是A、输入掩码B、有效性规则C、字段名称D、数据类型标准答案:C知识点解析:在输入数据时,如果希望输入的格式标准保持一致,或希望检查输入时的错误,可以使用Access提供“输入掩码向导”来设置一个输入掩码。有效性规则可以防止非法数据输入到表中。有效性规则的形式以及设置目的随字段的数据类型不同而不同。字段名称只是对字段所起的名字起作用,对数据的输入并不起到约束作用。Access中常用的数据类型有文本、备注、数字、日期/时间、货币、自动编号、是/否、OLE对象、超级链接、查阅向导等,不同的数据类型决定了字段能包含哪类数据。19、Access中对报表进行操作的视图有A、报表视图、打印预览、透视报表和布局视图B、工具视图、布局视图、透视报表和设计视图C、打印预览、工具报表、布局视图和设计视图D、报表视图、打印预览、布局视图和设计视图标准答案:D知识点解析:Access2010的报表操作有4种视图:“报表视图”、“打印视图”、“布局视图”和“设计视图”,所以选项D正确。20、下列选项中,不属于窗体控件的是A、复选框B、按钮C、列表框D、消息框标准答案:D知识点解析:常用的窗体控件包括:文本框、标签、选项组、复选框、切换按钮、组合框、列表框、按钮、图像控件、绑定对象框、未绑定对象框、子窗体/子报表、插入分页符、线条和矩形等;消息框不是窗体的控件,所以选项D正确。21、已知过程对应的代码如下:SubProc()f1=0:f2=1Forn=1to8f=f1+f2Debug.Printff1=f2:f2=fNext11EndSub过程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=1to8;执行第一次循环,条件为true;f=f1+f2=0+1=1输出f的值为1;f1=f2=1;f2=f=2;第一次循环结束;当n=2时;执行第二次循环,条件为true;f=f1+f2=1+1=2,输出f的值为2;f1-f2=1;f2=f=2;当n=3时;执行第三次循环,条件为true:f=f1+f2=1+2=3,输出f的值为3;f1=f2=2;f2=f=3;当n=4时;执行第四次循环,条件为true;f=f1+f2=2+3=5,输出f的值为5;f1=f2=3:f2=f=s;当n=5时;执行第五次循环,条件为true;f=f1+f2=3+5=8,输出f的值为8:f1=f2=5:f2=f=8;当n=6时;执行第六次循环,条件为true;f=f1+f2=5+8=13,输出f的值为13;f1=f2=8;f2=f=13;当n=7时:执行第七次循环,条件为true;f=f1+f2=8+13=21,输出f的值为21:f1=f2=13;f2=f=21;当n=8时;执行第八次循环,条件为true;f=f1+f2=13+21=34,输出f的值为34;f1=f2=21:f2=f=34;当n=9时;执行第九次循环,条件为false;循环结束。综上所述,输出结果依次为1,2,3,5,8,13,21,34,该数据列是斐波那契序列中2到9对应的序列值(注:第1项为0,第2项为1),所以选项A正确。22、由“Fori=1To9Step-3”决定的循环结构,其循环体将被执行()。A、0次B、1次C、4次D、5次标准答案:A知识点解析:题目中For循环的初值为1,终值为9,步长为-3,不满足循环条件,循环体将不会被执行。23、假设学生表已有年纪、专业、学号、姓名、性别和生日6个属性,其中可以作为主关键字的是A、姓名B、学号C、专业D、年纪标准答案:B知识点解析:暂无解析24、已知教师表“学历”字段的值只可能是四项(博士、硕士、本科或其他)之一,为了方便输入数据,设计窗体时,学历对应的控件应该选择A、标签B、文本框C、复选框D、组合框标准答案:D知识点解析:暂无解析25、在报表设计时,如果只在报表最后一页的主体内容之后输出规定的内容,则需要设置的是A、报表页眉B、报表页脚C、页面页眉D、页面页脚标准答案:B知识点解析:暂无解析国家二级ACCESS机试(选择题)模拟试卷第6套一、选择题(本题共25题,每题1.0分,共25分。)1、有三个关系R、S和T如下:其中关系T由关系R和S通过某种操作得到,该操作为()。A、选择B、投影C、交D、并标准答案:D知识点解析:在关系T中包含了关系R与S中的所有元组,所以进行的是并的运算,因此本题答案为D。2、窗口事件是指操作窗口时所引发的事件。下列事件中,不属于窗口事件的是A、加载B、打开C、关闭D、确定标准答案:D知识点解析:窗口事件是指操作窗口时所引发的事件,常用的窗口事件有“打开”、“关闭”和“加载”等,而“确定”是按钮命令,不是窗体事件。3、下面叙述中错误的是A、软件测试的目的是发现错误并改正错误B、对被调试的程序进行“错误定位”是程序调试的必要步骤C、程序调试通常也称为DebugD、软件测试应严格执行测试计划,排除测试的随意性标准答案:A知识点解析:软件测试是为了发现错误而执行程序的过程。软件测试要严格执行测试计划,排除测试的随意性。程序调试通常也称Debug,对被调试的程序进行“错误”定位是程序调试的必要步骤。4、下列叙述中正确的是A、有的二叉树也能用顺序存储结构表示B、有两个指针域的链表就是二叉链表C、多重链表一定是非线性结构D、顺序存储结构一定是线性结构标准答案:A知识点解析:完全二叉树如果“根”从1开始编号,则第i结点的左孩子编号为2i,右孩子为2i+1,双亲编号为(i/2)下取整,空间紧密.适合顺序存储结构。所以选项A正确。小提示:取整是指取不超过实数x的最大整数,称为x的整数部分。上取整就是对实数取大于当前实数的第一个整数:下取整就足对当前实数去掉小数取整。5、设循环队列的存储空间为Q(1:50),初始状态为。front=rear=50。经过一系列正常的操作后,front-1=rear。为了在该队列中寻找值最大元素,在最坏情况下需要的比较次数为A、0B、1C、48D、49标准答案:C知识点解析:front指向队头位置,删除一个元素就将front顺时针移动一位:rear指尾指针,指向元素要插入的位置,插入一个元素就将rear顺时针移动一位:操作后,循环队列的队头指针一1等于尾指针,说明出队一位,那么总数就是49了。在该队列中寻找最大值元素,最多比较次数是总数一1,因此是49—1=48次。6、软件生命周期是指A、软件产品从提出、实现、使用维护到停止使用退役的过程B、软件从需求分析、设计、实现到测试完成的过程C、软件的开发过程D、软件的运行维护过程标准答案:A知识点解析:软件生命周期是指软件产品从提出、实现、使用、维护到停止使用、退役的过程。7、可以改变“字段大小”属性的字段类型是A、文本B、OLE寸象C、备注D、日期/时间标准答案:A知识点解析:各字段类型简要说明如下表所示:所以只有“文本”可以改变字段大小属性。8、OnErrorGoto0语句的含义是()。A、忽略错误并执行下一条语句B、取消错误处理C、遇到错误执行定义的错误D、退出系统标准答案:B知识点解析:OnErrorGoto标号语句在遇到错误发生时程序转移到标号所指位置代码执行,一般标号之后都是安排错误处理程序。"OnErrorResumeNext"语句在遇到错误发生时不会考虑错误,并继续执行下一条语句。"OnErrorGoto0"语句用于取消错误处理。所以本题答案是B。9、要改变窗体上文本框控件的输出内容,应设置的属性是A、标题B、查询条件C、控件来源D、记录源标准答案:C知识点解析:控件的“控件来源”属性告诉系统如何检索或保存在窗体中要显示的数据,如果控件来源中包含一个字段名,那么在控件中显示的就是数据表中的字段值,对窗体中的数据所进行的任何修改都将被写入字段中;如果设置该属性值为空,除非编写了一个程序,否则在窗体控件中显示的数据将不会被写入到数据库表的字段中;如果该属性含有一个计算表达式,那么这个控件会显示计算的结果。10、下列逻辑表达式中,能正确表示条件“x和y都是奇数”的是A、xMod2=1OryMod2=1B、xMod2=0OryMod2=0C、xMod2=1AndyMod2=1D、xMod2=0AndyMod2=0标准答案:C知识点解析:本题考查逻辑表达式的知识。判断奇偶数是程序设计中常见的判断,xMod2=1代表x是奇数。如果要表达x、y都是奇数,则应该用And连接两个表达式来表示“与”,故此C选项正确。11、第三范式是在第二范式的基础上消除了A、非主属性对键的传递函数依赖B、非主属性对键的部分函数依赖C、多值依赖D

温馨提示

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

评论

0/150

提交评论