![国家二级ACCESS机试(选择题)模拟试卷2(共261题)_第1页](http://file4.renrendoc.com/view3/M03/1E/3A/wKhkFma8AW2AF_naAAH-nGifhSc479.jpg)
![国家二级ACCESS机试(选择题)模拟试卷2(共261题)_第2页](http://file4.renrendoc.com/view3/M03/1E/3A/wKhkFma8AW2AF_naAAH-nGifhSc4792.jpg)
![国家二级ACCESS机试(选择题)模拟试卷2(共261题)_第3页](http://file4.renrendoc.com/view3/M03/1E/3A/wKhkFma8AW2AF_naAAH-nGifhSc4793.jpg)
![国家二级ACCESS机试(选择题)模拟试卷2(共261题)_第4页](http://file4.renrendoc.com/view3/M03/1E/3A/wKhkFma8AW2AF_naAAH-nGifhSc4794.jpg)
![国家二级ACCESS机试(选择题)模拟试卷2(共261题)_第5页](http://file4.renrendoc.com/view3/M03/1E/3A/wKhkFma8AW2AF_naAAH-nGifhSc4795.jpg)
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
国家二级ACCESS机试(选择题)模拟试卷2(共9套)(共261题)国家二级ACCESS机试(选择题)模拟试卷第1套一、选择题(本题共25题,每题1.0分,共25分。)1、主窗体和子窗体通常用于显示多个表或查询中的数据,这些表或查询中的数据一般应该具有的关系是A、一对一B、一对多C、多对多D、关联标准答案:B知识点解析:窗体中的窗体称为子窗体,包含子窗体的基本窗体称为主窗体,主窗体和子窗体通常用于显示查询数据和具有一对多关系的表对象。2、下面叙述中错误的是A、软件测试的目的是发现错误并改正错误B、对被调试的程序进行“错误定位”是程序调试的必要步骤C、程序调试通常也称为DebugD、软件测试应严格执行测试计划,排除测试的随意性标准答案:A知识点解析:软件测试是为了发现错误而执行程序的过程。软件测试要严格执行测试计划,排除测试的随意性。程序调试通常也称Debug,对被调试的程序进行“错误”定位是程序调试的必要步骤。3、关闭窗体时所触发的事件的顺序是A、卸载,停用,关闭B、关闭,停用,卸载C、停用,关闭,卸载D、卸载,关闭,停用标准答案:A知识点解析:关闭窗体时,将按照下列顺序触发事件:卸载(UnloaD)→(Deactivate)→关闭(Close)。4、下面关于Access表的叙述中,错误的是()。A、在Access表中,可以对备注型字段进行“格式”属性设置B、若删除表中含有自动编号型字段的一条记录后,Access不会对表中自动编号型字段重新编号C、创建表之间的关系时,应关闭所有打开的表D、可在Access表的设计视图“说明”列中,对字段进行具体的说明标准答案:C知识点解析:本题考查Access表的知识。首先,备注型字段是可以进行格式设置的,OLE对象才/卜能进行格式设置:自动编号数据类型是每次向表中添加新记录时自动生成的,但是一旦生成就不会再发生变化,即使删除了某条记录,Access也不会对表中的自动编号字段重新编号;创建表与表之间的关系时,应该将要创建关系的表关闭,而不是把所有打开的表关闭;在设计视图中的“说明”列中,可以对字段进行具体的说明。5、在VBA中,下列变量名中不合法的是()。A、HelloB、HelloWoddC、3helloD、Hello_World标准答案:C知识点解析:本题考查VBA中变量命名的知识。变量名的命名同字段命名一样,也可以由字母、数字和汉字组成,但不能包含空格和任何除了下划线以外的标点符号。第一个必须是字母或下划线。6、Access中,没有数据来源的控件类型是()。A、结合型B、非结合型C、计算型D、其余三项均不是标准答案:B知识点解析:在Access提供的控件中,结合型控件和计算型控件都需要制定控件的数据源,从而对数据进行操作,而非结合型控件则无须制定数据源,如文本框控件。7、面向对象方法中,继承是指A、一组对象所具有的相似性质B、一个对象具有另一个对象的性质C、各对象之间的共同性质D、类之间共享属性和操作的机制标准答案:D知识点解析:面向对象方法中,继承是使用已有的类定义作为基础建立新类的定义技术。广义地说,继承是指能够直接获得已有的性质和特征,而不必重复定义它们。8、使用语句Dimb1,b2AsBoolean显式声明变量,正确的含义是()。A、b1和b2都为布尔型变量B、b1是整型,b2是布尔型C、b1是变体型(可变型),b2是布尔型D、b1和b2都是变体型(可变型)标准答案:C知识点解析:在使用Dim显式声明变量时,如果省略“As类型”,那么变量将被定义为变体型(Variant类型)。9、下面属于黑盒测试方法的是A、边界值分析法B、基本路径测试C、条件覆盖D、条件一分支覆盖标准答案:A知识点解析:黑盒测试设计方法包括等价类划分法、边界值分析法、错误推测法、因果图法、判定表驱动法、正交试验设计法、功能图法等。所以选项A正确。B、C、D选项为白盒测试方法。10、表达式Int(5*Rnd()+1)*Int(5*Rnd()—1)值的范围是()。A、[0,15]B、[—1,15]C、[—4,15]D、[—5,15]标准答案:D知识点解析:Rnd函数返回大十或等于0且小于1的随机值,Int函数用于取整。当第一个Rnd函数取值为0.99……时,第一个Int函数取值最大,为Int(5*0.99+1)=Int(5.95)=5;当第二个Rnd函数取值为0.99……时,第二个Int函数取值最大,为Int(5*0.99—1)=Int(3.95)=3;当Rnd函数取值为0时,第二个Int函数取值最小,为—1。因此表达式值的范围为[—5,15]。故选择D选项。11、下面对类-对象主要特征描述正确的是A、对象唯一性B、对象无关性C、类的单一性D、类的依赖性标准答案:A知识点解析:对象的基本特点是:标识唯一性、分类性、多态性、封装性、模块独立性好。类是具有共同属性、共同方法的对象的集合,是关于对象的抽象描述,反映属于该对象类型的所有对象的性质。对象具有的性质,类也具有。故A选项正确。12、在窗体中添加一个命令按钮,名为Command1,并编写如下事件代码:PrivateSubCommand1Click()a=0:b=6:c=8MsgBoxa=b-cEndSub程序运行后单击命令按钮,则消息框输出结果是()。A、0B、-2C、a=-2D、False标准答案:D知识点解析:本题的关键在于理解"MsgBoxa=b-c"语句中的"="是判断a与b-c是否相等,而不是赋值。由于变量初值a为0,b为6,c为8,所以判断条件语句即相当于判断0=-2是否为真,结果不为真,所以消息框的输出结果是False。13、设有表示学生选课的三张表,学生S(学号,姓名,性别,年龄,身份证号),课程C(课号,课名),选课SC(学号,课号,成绩),则表SC的关键字(键或码)为A、课号,成绩B、学号,成绩C、学号,课号D、学号,姓名,成绩标准答案:C知识点解析:关键字是指属性或属性的组合,其值能够唯一地标识一个元组,而在SC中学号和课号的组合可以对元组进行唯一的标识。14、有三个关系R,S和T如下图所示,则由关系R和S得到关系T的运算是A、自然连接B、交C、投影D、并标准答案:A知识点解析:在实际应用中,最常用的连接是一个叫自然连接的特例。它满足下面的条件:两关系间有公共域;通过公共域的相等值进行连接。通过观察三个关系R,S,T的结果可知关系T是由关系R和S进行自然连接得到的。15、有关宏操作,以下叙述错误的是()。A、宏的条件表达式中不能引用窗体或报表的控件值B、所有宏操作都可以转化为相应的模块代码C、使用宏可以启动其他应用程序D、可以利用宏组来管理相关的一系列宏标准答案:A知识点解析:宏在输入条件表达式时,可能会引用窗体或报表上的控件值。语法如下:Forms!窗体名!控件名;Reports!报表名!控件名,所以本题答案是A。16、己建立的“tEmployee”表,表结构及表内容如下所示:下面显示的是查询设计视图,从设计视图所示的内容中判断此查询将显示A、出生日期字段值B、所有字段值C、除出生日期以外的所有字段值D、雇员ID字段值标准答案:B知识点解析:本题考查查询条件表达式的书写。In(值1,值2,…,值n)表达式表是所指定的值应该出现在值l到值n之中,出现则结果为true(真)、否则为false(假)。显然选项A)不正确,and关键字连接的多个条件必须同时满足,这与题目要求不符。选项B)表示找出图书编号不是“112266”和“113388”的记录。选项C)正确。选项D)表达式书写格式不正确。17、若要将“产品”表中所有供货商是“ABC”的产品单价下调50,则正确的SQL语句是A、UPDATE产品SET单价=50WHERE供货商=”ABC”B、UPDATE产品SET单价=单价-50WHERE供货商=”ABC”C、UPDATEFROM产品SET单价=50WHERE供货商=”ABC”D、UPDATEFROM产品SET单价=单价-50WHERE供货商=”ABC”标准答案:B知识点解析:UPDATE语句,直接更新一张表数据时,不使用FROM关键字,本题中要将产品单价下调50,即为单价=单价-50,单价=50将单价设置为50。18、在已建“学生”表中有姓名、性别、出生日期等字段,查询并显示女生年龄最小的学生,并显示姓名、性别和年龄,正确的SQL命令是A、SELECT姓名,性别,MIN(YEAR(DATE())-YEAR([出生日期]))AS年龄FROM学生WHERE性别=女B、SELECT姓名,性别,MIN(YEAR(DATE())-YEAR([出生日期]))AS年龄FROM学生WHERE性别="女"C、SELECT姓名,性别,年龄FROM学生WHERE年龄=MIN(YEAR(DATE())-YEAR([出生日期]))AND性别=女D、SELECT姓名,性别,年龄FROM学生WHERE年龄=MIN(YEAR(DATE())-YEAR([出生日期]))AND性别="女"标准答案:B知识点解析:本题中需要根据当前“出生日期”字段的值计算出“年龄”,应该使用表达式“Year(date())-Year([出生日期])”表示年龄,表达式MIN(Year(date())-Year([出生日期]))返回年龄的最小值,select语句中使用WHERE子句为查询指定条件,表示查询女学生应该使用WHERE性别=“女”,所以选项B正确。19、在窗体的视图中,既能够预览显示结果,又能够对控件进行调整的视图是A、设计视图B、布局视图C、窗体视图D、数据表视图标准答案:B知识点解析:“设计视图”是用于创建和修改窗体的窗口,在“设计视图”中不仅可以创建窗体,还可以调整窗体的版面布局,但无法预览显示结果;“布局视图”主要用于调整和修改窗体设计,使用该视图既能够预览显示结果,又能够对控件进行调整;“窗体视图”是最终面向用户的视图,能够预览查看结果,但不能设计和修改窗体中的控件对象;“数据表视图”是将表中的数据和汇总数据以图形化的方式直接显示出来,综上所述,所以选项B正确。20、要实现报表的分组统计,其操作区域是A、报表页眉或报表页脚区域B、页面页眉或页面也叫区域C、主体区域D、组页眉或页脚区域标准答案:D知识点解析:本题考查报表的组成结构相关知识。ACCESS报表(Report)由7个部分构成:主体、报表页眉、报表页脚、页面页眉、页面页脚、组页眉、组页脚。其中,组页眉/组页脚用于对分组进行统计。21、在SELECT语句中,选择列表中用来分开多个项的符号是A、,B、、C、;D、/标准答案:A知识点解析:暂无解析22、库的表;创建从特定时间点显示数据的数据访问页;创建表的备份副本;创建包含旧记录的历史表;提高基于表查询或SQL语句的窗体、报表和数据访问页的性能。适合将“计算机使用软件”课程不及格的学生从“学生”表中删除的是A、生成表查询B、更新查询C、删除查询D、追加查询标准答案:C知识点解析:删除查询可以从单个或多个相互关联的表中删除记录。23、对软件系统总体结构图,下面描述中错误的是()。A、深度等于控制的层数B、扇入是一个模块直接调用的其他模块数C、扇出是一个模块直接调用的其他模块数D、原子模块一定是结构图中位于叶子节点的模块标准答案:B知识点解析:与结构图有关的术语如下:24、在学校里,教师可以讲授不同的课程,同一课程也可由不同教师讲授,则实体教师与实体课程间的联系是()。A、一对多B、一对一C、多对一D、多对多标准答案:D知识点解析:一个教师可以讲授不同的课程,同一课程也可由不同教师讲授,则实体教师与实体课程间的联系是多对多。25、在VBA代码调试过程中,能够显示出所有在当前过程中的变量声明及变量值信息的是()。A、快速监视窗口B、监视窗口C、立即窗口D、本地窗口标准答案:D知识点解析:本地窗口内部自动显示出所有在当前过程中的变量声明及变量值。本地窗口打开后,列表中的第一项内容是一个特殊的模块变量。对于类模块,定义为Me。Me是对当前模块定义的当前实例的引用。由于它是对象引用,因而可以展开显示当前实例的全部属性和数据成员。国家二级ACCESS机试(选择题)模拟试卷第2套一、选择题(本题共25题,每题1.0分,共25分。)1、下列叙述中正确的是()。A、队列是“先进后出”的线性表B、栈是“先进先出”的线性表C、数据可分为线性结构和非线性结构D、循环队列是非线性结构标准答案:C知识点解析:本题主要考查了栈、队列、循环队列的概念。栈是先进后出的线性表,队列是先进先出的线性表,根据数据结构中各数据元素之间的前后件关系的复杂程度,一般将数据结构分为两大类型:线性结构与非线性结构。2、下面叙述中正确的是()。A、线性表是线性结构B、栈与队列是非线性结构C、线性链表是非线性结构D、二叉树是线性结构标准答案:A知识点解析:线性表是最简单的、最常用的一种线性结构。所谓线性链表指的是采用链式存储结构的线性表。栈和队列其实是一种特殊的线性表。树是一种简单的非线性结构,二叉树是树的一种。3、在关系数据库中,用来表示实体间联系的是A、属性B、二维表C、网状结构D、树状结构标准答案:B知识点解析:关系模型实体间的联系采用二维表来表示,简称表。选项C为网状模型实体问的联系,选项D为层次模型实体间的联系,选项A属性刻画了实体4、对如下图所示的二叉树进行前序遍历的结果为A、DYBEAFCZXB、YDEBFZXCAC、ABDYECFXZD、ABCDEFXYZ标准答案:C知识点解析:二叉树前序遍历的简单描述:若二叉树为空,则结束返回;否则:①访问根结点:②前序遍历左子树;③前序遍历右子树。可见,前序遍历二叉树的过程是一个递归的过程。根据题目中给出的二叉树的结构可知前序遍历的结果是ABDYECFXZ。5、下列叙述中正确的是()。A、算法就是程序B、设计算法时只需要考虑数据结构的设计C、设计算法时只需要考虑结果的可靠性D、以上三种说法都不对标准答案:D知识点解析:所谓算法是指解题方案的准确而完整的描述。是一组严谨地定义运算顺序的规则,并且每一个规则都是有效的,且是明确的,此顺序将在有限的次数下终止。算法不等于程序,也不等于计算方法。设计算法时不仅要考虑对数据对象的运算和操作,还要考虑算法的控制结构。6、下列关于SQL命令的叙述中,正确的是()。A、UPDATE命令中必须有FROM关键字B、UPDATE命令中必须有INTO关键字C、UPDATE命令中必须有SET关键字D、UPDATE命令中必须有WHERE关键字标准答案:C知识点解析:在SQL查询中,修改表中数据的语法结构为:UPDATE表名SET字段名=VALUE[WHERE条件]。7、线性表的长度为n。在最坏情况下,比较次数为n-1的算法是A、顺序查找B、有序表的插入C、寻找最大项D、同时寻找最大项与最小项标准答案:C知识点解析:寻找最大项算法是,首先取出第一个数作为最大数,然后和后面的所有项进行比较查找。因此,比较次数为n-1。8、有三个关系R、S和T如下:则由关系R和S得到关系T的操作是A、选择B、差C、交D、并标准答案:B知识点解析:由关系T中的数据可以看出,其数据由属于关系R但是不属于关系S的数据组成。所以关系T是由关系R和S通过差运算得到的。9、下列叙述中错误的是A、向量是线性结构B、非空线性结构中只有一个结点没有前件C、非空线性结构中只有一个结点没有后件D、只有一个根结点和一个叶子结点的结构必定是线性结构标准答案:D知识点解析:线性结构是n个数据元素的有序(次序)集合。①集合中必存在唯一的一个“第一个元素”;②集合中必存在唯一的一个“最后的元素”;③除最后元素之外,其它数据元素均有唯一的“后件”;④除第一元素之外,其它数据元素均有唯一的“前件”。相对应于线性结构,非线性结构的逻辑特征是一个结点元素可能对应多个直接前驱和多个后继。向量符合线性结构特点。非线性结构也会存在只有一个根结点和叶子结点的情况。10、以下是宏m的操作序列设计:条件操作序列操作参数MsgBox消息为“AA”[tt]>1MsgBox消息为“BB”…MsgBox消息为“CC”现设置宏m为窗体“fTest”上名为“bTest’’命令按钮的单击事件属性,打开窗体“fTest”运行后,在窗体上名为“tt”的文本框内输入数字l,然后单击命令按钮bTest,则A、屏幕会先后弹出三个消息框,分别显示消息“AA”、“BB”、“CC”B、屏幕会弹出一个消息框,显示消息“AA”C、屏幕会先后弹出两个消息框,分别显示消息“AA”和“BB”D、屏幕会先后弹出两个消息框,分别显示消息“AA”和“CC”标准答案:B知识点解析:暂无解析11、使用表设计器定义表中字段时,不是必须设置的内容是()。A、字段名称B、数据类型C、说明D、字段属性标准答案:C知识点解析:本题考查表设计器的知识。在使用表设计器定义表中的字段时,必须指定字段名、数据类型和字段属性,而说明可以不指定。12、用于获得字符串S从第3个字符开始的2个字符的函数是()。A、Mid(S,3,2)B、Middle(S,3,2)C、Left(S,3,2)D、Right(S,3,2)标准答案:A知识点解析:本题考查取子串函数的知识。在VBA中有三种取子串函数:Left函数用于在字符串左端开始取n个字符;Right函数用于在字符串右端开始取n个字符(注意子串中字符的顺序与母串中相同);Mid函数可以实现在任何位置取任何长度的子串。截取第3个字符开始的2个字符应该用Mid(S,3,2)。13、下面描述错误的是A、模块的独立性与模块的信息隐蔽和局部化无关B、内聚性和耦合性是模块独立程度的定性度量标准C、一个模块的内聚性越高则该模块的独立性越强D、一个模块的耦合性越高则该模块的独立性越弱标准答案:A知识点解析:模块独立性是指每个模块只完成系统要求的独立的子功能,并且与其它模块的联系最少且接口简单。一般较优秀的软件设计,应尽量做到高内聚,低偶合,即减弱模块之间的耦合性和提高模块内的内聚性,有利于提高模块的独立性。所以选项A正确。小提示:耦合性是模块问互相连接的紧密程度的度量,而内聚性是指一个模块内各个元素彼此结合的紧密程度。14、要覆盖数据库中已存在的表,可使用的查询是A、删除查询B、追加查询C、生成表查询D、更新查询标准答案:D知识点解析:如果在“数据表”视图中对记录进行更新和修改,那么当要更新的记录较多,或需要符合一定条件时,就会费时费力,而且容易造成疏漏。更新查询是实现此类操作最简单、最有效的方法,它能对一个或多个表中的一组记录全部进行更新15、如果说“主表A与相关表B之间是一对一联系”,下列叙述中,正确的是A、主表A和相关表B都必须指定至少一个主关键字字段B、主表A和相关表B应按主关键字字段建立索引C、主表A中任意一条记录必须与相关表B中的一条记录相关联D、相关表B中任意一条记录必须与主表A中的一条记录相关联标准答案:C知识点解析:表与表之间的关系分为一对一、一对多和多对多3种。①如果表A中的一条记录与表B中的一条记录相匹配,反之亦然,则表A与表B之间是一对一关系;②如果表A中的一条记录与表B中的多条记录相匹配卜反之亦然,则表A与表B之间是一对多关系;③如果表A中的多条记录与表B中的多条记录相匹配,反之亦然,则表A与表B之间是多对多关系。所以选项C正确。16、下列程序段的功能是实现“学生”表中“年龄”字段值加1DimStrAsStringSU=“___________”Docmd.RunSQLStr空白处应填入的程序代码是A、年龄=年龄+1B、Update学生Set年龄=年龄+1C、Set年龄=年龄+1D、Edit学生Set年龄=年龄+1标准答案:B知识点解析:在SOL语句中UPDATE可以更新数据表,格式UPDATE数据表名SET字段名=设置结果。17、要将“招聘人员"表中处于“已报到”状态的记录添加到“职工”表中,可以使用的查询是A、选择查询B、追加查询C、更新查询D、生成表查询标准答案:B知识点解析:更新查询可以对一个或多个表中某些字段值进行修改操作;追加查询能够将一个或多个表中的数据追加到另一个表的尾部;选择查询能够从一个或多个表中找出满足条件的记录;生成表查询是利用一个或多个表中的全部或部分数据建立新表;本题中是需要将“招聘人员”表中处于“已报到”状态的记录添加到“职工”表中,故应该使用追加查询,所以选项B正确。18、以下关于切换面板的叙述中,错误的是A、切换面板页是由多个切换面板项组成B、单击切换面板项可以实现指定的操作C、一般情况下默认的功能区中一定有“切换面板管理器”命令按钮D、默认的切换面板页是启动切换面板窗体时最先打开的切换面板页标准答案:C知识点解析:使用“切换面板管理器"创建系统控制界面的第一步是启动切换面板管理器。由于Access2010并未将“切换面板管理器”工具放在功能区中,因此使用前要先将其添加到功能区中,所以选项C叙述错误。19、在宏的参数中,要引用窗体F1上的Textl文本框的值,应该使用的表达式是A、[Forms]![F1]![Textl]B、TextlC、[F1].[Textl]D、[Forms]_[F1]_[Text1]标准答案:A知识点解析:本题考查宏的表达式的知识。宏使用报表或窗体控件的表达式语法格式为:Forms![窗体名]|[控件名]Reports![报表名]![控件名]20、在窗体中绑定控件,其含义是A、控件接受的数据将是不可见的B、控件绑定的数据项不可删除C、控件给出的数据是只读不能修改D、控件与数据源的某个字段相联系标准答案:D知识点解析:绑定型控件主要用于显示、输入、更新数据表中的字段,所以选项D正确。21、VBA中一般采用Hungarian符号法命名变量,代表复选框的字首码是A、ChkB、cmdC、FmtD、txt标准答案:A知识点解析:Hungarian符号使用一组代表数据类型的码。用小写字母作为变量名的前缀,“Chk”代表复选框,“cmd”代表命令按钮,“Fmt”代表窗体,“txt”代表文本框;所以选项A正确。22、设有命令按钮Commandl的单击事件过程,代码如下:PrivateSubCommandl_Click()Dima(3,3)AsIntegerFori=lTo3Forj=1To3a(ij)=i*j+i+jNextjNextiSum=0Fori=lTo3Sum=Sum+a(i,4-i)NextiMsgBoxSumEndSub运行程序,单击命令按钮,消息框输出结果是()。A、7B、8C、15D、22标准答案:D知识点解析:本题考查VBA中二维数组和循环的知识。本题中的第一个二重循环为二维数组进行了赋值,第二个循环完成累加,关键是分析出累加了哪些元素。由循环体可以看出,实际上3次累加分别累加的是a(1,3)、a(2,2)、a(3,1),实际上就是二维数组的对角线,累加和为7+8+7=22。23、因修改文本框中的数据而触发的事件是()。A、ChangeB、EditC、GeffocusD、LostFocus标准答案:A知识点解析:Change事件是因修改文本框中的数据而触发的事件;Edit事件是因控件对象被编辑而触发的事件;Getfocus是控件对象获得焦点时触发的事件;LostFocus是控件对象失去焦点时触发的事件。24、在Access中已经建立了“工资”表,表中包括“职工号”、“所在单位”、“基本工资”和“应发工资”等字段,如果要按单位统计应发工资总数,那么在查询设计视图的“所在单位”的“总计”行和“应发工资”的“总计”行中分别选择的是A、sum,groupbyB、count,groupbyC、groupby,sumD、groupby,count标准答案:C知识点解析:暂无解析25、在数据访问页的工具箱中,图标代表的是A、图像热点B、影片C、图像D、直线标准答案:B知识点解析:暂无解析国家二级ACCESS机试(选择题)模拟试卷第3套一、选择题(本题共25题,每题1.0分,共25分。)1、算法的时间复杂度是指A、设计该算法所需的工作量B、执行该算法所需要的时间C、执行该算法时所需要的基本运算次数D、算法中指令的条数标准答案:D知识点解析:算法的时间复杂度,是指执行算法所需要的计算工作量。算法的工作量可以用算法在执行过程中所需基本运算的执行次数来度量。2、对长度为10的线性表进行冒泡排序,最坏情况下需要比较的次数为()。A、9B、10C、45D、90标准答案:C知识点解析:假设线性表的长度为n,则在最坏情况下,冒泡排序需要比较的次数为n(n—1)/2。3、下列叙述中正确的是A、对数据进行压缩存储会降低算法的空间复杂度B、算法的优化主要通过程序的编制技巧来实现C、算法的复杂度与问题的规模无关D、数值型算法只需考虑计算结果的可靠性标准答案:A知识点解析:算法的空间复杂度是指执行这个算法所需要的内存空间,包括3个部分:输入数据所占的存储空间:程序本身所占的存储空间;算法执行过程中所需要的额外空间。为了降低算法的空间复杂度,主要应减少输入数据所占的存储空间以及额外空间,通常采用压缩存储技术,A选项正确。4、设一棵树的度为3,共有27个结点,其中度为3,2,0的结点数分别为4,1,10。该树中度为1的结点数为A、11B、12C、13D、不可能有这样的树标准答案:B知识点解析:因为任一棵树中,结点总数=总分支数目+1,所以:27=(0*10+n1*1+2*1+3*4)+1。运算结果n1=12。其中,n1表示叶子结点,所以选项B正确。5、在带链队列中,经过一系列正常的操作后,如果front=rear,则队列中的元素个数为A、0或1B、0C、1D、队列满标准答案:A知识点解析:队列是一种特殊的线性表,特殊之处在于它只允许在表的前端(front)进行删除操作,而在表的后端(rear)进行插入操作,和栈一样,队列是一种操作受限制的线性表。进行插入操作的端称为队尾,进行删除操作的端称为队头。队列的链式存储也称为链队列。为了便于操作,可给链队列添加1个头结点,并令头指针指向头结点。队列为空的判断条件是头指针和尾指针的值相同,且均指向头结点。当队列为空(0)或1时,front=rear。6、下列叙述中错误的是A、循环链表中有一个表头结点B、循环链表的存储空间是连续的C、循环链表实现了空表与非空表运算的统一D、循环链表的表头指针与循环链表中最后一个结点的指针均指向表头结点标准答案:B知识点解析:循环链表是另一种形式的链式存储结构。它的特点是表中最后一个结点的指针域指向头结点,整个链表形成一个环。循环链表的结点是指针指向,它不一定要是连续的存储空间,也可以是断开的空间。7、在黑盒测试方法1中,设计测试用例的丰要根据是A、程序内部逻辑B、程序外部功能C、程序数据结构D、程序流程图标准答案:B知识点解析:黑盒测试法指的是根据程序的外部功能,把程序本身看成一个黑盒子,设计测试用例来验证程序外部功能的正确性。8、数据库中有A、B两表,均有相同字段C,在两表中C字段都设为主键。当通过C字段建立两表关系时,则该关系为A、一对一B、一对多C、多对多D、不能建立关系标准答案:A知识点解析:本题考查表与表之间的关系。在关系数据库中,两表之间的关系有3种:一对一关系、一对多关系和多对多关系。若表A和表B之间存在一对一的关系,那么表A中的一条记录只能与表B中的一条记录匹配,反过来表B中的一条记录只能与表A中的一条记录匹配。由于主码确定惟一的一条记录,所以是一对一关系。9、耦合性和内聚性是对模块独立性度量的两个标准。下列叙述中正确的是A、提高耦合性降低内聚性有利于提高模块的独立性B、降低耦合性提高内聚性有利于提高模块的独立性C、耦合性是指一个模块内部各个元素间彼此结合的紧密程度D、内聚性是指模块间互相连接的紧密程度标准答案:B知识点解析:耦合性是反映模块间互相连接的紧密程度,内聚性是指一个模块内部各个元素间彼此接合的紧密程序。提高模块的内聚性,降低模块的耦合性是有利于模块的独立性。10、能够实现从指定记录集里检索特定字段值的函数是A、DCountB、DLookupC、DMaxD、DSum标准答案:B知识点解析:本题考查系统函数的知识。Dcount函数可用于确定指定记录集中的记录数;DMa)【函数可用于确定指定记录集中的最小值和最大值;Dsum函数可用于计算指定记录集中值集的总和;DLookup函数可用于从指定记录集获取特定字段的值。11、在报表设计过程中,不适合添加的控件是()。A、标签控件B、图形控件C、文本框控件D、选项组控件标准答案:D知识点解析:Access为报表提供的控件和窗体控件的功能与使用方法相同,不过报表是静态的,在报表上使用的主要控件是标签、图像和文本框控件。12、软件生命周期可分为定义阶段、开发阶段和维护阶段,下面不属于开发阶段任务的是A、测试B、设计C、编码D、需求分析标准答案:D知识点解析:开发阶段由三个阶段组成:设计、实现编码和测试。需求分析属于定义阶段。13、在数据库中存储的是A、数据的操作B、数据模型C、操作信息D、数据以及数据之间的联系标准答案:D知识点解析:数据库里存放的是一些元数据的东西,比如很多表,表中有数据字段,表与表之间有关系,最终表存放到表空间中,而表空间存放在操作系统的文件系统中。所以选项D正确。14、下列四个选项中,不是VBA的条件函数的是A、ChooseB、IfC、IIfD、Switch标准答案:B知识点解析:本题考查条件函数的知识。VBA中的条件函数共有3个:IIF函数根据表达式的真假值返回两个表达式之一;Switch函数对表达式列表求值,并返回一个Variant类型的值或与列表中第一个为Tree的表达式相关联的表达式;Choose函数从参数列表中选择值并返回。15、在Access数据库中要建立“期末成绩表”,包括字段(学号,平时成绩,期中成绩,期末成绩,总成绩),其中平时成绩为0~20分,期中成绩、期末成绩和总成绩均为0~100分,总成绩为平时成绩+期中成绩×30%+期末成绩×50%。则在建立表时,错误的操作是A、将“总成绩一字段设置为计算类型B、为“总成绩”字段设置有效性规则C、将“平时成绩”字段设置为数字类型D、将“学号”字段设置为主关键字标准答案:B知识点解析:“总成绩”字段是根据“平时成绩”和“期末成绩”计算得到的,应该将数据类型设置为“计算”型,可以为“平时成绩”和“期末成绩”设置“有效性规则”,而“总成绩”字段是计算得到的,不需要设置“有效性规则”,所以选项B错误。16、在Access数据库中,表是由A、字段和记录组成B、查询和字段组成C、记录和窗体组成D、报表和字段组成标准答案:A知识点解析:表是用来存储数据的对象,是数据库系统的核心与基础。一个数据库中可以包含多个表。在表中,数据的保存形式类似于电子表格,是以行和列的形式保存的。表中的行和列分别称为记录和字段,其中记录是由一个或多个字段组成的。17、“tEmolovee”表结构如下所示:在“tEmployee”表中,“姓名”字段的字段大小为10,在此列输入数据时,最多可输入的汉字数的英文字符数分别是A、55B、510C、1010D、1020标准答案:C知识点解析:本题考查汉字和字母存储形式的知识。Access中的汉字、字母和数字都采用Unicode编码,存储都占2个字节,称为一个字符。所以字段大小为10意味着无论汉字、字母还是数字都可以输入10个。读者要注意与其他数据库语言例如VisualFoxPro等区分开来。18、与SELECT*FROM学生WHERE特长Like"*音乐*"功能相同的SQL命令是A、SELECT*FROM学生WHERE特长Like"音乐";B、SELECT*FROM学生WHEREIn([特长],"音乐")>0;C、SELECT*FROM学生WHEREInStr([特长],"音乐")!=0;D、SELECT*FROM学生WHEREInStr([特长],"音乐")<>0;标准答案:D知识点解析:题干“SELECT*FROM学生WHERE特长Like"*音乐*"”的功能是从学生表中查找具有“音乐”爱好的学生信息,即学生表的“特长”字段包含“音乐”二字。选项A是表示学生表的“特长”字段为“音乐”二字,与题干不符:选项B中的In运算符用于指定一个字段值的列表,列表中的任意一个值都可与查询的字段相匹配,选项B中In运算符的参数不是两个取值,而是一个参数是字段名,一个参数是取值,不符合运算符的参数设置要求,与题干不符;选项C的InStr为字符串检索函数:InStr([start,],[,Compare]),用于检索子字符串Str2在字符串Strl中最早出现的位置,本选项中表示“音乐"二字在“特长”字段中最早出现的位置,返回值为一数值型数字,如果返回值不等于0,则表示“特长”字段中出现了“音乐”二字,在Access中表示不等于符号,使用关系运算符“<>”,而不是“!=”,故C选项错误。19、与SELECT*FROM学生WHERE特长Like"*音乐*"功能相同的SQL命令是A、SELECT*FROM学生WHERE特长Like"音乐":B、SELECT*FROM学生WHEREIn([特长],"音乐")>0;C、SELECT*FROM学生WHEREInStr([特长],"音乐")!=0;D、SELECT*FROM学生WHEREInStr([特长],"音乐")<>0;标准答案:D知识点解析:题干“SELECT*FROM学生WHERE特长Like"*音乐*"”的功能是从学生表中查找具有“音乐”爱好的学生信息,即学生表的“特长”字段包含“音乐”二字。选项A是表示学生表的“特长”字段为“音乐”二字,与题干不符;选项B中的In运算符用于指定一个字段值的列表,列表中的任意一个值都可与查询的字段相匹配,选项B中In运算符的参数不是两个取值,而是一个参数是字段名,一个参数是取值,不符合运算符的参数设置要求,与题干不符;选项C的InStr为字符串检索函数:InStr([start,]<Str]->,<Str2>[,Compare]),用于检索子字符串Str2在字符串Strl中最早出现的位置,本选项中表示“音乐”二字在“特长”字段中最早出现的位置,返回值为一数值型数字,如果返回值不等于0,则表示“特长”字段中出现了“音乐”二字,在Access中表示不等于符号,使用关系运算符“<>”,而不是“!=”,故C选项错误。20、可以在窗体中进行数据输入的控件是A、标签控件B、文本框控件C、命令按钮控件D、图像控件标准答案:B知识点解析:文本框控件可以作为数据输入的控件,所以选项B正确。21、VBA中,将字符串的首字母转换为对应的字符代码的函数是A、AscB、StrC、StringD、Chr标准答案:A知识点解析:Asc函数为字符串转换字符ASCII码函数,该函数返回字符串首字符的ASCII码值;Str函数为数字转换成字符串函数,该函数将数值表达式的值转换成字符串;Chr函数为字符ASCII码值转换为字符函数,该函数返回与字符代码相关的字符,String不是类型转换函数,String是返回一个由字符表达式的首字符重复组成的指定长度为数值表达式的字符串,所以选项A正确。22、窗体中的选项卡控件中从一页移到另一页时,发生的事件是A、CurrentB、ClickC、ChangeD、MouseMove标准答案:C知识点解析:当窗体中的“选项卡”控件中从一页移到另~页时,将发生Change事件。23、在设计表时,若输入掩码属性设置为“LLLL”,则能够接收的输入是()。A、abcdB、1234C、AB+CD、ABa9标准答案:A知识点解析:输入掩码符号L的含义是必须输入字母(A—z)。24、可以创建、删除或更改表,或者在当前的数据库中创建索引的查询是A、联合查询B、传递查询C、数据定义查询D、子查询标准答案:C知识点解析:数据定义查询可以创建、删除、更改表或创建数据库中的索引,如MicrosoftAccess或MicrosoftFoxPro表。25、可以插入图片的字段类型是A、文本B、备注C、OLE对象D、超链接标准答案:C知识点解析:暂无解析国家二级ACCESS机试(选择题)模拟试卷第4套一、选择题(本题共31题,每题1.0分,共31分。)1、在“成绩表”中有字段:平时成绩、期中考试、期末考试和总评成绩。其中,总评成绩=平时成绩+期中考试×20%+期末考试×70%,在建表时应将字段“总评成绩”的数据类型定义为()。A、文本B、长整C、单精度D、计算标准答案:D知识点解析:本题主要考查了字段的数据类型。根据题意“总评成绩”是通过表中字段进行计算保存结果的数字类型,故选择D选项。2、下列关于货币数据类型的叙述中,错误的是()。A、货币型字段的长度为8个字节B、货币型数据等价于具有单精度属性的数字型数据C、向货币型字段输入数据时,不需要输入货币符号D、货币型数据与数字型数据混合运算后的结果为货币型标准答案:B知识点解析:本题主要考查了货币类型。货币类型是数字类型的特殊类型,等价于具有双精度属性的数字类型,字段长度为8字节。向货币字段输入数据时,系统会自动添加货币符号、千位分隔符和两位小数,可以和数值型数据混合计算,结果为货币型。故选择B选项。3、在Access数据表中,不能定义为主键的是()。A、自动编号B、一个字段C、多个字段组合D、OLE对象标准答案:D知识点解析:本题主要考查了主键的定义。在Access中,可以定义三种类型的主键,即自动编号、单字段和多字段。①自动编号:在保存新建表之前未设置主键,Access则会询问是否要创建主键,如何选择“是”,Access将创建自动编号类型的主键。②单字段主键是以某一个字段作为主键来唯一标识一条记录。③多字段主键是由两个或两个以上的字段组合在一起来唯一标识表中的一条记录。故选择D选项。4、下列关于字段属性的叙述中,正确的是()。A、可对任意类型的字段设置“默认值”属性B、设置字段默认值就是规定该字段值不允许为空C、只有“文本”型数据能够使用“输入掩码向导”D、“有效性规则”属性只允许定义一个条件表达式标准答案:D知识点解析:本题主要考查了字段属性设置。字段属性说明字段所具有的特性,可定义数据的保存、处理或显示方式。“默认值”是将字段中出现较多的值作为该字段的默认值,但自动编号类型是无法设置默认值的。“有效性规则”只允许定义一个表达式,该表达式必须为True才能在此字段中添加或更改值,通常与“有效性文本”属性一起使用。“输入掩码”显示编辑字符以引导数据输入。故选择D选项。5、下列关于字段大小属性的叙述中,错误的是()。A、字段大小属性用于限制输入到字段中值的最大长度B、字段大小属性只适用于文本或自动编号类型的字段C、文本型字段的字段大小属性可以在数据表视图中设置D、自动编号型的字段大小属性不能在数据表视图中设置标准答案:B知识点解析:本题主要考查了字段大小属性。字段大小属性是用于限制输入字段的最大长度,除了文本和自动编号类型字段可以设置外,还包括数字也可以设置最大字段长度。在文本型字段的字段大小属性可以在数据视图中修改,而自动编号只能在设计‘视图中设置。故选择B选项。6、下列关于格式属性的叙述中,错误的是()。A、格式属性只影响字段数据的显示格式B、不能设置自动编号型字段的格式属性C、显示格式只在输入数据被保存后应用D、可在需要控制数据的输入格式时选用标准答案:D知识点解析:本题主要考查了格式属性。格式属性用于确定数据的显示和打印方式。对于不同数据类型的字段,其格式不同,但不能设置自动编号的格式属性。格式属性只影响数据的显示方式,而原表中的数据本身并无改变。故选择D选项。7、定义某一个字段默认值属性的作用是()。A、不允许字段的值超出指定的范围B、在未输入数据前系统自动提供值C、在输入数据时系统自动完成大小写转换D、当输入数据超出指定范围时显示的信息标准答案:B知识点解析:本题主要考查了字段默认值。在一个数据表中,会有一些字段的数据内容相同或者包含有相同的部分,可以将出现较多次数的值作为该字段的默认值,从而减少了数据的输入量。在增加新记录时,可以使用这个默认值,也可以输入新值来取代这个默认值。故选择B选项。8、如果字段“成绩”的取值范围为0~100,则下列选项中,错误的有效性规则是()。A、>=0and<=100B、[成绩]>=0and[成绩]<=100C、成绩>=0and成绩<=100D、0<=[成绩]<=100标准答案:D知识点解析:本题主要考查了有效性规则。有效性规则是指向表中输入数据时应遵循的约束条件。逻辑运算符and的意义是当表达式都为真时,整个表达式为真,结果为布尔型。选项A使用数值作为查询条件,选项B,C使用文本值作为查询条件,均正确。选项D表达式错误。故选择D选项。9、要将电话号码的输入格式固定为:XXX-XXXXXXXX,应定义字段的属性是()。A、格式B、输入掩码C、小数位数D、有效性规则标准答案:B知识点解析:本题主要考查了输入掩码。格式属性用以确定数据的显示和打印方式;输入掩码用于设置数据的输入格式;有效性规则是用于限制输入数据时必须遵守的规则;小数位数属性用于设置数字和货币数据的小数位数。故选择B选项。10、下列关于Access索引的叙述中,正确的是()。A、同一个表可以有多个唯一索引,且只能有一个主索引B、同一个表只能有一个唯一索引,且只有有一个主索引C、同一个表只能有多个唯一索引,且可以有多个主索引D、同一个表只能有一个唯一索引,且可以有多个主索引标准答案:A知识点解析:本题主要考查了索引设置。可以根据索引加速在表中查找和排序的速度,而且能对表中的记录实施唯一性。按索引功能分,索引有唯一索引、普通索引和主索引3种。其中,唯一索引的索引字段值不能相同,即没有重复值。普通索引的索引字段值可以相同,即可以有重复值。在Ac—ceils中,同一个表可以创建多个唯一索引,其中一个可设置为主索引,且一个表只有一个主索引。故选择A选项。11、要在一个数据库中的A表和B表之间建立关系,错误的叙述是()。A、可以通过第三张表间接建立A表和B表之间的关系B、用于建立关系的字段的字段名必须相同C、建立表之间的关系必须是一对一或一对多的关系D、A表与B表可以建立关系,A表与A表也可以建立关系标准答案:B知识点解析:本题主要考查了表间关系的建立。要在一个数据库中的A表和B表之间建立关系可以通过A、B表相同字段建立,也可以通过第三张表间接建立A、B表间关系。表间多对多的关系可以转换成一对一和一对多的关系;表本身也可以建立关系;选项B建立关系的字段的字段名不一定相同,与用户在建立关系时设置的条件有关。故选择B选项。12、在Access数据库中已经建立“tStudent,”表,若使“姓名”字段在数据表视图中显示时不能移动位置,应使用的方法是()。A、排序B、筛选C、隐藏D、冻结标准答案:D知识点解析:本题主要考查了编辑表的内容。在Access中,筛选是指从数据表中选出一些符合条件的记录。隐藏是指把数据表中的某一列数据不显示,需要时再把它显示出来。排序是将表中的记录按照一个字段或多个字段的值重新排序。当冻结某个字段列后,无论怎样操作,该字段总是可见。故选择D选项。13、某数据表中有5条记录,其中“编号”为文本型字段,其值分别为:129、97、75、131、118,若按该字段对记录进行降序排序,则排序后的顺序应为()。A、75,97、118、129.131B、118、129、131、75、97C、131、129、118.97.75D、97、75、131、129、118标准答案:D知识点解析:本题主要考查了ASCII码排序。在Access中,文本型数据排序是按照其ASCII码进行排序的,并且首先按第一个字符排序,然后再依次按照后面的字符排序。题目中给出的值比较第一个字符之后,最大的是97,其次是75、13l、129、118。故选择D选项。14、下列关于查询能够实现的功能的叙述中,正确的是()。A、选择字段,选择记录,编辑记录,实现计算,建立新表,设置格式B、选择字段,选择记录,编辑记录,实现计算,建立新表,更新关系C、选择字段,选择记录,编辑记录,实现计算,建立新表,建立数据库D、选择字段,选择记录,编辑记录,实现计算,建立新表,建立基于查询的查询标准答案:D知识点解析:本题主要考查了查询的功能。查询最主要的目的是根据指定的条件,对表或者其他查询进行检索,筛选出符合条件的记录。查询的功能包括:①选择数据:包括选择字段和选择记录两方面;②编辑记录;③实现计算;④建立新表;⑤为窗体、报表提供数据。故选择D查询。15、Access支持的查询类型有()。A、选择查询、交叉表查询、参数查询、SQL查询和操作查询B、选择查询、基本查询、参数查询、SQL查询和操作查询C、多表查询、单表查询、参数查询、SQL查询和操作查询D、选择查询、汇总查询、参数查询、SQL查询和操作查询标准答案:A知识点解析:本题主要考查了查询的类型。Access提供了5种查询:选择查询、交叉表查询、参数查询、操作查询和SQt.查询。故选择A选项。16、在Access数据库中已经建立了“教师”表,若查找“教师编号”是“T00009”或“T00012”的记录,应在查询设计视图的“条件”行中输入()。A、"T00009"and"T90012"B、In("T00009","T00012")C、Like("T00009","T00012")D、Like"T00009"andLike"T00012"标准答案:B知识点解析:本题主要考查了查询的条件。选项A、D表示的意思一致,即查找“教师编号”是“T00009”和“T00012”的记录,可以排除;选项c表示查找“教师编号”是“T00009”和“T00012”范围内的记录,可以排除。故选择B选项。17、要查找职务不是“经理”和“主管”的员工,错误的条件表达是()。A、Not”经理”AndNot”主管”B、Not(”经理”or”主管”)C、NotIn(”经理”,”主管”)D、Notlike(”经理”Or”主管”)标准答案:D知识点解析:本题主要考查了查询的条件之逻辑运算符。OR表示“或”;And表示“且”;Not表示“非”。选项A,Not“经理”AndNot“主管”表示“非”经理且“非”主管的记录,符合题意;选项B,Not(“经理”or“主管”)表示的是(“经理”或“主管”)然后取“非”,即表示不为经理且不为主管的记录,符合题意;选项C,NotIn(“经理”,“主管”)则表示不为经理且不为主管的记录,符合题意;like是模糊查询的关键字,一般会和“*”、“?”等通配符一起使用。故选择D选项。18、若要在文本型字段查询“Access”开头的字符串,正确的条件表达式是()。A、like"Access*"B、like"Access"C、like"*Access*"D、like"*Access"标准答案:A知识点解析:本题主要考查了通配符使用。like用于指定查找文本字段的字符模式,通配符*表示与任何个数的字符匹配。所以,like”Access”表示查询字段值为“Access”字样的记录;like”*Access*”表示查询包含“Access”字样的记录;like”*Access”表示查询字段值中最后6个字符为“Access”字样的记录;like”Access*”表示查询字段值中前6个字符为“Access”字样的记录。故选择A选项。19、如果在查询条件中使用通配符“[]”,其含义是()。A、错误的使用方法B、通配任意长度的字符C、通配不在括号内的任意字符D、通配方括号内任一单个字符标准答案:D知识点解析:本题主要考查了通配符。在查询条件中通配符包括:*(通配任意个数的字符)、?(通配任意单个字符)、[](通配方括号内任意单个字符)、!(通配任意不在括号内的字符)、一(通配范围内的任意一个字符)、#(通配任意单个数字字符)。题目中使用通配符“[]”,其含义是通配方括号内任意单个字符。故选择D选项。20、若参数查询运行时要给出提示信息,则对应参数条件的提示信息的格式是()。A、(提示信息)B、<提示信息>C、{提示信息}D、[提示信息]标准答案:D知识点解析:本题主要考查了参数查询。参数查询利用对话框提示用户输入参数,并检索符合所输入参数的记录或值,准则中需将参数提示文本放在“[]”中。故选择D选项。21、某体检记录表中有日期/时间型数据“体检日期”,若规定在体检30天后复检,需在本表中建立新字段“复检日期”,并给出预计的复检日期。在下列设计视力中,设置“复检日期”为计算字段,在表达式栏中,正确的表达式是()。A、Date()+30B、[体检日期]+30C、Date()-[体检日期]=30D、Day(date())一([体检日期])=30标准答案:B知识点解析:本题主要考查了在查询中计算。题目要求给出复检日期的计算公式,复检日期是在体检日期的基础上+30天,题目中Date()函数是返回当前的日期,Date()一[体检日期]得出的查询结果是30天之前的检查条目,排除选项A、C与D。故选择B选项。22、需要指定行标题和列标题的查询是()。A、交叉表查询B、参数查询C、操作查询D、标题查询标准答案:A知识点解析:本题主要考查了交叉表查询。交叉表查询就是将源于某个数据表的字段进行分组,一组列在数据表左侧,另一组列于上部,然后在数据表行列交叉处显示表中某个字段的各类计算值。用户必须为交叉表查询指定一个或者多个行标题,一个列标题,一个值选项。故选择A选项。23、体检表中有日期/时间型数据“体检时间”,若规定在体检3个月后复检,建立生成表查询,生成列“复检时间”并自动给出复检日期,正确的表达式是()。A、复检时间:Datediff("m",3,[体检时间])B、复检时间:DateSeral("m",3,[体检时间])C、复检时间:DatePart("m",3,[体检时间])D、复检时间:DateAdd("m",3,[体检时间])标准答案:A知识点解析:本题主要考查了生成表查询。DateAdd(interval,number,date),其中,interval必选,表示要添加的时间间隔。number必选,标识要添加的间隔数。DateAdd可以为正(以获取将来的日期),也可以为负(以获取过去的日期)。Date必选,变量型(日期型)或文字,表示已添加间隔的日期。故选择D选项。24、在“入学情况表”中有字段学号、姓名、学院和专业字段,要将全部记录的“学号”字段清空,应使用的查询是()。A、更新查询B、追加查询C、删除查询D、生成表查询标准答案:A知识点解析:本题主要考查了更新查询。更新查询可以对一个或多个表中某些字段值进行修改操作;追加查询能够将一个或多个表中的数据追加到另一个表的尾部;删除查询能够从一个或多个表中删除记录;生成表查询是利用一个或多个表中的全部或部分数据建立新表;本题中是需要将全部记录的“学号”字段清空,是对字段值进行修改。故选择A选项。25、将表“学生名单2”的记录复制到表“学生名单l”中,且不删除表“学生名单l”中的记录,可使用的查询方式是()。A、删除查询B、生成表查询C、追加查询D、交叉表查询标准答案:C知识点解析:本题主要考查了追加查询。删除查询可以从一个或多个表中删除一组记录,删除查询将删除整个记录,而不只是记录中所选择的字段;生成表查询利用一个或多个表中的全部或部分数据创建新表,若数据库中已有同名的表,该操作将覆盖原有的表;追加查询从一个或多个表中将一组记录添加到一个或多个表的尾部。交叉表查询是用于对相同的数据进行统计,是一个二维总计矩阵。故选择C选项。26、若有关系模型Students(学号,姓名,性别,专业),则下列SQL语句中错误的是()。A、SELECT*FROMStudentsORDERBY学号B、SELECT*FROMStudentsORDERBY学号ASCC、SELECT*FROMStudentsORDERBY学号DESCD、SELECT*FROMStudentsORDERBY学号ESC标准答案:D知识点解析:本题主要考查了SQL单表查询。SELEcT语句的格式为:SELECT<字段列表>FROM表名[WHERE条件表达式][ORDERBY列名][ASC][DESC]。通过ORDERBY短语可以对查询的结果进行排序,ASC实现升序排序,DESC实现降序排序,不存在ESC关键字。故选择D选项。27、从“图书”表中查找出定价高于“图书编号”为“115”的图书的记录,正确的SQL命令是()。A、SELECT*FROM:图书WHERE定价>”115”B、SELECT*FROM图书WHEREEXISTS定价="115"C、SELZCT*FROM图书WHERE定价>(SELECT*FROM图书WHERE图书编号="115")D、SELECT*FROM图书WHERE定价>(SELECT定价FROM图书WHERE图书编号="115")标准答案:D知识点解析:本题主要考查了SQL嵌套查询。首先把“图书编号”为115的图书找出来,用SQL语句SELECT定价FROM图书WHERE图书编号=”115”,然后再找出定价高于上面图书的图书,整个SQL语句为:SELECT*FROM图书WHERE定价>(SELECT定价FROM图书WHERE图书编号=”115”)。故选择D选项。28、数据库中有“商品”表如下:要查找出单价高于“0112”的商品记录,正确的SQL命令是()。A、SELECT*FROM商品WHERE单价>"0112"B、SELECT*FROM商品WHEREEXISTS单价=”0112”C、SELECT*FROM商品WHERE单价>(SELECT单价FROM商品WHERE商品号="0112")D、SELECT*FROM商品WHERE单价>(SELECT*FROM商品WHERE商品号="0112")标准答案:C知识点解析:本题主要考查了SQL查询。要查找出单价高于"0112”的商品记录,需要使用SQL的子查询,首先查找出“0112”号商品的单价,然后再找出单价大于此单价的记录,查询语句为:SELECT*FROM商品WHERE单价>(SELECT单价FROM商品WHERE商品号=”0112”)。故选择C选项。29、在Access数据库中要删除表中的一个字段,可使用的SQL命令是()。A、DelectTableB、DropTableC、AlterTableD、SelectTable标准答案:C知识点解析:本题主要考查了SQL查询。DropTable用于从数据库中删除一个表,并且无法恢复;AlterTable语句用于修改已建表的结构,包括添加新字段,修改字段属性,或删除某些字段;不存在DelectTable和SelectTable语句。题目中要删除表中的一个字段,应使用AlterTable语句。故选择C选项。30、下列程序段的功能是实现“学生”表中“年龄”字段值加1:DimStrAsStringStr=”【】”Doemd.RunSQLStr括号内应填入的程序代码是()。A、年龄=年龄+1B、Update学生Set年龄=年龄+1C、Set年龄=年龄+1D、Edit学生Set年龄=年龄+1标准答案:B知识点解析:本题主要考查了SQL更新查询语句。实现字段值的增加用UPDATE更新语句,语句格式为:UPDATE表名SET字段名=表达式,题目中要实现对“学生”表中“年龄”字段值加1,所以正确的语句是:update学生Set年龄=年龄+1。故选择B选项。31、下列关于SQL命令的叙述中,正确的是()。A、INSERT命令中可以没有VALUES关键字B、INSERT命令中可以没有INTO关键字C、INSERT命令中必须有SET关键字D、以上说法均不正确标准答案:D知识点解析:SQL查询中的INSERT语句的作用是向数据表中插入数据,其语法结构为。INSERTINTO表名(列名l,列名2,…,列名n)值(值1,值2,…,值n);插入多少列,后面括号里面就跟多少值。从其语法结构可以看出选项A、B与C说法均不正确,故选择D选项。国家二级ACCESS机试(选择题)模拟试卷第5套一、选择题(本题共25题,每题1.0分,共25分。)1、算法的有穷性是指A、算法程序的运行时间是有限的B、算法程序所处理的数据量是有限的C、算法程序的长度是有限的D、算法只能被有限的用户使用标准答案:A知识点解析:算法的有穷性,是指算法必须能在有限的时间内做完,即算法必须能在执行有限个步骤之后终止。2、下列叙述中正确的是()。A、算法的效率只与问题的规模有关,而与数据的存储结构无关B、算法的时间复杂度是指执行算法所需要的计算工作量C、数据的逻辑结构与存储结构是一一对应的D、算法的时间复杂度与空间复杂度一定相关标准答案:B知识点解析:算法的时间复杂度是指算法在计算机内执行时所需时间的度量。与时间复杂度类似,空间复杂度是指算法在计算机内执行时所需存储空间的度量。因此,选项B的说法是正确的。3、下列排序方法中,最坏情况下比较次数最少的是()。A、冒泡排序B、简单选择排序C、直接插入排序D、堆排序标准答案:D知识点解析:冒泡排序、简单选择排序和直接插入排序法在最坏的情况下比较次数为:n(n—1)/2,而堆排序法在最坏的情况下需要比较的次数为O(nlog2n)。其中堆排序的比较次数最少。4、用SQL语言描述“在教师表中查找男教师的全部信息”,下列描述中,正确的是()。A、SELECTFROM教师表IF(性别=’男’)B、SELECT性别FROM教师表IF(性别=’男’)C、SELECT*FROM教师表WHERE(性别=’男’)D、SELECT*FROM性别WHERE(性别=’男’)标准答案:C知识点解析:在SQL查询中,用*来表示查询表中的全部信息,同时按照题干要求,将教师的性别限定为男。5、在“窗体视图”中显示窗体时,窗体中没有记录选择器,应将窗体的“记录选择器”属性值设置为()。A、是B、否C、有D、无标准答案:B知识点解析:本题考查窗体视图使用的知识。要想实现窗体中没有记录选择器,应该在设置属性时将“记录选择器”属性设置为“否”。6、下面叙述中错误的是A、软件测试的目的是发现错误并改正错误B、对被调试的程序进行“错误定位”是程序调试的必要步骤C、程序调试通常也称为DebugD、软件测试应严格执行测试计划,排除测试的随意性标准答案:A知识点解析:软件测试是为了发现错误而执行程序的过程。软件测试要严格执行测试计划,排除测试的随意性。程序调试通常也称Debug,对被调试的程序进行“错误”定位是程序调试的必要步骤。7、要求主表中没有相关记录时就不能将记录添加到相关表中,则应该在表关系中设置()。A、参照完整性B、有效性规则C、输入掩码D、级联更新相关字段标准答案:A知识点解析:本题考查参照完整性的知识。在关系数据库中都有两种完整性约束:实体完整性和参照完整性。实体完整性就是主属性不能为空;参照完整性指的是两个逻辑上有关系的表必须使得表里面的数据满足它们的关系。例如主表中没有相关记录就不能将记录添加到相关表,相关表中的记录删除时主表的相关记录随之删除;相关表中的记录更新时主表的相关记录随之更新都是参照完整性的例子。8、在窗体中添加一个名称为Commandl的命令按钮,然后编写如下事件代码:PrivateSubCommandl_Click()Dima(10,10)Form=2To4Forn=4To5a(m,n)=m*nNextnNextmMsgBoxa(2,5)+a(3,4)+a(4,5)EndSub窗体打开运行后,单击命令按钮,则消息框的输出结果是A、22B、32C、42D、52标准答案:C知识点解析:本题考查数组和二重循环的知识。在这个问题中,我们实际上可以分析出,数组元素的值就是该元素的两个下标之积(循环范围内)。所以最后的三个数组元素的和也就是2*5+3*4+4*5=42。9、负责数据库中查询操作的数据库语言是A、数据定义语言B、数据管理语言C、数据操纵语言D、数据控制语言标准答案:C知识点解析:负责数据库中查询操作的数据库语言是数据操纵语言。10、有三个关系R,S和T如下图所示:则由关系R和S得到关系T的运算是A、并B、自然连接C、笛卡尔积D、交标准答案:D知识点解析:关系R与S经交运算后所得到的关系是由那些既在R内又在S内的有序组组成的,记为R∩S,因此应选择选项D。11、InputBox函数的返回值类型是A、数值B、字符串C、变体D、数值或字符串(视输入的数据而定)标准答案:B知识点解析:本题考查输入框的知识。InputBox函数用于在屏幕上弹出一个输入框,框中有若干提示信息,同时接收用户输入的值作为返回值,该值类型是一个字符串。12、下列叙述中正确的是A、关系模式可以没有候选关键字B、关系模式的候选关键字只能有1个C、关系模式必须有2个以上的候选关键字D、关系模式的候选关键字可以有1个或多个标准答案:D知识点解析:关系的描述称为关系模式(RelationSchema),形式化地表示为:R(U,D,dom,F)。其中R为关系名,U为组成该关系的属性名集合,D为属性组U中属性所来的域,dom为属性向域的映象集合,F为属性间数据的依赖关系集合。关系模式的候选关键字可以有1个或多个。13、在窗体上有一个命令按钮Command1和一个文本框Text1,编写事件代码如下PrivateSubCommand1_Click()Dimi,j,xFori=1To20sep2x=0Forj=iTo20step3x=x+1NextjNextiText1.Value=Str(x)EndSub打开窗体运行后,单击命令按钮,文本框中显示的结果是A、1B、7C、17D、400标准答案:A知识点解析:外循环每次循环都将x重置为0,所以只看外循环的最后一次即i=20时,此时内循环j=i=20开始以步长为2开始递增,递增一次执行x=x+1=0+1=1后便结束循环,所以最后文本框显示的结果为1。14、下列属于通知或警告用户的命令是A、PrintOutB、OutputToC、MsgBoxD、SetWarnings标准答案:C知识点解析:PrintOut:打印打开的数据库中的活动对象,也可以打印数据表、窗体、报表、数据访问页和模块。OutputTo:可将Access数据库对象中的数据输出到Excel、MS-DOS文本文件或多信息文件格式及其他格式的文件中。MsgBox:显示包含警告信息或其他信息的消息框。15、假设有一组数据:工资为800元,职称为“讲师”,性别为“男”,在下列逻辑表达式中结果为“假”的是A、工资>800AND职称=“助教”OR职称=“讲师”B、性别=“女”ORNOT职称=“助教”C、工资=800AND(职称=“讲师”OR性别=“女”)D、工资>800AND(职称=“讲师”OR性别=“男”)标准答案:D知识点解析:AND逻辑运算符连接的两个表达式中,其中只要有一个表达式为假,那么运算结果就为假。D选项中表达式“工资>800”,不符合这组数据,所以表达式计算结果为假。OR逻辑运算符连接的两个表达式中,两个表达式都为假时,运算结果才为假。16、有查询设计视图如下,它完成的功能是A、查询表“check-up”中符合指定学号、身高和体重的记录B、查询当前表中学号、身高和体重信息均为“check-up”的记录C、查询符合“check-up”条件的记录,显示学号、身高和体重D、显示表“check-up”中全部记录的学号、身高和体重标准答案:D知识点解析:根据查询设计视图可知,并没有设置查询条件,而且只显示“学号”、“身高”和“体重”,所以它完成的功能是“显示表check-up中全部记录的学号、身高和体重”。17、在报表中添加文本框控件以显示当前系统日期和时间,则应将文本框的“控件来源”属性设置为A、=Year()B、=Date()C、=Now()D、=Time()标准答案:C知识点解析:Now函数用于获取系统当前的日期和时间,所以选项C正确。18、若要在子过程Procl调用后返回两个变量的结果,下列过程定义语句中有效的是A、SubProc1(n,m)B、SubProcl(ByValn,m)C、SubProcl(n,BYValm
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 《蜗杆传动设计ch》课件
- 《资产定价基本原理》课件
- 2025至2031年中国串联式聚丙烯薄膜电容器行业投资前景及策略咨询研究报告
- 物业管理的成本控制课件
- 大学语文练习试题及答案
- 《两只笨狗熊》课件
- 课文《台阶》课件
- 《巴斯克维尔猎犬》课件
- 《读后感讲评课》课件
- 《烧伤护理查房》课件
- 七年级英语上册词汇表(上海教育出版社)
- T-WSJD 51-2024 医疗机构消毒供应中心用水卫生要求
- 初三下学期班主任工作计划标准版(4篇)
- 英语语法基础知识大全
- DL-T5190.1-2022电力建设施工技术规范第1部分:土建结构工程
- TD/T 1044-2014 生产项目土地复垦验收规程(正式版)
- 教育机构传染病防控应急预案
- (正式版)JTT 1499-2024 公路水运工程临时用电技术规程
- 2024年职业技能测试题库500道【基础题】
- 《游戏界面设计专题实践》课件-知识点1:游戏图标设计定义、分类与设计原则
- 《煤制油技术》课程标准(煤化工技术)
评论
0/150
提交评论