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

下载本文档

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

文档简介

国家二级ACCESS机试(选择题)模拟试卷16(共9套)(共331题)国家二级ACCESS机试(选择题)模拟试卷第1套一、选择题(本题共40题,每题1.0分,共40分。)1、下列叙述中正确的是A、矩阵是非线性结构B、数组是长度固定的线性表C、对线性表只能作插入与删除运算D、线性表中各元素的数据类型可以不同标准答案:B知识点解析:暂无解析2、在快速排序法中,每经过一次数据交换(或移动)后A、能消除多个逆序B、只能消除一个逆序C、不会产生新的逆序D、消除的逆序个数一定比新产生的逆序个数多标准答案:A知识点解析:暂无解析3、线性表的长度为n。在最坏情况下,比较次数为n-1的算法是A、顺序查找B、有序表的插入C、寻找最大项D、同时寻找最大项与最小项标准答案:C知识点解析:寻找最大项算法是,首先取出第一个数作为最大数,然后和后面的所有项进行比较查找。因此,比较次数为n-1。4、设某棵树的度为3,其中度为2、1、0的结点个数分别为3、4、15。则该树中总结点数为A、22B、30C、35D、不可能有这样的树标准答案:D知识点解析:本题采用画图法来求出结果。首先先画出包含3个度为2的结点;然后再添加4个度为1的结点。根据题目中描述的度为0的结点数有15个,这时要在书中掭加度为3的结点,不管怎么添加都不能添加出15个度为0的结点,因此不可能有这样的树。5、下列叙述中正确的是A、软件的使用存在老化问题B、软件是物理实体,不具有抽象性C、软件是逻辑实体,具有抽象性D、软件的运行对计算机系统不一定具有依赖性标准答案:C知识点解析:软件是一种逻辑实体,而不是物理实体,具有抽象性。软件的使用不存在老化问题。6、软件系统总体结构图的作用是A、描述软件系统结构的图形工具B、描述软件系统的控制流C、描述软件系统的数据流D、描述软件系统的数据结构标准答案:A知识点解析:软件系统总体结构图的作用是描述软件系统结构的图形工具。7、下面不属于结构化程序设计风格的是A、程序结构良好B、程序的易读性C、不滥用Goto语句D、程序的执行效率标准答案:D知识点解析:结构化程序设计(structuredprogramming)是进行以模块功能和处理过程设计为主的详细设计的基本原则。结构化程序设计是过程式程序设计的一个子集,它对写入的程序使用逻辑结构,使得理解和修改更有效更容易。8、将数据库的结构划分成多个层次,是为了提高数据库的物理独立性和A、规范程度B、操作独立性C、逻辑独立性D、降低数据冗余标准答案:C知识点解析:物理独立性是指用户的应用程序与存储在磁盘上的数据库中数据是相互独立的。即,数据在磁盘上怎样存储由DBMS管理,用户程序不需要了解,应用程序要处理的只是数据的逻辑结构,这样当数据的物理存储改变了,应用程序不用改变;逻辑独立性存在于外模式和内模式之间。数据的逻辑独立性是指数据与程序的逻辑独立性。用户的应用程序和数据库中的逻辑结构是相互独立的,当数据的逻辑结构发生改变时应用不需要改变,逻辑独立性存在于外模式和内模式之间。数据的逻辑独立性是指数据与程序的逻辑独立性。9、学院的每名教师只能属于一个系,则实体系和实体教师间的联系是A、一对多B、多对多C、多对一D、一对一标准答案:A知识点解析:一对多关系是关系数据库中两个表之间的一种关系,该关系中第一个表中的单个行可以与第二个表中的一个或多个行相关,但第二个表中的一个行只可以与第一个表中的一个行相关。本题中一个实体系有多个老师,但老师只能属于一个系,因此是一对多关系。10、定义学生选修课程关系模式SC(SC(S#,C#,Cn,G)(其属性分别为学号、姓名、课程号、课程名、成绩)该关系的范式最高达到A、1NFB、2NFC、3NFD、BCNF标准答案:A知识点解析:第一范式(1NF)是指数据库表的每一列都是不可分割的基本数据项,同一列中不能有多个值,即实体中的某个属性不能有多个值或者不能有重复的属性。如果出现重复的属性,就可能需要定义一个新的实体,新的实体由重复的属性构成,新实体与原实体之间为一对多关系。在第一范式(1NF)中表的每一行只包含一个实例的信息。第二范式(2NF)要求数据库表中的每个实例或行必须可以被唯一地区分。本题中关系模式中的可能不被唯一地区分,因此它只能满足第一范式,而满足不了第二范式。11、两个关系在没有公共属性时,其自然连接操作表现为()。A、笛卡儿积操作B、等值连接操作C、空操作D、无意义的操作标准答案:A知识点解析:本题考查关系运算的知识。关系运算可分为两大类,一类是传统的集合运算,如并、交、差和笛卡儿积;还有一类是专门的关系运算,其中包括选择、投影、连接和自然连接。两个关系有公共属性时的自然连接操作是将两个关系拼接成一个新的关系,生成的新关系中包含满足条件的元组,其中的拼接条件就是公共属性相等;若没有公共属性,自然连接操作退化为笛卡儿积操作。12、下列实体的联系中,属于多对多联系的是()。A、学生与课程B、学校与校长C、住院的病人与病床D、工资与职工标准答案:A知识点解析:本题考查表与表之间的关系。在关系数据库中,表与表的关系有三种:一对一关系、一对多关系、多对多关系。若表A和表B之间存在一对一的关系,那么表A中的一条记录只能与表B中的一条记录匹配,反过来表B中的一条记录只能与表A中的一条记录匹配;若表A和表B之间存在一对多的关系,且表B为多的一方,那么表A中的一条记录与表B中的多条记录匹配,反过来表B中的一条记录只能与表A中的一条记录匹配;若表A和表B之间存在多对多的关系,那么表A中的一条记录能与表B中的多条记录匹配,反过来表B中的一条记录也能与表A中的多条记录匹配。就本题来说,学生与课程是多对多,学校与校长、病人与病床是一对一,工资与职工是一对多。13、在关系运算中,投影运算的含义是()。A、在基本表中选择满足条件的记录组成一个新的关系B、在基本表中选择需要的字段(属性)组成一个新的关系C、在基本表中选择满足条件的记录和属性组成一个新的关系D、上述说法均是正确的标准答案:B知识点解析:本题考查关系运算的知识。关系运算可分为两大类,一类是传统的集合运算,如并、交、差和笛卡儿积;还有一类是专门的关系运算,其中包括选择、投影、连接和自然连接。选择运算是在关系中选择满足条件的元组;投影运算是在关系中指定某些属性所组成新的关系;连接运算是将两个关系拼接成一个新的关系,生成的新关系中包含满足条件的元组;自然连接是在等值连接的基础上去除重复的属性。14、下列关于二维表的说法错误的是()。A、二维表中的列称为属性B、属性值的取值范围称为值域C、二维表中的行称为元组D、属性的集合称为关系标准答案:D知识点解析:本题考查关系模型基本概念的知识。在关系数据库中关系是一个二维表,每一行称为一个元组;每一列称为一个属性;其中属性的取值范围称为域或值域;关系被看成是元组的集合而不是属性的集合。15、对数据表进行筛选操作,结果是()。A、显示满足条件的记录,并将这些记录保存在一个新表中B、只显示满足条件的记录,将不满足条件的记录从表中删除C、将满足条件的记录和不满足条件的记录分为两个表进行显示D、只显示满足条件的记录,不满足条件的记录被隐藏标准答案:D知识点解析:对数据表进行筛选,筛选后只显示满足条件的记录,而不满足条件的记录将被隐藏起来。16、SOL集数据查询、数据操纵、数据定义和数据控制功能于一体,动词INSERT、DELETE、UPDATE实现()。A、数据定义B、数据查询C、数据操纵D、数据控制标准答案:C知识点解析:本题考查SQL中核心动词的知识。SQL语言的功能包含数据定义、数据查询、数据操纵和数据控制,其中的数据定义功能使用核心动词CREATE、ALTER、DROP;数据查询功能使用核心动词SELECT;数据操纵功能使用核心动词INSERT、DELETE、UPDATE;数据控制功能使用核心动词GRANT和REVOKE。17、下列统计函数中不能忽略空值(NULL)的是()。A、SUMB、AVGC、MAXD、COUNT标准答案:D知识点解析:本题考查统计函数的知识。在Access中进行计算时,可以使用统计函数,比较常用的有求和(SUM)、求平均值(AVG)、求最大值(MAX)、求最小值(MIN)和计数(COUNT)。其中统计数目的函数COUNT不能忽略字段中的空值。18、下面有关生成表查询的论述中正确的是。()。A、生成表查询不是一种操作查询B、生成表查询可以利用一个或多个表中的满足一定条件的记录来创建一个新表C、生成表查询将查询结果以临时表的形式存储D、对复杂的查询结果进行运算是经常应用生成表查询来生成一个临时表,生成表中的数据是与原表相关的,不是独立的,必须每次都生成以后才能使用标准答案:B知识点解析:本题考查操作查询中生成表查询的知识。操作查询,也叫做动作查询,共有4种类型:追加查询、删除查询、更新查询和生成表查询。生成表查询利用一个或多个表中的满足一定条件的记录来创建一个新表,其结果以表的形式存储,其数据独立于源表,生成以后即可永久使用。19、简单、快捷的创建表结构的视图形式是()。A、“数据库”视图B、“表模板”视图C、“表设计”视图D、“数据表”视图标准答案:B知识点解析:本题考查表的基础知识。Access中的表是数据实际存储的对象,实现了逻辑层次上的关系。创建表的结构有多种方法:其中,“数据表”视图比较简单;“设计”视图比较常用,而“表模板”则是通过Access中内置的表模板快速建立一些常用的数据表,然后使用者可以根据自身需要再做适当的修改。“数据库”视图是用来设计数据库的。20、在下面关于数据表视图与查询关系的说法中,错误的是()。A、在查询的数据表视图和表的数据表视图中窗口几乎相同B、在查询的数据表视图中对显示的数据记录的操作方法和表的数据表视图中的操作相同C、查询可以将多个表中的数据组合到一起,使用查询进行数据的编辑操作可以像在一个表中编辑一样,对多个表中的数据同时进行编辑D、基础表中的数据不可以在查询中更新,这与在数据表视图的表窗口中输入新值不一样,因为这里充分考虑到基础表的安全性标准答案:D知识点解析:本题考查查询数据表视图的知识。查询的数据表视图就是查询后得到的数据视图,其显示方式和表的数据表视图中窗口几乎相同,记录操作方法也相同,并且可以将多个表中的数据组合到一起,像在一个表中编辑一样对多个表中的数据同时进行编辑。可以在数据表视图中直接更新基础表中的数据。21、在SQL的SELECT语句中,用于实现选择运算的是()。A、FORB、WHILEC、IFD、WHERE标准答案:D知识点解析:本题考查SQL中查询语句的知识。在SQL的查询语句中,WHERE子句用于指定查询条件,只有满足条件的元组才会出现在结果集中。22、假设图书表中有一个时间字段,查找2006年出版的图书的准则是()。A、Between#2006-01-01#And#2006-12-31#B、Between"2006-01-01"And"2006-12-31"C、Between"2006.01.01"And"2006.12.31"D、#2006.01.01#And#2006.12.31#标准答案:A知识点解析:本题考查条件准则和常量的知识。在Access中,日期型常量要求用“#”括起来;另外,表示区间的关键字用“Between…And…”。23、在关于输入掩码的叙述中,正确的是()。A、在定义字段的输入掩码时,既可以使用输入掩码向导,也可以直接使用字符B、定义字段的输入掩码,是为了设置输入时以密码显示C、输入掩码中的字符“A”表示可以选择输入数字0到9之间的一个数D、直接使用字符定义输入掩码时不能将字符组合起来标准答案:A知识点解析:本题考查字段的输入掩码的知识。在设计字段的时候可以使用输入掩码来使得输入的格式标准保持一致;输入掩码中的字符“A”代表必须输入字母或数字,字符“0”代表必须输入O~9中的一个数字;在定义字段的输入掩码时,既可以使用输入掩码向导,也可以直接使用字符;当直接使用字符来定义输入掩码属性时,可以根据需要将字符组合起来。24、数据类型是()。A、字段的另一种说法B、决定字段能包含哪类数据的设置C、一类数据库应用程序D、一类用来描述Access表向导允许从中选择的字段名称标准答案:B知识点解析:本题考查数据类型的知识。表是由记录和字段组成,每个字段都有数据类型,它决定了字段能够包含哪类数据。25、在Access中,自动启动宏的名称是()。A、AutoB、AutoExecC、Auto.batD、AutoExec.bat标准答案:B知识点解析:本题考查宏的自动运行的知识。在Access中要让某宏在打开数据库时自动运行,需要将此宏以AutoExee名字保存。AutoExec.bat是批处理文件而不是宏文件。26、以下不是宏的运行方式的是()。A、直接运行宏B、为窗体或报表的事件响应而运行宏C、为窗体或报表上的控件的事件响应而运行宏D、为查询事件响应而运行宏标准答案:D知识点解析:本题考查宏运行方式的知识。宏有多种运行方式,可以直接运行宏,可以运行宏组里的宏,还可以为窗体或报表以及其上的控件的事件响应而运行宏。27、能够接受数字型数据输入的窗体控件是()。A、图形B、文本框C、标签D、命令按钮标准答案:B知识点解析:本题考查窗体控件的知识。Access中的窗体中有一些基本控件,其中的文本框主要用来输入或编辑数据,可以与字段数据相绑定;标签常用来显示一些说明文字;图形常用来显示指定的图形;命令按钮则是用来提供给用户单击的按钮型控件。28、下列关于控件的说法错误的是()。A、控件是窗体上用于显示数据和执行操作的对象B、在窗体中添加的对象都称为控件C、控件的类型可以分为:结合型、非结合型、计算型与非计算型D、控件都可以在窗体“设计”视图中的控件组中看到标准答案:C知识点解析:本题考查窗体控件的知识。Access中的窗体中的控件是窗体上用于显示数据和执行操作以及美化窗体的对象;每一个在窗体中添加的对象包括窗体本身都称为控件;它们可以在窗体“设计”视图中的控件组中看到并使用。控件的类型分为结合型、非结合型和计算型。29、下列逻辑表达式中,能正确表示条件“x和y都不是奇数”的是()。A、xMod2=1AndyMod2=1B、xMod2=1OryMod2=1C、xMod2=0AndyMod2=0D、xMod2=0OryMod2=0标准答案:C知识点解析:本题考查VBA中条件组合的知识。若要表示x和y都不是奇数,也就意味着x是偶数,v也是偶数,那么两个条件之间是“与”的关系;若要判断某数是偶数,需要这个数除2的余数为0。30、在“窗体视图”中显示窗体时,窗体中没有记录选择器,应将窗体的“记录选择器”属性值设置为()。A、是B、否C、有D、无标准答案:B知识点解析:本题考查窗体视图使用的知识。要想实现窗体中没有记录选择器,应该在设置属性时将“记录选择器”属性设置为“否”。31、用于打开查询的宏命令是()。A、OpenFormB、OpenTableC、OpenReportD、OpenQuery标准答案:D知识点解析:本题考查宏操作的知识。Access中提供了50多个可选的宏操作命令,常用的打开操作有:OpenForm用于打开窗体,OpenQuery用于打开查询,OpenTable用于打开一个表,OpenReport则用于打开报表。32、在VBA中,下列变量名中不合法的是()。A、HelloB、HelloWoddC、3helloD、Hello_World标准答案:C知识点解析:本题考查VBA中变量命名的知识。变量名的命名同字段命名一样,也可以由字母、数字和汉字组成,但不能包含空格和任何除了下划线以外的标点符号。第一个必须是字母或下划线。33、在Access中,如果要处理具有复杂条件或循环结构的操作,则应该使用的对象是()。A、窗体B、模块C、宏D、报表标准答案:B知识点解析:本题考查VBA程序设计的知识。模块是能够被程序调用的函数,可以在模块中放置任意复杂的代码段。而窗体只能设计自己的事件,报表也不能设计复杂的代码,宏里面只能设计宏操作。34、DAO的含义是()。A、开放数据库互联应用编程接口B、数据库访问对象C、动态链接库D、Active数据对象标准答案:B知识点解析:本题考查VBA中数据库访问接口的知识。在VBA中,数据库访问接口有3种:开放数据库互联(ODBC)、数据访问对象(DAO)和Active数据对象(ADO)。35、下列四种形式的循环设计中,循环次数最少的是()。A、a=5:b=8Doa=a+1LoopWhilea<bB、a=5:b=8Doa=a+1LoopUntila<bC、a=5:b=8DoUntila<bb=b+1LoopD、a=5:b=8DoUntila>ba=a+1Loop标准答案:C知识点解析:本题考查VBA中循环的知识。对于这种循环结构,首先看条件判断在循环体的前面还是后面,如果是先判断条件,则有可能一次也不执行循环体;如果是后判断条件,则无论条件如何至少执行一次循环体。在Until循环中条件为False时执行循环体,条件为True时退出循环;在While循环中条件为True时执行循环体,条件为False时退出循环,这一点要注意区分清楚。本题中的A循环执行4次,B循环执行1次,C循环一次也不执行,D循环执行4次。36、在窗体上画一个名称为C1的命令按钮,然后编写如下事件过程:PrivateSubC1_Click0a=0n=InputBox("")Fori=1TonForj=1Toia=a+1NextjNextiPrintaEndSub程序运行后单击命令按钮,如果输入4,则在窗体上显示的内容是()。A、5B、6C、9D、10标准答案:D知识点解析:本题考查VBA程序设计中的循环知识。在本题的程序中,每次循环a都会加1,所以关键问题就是循环共执行多少次。我们已知外循环共执行4次,每次外循环中内循环都执行i次,则内循环共执行的次数为1+2+3+4=10次。37、在窗体中添加了一个文本框和一个命令按钮(名称分别为Text1和Command1),并编写了相应的事件过程。运行此窗体后,在文本框中输入一个字符,则命令按钮上的标题变为“Access模拟”。以下能实现上述操作的事件过程是()。A、PrivateSubCommand1_click()Caption="Access模拟"EndSubB、PrivateSubText1_Click()Command1.Caption="Access模拟"EndSubC、PfivteSubCommand1_Change()Caption="Access模拟"EndSubD、PrivteSubText1_Change()Caption="Access模拟"EndSub标准答案:D知识点解析:本题考查控件的基本属性和事件的知识。由于题目要求在文本框中输入一个字符就会触发事件,能触发的只有Text1的Change事件,在给某个控件的属性赋值的时候,不可省略控件名。38、VBA中用实际参数m和n调用过程f(a,b)的正确形式是()。A、fa,bB、Callf(a,b)C、Callf(m,n)D、Callfm,n标准答案:C知识点解析:本题考查过程调用的知识。调用引起过程的执行。也就是说,要执行一个过程,必须调用该过程。Sub过程的调用有两种方式:Call<过程名>[(<实际参数>)]<过程名><实际参数>去掉关键字Call则去掉“实际参数”的括号;使用关键字Call则保留“实际参数”的括号。39、执行x=InputBox("请输入x的值")时,在弹出的对话框中输入12,在列表框List1选中第一个列表项,假设该列表项的内容为34,使y的值是1234的语句是()。A、y=Val(x)+Val((List1.List(0))B、y=Val(x)+Val(List1.List(1))C、y=Val(x)&Val(List1.List(0))D、y=Val(x)&Val(List1.List(1))标准答案:C知识点解析:本题考查字符串连接和列表框的知识。列表框的List属性是一个数组,其各元素就是列表框中的列表项,第一个列表项对应的数组下标为0。由于列表框中的列表项和输入对话框的返回值都是字符串,在本题中使用了Val函数将其转换为数字,此时如果使用“+”则会完成两个数字相加,故此只能使用“&”连接两个字符串。40、在窗体中有一个标签Lb1和一个命令按钮Command1,事件代码如下:OptionCompareDatabaseDimaAsString*10PrivateSubCommand1_Clickq()a="1234"b=Len(a)Me.Lb1.Caption=bEndSub打开窗体单击命令按钮,窗体中显示的内容是()。A、4B、5C、10D、40标准答案:C知识点解析:本题考查VBA中定长字符串的知识。当声明一个变量为String类型时,如果不加长度说明,则为变长字符串;如果加上长度说明,则为定长字符串。定长字符串变量无论给它赋予何值,长度都为初始声明时指定的长度。由于声明a的长度为10,故Len(a)=10。国家二级ACCESS机试(选择题)模拟试卷第2套一、选择题(本题共40题,每题1.0分,共40分。)1、下列叙述中错误的是A、向量是线性结构B、非空线性结构中只有一个结点没有前件C、非空线性结构中只有一个结点没有后件D、只有一个根结点和一个叶子结点的结构必定是线性结构标准答案:D知识点解析:线性结构是n个数据元素的有序(次序)集合。①集合中必存在唯一的一个“第一个元素”;②集合中必存在唯一的一个“最后的元素”;③除最后元素之外,其它数据元素均有唯一的“后件”;④除第一元素之外,其它数据元素均有唯一的“前件”。相对应于线性结构,非线性结构的逻辑特征是一个结点元素可能对应多个直接前驱和多个后继。向量符合线性结构特点。非线性结构也会存在只有一个根结点和叶子结点的情况。2、在希尔排序法中,每经过一次数据交换后A、能消除多个逆序B、只能消除一个逆序C、不会产生新的逆序D、消除的逆序个数一定比新产生的逆序个数多标准答案:A知识点解析:希尔排序法(缩小增量法)属于插入类排序,是将整个无序列分割成若干小的子序列分别进行插入排序的方法。插入排序能够消除多个逆序,也会产生新的逆序。消除的逆序与新产生的逆序有多有少。3、设二叉树的后序序列与中序序列均为ABCDEFGH,则该二叉树的前序序列为A、HGFEDCBAB、ABCDEFGHC、ABCDHGFED、DCBAHGFE标准答案:A知识点解析:后序遍历中,最后一个字母是根结点,也就是H是根结点;在中序遍历中,根结点前面的是左子树、后面的是右子树,H后面没有,因此该树没有右子树。同理,可判断出该树是第一个完全的左子树。由此可画出这个二叉树,然后根据二叉树可的前序序列为HGFEDCBA。4、下列叙述中正确的是A、循环队列是队列的链式存储结构B、能采用顺序存储的必定是线性结构C、所有的线性结构都可以采用顺序存储结构D、具有两个以上指针的链表必定是非线性结构标准答案:C知识点解析:根据数据结构中各数据元素之间的前后件关系的复杂程度,一般将数据结构分为两大类型:线性结构与非线性结构。有序线性表既可以采用顺序存储结构,又可以采用链式存储结构。所有的线性结构都可以采用顺序存储结构。5、在黑盒测试方法中,设计测试用例的根据是A、数据结构B、程序调用规则C、模块间的逻辑关系D、软件要完成的功能标准答案:D知识点解析:黑盒测试也称功能测试,它是通过测试来检测每个功能是否都能正常使用。在测试中,把程序看作一个不能打开的黑盒子,在完全不考虑程序内部结构和内部特性的情况下,在程序接口进行测试,它只检查程序功能是否按照需求规格说明书的规定正常使用,程序是否能适当地接收输入数据而产生正确的输出信息。黑盒测试着眼于程序外部结构,不考虑内部逻辑结构,主要针对软件界面和软件功能进行测试。6、对软件系统总体结构图,下面描述中错误的是A、深度等于控制的层数B、扇入是一个模块直接调用的其他模块数C、扇出是一个模块直接调用的其他模块数D、V一定是结构图中位于叶子结点的模块标准答案:B知识点解析:在软件工程中,模块的扇入是指有多少个上级模块调用它;模块的扇出是指该模块直接调用的下级模块的个数。7、下面属于系统软件的是A、浏览器B、数据库管理系统C、人事管理系统D、天气预报的app标准答案:B知识点解析:系统软件是指控制和协调计算机及外部设备,支持应用软件开发和运行的系统,是无需用户干预的各种程序的集合,主要功能是调度,监控和维护计算机系统;负责管理计算机系统中各种独立的硬件,使得它们可以协调工作。有代表性的系统软件有:操作系统、语言处理程序、数据库管理和辅助程序。8、能够减少相同数据重复存储的是A、数据库B、字段C、文件D、记录标准答案:A知识点解析:数据库(Database)是按照数据结构来组织、存储和管理数据的仓库,它产生于距今六十多年前,随着信息技术和市场的发展,特别是二十世纪九十年代以后,数据管理不再仅仅是存储和管理数据,而转变成用户所需要的各种数据管理的方式。数据库主要特点:实现数据共享、减少数据的冗余度、数据的独立性、数据实现集中控制、数据一致性和可维护性,以确保数据的安全性和可靠性和故障恢复。9、定义学生选修课程的关系模式:SC(S#,Sn,C#,Cn,G)(其属性分别为学号、姓名、课程号、课程名、成绩)则该关系的主键为A、C#B、S#C、S#,C#D、S#,C#,G标准答案:C知识点解析:主关键字(primarykey)是表中的一个或多个字段,它的值用于唯一地标识表中的某一条记录。SC中学号和课程号一起才能用于唯一地表示表中的某一条记录,因此SC的主键是“S#,C#”。10、关系模型中的关系模式至少应是A、1NFB、2NFC、3NFD、BCNF标准答案:A知识点解析:目前关系数据库有六种范式:第一范式(1NF)、第二范式(2NF)、第三范式(3NF)、Boyce-Codd范式(BCNF)、第四范式(4NF)和第五范式(5NF)。满足最低要求的范式是第一范式(1NF)。11、假设数据中表A与表B建立了“一对多”关系,表A为“多”的一方,则下述说法正确的是()。A、表B中的一个字段能与表A中的多个字段匹配B、表B中的一个记录能与表A中的多个记录匹配C、表A中的一个记录能与表B中的多个记录匹配D、表A中的一个字段能与表B中的多个字段匹配标准答案:B知识点解析:本题考查表与表之间的关系。在关系数据库中,表与表的关系有三种:一对一关系、一对多关系、多对多关系。若表A和表B之间存在一对一的关系,那么表A中的一条记录只能与表B中的一条记录匹配,反过来表B中的一条记录只能与表A中的一条记录匹配;若表A和表B之间存在一对多的关系,且表B为多的一方,那么表A中的一条记录与表B中的多条记录匹配,反过来表B中的一条记录只能与表A中的一条记录匹配;若表A和表B之间存在多对多的关系,那么表A中的一条记录能与表B中的多条记录匹配,反过来表B中的一条记录也能与表A中的多条记录匹配。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、Access中的参照完整性规则不包括()。A、删除规则B、插入规则C、查询规则D、更新规则标准答案:C知识点解析:参照完整性规则:是指在输入或删除记录时,为维持表之间已定义的关系而必须遵循的规则。实施了参照完整性后,对表中主关键字字段进行操作时系统会自动地检查主关键字字段,看看该字段是否被添加、修改或删除。如果对主关键字的修改违背了参照完整性的要求,那么系统会自动强制执行参照完整性。14、在关系运算中,选择运算的含义是()。A、在基本表中选择满足条件的记录组成一个新的关系B、在基本表中选择需要的字段(属性)组成一个新的关系C、在基本表中选择满足条件的记录和属性组成一个新的关系D、上述说法均是正确的标准答案:A知识点解析:本题考查关系运算的知识。关系运算可分为两大类:一类是传统的集合运算,如并、交、差和笛卡儿积;还有一类是专门的关系运算,其中包括选择、投影、连接和自然连接。选择运算是在关系中选择满足条件的元组;投影运算是在关系中指定某些属性所组成新的关系;连接运算是将两个关系拼接成一个新的关系,生成的新关系中包含满足条件的元组;自然连接是在等值连接的基础上去除重复的属性。15、以下关于SQL语句及其用途的叙述,正确的是()。A、CREATETABLE用于修改一个表的结构B、CREATEINDEX为字段或字段组创建视图C、DROP表示从数据库中删除表、或者从字段或字段组中删除索引D、ALTERTABLE用于创建表标准答案:C知识点解析:本题考查SQL中定义语句的知识。SQL语言的功能包含数据定义、数据操纵、数据查询和数据控制,其中的数据定义功能可以实现表、索引、视图的定义、修改和删除。CREATETABLE语句的作用是创建一个表;CREATEINDEX语句的作用是创建一个索引;ALTERTABLE语句的作用是修改一个表的结构;DROP语句的作用是删除一个表的结构或者从字段或字段组中删除索引。16、能够使用“输入掩码向导”创建输入掩码的字段类型是()。A、数字和文本B、文本和备注C、数字和日期/时间D、文本和日期/时间标准答案:D知识点解析:本题考查字段属性的知识。在设计字段的时候可以使用输入掩码来使得输入的格式标准保持一致,虽然对于大多数数据类型都可以设计输入掩码,但是只有“文本”型和“日期/时间”型字段才可以使用“输入掩码向导”。17、在现实世界中,每个人都有自己的出生地,实体“人”与实体“出生地”之间的联系是()。A、一对一联系B、一对多联系C、多对多联系D、无联系标准答案:B知识点解析:本题考查表与表之间的关系的知识。在关系数据库中,表与表的关系有三种:一对一关系、一对多关系、多对多关系。若表A和表B之间存在一对一的关系,那么表A中的一条记录只能与表B中的一条记录匹配,反过来表B中的一条记录只能与表A中的一条记录匹配;若表A和表B之间存在一对多的关系,且表B为多的一方,那么表A中的一条记录与表B中的多条记录匹配,反过来表B中的一条记录只能与表A中的一条记录匹配;若表A和表B之间存在多对多的关系,那么表A中的一条记录能与表B中的多条记录匹配,反过来表B中的一条记录也能与表A中的多条记录匹配。就本题来说,一个人只能有一个出生地。一个地点却可以出生多个人,故为一对多联系。18、下图是使用查询设计器完成的查询,与该查询等价的SQL语句是()。A、select学号,数学fromscwhere数学>(selectavg(数学)fromscB、select学号where数学>(selectavg(数学)fromscC、select数学avg(数学)fromscD、select数学>(selectavg(数学)fromsc标准答案:A知识点解析:本题考查查询与SQL关系的知识。由查询设计器可以看出,最终的输出字段是“学号”和“数学”,来自的表是“sc”,查询的条件是:数学>(selectavg(数学)fromso)。19、在Access中,可以从()中进行打开表的操作。A、“数据表”视图和“设计”视图B、“数据表”视图和“表向导”视图C、“设计”视图和“表向导”视图D、“数据库”视图和“表向导”视图标准答案:A知识点解析:本题考查表各种视图的知识。Access中的表是数据实际存储的对象,共有三种视图,“数据表”视图、“设计”视图、“表向导”视图。其中的“数据表”视图和设计视图均可以进行打开表的操作,表向导视图不能完成打开表的操作。20、在SQL查询中,若要取得“学生”数据表中的所有记录和字段,其SQL语法为()。A、SELECT姓名FROM学生B、SELECT*FROM学生C、SELECT姓名FROM学生WHERE学号=02650D、SELECT*FROM学生WHERE学号=02650标准答案:B知识点解析:本题考查SQL中查询语句的知识。在SQL,的查询语句中,“*”代表所有字段,WHERE子句用于指定查询条件,只有满足条件的元组才会出现在结果集中。本题中要求查询所有记录和字段,所以不应指定WHERE子句。21、下面显示的是查询设计视图的“设计网络”部分,从此部分所示的内容中可以判断出要创建的查询是()。A、删除查询B、生成表查询C、选择查询D、更新查询标准答案:D知识点解析:本题考查查询设计器的知识。对于本题给出的图片,注意到有“更新到”这一特殊行,就应该知道这是一个更新查询。同理,删除查询应该有“删除”这一行,追加查询应该有“追加到”这一行,而生成表查询没有特殊的行。22、下列关于字段属性的默认值的设置说法,错误的是()。A、默认值类型必须与字段的数据类型相匹配B、在默认值设置时,输入文本不需要加引号,系统会自动加上引号C、设置默认值后,用户只能使用默认值D、可以使用Access的表达式来定义默认值标准答案:C知识点解析:本题考查字段属性默认值的知识。在表中的每个字段都可以设置一个默认值,当在数据表视图下向表中输入数据时,未输入的数据都是该字段的默认值。此默认值的类型必需和字段的数据类型一致,并且可以使用表达式来做默认值。文本型常量不需要加引号,系统会自动添加。23、在SQL查询中可直接将命令发送到ODBC数据库服务器中的查询是()。A、传递查询B、联合查询C、数据定义查询D、子查询标准答案:A知识点解析:本题考查SQL查询的知识。SQL查询可分为4种,联合查询将来自一个或多个表或查询的字段组合为查询结果的一个字段或列;传递查询可直接将命令发送到ODBC数据库服务器中;数据定义查询可以创建、删除或更改表和索引;子查询的结果可用来进行进一步的查询。24、在SELECT语句中,“\”的含义是()。A、通配符,代表一个字符B、通配符,代表任意字符C、测试字段是否为NULLD、定义转义字符标准答案:D知识点解析:本题考查SQL语句的知识。在SQL语句中的“\”是转义字符,跟在转义字符后面的字符被转义而不使用原义。25、如果加载一个窗体,先被触发的事件是()。A、Load事件B、Open事件C、Activate事件D、Unload事件标准答案:A知识点解析:本题考查窗体常见事件的知识。窗体能响应的事件不多,当窗体刚刚打开时,首先触发Load事件,打开后才继续触发Open事件,然后是Activate(激活)事件。窗体关闭时触发Unload事件。26、以下关于字段属性的叙述,正确的是()。A、格式和输入掩码是一样的B、可以对任意类型的字段使用向导设置输入掩码C、有效性规则属性是用于限制此字段输入值的表达式D、有效性规则和输入掩码是一样的标准答案:C知识点解析:本题考查字段属性的知识。在表中的每个字段都可以设置一些字段属性,其中的“格式”属性用来决定数据的打印方式和屏幕显示方式,“输入掩码”是用来控制输入格式或检查输入中的错误的,二者不一样;虽然对于大多数数据类型都可以设计输入掩码,但是只有“文本”型和“日期时间”型字段才可以使用“输入掩码向导”;有效性规则属性是用于限制此字段输入值的表达式,和输入掩码的作用也不一样。27、在下图中,与查询设计器的筛选标签中所设置的筛选功能相同的表达式是()。A、成绩表.综合成绩>=80AND成绩表.综合成绩=<90B、成绩表.综合成绩>80AND成绩表.综合成绩<90C、80<=成绩表.综合成绩<=90D、80<成绩表.综合成绩<90标准答案:A知识点解析:本题考查表达式和运算符的知识。“Between…And”是一个表示在某区间内的运算符,等价于>=下界And<=上界。故选项A)正确。28、以下有关选项组叙述错误的是()。A、如果选项组结合到某个字段,实际上是组框架本身而不是组框架内的复选框、选项按钮或切换按钮结合到该字段上B、选项组可以设置为表达式C、使用选项组,只要单击选项组中所需的值,就可以为字段选定数据值D、选项组不能接受用户的输入标准答案:D知识点解析:本题考查选项组的知识。选项组是由一个组框以及一组复选框、选项按钮或切换按钮组成,如果选项组结合到某个字段,实际上是组框架本身而不是组框架内的复选框、选项按钮或切换按钮结合到该字段上;选项组也可以设置为表达式或非结合选项组,在自定义对话框中使用非结合选项组接受用户的输入。使用结合性选项组时,只要单击选项组中所需的值,就可以为字段选定数据值。29、在Access中已建立了“雇员”表,其中有可以存放照片的字段,在使用向导为该表创建窗体时,“照片”字段所使用的默认控件是()。A、图像框B、绑定对象框C、非绑定对象D、列表框标准答案:B知识点解析:本题考查控件来源的知识。Access中的窗体中有一些控件可以与表或查询中的字段相绑定,这时候就需要设置这些控件的数据来源。图像框不能被绑定;绑定对象框的来源可以是OLE对象字段;未绑定对象框可以显示Excel工作表、Word文档等没有与数据库连接的对象;而列表框的控件来源可以是表或查询的字段,或者取自固定内容的数据。30、用于关闭或打开系统消息的宏命令是()。A、SetValueB、RequeryC、RestoreD、SetWarnings标准答案:D知识点解析:本题考查宏操作的知识。Access中提供了50多个可选的宏操作命令,在本题中SetValue用于设置属性值;Requery用于刷新控件数据;Restore用于将最大化或最小化窗口恢复至原始大小;SetWamings用于关闭或打开系统消息。31、以下有关宏操作的叙述正确的是()。A、宏的条件表达式中不能引用窗体或报表的控件值B、不是所有的宏操作都可以转化为相应的模块代码C、使用宏不能启动其他应用程序D、可以利用宏组来管理相关的一系列宏标准答案:D知识点解析:本题考查宏操作的知识。宏是一个或多个操作组成的集合,所有的宏操作都可以转化为相应的模块代码;使用宏不但可以启动另一个宏,也能启动其他应用程序;在条件宏的条件表达式中可以引用窗体或报表的控件值;可以利用宏组来管理相关的一系列宏。32、以下叙述中正确的是()。A、在一个函数中,只能有一条return语句B、函数的定义和调用都可以嵌套C、函数必须有返回值D、不同的函数中可以使用相同名字的变量标准答案:D知识点解析:本题考查函数的知识。模块的函数与子过程不同,子过程没有返回值,而函数通常具有返回值,当然某些情况下也可以没有;在函数中可以使用return语句返回函数值,returll语句可以有多个;函数可以嵌套调用,但是不得嵌套定义:不同的函数中可以使用相同名字的变量,它们互相无关。33、以下程序段运行后,消息框的输出结果是()。a=10b=20c=aA、一1B、0C、1D、234、在If…EndIf选择构中,允许可嵌套的深度是()。A、最多32层B、最多64层C、最多256层D、没有严格限制35、设变量x是一个整型变量,如果Sgn(x)的值为1,则x的值是()。A、1B、大于0的整数C、0D、小于0的整数36、VBA中不能进行错误处理的语句是()。A、OnErrorGoto标号B、OnErrorThen标号C、OnErrorResumeNextD、OnErrorGoto037、可以计算当前日期所处年份的表达式是()。A、Day(Date)B、Year(Date)C、Year(Day(Date))D、Day(Year(Date))38、VBA程序的多条语句写在一行中时其分隔符必须使用符号()。A、冒号(:)B、分号(;)C、逗号(,)D、单引号(’)39、假定在窗体中的通用声明段已经定义有如下的子过程:SubfPxAsSingle,yAsSingle)t=xx=yy=xEndSub在窗体上添加一个命令按钮(名为Command1),然后编写如下事件过程:PrivateSubCommand1_Click()a=10b=20f(a,b)MsgBoxa&bEndSub打开窗体运行后,单击命令按钮,消息框输出的值分别为()。A、20和10B、10和20C、10和10D、20和2040、以下程序段运行结束后,变量x的值为()。x=1y=2DoX=x*yy=y+1LoopWhiley<2A、1B、2C、3D、4国家二级ACCESS机试(选择题)模拟试卷第3套一、选择题(本题共40题,每题1.0分,共40分。)1、设循环队列为Q(1:m),其初始状态为front=rear=m。经过一系列入队与退队运算后,front=15,rear=20。现要在该循环队列中寻找最大值的元素,最坏情况下需要比较的次数为A、4B、6C、m-5D、m-6标准答案:A知识点解析:循环队列是队列的一种顺序存储结构,用队尾指针rear指向队列中的队尾元素,用排头指针指向排头元素的前一个位置,因此,从排头指针front指向的后一个位置直到队尾指针rear指向的位置之间所有的元素均为队列中的元素,队列初始状态为front=rear=m,当front=15,rear=20时,队列中有5个元素,比较次数为4次,A选项正确。2、下列叙述中正确的是A、循环队列属于队列的链式存储结构B、双向链表是二叉树的链式存储结构C、非线性结构只能采用链式存储结构D、有的非线性结构也可以采用顺序存储结构标准答案:D知识点解析:循环队列是队列的一种顺序存储结构,A选项错误。双向链表为顺序存储结构,二叉树通常采用链式存储结构,B选项错误。完全二叉树是属于非线性结构,但其最佳存储方式是顺序存储方式,C选项错误,D选项正确。3、某二叉树中有n个叶子结点,则该二叉树中度为2的结点数为A、n+1B、n-1C、2nD、n/2标准答案:B知识点解析:对任何一棵二叉树,度为0的节点(即叶子节点)总是比度为2的节点多一个。二叉树中有n个叶子节点,则度为2的节点个数为n-1,B选项正确。4、下列叙述中错误的是A、算法的时间复杂度与算法所处理数据的存储结构有直接关系B、算法的空间复杂度与算法所处理数据的存储结构有直接关系C、算法的时间复杂度与空间复杂度有直接关系D、算法的时间复杂度与算法程序执行的具体时间是不一致的标准答案:C知识点解析:算法的时间复杂度是指执行算法所需要的计算工作量。数据的存储结构直接决定数据输入,而这会影响算法所执行的基本运算次数,A选项叙述正确。算法的空间复杂度是指执行这个算法所需要的内存空间,其中包括输入数据所占的存储空间,B选项叙述正确。而算法的时间复杂度与空间复杂度没有直接关系,故选择C选项。算法程序执行的具体时间受到所使用的计算机、程序设计语言以及算法实现过程中的许多细节所影响,而算法的时间复杂度与这些因素无关,所以是不一致的,D选项叙述正确。5、软件工程的三要素是A、方法、工具和过程B、建模、方法和工具C、建模、方法和过程D、定义、方法和过程标准答案:A知识点解析:软件工程是应用于计算机软件的定义、开发和维护的一整套方法、工具、文档、实践标准和工序。软件工程包含3个要素:方法、工具和过程。A选项正确。6、通常软件测试实施的步骤是A、集成测试、单元测试、确认测试B、单元测试、集成测试、确认测试C、确认测试、集成测试、单元测试D、单元测试、确认测试、集成测试标准答案:B知识点解析:软件测试的实施过程主要有4个步骤:单元测试、集成测试、确认测试(验收测试)和系统测试。B选项正确。7、下面可以作为软件设计工具的是A、系统结构图B、数据字典(DD)C、数据流程图(DFD图)D、甘特图标准答案:A知识点解析:结构化分析方法的常用工具:数据流图(DFD)、数据字典(DD)、判定表、判定树。常用的过程设计工具如下所述:图形工具(程序流程图、N-S图、PAD图、HIPO)、表格工具(判定表)、语言工具(PDL)。结构化设计方法使用的描述方式是系统结构图。A选项正确。8、在数据库设计中,将E-R图转换成关系数据模型的过程属于A、逻辑设计阶段B、需求分析阶段C、概念设计阶段D、物理设计阶段标准答案:A知识点解析:采用E-R方法得到的全局概念模型是对信息世界的描述,并不适用于计算机处理,为了适合关系数据库系统的处理,必须将E-R图转换成关系模式。这就是逻辑设计的主内容,A选项正确。9、设有关系表学生S(学号,姓名,性别,年龄,身份证号),每个学生学号唯一。除属性学号外,也可以作为键的是A、姓名B、身份证号C、姓名,性别,年龄D、学号,姓名标准答案:B知识点解析:候选键是二维表中能唯一标识元组的最小属性集。一个二维表有多个候选码,则选定其中一个作为主键供用户使用。学生学号与身份证号均是唯一的,都可以作为主键,B选项正确。10、在数据库系统中,考虑数据库实现的数据模型是A、概念数据模型B、逻辑数据模型C、物理数据模型D、关系数据模型标准答案:B知识点解析:数据模型按照不同的应用层次分为以下3种类型:概念数据模型,它是一种面向客观世界、面向用户的模型,它与具体的数据库管理系统和具体的计算机平台无关;逻辑数据模型,是面向数据库系统的模型,着重于在数据库系统一级的实现;物理数据模型,是面向计算机物理实现的模型,此模型给出了数据模型在计算机上物理结构的表示。B选项正确。11、下列关于格式属性的叙述中,错误的是A、格式属性只影响字段数据的显示格式B、不能设置自动编号型字段的格式属性C、显示格式只在输入数据被保存后应用D、可在需要控制数据的输入格式时选用标准答案:D知识点解析:格式属性用于确定数据的显示方式和打印方式。对于不同数据类型的字段,其格式不同。格式属性只影响数据的显示方式,而原表中的数据本身并无改变。因此,选择D选项。12、在已建数据表中有"专业"字段,若查找包含"经济"两个字的记录,正确的条件表达式是A、=left([专业],2)="经济"B、Mid([专业],2)="经济"C、="*经济*"D、like"*经济*"标准答案:D知识点解析:在使用文本作为查询条件时,可以使用模糊查询,A选项是查询记录左侧是经济的记录;B选项是查询记录中间包含"经济"的所有记录;C选项是查询记录为"*经济*"的记录;只有D选项是查询所有包含"经济"二字的记录,因此,选择D选项。13、如果要防止非法的数据输入到数据表中,应设置的字段属性是A、格式B、索引C、有效性文本D、有效性规则标准答案:D知识点解析:A选项格式属性决定数据的打印方式和屏幕显示方式;B选项建立索引是为了提高查询的效率;C选项有效性文本是一个条件表达式,当输入的值不符合条件时,会给出提示;只有D选项可以检查错误的输入和不符合逻辑的输入,因此,选择D选项。14、在"查找和替换"对话框的"查找内容"文本框中,设置"ma[rt]ch"的含义是A、查找"martch"字符串B、查找"ma[rt]ch"字符串C、查找前两个字母为"ma",第三个字母为"r"或"t",后面字母为"ch"的字符串D、查找前两个字母为"ma",第三个字母不为"r"或"t"、后面字母为"ch"的字符串标准答案:C知识点解析:[]表示括号内所列字符中的一个,要求所匹配的对象为他们中的任一个。该题是查询以"ma"开头,以"ch"结尾,中间是r或t的字符串。因此,选择C选项。15、下列关于数据库的叙述中,正确的是A、数据库避免了数据的冗余B、数据库中的数据独立性强C、数据库中的数据一致性是指数据类型一致D、数据库系统比文件系统能够管理更多数据标准答案:B知识点解析:A选项描述不准确,并不是避免数据冗余,只是降低冗余;B选项是数据库系统特点之一;C选项错,一致性是指使数据库从一个一致性状态变到另一个一致性状态;D选项错,数据库系统只是比文件系统更容易管理数据,和数据量大小无关。因此,选择B选项。16、下列关于数据表的叙述中,正确的是A、表一般会包含一到两个主题的信息B、表的设计视图主要用于设计表结构C、表是Access数据库的重要对象之一D、数据表视图只能显示表中记录信息标准答案:C知识点解析:A选项表只可包含一个主题信息;B选项表的设计视图主要用于设计和修改表结构;C选项正确,表是数据库的重要对象之一;D选项数据表视图还可以修改记录等操作。因此,选择C选项。17、在已建"职工"表中有姓名、性别、出生日期等字段,查询并显示女职工年龄最小的职工姓名、性别和年龄,正确的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知识点解析:在SQL语句中,在’性别’字段列的’条件单元格’中输入的条件加引号,所以选项A,C错误,D项的格式错误,因此,选择B选项。18、从"图书"表中查找出定价高于"图书编号"为"115"的图书的记录,正确的SQL命令是A、SELECT*FROM图书WHERE定价>"115";B、SELECT*FROM图书WHEREEXISTS定价="115";C、SELECT*FROM图书WHERE定价>(SELECT*FROM图书WHERE图书编号="115");D、SELECT*FROM图书WHERE定价>(SELECT定价FROM图书WHERE图书编号="115");标准答案:D知识点解析:先把’图书编号’为115的图书找出来,用SQL语句SELECT定价FROM图书WHERE图书编号="115",然后再找出定价高于上面图书的图书,整个SQL语句为:SELECT*FROM图书WHERE定价>(SELECT定价FROM图书WHERE图书编号="115"),因此,选择D选项。19、如果字段"成绩"的取值范围为0~100,则下列选项中,错误的有效性规则是A、>=0and<=100B、[成绩]>=0and[成绩]<=100C、成绩>=0and成绩<=100D、0<=[成绩]<=100标准答案:D知识点解析:逻辑运算符and的意义是:当and链接的表达式都为真时,整个表达式为真;A项中,是使用数值作为查询条件,正确;B,C项是使用文本值作为查询条件,格式正确,没有D项的表达方法,因此D项错误。20、在Access数据库中已经建立了"教师"表,若在查询设计视图"教师编号"字段的"条件"行中输入条件:Like"[!T00009,!T00008,T00007]",则查找出的结果为A、T00009B、T00008C、T00007D、没有符合条件的记录标准答案:D知识点解析:用方括号可描述一个范围,用于表示可匹配的字符范围。题目中!T00009表示除了编号为T00009以外的老师,而!T00008表示除了T00008编号以外的老师。所以他和前面的有冲突,因此不能选出符合条件的记录。因此,选择D选项。21、在创建主/子窗体时,主窗体与子窗体的数据源之间存在的关系是A、一对一关系B、一对多关系C、多对一关系D、多对多关系标准答案:B知识点解析:子窗体主要用于显示具有一对多关系的表或查询中的数据,主窗体和子窗体彼此连接且信息保持同步,因此,主窗体和子窗体的数据源之间存在的关系式一对多关系。答案是B选项。22、在设计窗体时,成绩字段只能输入"优秀"、"良好"、"中等"、"及格"和"不及格",可以使用的控件是A、列表框B、复选框C、切换按钮D、文本框标准答案:A知识点解析:根据题干可知,要实现限定输入选项的功能,B、C选项复选框和切换按钮是用来显示表或查询中的"是/否"值,不适合作为输入控件,D选项文本框控件可以接受外部输入,不能实现限定输入选项的功能,A选项列表框可以保证输入的正确性。因此,选择A选项。23、下列选项中,属于选项卡控件的"格式"属性的是A、可见B、可用C、文本格式D、是否锁定标准答案:A知识点解析:选项卡控件的格式属性包括:可见、多行、选项卡固定宽度、选项卡的固定高度、样式、宽度、高度、上边距、左边距、背景样式、字体名称、字号、字体粗细、下划线、倾斜字体、水平定位点、垂直定位点、何时显示。因此,选择A选项。24、下列选项中,可以在报表设计时作为绑定控件显示字段数据的是A、文本框B、标签C、图像D、选项卡标准答案:A知识点解析:文本框分为三种类型:绑定(也称结合)型、未绑定(也称非结合)型和计算型,绑定型文本框连接到表或查询,从表或查询中获取所需要显示的内容。因此,选择A选项。25、在报表中输出当前日期的函数是A、DateB、NowC、TimeD、Year标准答案:A知识点解析:A选项输出的是当前的日期,不包含当前时间;B选项实现的功能是输出当前日期和时间;C选项Time输出的是返回当前的时间部分(即只有时分秒的部分);D选项中Year的功能是返回某个日期的年份,因此,选择A选项。26、子过程Plus完成对当前库中"教师表"的工龄字段都加1的操作。SubPlus()DimcnAsNewADODB.ConnectionDimrsAsNewADODB.RecordsetDimfdAsADODB.FieldDimstrConnectAsStringDimstrSQLAsStringSetcn=CurrentProject.ConnectionstrSQL="Select工龄from教师表"rs.OpenstrSQL,cn,adOpenDynamic,adLockOptimistic,adCmdText’Setfd=rs.Fields("工龄")DoWhile【】fd=fd+1rs.Updaters.MoveNextLooprs.Closecn.CloseSetrs=NothingSetcn=NothingEndSub程序空白处【】应该填写的语句是A、Notrs.EOFB、rs.EOFC、Notcn.EOFD、cn.EOF标准答案:A知识点解析:本题考查的是如何使用ADO数据库技术操作数据库。其中,RecordSet对象rs是用来表示来自基本表或命令执行结果的记录集。Dowhile循环用于更记录集中的记录,EOF表示记录指针是否位于最后一条记录之后。当条件满足时,即没有到达最后一条记录时,执行循环体,满足的条件的只有A选项。因此,选择A选项。27、执行函数过程的宏操作命令是A、RunCommandB、RunMacroC、RunCodeD、RunSql标准答案:C知识点解析:RunCommand方法是用于执行内置菜单命令或内置工具栏命令;RunMacro可以运行一个独立的宏或者一个位于宏组中宏;RunSql是用来运行MicrosoftAccess操作查询的命令;RunCode操作可以调用MicrosoftVisualBasic的Function过程。因此,选择C选项。28、要在窗体中设置筛选条件以限制来自表中的记录,应使用的宏命令是A、RequeryB、FindRecordC、ApplyFilterD、FindNextRecord标准答案:C知识点解析:Requery操作可以通过重新查询控件的数据源来更新活动对象指定控件中的数据;FindRecord操作可以查找符合参数指定条件的数据的第一个实例;ApplyFilter操作可以对表、窗体或报表应用筛选、查询或SQL中Where子句。因此,选择C选项。29、调用宏组中宏的格式是A、宏组名.宏名B、宏组名!宏名C、宏组名->宏名D、宏组名.宏名标准答案:A知识点解析:宏是一个或多个操作的集合,其中每个操作都可以实现特定的功能,使用简单,可以提高工作效率。宏组中宏的调用格式:宏组名+"."+宏名。因此,选择A选项。30、打开窗体后,下列事件中首先发生的是A、获得焦点(GotFocus)B、改变(Change)C、激活(Activate)D、成为当前(Current)标准答案:C知识点解析:Current事件是在窗体打开时,以及焦点从一条记录移动到另一条记录时发生;Activate是当一个对象成为活动窗口时发生的事件;Change是指文本框或组合框的部分内容改变时发生的事件;GotFocus指窗体或控件获得焦点时发生的事件。以上四个事件,只有激活是打开窗体后最先发生的。因此,选择C选项。31、VBA中,如果没有显式声明或使用符号来定义变量的数据类型,则变量的默认类型为A、变体B、布尔型C、双精度D、货币标准答案:A知识点解析:在VBA编程中,声明变量时不指定变量的类型,则该变量的数据类型为Variant(变体)类型。因此,选择A选项。32、定义了数组A(2to13),则该数组元素个数为A、11B、12C、15D、10标准答案:B知识点解析:VBA中数组的声明格式为:Dim|Public|Private|Static数组名(下标下限to下标上限)as数据类型。题目中下标下限为2,上限为13。因此,数组共有12个元素,选择B选项。33、VBA中一般采用Hungarian符号法命名变量,代表子报表的字首码是A、subB、RptC、FmtD、txt标准答案:A知识点解析:本题考查的是Hungarian符号法命名规则,标识符的名字以一个或者多个小写字母开头作为前缀;前缀之后的是第一个单词或者多个单词的组合的首字母大写,该单词要指明变量的用途。子报表英文为subreport。因此,选择A选项。34、ADO的含义是A、开放数据库互联应用编程窗口B、数据库访问对象C、动态链接库D、ActiveX数据对象标准答案:D知识点解析:ADO(ActiveXDataObjects),是DAO/RDO的后继产物。翻译成中文即ActiveX数据对象。因此,选择D选项。35、运行程序,要求循环执行3次后结束循环,空白处【】应填入的语句是x=1Dox=x+2LoopUntil【】A、x<=7B、x<7C、x>=7D、x>7标准答案:D知识点解析:本题考查的知识点是Until循环终止的条件,until循环是在条件满足时终止。本题x初始值为1,循环每次结束后,x值会加2,题目要求程序只执行三次,则三次执行过后x的值为7,因此满足执行3次的只有C选项。故选择C选项。其中A、B选项执行1次,D选项执行4次。36、运行下列程序,结果是PrivateSubCommand0_Click()f0=1k=1DoWhilek<=5f=f0+f1f0=f1f1=fk=k+1LoopMsgBox"f="&fEndSubA、f=5B、f=7C、f=8D、f=13标准答案:A知识点解析:本题考查的是dowhile循环的执行过程,在每次循环之前,会检查循环条件表达式是否满足,循环体是在条件表达式成立的前提下,才会执行。本题k<=5,循环体执行5次,第5次结束之后,f=5,k=6不满足再次循环的条件,所以最终f=5。因此,选择A选项。37、下列程序的功能是计算sum=1+(1+3)+(1+3+5)+……+(1+3+5+……+39)PrivateSubCommand_Click()t=0m=1sum=0Dot=t+msum=sum+tm=【】LoopWhilem<=39MsgBox"Sum="&sumEndSub为保证程序正确完成上述功能,空白处【】应填入的语句是A、m+1B、m+2C、t+1D、t+2标准答案:B知识点解析:本题考查是while循环知识点。通过while循环实现求取表达式的值,只要条件满足,while循环会一直继续。通过观察我们可以发现规律:while的每次循环sum会加一项(1+3+...+m),该项比上一次数据项多出一个数字,该数字就是上个数据项最大值加2,即m的值,所以每次循环m需要加2。因此,选择B选项。38、下列代码实现的功能是:若在窗体中一个名为tNum的文本框中输入学号,则将"学生表"中对应的"姓名"显示在另一个名为tName文本框中,PrivateSubtNum_AfterUpdate()Me!tName=【】("姓名","学生表","学号=’"&Me!TNum&"’")EndSub则程序中【】处应该填写的是A、DLookupB、LookupC、DFindD、IIf标准答案:A知识点解析:Dlookup函数(域函数)是ACCESS为用户提供的内置函数,通过这些函数可以方便的从一个表或查询结果中取得符合一定条件的值赋予变量或控件值。其语法是DLookup(expr,domain,[criteria]),expr:要获取值的字段名称,domain:要获取值的表或查询名称,criteria:用于限制DLookup函数执行的数据范围。因此,选择A选项。39、下面过程输出记录集的记录个数。SubGetRecNum()DimrsAsObjectSetrs=Me.RecordsetMsgBox【】EndSub程序空包处【】应该填写的是A、rs.RecordCountB、RecordCountC、rs.CountD、rs.Record标准答案:A知识点解析:使用RecordCount属性可确定Recordset对象中记录的数目。ADO无法确定记录数时,或者如果提供者或游标类型不支持RecordCount,则该属性返回-1。读已关闭的Recordset上的RecordCount属性将产生错误。本题是输出记录集rs的记录条数,因此需要指定集合rs。因此,选择A选项。40、子过程Plus完成对当前库中"教师表"的工龄字段都加1的操作。SubPlus()DimwsAsDAO.WorkspaceDimdbAsDAO.DatabaseDimrsAsDAO.RecordsetDimfdAsDAO.FieldSetdb=CurrentDb()Setrs=db.OpenRecordset("教师表")Setfd=rs.Fields("工龄")DoWhileNotrs.EOFrs.Editfd=fd+1【】rs.MoveNextLooprs.Closedb.CloseSetrs=NothingSetdb=NothingEndSub程序空白处【】应该填写的语句是A、rs.UpdateB、ws.UpdateC、fd.UpdateD、db.Update标准答案:A知识点解析:RecordSet对象表示来自基本表或命令执行结果的记录集,其常用的方法有Move、AddNew、Update、Delete等。本题在每次工龄进行加1操作之后,需要及时对记录集进行更新。因此,选择A选项。国家二级ACCESS机试(选择题)模拟试卷第4套一、选择题(本题共29题,每题1.0分,共29分。)1、现有表示患者和医疗的关系如下:P(P#,Pn,Pg,By

温馨提示

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

评论

0/150

提交评论