《2021计算机二级考试Access练习题库(附答案解析)》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
2021计算机二级考试Access练习题库(附答案解析)习题1(1)在关系代数运算中,有5种基本运算,它们是()。A)并3)、差(-)、交(n)、除(+)和笛卡儿积(X)B)并(U)、差・)、交3)、投影(冗)和选择(〇)C)并(U)、交(n)、投影(n)、选择(0)和笛卡儿积(X)D)并(U)、差(-)、投影(冗)、选择(0)和笛卡儿积(X)(2)在数据库系统的组织结构中,下列()映射把用户数据库与概念数据库联系了起来。A)外模式/模式B)内模式/外模式C)模式/内模式D)内模式/模式(3)下列关于线性链表的描述中,正确的是()。I、只含有一个指针域来存放下ー个元素地址II、指针域中的指针用于指向该结点的前一个或后ー个结点(即前件或后件)皿、结点由两部分组成:数据域和指针域。A)仪I、!I
1B)仪I、m〇仅n、m
2D)全部4)下面关于数据库三级模式结构的叙述中,正确的是()。A)内模式可以有多个,外模式和模式只有一个B)外模式可以有多个,内模式和模式只有一个C)内模式只有一个,模式和外模式可以有多个D)模式只有。ー个,外模式和内模式可以有多个5)设有关键码序列(66,13,51,76,81,26,57,69,23),要按关键码值递增的次序捌序,若采用快速排序法,并以第一个元素为划分的基准,那么第一趟划分后的结果头()。A)23,13,51,57,66,26,81,69,76B)13,23,26,51,57,66,81,76,69023,13,51,57,26,66,81,69,76D)23,13.51,57,81,26,66,69,76(6)下列哪一条不属于数据库设计的任务?()A)设计数据库应用结构B)设计数据库概论结构C)设计数据库逻辑结构D)设计数据库物理结构(7)数据库技术的根本目标是()。A)数据存储B)数据共享
3C)数据查询D)数据管理(8)需求分析阶段的任务是()。A)软件开发方法B)软件开发工具C)软件开发费用D)软件系统功能(9)关系数据库管理系统能实现的专门关系运算包括()。A)排序、索引、统计B)选择、投影、连接C)关联、更新、排序D)显示、打印、制表(10)数据管理技术发展的三个阶段中,()没有专门的软件对数据进行管理。I.人工管理阶段II.文件系统阶段m,数据库阶段A)仅IB)仅mc)I和nd)n和m计算机二级考试Access练习题答案
4(DD)【解析】并、差、笛卡儿积、投影和选择是5种基本的运算,其他运算即交、连接和除,均可以通过5种基本的运算来表达。(2)A)【解析】数据库有两层映象,即外模式/模式和模式/内模式映象。模式/内模式映象定义数据库全局逻辑结构与存储结构之间的对应关系。(3)D)【解析】在定义的链表中,若只含有一个指针域来存放下一个元素地址,称这样的链表为单单链表或线性链表。在链式存储方式中,要求每个结点由两部分组成:一部分用于存放数据元素值,称为数据域;另一部分用于存放指针,称为指针域。其中指针用于指向该结点的前‘个或后ー个结点(即前件或后件)。(4)B)【解析】数櫚库的三级模式结构是指数据库系统的外模式、模式和内模式。ー个数据库可以有多个外模式,但只有一个模式和一个内模式。(5)A)【解析】快速排序是起泡排序的改进。在快速排序中,任取ー个记录,以它为基准用交换的方法将所有的记录分成两部分,关键码值比它小的在一部分,关键码值比它大的在另〜部分,再分别对两个部分实施上述过程,一直重复到排序完成。(6)A)【解析】数据库设计工作量大而且过程复杂,既是ー项数据库工程也是ー项庞人的软件共产。考虑虑数据库及其应用
5系统开发全过程。将数据库设计分为以下6个阶段:需求分析、概念结构设计、逻辑结构设计、物理结构设计、数据库实旌和数据库的‘运行和维护。(7)B)【解析】数据库是长期储存在计算机内、有组织的、可共享的大量数据的集合,它具有统ー的结构形式并存放于统ー的存储介质内,是多种应用数据的集成,并可被各个应用程序所共享,所以数据库技术的根本目标是解决数据库共享问题。(8)D)【解析】需求分析是软件定义时期的最后ー个阶段,它的基本任务就是详细调查现实世界要处理的对象。充分了解原系统的j_=作概况,明确用户的再种需求,然后在这些基础上确定新系统的功能。(9)13)【解析】关系数据库管理系统的专门关系运算包括选择运算、投影运算和连接运算。(10)A)【解析】数荆管理技术发展的三个阶段中,只有人工管理阶段,没有操作系统,没有管理数据的软件.数据处理方式是批处理。在文件系统阶段,操作系统中已经有了专门数据管理软件,一般称为文件系统。在数据库系统阶段.(11)以下不属予数据库系统(DBS)的组成的是()。A)数据库集合B)用户C)数据库管理系统及相关软件D)操作系统
6(12)下面对查询功能的叙述中正确的是()。A)在查询中,选择查询可以只选择表中的部分字段,通过选择ー个表中的不同字段生成同一个表B)在查询中,编辑记录主要包括添加记录、修改记录、删除记录和导入、导出记录C)在查询中,查询不仅可以找到满足条件的记录,而且还可以在建立查询的过程中进行各种统计计算D)以上说法均不对(13)以下接口中,不属于VBA提供的数据访问接口的是()。A)开放数据库互联B)数据访问对象C)数据传输对象D)Active数据对象(14)下列不属于Access中定义1三关键字是()。A)单字段B)多字段C)空字段D)自动编号(15)某数据库的表中要添加Intcmet站点的网址,应该采用的字段类型是()。A)OLE对象数据类型B)超级链接数据类型
7C)查阅向导数据类型D)自动编号数据类型(16)窗体是Access数据库中的一种对象,以下()不是窗体具备的功能。A)输入数据B)编辑数据C)输出数据D)显示和查询表中的数据(17)“特殊效果’,属性值用于设置控件的显示特效,卜.列属于“特殊效果,,的属性值的是〇①平面②颜色③凸起④蚀刻⑤透明⑥阴影⑦凹陷⑧凿痕⑨倾斜A)①②③④⑤⑥B)①③④⑤⑥⑦〇①④⑤⑥⑦⑧⑨D)①③④⑤⑥⑦⑧(18)用于实现报表的分组统计数据操作区间的是()。A)报表的主体区域B)页面页眉或页面页脚区域C)报表页眉或报表页脚区域D)组页眉或组页脚区域(19)查询能实现的’功能有()。
8A)选择字段、选择记录、编辑记录、实现计算、建立新表、建立数据库B)选择字段、选择记录、编辑记录、实现计算、建立新表、更新关系C)选择字段、选择记录、编辑记录、实现计算、建立新表、设计格式D)选择字段、选择记录、编辑记录、实现计算、建立新表、建立基于查询的报表和窗体(20)下面示例中准则的功能是()。A)查询!999年1月之前参加工作的职エB)查询!999年12月之后参加工作的职エC)查询!999年参加工作的职エD)查询!999年1月和2月参加工作的职エ计算机二级考试Access测试题答案(1DD)【解析】数据库系统是由数据库集台、用户和数据库管理系统及相关软件组成。(12)0【解析】选择A询是根据指定的查询准则,从ー个或多个表中获取数据并显示结果。编辑记录要包括添加记录、修改记录和删除记录。在查询中,查询不仅可以找到满足条件的记录,而且还可以在建立查询的过程中进行各种统计运算。(13)0【解析】本题考查VBA中数据库访问接口的知识。在
9VBA中,数据库访问接口有3种:开放数据库互联(ODBC)、数据访问对象(DAO)和Active数据对象(ADO)〇(14)0【解析】本题考查的是主关键字的知识。Access数据库中的每个表都有一个或ー组字段能惟ー标识每条记录。这个字段称为主关键字。Access不允许在主关键字字段中存在重复值和空值。自动编号数据类型是每次向表中添加新记录时自动生成的,但是一旦被指定就会永久的与记录连接,即使删除了某条记录,Access也不会对表中的自动编号字段重新编号。当表中没有设置其他主关键字时,在保存表时会提示是否自动创建主键,此时单击“是”按钮,将会为表创建一个自动编号字段作为主关键字。(15)B)【解析】超级链接型的字段是用来保存超级链接的。超级链接型字段包含作为超级链接地址的文本或以文本形式存储的字符与数字的组合。超级链接地址是通往对象、文档、Web页或其他目标的路径。(16)0【解析】在Access数据库中用户可以利用窗体输入数据、编辑数据、显示和查询表中数据。(17)D)【解析】“特殊效果”值用于设置控件的显示特效,包括“凹陷”、“凿痕”等,但是不包括“颜色”。(18)D)【解析】分组是指报表设计时按选定的ー个或多个字段值是否相等而将记录划分成组,字段值不相等的记录归为不司的组,通过分组可以实现同组数据的汇总和输出,组页眉或组页
10脚区域主要用于实现报表的分组统计数据。(19)D)【解析】查询最主要的目的是根据指定的条件对表或者其他查询进行检索,筛选出符合条件的记录,构成一个新的数据集合,从而方便对数据表进行查看和分析。利用查询可以实现选择字段、选择记录、编辑记录、实现计算、建立新表、建立基于查询的报表和窗体等功能。(20)〇【解析】工作时间定义为1999年1月1日到12月310,为查询1999年(21)窗体中的信息不包括(),A)设计者在设计窗口时附加的ー些提示信息B)设计者在设计窗口时输入的ー些重要信思C)所处理表的记录D)所处理查询的记录(22)没有数据来源,且可以用来显示信息、线条、矩形或图像控件的类型是〇。A)结合型B)非结合型C)计算型D)非计算型(23)—FYU不属于控件格式属性的是()。A)标题B)正文0字体大小D)字体粗细(24)数据访问页有两种视图方式,分别是()。A)设计视图和数据表视图方式B)设计视图和页视图C)设计视图和打印预览视图D)设计视图和窗体视图
11(25)以下关于标准模块的‘说法不正确的是()。A)标准模块一般用于存放其他Access数据库对象使用的公共过程B)在Access系统中可以,幢过创建新的模块对象而进入其代码设计环境C)标准模块所有的变量量或函数都具有全局特性,是公共的D)标准模块的生命周期期伴随着应用程序的运行而开始,关闭而结束(26)在窗体上,设置控件Coml为不可见的属性是()。A)Coml.NameB)Coml.CaptionC)Coml.EnabledD)Coml.Visible(27)在Access的5个最主要的查询中,能从ー个或多个表中检索数据,在一定的限制条件下,还可以通过此查询方式来更改相关表中记录的是()。A)选择查询B)参数查询C)操作查询D)SQL查询(28)包含另ー个选择或操作查训中的SQLSELECT语句,可以在查询设计网络的“字段”行输入这些语句来定义新字段,或
12在“准则”行来定义字段的准则的是〇。A)联合查询B)传递查询C)数据定义查询D)子查询(29)窗口事件是指操作窗口时所引发的事件,下列不属于事件的是()。A)加载B)打开C)关闭D)确定(30)可以判定某个目期表达式能否转换为日期或时间的函数是()。A)CDateB)IsDateC)DateD)IsText计算机二级考试Access训练题答案(2DB)【解析】窗体是应用程序和用,用户之间的接口,窗体中的信息主要有两类:〜类是设计者在设计窗体时附加的ー些提示信息,另ー类是所处理表或查询的记录,往往与所处理记录的数据密切相关,当记录变化时,这些信息也随之变化。
13(22)B)【解析】非结合型控件可以在没有数据来源的情况下,用来显示信息、线条、矩形或图像。(23)B)【解析】控件格式属性包含标题、字体大小、字体粗细等,但不包含正文。(24)B)【解析】数据访问页有页视图和设计视图两种视图方式。页视图是查看所生成的数据访问页样式的ー种视图方式;设计视图与报表的设计视图基本类似,在设计视图中可以创建、设1或修改数据访问页。(25)c)【解析】标准模块所有的变量或函数并不是都具有全局特性,也不一定都是公共的。(26)D)【解析】本题考查控件属性的知识。在窗体的控件中,Visible属性是用于指定控件是否可见。Enabled属性用于指定宅件是否可用,Caption属性表示控件的标题,Name属性表示控件勺名称。(27)A)【解析】在查询中,选择查询能够从ー个或多个表中检索数据,并且在一定的限制条件F还可以更改相关表中的记录。(28)D)【解析】子查询是包含另ー个选择或操作查询中自SQLSELECT语句,可以在查询设计网格的“字段”行输入这些语句定义新字段,或在“准则”行来定义字段的准则。(29)D)【解析】窗口事件是指操作窗口时所引发的事。包括“加载”、“打开”、“关闭”,不包括“确定”。
14(30)B)【解析】判定某个日期表达式能否转换为臼期或时间的函数用IsDate。试题2ー、选择题1.在面向对象方法中,()描述的是具有相似属性与操作的一组对象。A.属性B.事件C,方法D.类2.access数据库具有很多特点,下列叙述中,属于accesss特点的是〇。A.access数据库可以保存多种数据类型,但是不包括多媒体数据B.accesss可以通过编写应用程序来操作数据库巾的数据C.access不能支持!nternet/Intraaet应用D.accesss作为网状数据库模型支持C/S应用系统3.在关系运算中。选择运算的含义是()。A,在基本表中选择满足条件的记录组成一个新的关系B,在基本表中选择需要的字段组成一个新的关系C,在基本表中选择登录条件的记录和属性组成一个新的关
15D.以L说法均正确3.在教师表中,如果要找出职称为“教授’’的教师,所采用的关系运算是()。A.选择8.投影C.连接D,自然连接5.在ACCess中已建立了“学生”表,其中有可以存放照片的字段。在使用向导为该表创建窗体时,“照片”字段所使用的默认控件是()。A.图像框B.图片框C.非绑定对象框D.绑定对象框6.有下列ニ叉树,对此ニ叉树前序遍历的结果为〇。A.ACFXDBEYZB.ABEFXYZCDC.ABCDEFXYZD.ABDYECFXZ7.下列SQL语句中,()语句用于创建表。A.CREATETABLE8.CREATEINDEX
16C.ALTERTABLD.DROP8.结构化程序设计主要强调的是〇。A.程序的规模9.程序的效率C.程序设计语言的先进性D.程序的易读性10建立一个基于学生表的查询,要查找出生日期(数据类型为日期/时间型)在2008—01—01和2008—12—31间的学生,在出生日期对应列的准则行中应输人的表达式是()。A.Between2008—01—01And2008—12—31B.Between#2008—01—01#And#2008—12—31#C.Between2008—01—01Or2008—12—31D.Between#2008—01—01#Or#2008—12—3110.在关系运算中,投影运算的含义是()。A,在基本表中选择满足条件的记录组成一个新的关系B,在基本表中选择需要的字段(属性)组成一个新的关系C.在基本表中选择满足条件的记录和属性组成一个新的关系D.上述说法均是正确的参考答案:1.Do【解析】类(class)描述的是具有相似属性与操作的一
17组对象,类是具体对象的实例。1.Bo【解析】Access数据库的主要特点包括处理多种数据类型;多媒体数据与Internet/Intranet的集成;具有较好的集成开发功能,可以采用VBA编写数据库应用程序等。而从数据模型的角度看来,Access属于关系数据模型而不是网状数据模型。2.Ao【解析】本题考查关系运算符的操作。关系运算可分为两大类:ー类是传统的集合运算,如并(U)、交(N)、差(一)和笛卡尔积;另ー类是专门的’关系运算,其中包括选择、投影、连接和自然连接。选择运算是在关系中选择满足给定条件的元组;投影运算是在关系模式中挑选若干属性组成新的关系;连接运算是将两个关系拼接成一个新的关系,生成的新关系中包含满足条件的元组;自然连接是在等值连接的基础上去除重复的属性。3.Ao【解析】关系运算可分为两大类:ー类是传统的集合运算,如并(U)、交(0)、差(一)和笛卡尔积;另ー类是专门的关系运算,其中包括选择、投影、连接和自然连接。4.Do【解析】绑定对象框用于在窗体或报表上显示OLE对象,如一系列的图片。而图像框是用于窗体中显示静态图片;非绑定对象框则用于在窗体中显示非结合()loE对象例如电子表格。在Access数据牢中不存在图片框控件。5.Do【解析】所谓叉树的前序遍历是指:先访问根结点,再访问左子树,最后访问右子树。故答案为D选项。又可知中序DYEBEAFCZX,后序YDEBFZXCAo
181.Ao【解析】SQL语言的功能包含数据定义、数据查询、数据操纵和数据控制。数据定义的功能是实现表、索引、视图的定义、修改和删除。CREATETAB!〇E语句是创建一个表,CREATEINDEX语句是创建一个索引;Al。TERTAB!〇E语句是修改ー4表的结构;DROP语句是删除ー个表的结构或从字段、字段组中删除索引。2.Do【解析】程序不是编写完就结束了,为了测试和维护程序,往往还有其他人阅读和跟踪程序,因此程序设计的风格应该强调简单和清晰,即程序的易读性,“清晰第一,效率第二”。3.Bo【解析】在Access中,日期型常量要求用“#”括起来;表示区间的关键字用Between…And…。4.Bo【解析】投影运算是在关系模式中挑选若干属性组成的新的关系。二、操作题1.在考生文件夹下,存在一个数据库文件“sampl.mdb”。试按以下操作要求,完成表的建立和修改:(1)判断并设置表“tEmployee”的主关键字;(2)在“聘任日期”字段后添加“借书证号”字段,字段的数据类型为“文本”,字段大小为10;⑶将セEmployee”表中的“职称”字段的“默认值”属性设置为“副教授”;(4)设置“职エID”字段的输入掩码为只能输入5位数字形
19式;参考答案:(1)步骤1:右键单击“职エID”行选择【主键】。(2)步骤!:单击“聘任日期”字段的下一行,在“字段名称”列中输入“借书证号”,数据类型为“文本”。步骤2:在“字段属性”的“字段大小”行输入“10”。(3)步骤1:单击“职称”字段行任一点。步骤2:在“字段属性”的“默认值”行输入“副教授”。(4)步骤!:单击“职エID”字段行任一点。步骤2:在“字段属性”的“输入掩码”行输入“00000”。步骤3:单击工具栏中“保存”按钮。试题3一、单项选择题1、VBA中求字符串长度的函数是A.LenB.LengthC.StrLenD.strLength参考答案:A2、下列关于货币数据类型的叙述中,错误的是()。A.货币型字段的长度为8个字节B.货币型数据等价于具有单精度属性的数字型数据
20C.向货币型字段输入数据时,不需要输入货币符号D.货币型数据与数字型数据混合运算后的结果为货币型参考答案:B参考解析:货币型数据字段长度为8字节,向货币字段输入数据时,不必键人美元符号和千位分隔符,可以和数值型数据混合计算,结果为货币型。故答案为B。3、若查询的设计如下,则查询的功能是()〇A.设计尚未完成,无法进行统计B.统计班级信息仅含Null(空)值的记录个数C.统计班级信息不包括Null(空)值的记录个数D.统计班级信息包括Null(空)值全部记录个数参考答案:C参考解析:从图中可以看出要统计的字段是“学生表”中的“班级”字段,采用的统计函数是计数函数,目的是对班级(不为空)进行计数统计。所以选项C正确。4、下列叙述中正确的是()。A,在栈中,栈中元素随栈底指针与栈顶指针的变化而动态变化B.在栈中,栈顶指针不变,栈中元素随栈底指针的变化而动态变化C.在栈中,栈底指针不变,栈中元素随栈顶指针的变化而动态变化
21D.以上说法都不正确参考答案:C参考解析:栈是先进后出的数据结构,在整个过程中,栈底指针不变,人栈与出栈操作均由栈顶指针的变化来操作。所以选择C。5、条件“性别メ女’Orエ资额>2000”的含义是A.性别为‘女’并且エ资额大于2000的记录B.性别为’女’或者工资额大于2000的记录C.性别为’女’并非工资额大于2000的记录D.性别为’女’或エ资额大于2000.且二者择ー的记录参考答案:B参考解析:OR逻辑运算符表示“或”操作,在连接的两个表达式中,当两个表达式都为假时,运算结果オ为假。因此条件“性别='女’Orエ资额>2000”的含义是性别为’女’或者エ资额大于2000的记录。6、报表的数据源不包括()。A.表B.查询C.SQL语句D,窗体参考答案:D参考解析:报表的数据源可以是表对象或者查询对象,而查
22询实际上就是SQL语句,所以报表的数据源也可以是SQL语句。窗体不能作为报表的数据源。7、如果输入掩码设置为“L”,则在输入数据的时候,该位置上可以接受的合法输入是()。A.任意符号B.必须输入字母A〜zC,必须输入字母或数字D.可以输入字母、数字或空格参考答案:B参考解析:输入掩码符号L的含义是必须输入字母(A—z)。故答案B正确。8、如果要对窗体上数据集的记录进行排序,应使用的宏命令是()。A.ApplyFilterB.FindReeordC.SetValueA.ShowAHReeords参考答案:A参考解析:ApplyFilter表示对窗体上数据集的记录进行排序;FindReeord表示对窗体上数据集的记录进行检索;SetValue可以设置字段的属性值;ShowAHReeords表示显示所有的数据记录。综上所述,应选择A选项。
239、下列关于数据库的叙述中,正确的是()。A.数据库减少了数据冗余B.数据库避免了数据冗余C.数据库中的数据一致性是指数据类型一致D.数据库系统比文件系统能够管理更多数据参考答案:A参考解析:数据库的主要特点是:①实现数据共享。②减少数据的冗余度。③数据的独立性。④数据实现集中控制。⑤数据一致性和可维护性,以确保数据的安全性和可靠性。⑥故障恢复。所以选项A正确。10、如果加载ー个窗体,最先触发的、事件是A.Load事件B.Open事件C.Click事件D.DbClick事件参考答案:B参考解析:由于窗体的事件比较多,在打开窗体时,将按照下列顺序触发事件:打开(Open)ー加载(LoaD.ー调整大小(Resize)f激活(Activate)f成为当前(Current)〇因此加载ー个窗体,最先触发的事件是打开(Open)。二、操作题1、在考生文件夹下,已有一个数据库文件“sampl.accdb”,
24其中已经建立了两个表对象“tGrade”和“tStudenピ,宏对象“mTest”和查询对象“qT”。请按以下操作要求,完成各种操作。(1)设置“tGrade”表中“成绩”字段的显示宽度为20。(2)设置“tStudent”表的“学号”字段为主键,“性别”的默认值属性为“男”。(3)在“tStudent”表结构的最后一行增加一个字段,字段名为“家庭住址”,字段类型为“文本”,字段大小为40;删除“像片”字段。(4)删除“qT”查询中的“毕业学校”歹リ,并将查询结果按“姓名”、“课程名”和“成绩”顺序显示。(5)将宏“mTesげ重命名,保存为自动执行的宏。(1)【操作步骤】步骤1:选择表对象,右键单击表“tGrade”,从弹出的快捷菜单中选择“打开”命令或直接双击打开セGrade”表,选中“成绩”字段列。步骤2:单击“开始”选项卡的“记录”组中的“其他”按钮,从弹出的快捷菜单中选择“字段宽度”命令,在弹出的对话框中输入“20”,单击“确定”按钮。步骤3:单击快速访问工具栏中的“保存”按钮。关闭数据表视图。(2)【操作步骤】
25步骤1:右键单击表“tStudent”,从弹出的快捷菜单中选择“设计视图”命令。步骤2:选中“学号”字段行,右键单击“学号’’行,从弹出的快捷菜单中选择“主键”命令。步骤3:单击“性别”字段行任一点,在的“默认值”行输入“男”。(3)【操作步骤】步骤!:在“像片”字段的下一行输入“家庭住址”,单击“数据类型”列,数据类型为默认值,在“字段大小”行输入“40”。步骤2:选中“像片”字段行,右键单击“像片”行,从弹出的快捷菜单中选择“删除行”命今.步骤3:单击快速访问工具栏中的“保存”按钮,关闭设计视图。(4)【操作步骤】步骤1:选择查询对象,右键单击“q『’查询,弹出快捷菜单,选择“设计视图”命令。步骤2:选中“毕业学校”字段,单击“查询工具”的“设计”选项卡“查询设置”组中的“删除列”按钮。步骤3:选中“姓名”字段,单击该字段拖动到“成绩”字段前,放开鼠标。步骤4:选中“课程名”字段,单击该字段拖动到“成绩”字段前“姓名’’字段后,放开鼠标。
26步骤5:单击快速访问工具栏中的“保存”按钮,关闭设计视图。(5)【操作步骤】步骤1:选择宏对象,右键单击“mTest”宏,从弹出的快捷菜单中选择“重命名”命令。步骤2:在光标处输入“AutoExec"。试题41,表达式4+5\6*7/8Mod9的值是()。A.4B.5C.6D.7参考答案:B参考解析:①算术运算符)连接运算符》关系运算符)逻辑运算符。②同级运算按从左向右运算。③括号优先级最髙。本题中运算符乘除最高,其次是整除,然后是取余数,最后是加法。因此4+5\6*7/8rood9->4+5\42/8rood9=>4+5\5.25rood9ー〉4+1rood9—>4+1—>5故选择B选项。2.下列VBA变量名中,正确的是()。A.3aB.Print-2C.SelectMyNameD.Select-12参考答案:D参考解析:在VBA中,变量名只能由字母、数字、下划线组成,并以字母开头,不区分大小写且不能包含其他字符,VBA的关键字不能作为变量名,但变量名中可以含有关键字。综上可知,A、B、C选项不正确。故选择D选项。
273.设计数据表时,如果要求“成绩”字段的范围在〇〜100之间,则应该设置的字段属性是()。A.默认值B.输入掩码C,参照完整性D,有效性规则参考答案:D参考解析:默认值主要用于设置字段的默认取值。1输入掩码表示用特殊字符掩盖实际输入的字符,常用于加密i字段。有效性规则主要用于字段值的输入范围的限制。参照完整性用于在输入或删除记录时,为了维持表之间关系而必须遵循的规则。综上可知,故选择D选项。4.以下关于宏的叙述中,正确的是()。A.可以将VBA程序转换为宏对象8.可以将宏对象转换为VBA程序C.可以在运行宏时修改宏的操作参数D,与窗体连接的宏属于窗体中的对象参考答案:B参考解析:宏操作可以转换为VBA程序,但VBA程序不能都转换成宏操作。在宏执行时不能修改参数。只有宏设计时才可以。窗体中执行的宏操作可以是窗体对象,也可以是表、查询、报表。故选择B选项。5.耦合性和内聚性是对模块独立性度量的两个标准。下列叙述中正确的是()。A.内聚性是指模块间互相连接的紧密程度
28B.提髙耦合性降低内聚性有利于提高模块的独立性C,耦合性是指ー个模块内部各个元素阅彼此结合的紧密程度D.降低耦合性提高内聚性有利于提高模块的独立性参考答案:D参考解析:模块的独立程度可以由两个定性标准度量,ー个是耦合性,用来衡量不同模块彼此间互相依赖(连接)的紧密程度。另一个是内聚性,用来衡量一个模块内部各个元素彼此结合的紧密程度。一般来说,要求模块之间的、耦合尽可能弱,即模块尽可能独立,且要求模块的内聚程度尽可能髙。故选择D选项。5.图书表中有“出版日期”字段,若需查询出版日期在1990年到1999年出版物,正确的表达式是()。A.Like”1997/*/*”B.Between#1997/l/l#and#1997/12/31#C.In(”1997/*/*”)D.Like#1999/*/*#参考答案:A参考解析:在Access数据库中查找数据时,可以利用通配符和LIKE运算符ー起使用,用于查找指定文本字段。通配符“*”表示与任意个数的字符匹配;“?”表示与任意单个字符匹配。因此“Like”1997/*/*””可以查询日期在!990年到1999年的记录。因此选项A正确。
297.数据库系统的数据独立性是指()。A,不会因为系统数据存储结构与数据逻辑结构的变化而影响应用程序B,不会因为数据的变化而影响应用程序C.不会因为存储策略的变化而影响存储结构D.不会因为某些存储结构的变化而影响其他的存储结构参考答案:A参考解析:数据库系统的数据独立性,是指数据库中数据独立于应用程序且不依赖于应用程序,即数据的逻辑结构、存储结构与存取方式的改变不会影响应用程序。故选A选项。8.设某ニ叉树的前序序列与中序序列均为ABCDEFGH,则该ニ叉树的后序序列为()。A.HGFEDCBAB.EFGHABCDC.DCBAHGFED.ABCDEFGH参考答案:A参考解析:ー叉树遍历可以分为3种:前序遍历(访问根结点在访问左子树和访问右子树之前)、中序遍历(访问根结点在访问左子树和访问右子树两者之间)、后序遍历(访问根结点在访问左子树和访问右子树之后)。ニ叉树的前序序列与中序序列相同,说明此树结点没有左子树,且第一个节点A为根节点,而后序遍历中根节点应在最后被访问,即节点A在最后出现,由此推断出后序遍历为HGFEI]CBA,故A选项正确。9.如果在c盘当前文件夹下已有顺序文件StuData.dat,执
30行语句:Open"C:StuData.dat"ForAppendAstt!后,完成的操作是()。A.打开文件,且清除文件中原有内容B.保留文件中原有内容,可在文件尾添加新内容C.保留文件中原有内容,可从文件头开始添加新内容D.以只读方式打开文件参考答案:B参考解析:打开ー个文件的语法格式为:Open“文件名”For模式As[用文件号[Len一记录长度]其中,模式的取值有如下三种。,•INPUT:打开ー个文件,将对文件进行读操作,文件不存在则出错;•output:打开ー个文件,将对文件进行写操作并覆盖原内容,若文件不存在,可新建一个。•APPEND:打开ー个文件,将在该文件末尾执行追加操作。综上可知,应选择B选项。7.如果“姓名”字段是文本型,则查找姓“李”的学生应使用的条件表达式是()。A.姓名like”李”B.姓名like”口李]”C.姓名一”李・”D.姓名1。ike”李・”
31参考答案:D参考解析:选项A表示查找姓名中只有“李”字息,不符合题意。选项8表示查找姓名中只有一个字符且不“李”的信息,选项C表示查找姓名为“李・”的信息。选项D查找姓名中所有姓李的记录。综上所述,选择D选项。11、假定有以下两个过程:下列说法正确的是()。A.用过程si可以实现交换两个变量的值的操作,S2不能实现B.用过程S2可以实现交换两个变量的值的操作,si不能实现C.用过程s!和S2都可以实现交换两个变量的值的操作D.用过程S!和s2都不可以实现交换两个变量的值的操作参考答案:B参考解析:VBA中定义过程时如果省传值方式则默认为按地址传递,过程S2中省了参数传递方式说明,因此,参数将按传址调用,而过程si由于声明为按值传递(ByVM)所以会按传值调用参数。而在过程调用时,如果按传值调用,实参只是把值传给了形参,在过程内部对形参值进行改变不会影响实参变量,按址调用却不同,这种方式是把实参的地址传给了形参,在过程中对形参值进行改变也会影响实参的值。因此,过程s2能够交换两个变量的值,而S1不能实现。
3212、定位到同一字段最后一条记录中的快捷键是()。A.[End]B.[Ctrl]+[Endl]C.[Ctrl]+[1]D.[Ctrl]+[Home]参考答案:C参考解析:本题考查的是在“数据表”视图中浏览表中数据的快捷键。其中[End]的作用是使光标快速移到单行字段的.结尾;[Ctrl][End]的作用是使光标快速移到多行字段的结尾;[Ctrl]+[J]的作用是使光标快速移到当前字段的最后一条记录;[Ctrl][Home]的作用是使光标快速移到多行字段的开头。13、下列数据结构中,属于非线性结构的是()。A.循环队列B.带链队列C,ニ叉树D.带链栈参考答案:C参考解析:树是简单的非线性结构,所以ニ叉树作为树的ー种也是一种非线性结构。14、下列叙述中,错误的是()。A.宏能够一次完成多个操作B.可以将多个宏组成一个宏组C.可以用编程的方法来实现宏D,宏命令一般由动作名和操作参数组成参考答案:C参考解析:宏是由一个或多个操作组成的集合,其中每个操作都实现特定的功能,宏可以是由一系列操作组成的一个宏,也
33可以是ー个宏组。通过使用宏组,可以同时执行多个任务。可以用ACCess中的宏生成器来创建和编辑宏,但不能通过编程实现。宏由条件、操作、操作参数等构成。因此,C选项错。15、命令按钮Command!的Caption属性为"退出(x)”,要将命令按钮的快捷键设为Alt+x,应修改Caption属性为()。A.在x前插入&B.在x后插入&C.在x前插入#D.在x后插入#(参考答案:A参考解析:要设置Alt+字符的快捷键,需要使用&+字符的形式。因此,如果要将命令按钮的快捷键设置为Ah+x,则需要在按钮标题中设置为“&x。16、下列四个选项中,不是VBA的条件函数的是()〇A.ChooseB.IfC.lifD.Switch参考答案:B参考解析:VBA提供了3个条件函数:II函数,Switch函数和Choose函数,这3个函数由于具有选择特性而被广泛用于查询、宏及计算控件的设计中。而H是程序流程控制的条件语句,不是函数。17、由“Fori=lT016Step3”决定的循环结构被执行()。A.4次B.5次C.6次D.7次参考答案:C参考解析:题目考查的是For循环结构,循环初值i为1,
34终值为16,每次执行循环i依次加3,则i分别为1、4、7、10、13、16,则循环执行6次。18、能够接受数值型数据输入的窗体控件是()。A.图形B,文本框C.标签D.命令按钮参考答案:B参考解析:在窗体控件中图形控件、标签控件、命令按钮都不能接受数据输入,文本框和组合框可以接受字符数据的输入。19、数据库中有“商品”表如下:要查找出“40”号部门单价最高的前两条记录,正确的sQL命令是()。A.SELECTTOP2*FR0M商品WHERE部门号=〃40〃GROUPBY单价.B.SELECTTOP2*FR0M商品WHERE部门号=〃40〃GROUPBY单价DESCC.SELECTTOP2*FR0M商品WHERE部门号=〃40〃ORDERBY单价D.SELECTTOP2*FR0M商品WHERE部门号=〃40〃ORDERBY单价DESC参考答案:D参考解析:要查找出“40”号部门单价最高的前两条记录。首先需要查找出部门号是40的所有记录,再用"ORDERBY单价DESC”对单价按降序排列,然后再利用“TOP2”显示前两条记
35录,为实现此目的所使用的SQL语句为:SELECTT0P2*FR0M商品WHERE部门号="40”ORDERBY单价DE—SC。故答案D正确。20、数据库系统的三级模式不包括()。A.概念模式B.内模式C.外模式D,数据模式参考答案:D参考解析:数据库系统的三级模式是概念模式、外模式和内模式,所以选择D。21、假设“公司”表中有编号、名称、法人等字段,查找公司名称中有“网络”二字的公司信息,正确的命令是()。A.SELECT}FROM公司FOR名称="・网络・”B.SELECT*FROM公司FOR名称LIKE“・网络・”C.SELECT*FROM公司WHERE名称=”・网络・”D.SELECT}FROM公司WHERE名称LIKE“水网络・”参考答案:D参考解析:SQL查询的Select语句是功能最强,也是最为复杂的SQL语句。SELECT语句的结构是:SELECT[ALLIDISTINCT]别名FROM表名[WHERE查询条件]在查询条件中输入Like运算符来限制结果中的记录。为了查找公司名称中有“网络”二字的公司信息,需要使用like运算符,与之搭配使用的通配符有很多,其中的含义是表示由〇个或任意多个字符组成的字符串,在字符串中可以用作第一个字符或最后ー个字符,在本题中应该使用的条件是Like”・网络・”。所以选项D正确。
3622、下列程序段的功能是实现“学生”表中“年龄”字段值加1:DimStrAsStringStr=w[]Docmd.RunSQLStr括号内应填入的程序代码是()。A.年龄=年龄+1B.Update学生Set年龄=年龄+1C.Set年龄=年龄+1D.Edit学生set年龄=年龄+1参考答案:B参考解析:实现字段值的增加用UPDATE更新语句,语句格式为:UPDATE表名SET字段名=表达式,题目中要实现对“学生’’表中"年龄”字段值加1,因此,正确的语句是:Update学生Set年龄=年龄+1〇23、在数据表的“查找”操作中,通配符“口]”的使用方法是()。A.通配任意ー个数字字符B.通配任意ー个文本字符C,通配不在方括号内的任意ー个字符D,通配位于方括号内的任意ー个字符参考答案:C参考解析:在数据表的“查找"操作中,通配符“!”的含义是匹配任意不在方括号里的字符,如b[!ae]l!可查到bill
37和bull,但不能查到ball或bell。故选项C正确。24、ADO对象模型中可以打开并返回RecordSet对象的是()〇A.只能是Connection对象B.只能是Command对象C.可以是Connection对象和Command对象D,不存在参考答案:C参考解析:Reeordset对象只代表一个记录集,这个记录集是ー个连接的数据库中的表或者是Command对象的执行结果返回的记录集。Connection对象用于建立与数据库的连接,通过连接可从应用程序访问数据源,因此,可以打开和返回ReCordSet对象。Command对象在建立Connection后,可以发出命令操作数据源,因此,也可以打开并返回ReCordSet对象。25、下列程序段运行结束后,变量X的值是()。A.4B.12C.48D.192参考答案:B参考解析:程序中使用了D0…While循环,循环体至少执行一次,循环继续执行的条件是¥<4〇循环体中x=x*y=2*2=4,Y=Y+1=3,条件满足循环体继续执行,x=4*3=12,丫=3+1=4,此时条件不满足,不再执行循环体,循环结束。26、如有数组声明语句Dima(2,一3t02,4),则数组
38包含元素的个数是()。A.40B.75C.12D.90参考答案:D参考解析:数组的默认下限为〇,所以Dima(2,-3t02,4)»第一维下标为〇,1,2,共3个,第二维下标为ー3,-2,一1,0,1,2,共6个,第三维下标为0,1,2,3,4,共5个,所以数据a包含的元素个数为3X6X5=90。27、在下列查询语句中,与SELECTTABI.*FROMTABIWHEREInStr([简历],“篮球“)◊〇功能等价的语句是()。A.SELECTTABI.*FROMTABIWHERETABI.简历Like”篮球”A.SELECTTABI.*FROMTABIWHERETABI.简历Like”・篮球”C.SELECTTABI.*FROMTABIWHERETABI.简历Like”・篮球・”D.SELECTTABI.*FROMTABIWHERETABI.简历Like”篮球・”参考答案:C参考解析:Instr(Stringl,Strin2)函数返回〜个整I数,该整数指定第二个字符串Stun92在第一个字符串Stringl!中的第一个匹配项的起始位置。此题中表示的是“篮球”在“简历”字段中出现的位置,即简历中包含篮球两个字的记录。所以选项C正确。28、在报表设计过程中,不适合添加的控件是()〇A.标签控件B.图形控件C.文本框控件D.选项组控件
39参考答案:D参考解析:ACCess为报表提供的控件和窗体控件的功能与使用方法相同,不过报表是静态的,在报表上使用的主要控件是标签、图像和文本框控件,分别对应选项A、B、C,所以选项D为正确答案。29、在Access中要显示“教师表”中姓名和职称的信息,应采用的关系运算是()。A.选择B,投影C.连接D,关联参考答案:A参考解析:关系运算包括:选择、投影和连接。①选择:从关系中找出满足给定条件的.元组的操作称为选择。选择是从行的角度进行的运算,即从水平方向抽取记录。②投影:从关系模式中指定若干个属性组成新的关系。投影是从列的角度进行的运算,相当于对关系进行垂直分解。③连接:连接是关系的横向结合。连接运算将两个关系模式拼接成一个更宽的关系模式,生成的新关系中包含满足连接条件的元组。此题干要求从关系中找出同时满足两个条件的元组,应进行的运算是选择,所以选项A是正确的。30、某ニ叉树共有7个结点,其中叶子结点只有1个,则该二叉树的深度为(假设根结点在第1层)()。A.3B.4C.6D.7参考答案:D
40参考解析:根据ニ叉树的基本性质3:在任意一棵ニ叉树中,度为〇的叶子结点总比度为2的结点多〜个,所以本题中度为2的结点为1一1=0个,所以可以知道本题目中的ニ叉树的每一个结点都有一个分支,所以共7个结点共7层,即度为7。试题51[单选题]若窗体Frml中有一个命令按钮Cmdl,则窗体和命令按钮的Click事件过程名分别为〇〇A.FormChck()和Commandl_Click()B.Frml—Click。和Commandl_Click()C.Form_Click()和Cmdl—Click。D.Frml—Click。和CmdlClick()参考答案:C参考解析:窗体的单击事件过程统ー用Form—CliCk。,不需要使用窗体名称,而命令按钮事件过程需要使用按钮名称,则为Cmdl_CliCk()o故本题答案为Co2[单选题]Access中,没有数据来源的控件类型是A.结合型B,非结合型C.计算型D,其余三项均不是参考答案:B参考解析:在Access中,非结合型控件没有数据来源,可用来显示信息。结合型控件和计算型控件均有数据来源。3[单选题]在窗体的视图中,既能够预览显示结果,又能够对控件进行调整的视图是
41A.设计视图B.布局视图C,窗体视图D,数据表视图参考答案:B参考解析:在窗体的布局视图中,可以在窗体显示数据的同时对窗体进行设计方面的更改;窗体设计视图用于创建窗体或修改窗体;窗体视图用于显示记录数据;数据表视图是以行列格式显示窗体数据。因此选项B正确。4[单选题]在代码中引用ー个窗体控件时,应使用的控件属性是()。A.CaptionB.NameC.TextD.Index参考答案:B参考解析:在代码中引用ー个窗体控件时,应使用的控件属性是Name属性,即名称属性。其中选项A的Caption属性表示控件的标题属性;选项C的Text属性表示控件的文本属性;选项D的Index属性表示控件的索引编号。所以答案为B。5[单选题]下列关于数据库的叙述中,正确的是()。A.数据库减少了数据冗余B.数据库避免了数据冗余C,数据库中的数据一致性是指数据类型一致D,数据库系统比文件系统能够管理更多数据参考答案:A参考解析:数据库的主要特点是:①实现数据共享。②减少数据的冗余度。③数据的独立性。④数据实现集中控制。⑤数据
42一致性和可维护性,以确保数据的安全性和可靠性。⑥故障恢复。所以选项A正确。6[单选题]在面向对象方法中,不属于“对象“基本特点的是()。A,一致性B,分类性C,多态性D.标识唯一性参考答案:A参考解析:对象有如下ー些基本特点:标识唯一性、分类性、多态性、封装性、模块独立性好。所以选择A。7[单选题]下列不属于VBA函数的是()。A.ChooseB.IfC.IHD.Switch参考答案:B参考解析:Ilf函数,Switch函数和Choose函数是VBA提供的3个条件函数,而If是程序流程控件的条件语句,不是函数。8[单选题]要求循环执行2次后结束循环,【】处应填人的语句是()。x—lDoX—x+2LoopUntilA.x<-5B.x<5C.x>一5D.x>5参考答案:C参考解析:本题考查1)。...LoopUntil循环控制结构的用法。该结构的特点是先执行,后判断,循环语句至少执行一次。
43Until当条件为假时,执行循环体内的语句。题目要求循环执行2次。第一次执行x—3,第二次执行x—5,然后条件为真,结束循环。故条件为真时x至少要等于5。因此选择C选项。9[单选题]在宏表达式中要引用Forml窗体中的txtl控件的值,正确的引用方法是()。A.Forml!txtlB.txtlC.Forms!Forml!txt1D.Forms!txt1参考答案:C参考解析:在宏表达式中,引用窗体的控件值的格式是:Forms!窗体名!控件名[.属性名]。10[简答题]在考生文件夹下的“sampl.accdb”数据库文件中已建立两个表对象(名为“员エ表”和“部门表”)。请按以下要求,顺序完成表的各种操作:(1)将“员エ表”的行高设为15。⑵设置表对象“员エ表”的年龄字段有效性规则为:大于17且小于65(不含17和65);同时设置相应有效性文本为“请输入有效年龄”。(3)在表对象“员エ表”的年龄和职务两字段之间新增一个字段,字段名称为“密码”,数据类型为文本,字段大小为6,同时,要求设置输入掩码使其以星号方式(密码)显示。(4)冻结员エ表中的姓名字段。(5)将表对象“员エ表”数据导出到考生文件夹下,以文本文件形式保存,命名为“Test.txt”。要求:第一行包含字段名称,各数据项间以分号分隔。
44(6)建立表对象“员エ表”和“部门表”的表间关系,实施参照完整性。参考解析:【考点分析】本题考点:设置行高;字段属性中有效性文本和有效性规则的设置;添加新字段;设置冻结字段和建立表间关系等。【解题思路】第1、4小题在数据表中设置行高和冻结字段;第2、3小题在设计视图中设置字段属性和添加新字段;第5小题通过用鼠标右键单击表名,从弹出的快捷菜单中选择“导出”命令来实现;第6小题在关系界面中设置表间关系。(1)【操作步骤】步骤1:选择“表”对象,双击“员エ表”,打开数据表视图。步骤2:单击“开始”选项卡“记录”组中的“其他”按钮,选择“行高”命令。在弹出的“行高”对话框中输入“15”,单击“确定”按钮。步骤3:按Ctrl+S保存修改。(2)【操作步骤】步骤1:右键单击“员エ表”,从弹击的快捷菜单中选择“设计视图”命令。步骤2:单击“年龄”字段行任一点,在“有效性规则”行输入“>17Andく65”,在“有效性文本”行输入“请输入有效年龄”.
45(3)【操作步骤】步骤1:选中“职务”字段行,右键单击“职务”行,从弹出的快捷菜单中选择“插入行”命令。步骤2:在“职务”字段行上一行的“字段名称”列输入“密码”,单击“数据类型”歹リ,在“字段大小”行输入…6’。步骤3:单击“输入掩码”下拉列表中的“生成器”,在弹出的对话框中选择“密码”行。单击“下一步”按钮,再单击“完成”按钮。步骤4:按Ctrl+S保存修改。(4)【操作步骤】步骤1:双击表对象“员エ表”,打开数据表视图。步骤2:选中“姓名”字段列,右键单击,在弹出的快捷菜单中选择“冻结字段”命令。步骤3:按Ctrl+S保存修改,关闭数据表视图。(5)【操作步骤】步骤1:右键单击“员エ表”,从弹出的、快捷菜单中选择“导出”下的“文本文件”命令。步骤2:在弹出的对话框中单击“浏览”按钮,考生文件夹找到要放置的位置,在“文件名”文本框中输入“Test”,单击“保存”按钮,再单击“确定”按钮。步骤3:单击“下一步”按钮,在弹出的对话框中选择“第
46一行包含字段名称”复选框,单击“下一步”按钮,再单击“完成”按钮。最后单击“关闭”按钮。(6)【操作步骤】步骤1:单击“数据库工具”选项卡中“关系”组中的“关系”按钮,如不出现“显示表”对话框则单击“关系工具”选项下“设计”选项卡“关系”组中的“显示表”按钮,在弹出的对话框中分别双击表“员エ表”和“部门表”,关闭“显示表”对话框。步骤2:选中“部门表”中的“部门号”字段,拖动到表“员エ表”的“所属部门”字段,放开鼠标,选择“实施参照完整性”复选框,然后单击“创建”按钮。步骤3:按Ctrl+s保存修改,关闭关系界面。【易错提示】将表导出时要选择正确的文件类型。11[单选题]若查询的设计如下,则查询的功能是()〇A.设计尚未完成,无法进行统计B.统计班级信息仅含Null(空)值的记录个数C.统计班级信息不包括Null(空)值的记录个数D.统计班级信息包括Null(空)值全部记录个数参考答案:C参考解析:从图中可以看出要统计的字段是“学生表”中的“班级”字段,采用的统计函数是计数函数,目的是对班级(不为空)进行计数统计。所以选项C正确。12[单选题]在SQL语言的SELECT语句中,用于指明检索结
47果排序的子句是()。A.FROMB.WHILEC.GROUPBYD.ORDERBY参考答案:D参考解析:SQL查询的Select语句是功能最强,也是最为复杂的SQL语句。SELECT语句的结构是:SELECT[ALLIDISTINCT]别名FROM表名[WHERE查询条件][GROUPBY要分组的别名[HAVING分组条件]][ORDERBY要排序的别名[ASCIDSC]]所以选项D正确。13[单选题]要使窗体上的按钮运行时不可见,需要设置的属性是()。A.EnableB.VisibleC.DefaultD.Caned参考答案:B参考解析:控件的Enable属性是设置控件是否可用;Visible属性是设置控件是否可见;Default属性指定某个命令按钮是否为窗体的默认按钮;CanCel属性可以指定窗体上的命令按钮是否为“取消”按钮。所以答案为B。14[单选题]有三个关系R、s和T如下:则由关系R和s得到关系T的操作是()。A,自然连接B.交C.投影D.并参考答案:A参考解析:自然连接是ー种特殊的等值连接,它要求两个关
48系中进行比较的分量必须是相同的属性组,并且在结果中把重复的属性列去掉,所以根据T中元组可以判断R和s做的是自然连接操作。15[单选题]在窗体中添加一个名称为Command1的命令按钮.然后编写如下事件代码.窗体打开运行后,单击命令按钮,则消息框的输出结果是()〇A.2B.4C.6D.8参考答案:C参考解析:题目中命令按钮的单击事件是使用Msg-Box显示过程f的值。在过程f中有两层DO循环,传人参数m=24,n=18,由于m>n所以执行in=in-n=24-18=6,内层第1个DO循环结束后111=6,n=18;此时In小于n,所以再执行n…ninl8—6=12,此时nl=6,n=12;再执行n=tl-il!后!n=n=6;nlOn条件满足,退出循环,然后执行f=m的赋值语句,即为f=m=6。16[单选题]对于循环队列,下列叙述中正确的是()。A.队头指针是固定不变的B.队头指针一定大于队尾指针C.队头指针ー定小于队尾指针D.队头指针可以大于队尾指针,也可以小于队尾指针参考答案:D参考解析:循环队列的队头指针与队尾指针都不是固定的,
49随着入队与出队操作要进行变化。因为是循环利用的队列结构,所以队头指针有时可能大于队尾指针,有时也可能小于队尾指针。17[单选题]函数MsgBox返回值的类型是A.数值B.字符串C.变体D,是/否参考答案:A18[单选题]在黑盒测试方法中,设计测试用例的主要根据是()。A,程序内部逻辑B.程序外部功能C.程序数据结构D.程序流程图参考答案:B参考解析:黑盒测试是对软件已经实现的功能是否满足需求进行测试和验证,黑盒测试完全不考虑程序内部的逻辑结构和内部特性,只根据程序的需求和功能规格说明,检查程序的功能是否符合它的功能说明,所以本题选择B。19[单选题]下列关于栈叙述正确的是()。A.栈顶元素最先能被删除B.栈顶元素最后才能被删除C.栈底元素永远不能被删除D.栈底元素最先被删除参考答案:A参考解析:栈是先进后出的数据结构,所以栈顶元素最后人
50栈却最先被删除。栈底元素最先人栈却最后被删除。所以选择A。20[单选题]在Access中,参照完整性规则不包括()。A.查询规则B,更新规则C.删除规则D,插入规则参考答案:A参考解析:表问的参照完整性规则包括更新规则、删除规则、插入规则。故选项A为正确答案。试题6计算机二级《Access》操作题练习一、基本操作题(共18分)在考生文件夹下有一个Excel文件“Test,xlsx”和一个数据库文件"sampl.accdb"。"sampl.accdb”数据库文件中已建立3个表对象(名为“线路”、“游客”和“团体”)和一个窗体对象(名为“brow”)。请按以下要求,完成表和窗体的各种操作:(1)将“线路”表中的“线路ID”字段设置为主键;设置“天数”字段的有效性规则属性,有效性规则为大于。。(2)将“团队”表中的“团队ID”字段设置为主键;添加“线路ID”字段,数据类型为“文本”,字段大小为8〇(3)将“游客”表中的“年龄”字段删除;添加两个字段,字段名分别为“证件编号”和“证件类别”;“证件编号”的数据类型为“文本”,字段大小为20;使用查阅向导建立“证件类别”字段的数据类型,向该字段键入的值为“身份证”、“军官证”
51或“护照”等固定常数。(4)将考生文件夹下“Test,xlsx”文件中的数据链接到当前数据库中。要求:数据中的第一行作为字段名,链接表对象命名为“tTest”。(5)建立“线路”、“团队”和“游客”3表之间的关系,并实施参照完整性。(6)修改窗体“brow”,取消“记录选择器”和“分隔线”显示,在窗体页眉处添加一个标签控件(名为しine)»标签标题为“线路介绍”,字体名称为隶书、字体大小为18。二、简单应用题(共24分)在考生文件夹下有一个数据库文件“samp2.accdb”,里面已经设计好两个表对象“tA”和“tB”。请按以下要求完成设计:(1)创建一个查询,查找并显示所有客人的“姓名”、“房间号”、“电话”和“入住日期”4个字段内容,将查询命名为“qTl”。(2)创建一个查询,能够在客人结账时根据客人的姓名统计这个客人已住天数和应交金额,并显示“姓名”、“房间号”、“已住天数”和“应交金额”,将查询命名为“qT2”。注:输入姓名时应提示“请输入姓名:”。应交金额=已住天数・价格。(3)创建一个查询,查找“身份证”字段第4位至第6位值为“102”的纪录,并显示“姓名”、“入住日期”和“价格”3
52个字段内容,将查询命名为“qT3”。(4)以表对象“tB”为数据源创建一个交叉表查询,使用房间号统计并显示每栋楼的各类房间个数。行标题为“楼号”,列标题为“房间类别”,所建查询命名为“qT4”。注:房间号的前两位为楼号。三、综合应用题(共18分)在考生文件夹下有一个数据库文件“samp3.accdb”,里面已经设计了表对象“tEmp”、查询对象“qEmp”和窗体对象“fEmp”。同时,给出窗体对象“fEmp”上两个按钮的单击事件代码,请按以下要求补充设计。(1)将窗体“fEmp”上名称为“tSS”的文本框控件改为组合框控件,控件名称不变,标签标题不变。设置组合框控件的相关属性,以实现从下拉列表中选择输入性别值“男”和“女”。(2)将查询对象“qEmp”改为参数查询,参数为窗体对象“fEmp”上组合框“tSS”的输入值。(3)将窗体对象“fEmp”上名称为“tPa”的文本框控件设置为计算控件。要求依据“党员否”字段值显示相应内容。如果“党员否”字段值为True,显示“党员”两个字;如果“党员否”字段值为False,显示“非党员”5个字。(4)在窗体对象“fEmp”上有“刷新”和“退出”两个命令按钮,名称分别为“btl”和“bt2”。单击“刷新”按钮,窗体记录源改为查询对象“qEmp”;单击“退出”按钮,关闭窗体。
53现已编写了部分VBA代码,请按VBA代码中的指示将代码补充完整。注意:不要修改数据库中的表对象“tEmp”;不要修改查询对象“qEmp”中未涉及的内容;不要修改窗体对象“fEmp”中未涉及的控件和属性。程序代码只允许在“*****Add*****”与"*****Add*****”之间的空行内补充一行语句、完成设计,不允许增删和修改其他位置已存在的语句。参考答案ー、基本操作题【考点分析】本题考点:字段属性中主键和有效性规则的设置;添加新字段和删除字段;链接表和建立表间关系;在窗体中添加标签控件及属性的设置等。【解题思路】第1、2.3小题在设计视图中设置字段属性,添加新字段和删除字段;第5小题在关系界面中设置表间关系;第4小题选择“外部数据”选项卡下“导入并链接”组中的相关选项;第6小题在窗体设计视图中添加控件,并通过用鼠标右键单击该控件,从弹出的快捷菜单中选择“属性”命令,设置属性。(1)【操作步骤】步骤1:选择“表”对象,右键单击表“线路”,从弹出的快捷菜单中选择“设计视图”命令。步骤2:选中“线路ID”字段行,右键单击“线路ID”行,从弹出的快捷菜单中选择“主键”命令。
54步骤3:单击“天数”字段行任一点,在的“有效性规则”行输入“>0”。步骤4:按Ctrl+s保存修改,关闭设计视图。(2)【操作步骤】步骤1:选择“表”对象,右键单击“团队”表,从弹出的快捷菜单中选择“设计视图”命令。步骤2:选中“团队ID”字段行,右键单击“团队ID”行,从弹出的快捷菜单中选择“主键”命令。步骤3:在“出发日期”的下一行“字段名称”列输入“线路ID”,单击“数据类型”歹リ,在“字段大小”行输入“8”。步骤4:按Ctrl+S保存修改,关闭设计视图。(3)【操作步骤】步骤1:右键单击“游客”表,从弹出的快捷菜单中选择“设计视图”命令。步骤2:选中“年龄”字段行,右键单击“年龄”行,从弹出的快捷菜单中选择“删除行”,步骤3:在“团队ID”字段行的下一行“字段名称”列输入“证件编号”,单击“数据类型”列,在“字段大小”行输入“20”。步骤4I在“证件编号”字段行的下一行“字段名称”列输入“证件类型”,单击“数据类型”列,在下拉列表中选择“查阅向导”,然后在弹出的对话框中选择“自行键入所需的值”单选框,单击“下ー步”按钮。在弹出的对话框中依次输入“身份证”、“军
55官证”和“护照”,单击“下一步”按钮,再单击“完成”按钮。步骤5:按Ctrl+s保存修改,关闭设计视图。(4)【操作步骤】步骤1:单击“外部数据”选项卡下的“导人并链接”组中的“ExCel”按钮,打开“获取外部数据.ExCel电子表格”对话框,单击“浏览”按钮,在考生文件夹找到要导入的文件“test.xlsx”,单击“打开”按钮,选择“通过创建链接表来链接到数据源”单选框,单击“确定”按钮。步骤2:单击“下一步”按钮,选择“第一行包含列标题”复选框,单击“下一步”按钮。步骤3:在“链接表名称”中输入“tTest”,单击“完成”按钮。(5)【操作步骤】步骤1:单击“数据库工具”选项卡“关系”组中的“关系”按钮,如不出现“显示表”对话框则单击“设计”选项卡“关系”组中的“显示表”按钮,在弹出的对话框中分别双击表“线路”、“团队”和“游客”,关闭“显示表”对话框。步骤2:选中表“线路”中的“线路ID”字段,拖动鼠标到表“团队”的“线路ID”字段,放开鼠标,选择“实施参照完整性”复选框,然后单击“创建”按钮。步骤3:选中表“团队”中的’“团队ID”字段,拖动鼠标到表“游客”的“团队ID”字段,放开鼠标,选择“实施参照完整性”
56复选框,然后单击“创建”按钮。步骤4:按Ctrl+s保存修改,关闭关系界面。(6)【操作步骤】步骤1:选择“窗体”对象,右键单击“brow”,从弹出的快捷菜单中选择“设计视图”命令。步骤2:右键单击“窗体选择器”,从弹出的快捷菜单中选择“属性”命令,分别在“记录选择器”和“分隔线”行下拉列表中选择“否”,关闭属性表。步骤3:选择“设计”选项卡“控件”组中的“标签”控件A,单击窗体页眉处,然后输入“线路介绍”,单击设计视图任ー处。右键单击该标签,从弹出的快捷菜单中选择“属性”命令,弹出标签属性表。步骤4:单击“全部”选项卡,在“名称”行输入“Line”,分别在“字体名称”和“字号”行下拉列表中选择“隶书”和“18”,关闭属性表。步骤5:按Ctrl+s保存修改。【易错提示】建立表间关系要选择链接表间的正确字段。二、简单应用题【考点分析】本题考点:创建条件查询、分组总计查询和交叉表查询等。【解题思路】第1、2.3、4小题在查询设计视图中创建不同的查询,按题目要求添加字段和条件表达式。
57(1)【操作步骤】步骤1:单击“创建”选项卡“查询”组中的“查询设计”按钮,在“显示表”对话框中分别双击表“认”和“tB关闭“显示表”对话框。步骤2:分别双击“姓名”、“房间号”、“电话”和“人住日期”字段将其添加到“字段”行。步骤3:按Ctrl+s保存修改,另存为“qTl”。关闭设计视图。(2)【操作步骤】步骤1:单击“创建”选项卡“查询”组中的“查询设计”按钮,在“显示表”对话框中分别双击表“tA”和"tB”,关闭“显示表”对话框。步骤2:分别双击“姓名”和“房间号”字段将其添加到“字段”行。在“姓名”字段的“条件”行输入“[请输入姓名:]”。步骤3:在字段行下一列输入“已住天数:Day(Date。.[入住日期])”。步骤4:在字段行下一列输入“应交金额:Day(Date().[人住日期])*[价格]”。步骤5:按Ctrl+S保存修改,另存为“qT2”。关闭设计视图。(3)【操作步骤】步骤1:单击“创建”选项卡“查询”组中的“查询设计”
58按钮,在“显示表’’对话框中分别双击表“认”和…tB,关闭“显示表”对话框。步骤2:分别双击“姓名”、“入住日期”、“价格”和“身份证”字段添加到“字段”行。步骤3:在“身份证”字段的“条件”行输入“Mid([身份证],4,3)="102"",在“显示”行取消该字段显示。步骤4:按Ctrl+S保存修改,另存为“qT3”。关闭设计视图。(4)【操作步骤】步骤!:单击“创建”选项卡“查询”组中的“查询设计”按钮,在“显示表”对话框中双击表“tB”,关闭“显示表”对话框。步骤2:单击“设计”选项卡“查询类型”组中的“交叉表''按钮。步骤3:在“字段”行的第一列输入“楼号:Left([房间号],2)"〇双击"房间类别”和“房间号”字段。步骤4在“房间号”字段“总计”行下拉列表中选择“计数”。步骤5:分别在“楼号”、“房间类别”和“房间号”字段的“交叉表”行下拉列表中选择“行标题”、“列标题”和“值”。步骤6:按Ctrl+s保存修改,另存为“qT4”。关闭设计视图。【易错提示】添加新字段时要注意所用表达式的格式,创建交叉表时要分清行、列、值字段,不要混淆。三、综合应用题
59【考点分析】本题考点:窗体中文本框、命令按钮、组合框控件属性和查询的设置等。【解题思路】第1、3小题在窗体的设计视图中通过用鼠标右键单击该控件,从弹出的快捷菜单中选择“属性”命令,设置属性;第2小题在查询设计视图中设置参数;第4小题直接用鼠标右键单击控件,从弹出的快捷菜单中选择“事件生成器”命令,输入代码。(1)【操作步骤】步骤1:选择“窗体”对象,右键单击“fEmp”,从弹出的快捷菜单中选择“设计视图”命令。步骤2:右键单击控件“tSS”,从弹出的快捷菜单中选择“更改为”下的“组合框”命令,然后右键单击“tSS”,从弹出的快捷菜单中选择“属性”命令,在“行来源类型”和“行来源”行分别输入“值列表”和“男;女”,关闭属性表,按Ctrl+s保存修改,关闭设计视图。(2)【操作步骤】步骤1:选择“查询”对象,右键单击“qEmp”,从弹出的快捷菜单中选择“设计视图”命令。步骤2:双击“*”和“性别”字段,添加到字段行,在“性别”字段的“条件”行输入w[forms]![fEmp]![tSS]w〇步骤3:按Ctrl+s保存修改,关闭设计视图。(3)【操作步骤】
60右键单击窗体对象“fEmp”,打开设计视图,右键单击文本框“tPa”,从弹出的快捷菜单中选择“属性”命令,在“控件来源”行输入“=Hf([党员否]=True,“党员“,“非党员“)”,关闭属性表。(4)【操作步骤】步骤1:右键单击命令按钮“刷新”,从弹出的快捷菜单中选择“事件生成器”命令,在弹出的对话框中选择“代码生成器”,进入编程环境,在空行输入以下代码:♦♦♦♦♦Add1*****Form.ReCordSourCe=”qEmp”,♦♦♦♦♦Addl*****关闭界面。步骤2:右键单击命令按钮“退出”,从弹出的快捷菜单中选择“事件生成器”命令,在弹出的对话框中选择“代码生成器”,进入编程环境,在空行内输入以下代码:♦♦♦♦♦♦Add2*****DoCmd.Close♦♦♦♦♦♦Add2*****关闭界面。步骤3:按Ctrl+S保存修改,关闭设计视图。【易错提示】添加代码时要选择正确的函数类型。试题7练习题ー根据以下资料,回答题。考生文件夹下存在ー个数据库文件“samp2.mdb”,里面已
61经设计好“tStud"、"tCourse”和“tScore”三个关联表对象及表对象“tTemp"〇试按以下要求完成设计:1、创建一个查询,查找并显看、学生的“姓名”、“课程名”和“成绩”三个字段内容,所建查询命名为“qTl”。参考解析:【审题分析】本题主要考查多表查询.【操作步骤】步骤1:双击打开“samp2.mdb”数据库,单击“查询”对象,双击“在设计视图中创建”,添加“tCourse”、“tScore”、“tStud”表。关闭“显示表”对话框。双击“姓名”、“课程名”、“成绩”。步骤2:单击“保存”按钮,输入“qtl”,单击“确定”按钮,关闭设计窗口。2、创建一个查询,查找并显示有摄影爱好的学生的“学号”、“姓名”、“性别”、“年龄”和“入校时间”五个字段内容,所建查询命名为“qT2”〇参考解析:【审题分析】本题考查模糊查询,like用于模糊查询的运算符.要熟悉通配符“・”、“?”的含义.【操作步骤】步骤!:双击“在设计视图创建查询”.添加“tstud”表。关闭“显示表”对话框。双击字段“学号”、“姓名”、“性别”、
62“年龄”、“入校时间”、“简历”字段,在“简历”所在条件行输入:like“«摄影”取消“显示”复选框勾选。步骤2:单击“保存”按钮,输入“qT2”文件名。单击“确定”按钮,关闭qT2查询窗口。3、创建一个查询,查找学生的成绩信息,并显示“学号”和“平均成绩”两列内容。其中“平均成绩”一列数据由统计计算得到,所建查询命名为“qT3”。4、创建一个查询,将“tStud”表中女学生的信息追加到“tTemp”表对应的字段中,所建查询命名为“qT4”。查看材料练习题ニ根据以下资料,回答题。考生文件夹下存在ー个数据库文件“samp3.mdb”,里面已经设计好表对象“tEmployee”和宏对象“ml”,同时还设计出以“tEmployee”为数据源的窗体对象“fEmployee”。试在此基础上按照以下要求补充窗体设计:1、在窗体的窗体页眉节区位置添加’个标签控件,其名称为“bTitle”,初始化标题显示为“雇员基本信息”,字体名称为“黑体”,字号大小为18。参考解析:【审题分析】本题考查在窗体下控件的.设计方法、控件的格式设计,通宏的调用实现数据红々“计算”功能.在窗体下如
63何调用过程函欺.【操作步骤】步骤1:双击“samp3.mdb”数据库,单击“窗体”对象。单击“femployee”窗体,单击“设计”按钮。在工具箱中,单击“标签”控件,在窗体页眉区拖动,在标签上右键单击.在弹出的快捷菜单上选择“属性”命令,在“属性”对话框内修改“名称”为:bfifleo修改“标题”为:雇员基本信息。修改“字体名称”为:黑体,修改“字号”为:18,关闭对话框。步骤2:单击“保存”按钮。2、将命令按钮bList的标题设置为“显示雇员情况”。参考解析:步骤1:在窗体设计窗口下,右键单击“bList”,在快捷菜单中选择“属性”命令。在“属性”对话框中修改“标题”为:显示雇员情况。关闭“属性”对话框。步骤2:单击“保存”按钮。保存设置。3、单击命令按钮bList.要求运行宏对象ml;单击事件代码已提供,请补充完整。参考解析:步骤1:在窗体设计窗口下,右键单击命令按钮“blist”,在快捷菜单中选择“属性”命令,在“属性”对话框中“单击”所在行选择“事件过程框”。步骤2:单击“保存”按钮,保存设置。
644、取消窗体的水平滚动条和垂直滚动条;取消窗体的最大化按钮和最小化按钮。参考解析:步骤1:在窗体的空白处右键单击,在弹出的快捷菜单中选择“属性”命令。在对话框的左上角的下拉列表中选择‘‘窗体"。在窗体的属性对话中将“滚动条”所在行设为“两者均无”,将“最大最小化按钮”所在行设置为“无”,关闭“属性”对话框。步骤2:单击“保存”按钮。5、在“窗体页眉”中距左边0.5厘米、上边0.3厘米处添加一个标签控件,控件名称为“Tda”,标题为“系统日划”。窗体加载时,将添加标签标题设置为系统当前日期。窗体“加载”事件已提供,请补充完整。注意:不允许修改窗体对象“tEmployee”中未涉及的控件和属性;不允许修改表对象“tEmployee”和宏对象“ml”.程序代码只允许在“*******Add****”“*****Ad*****”之间的空行内补充一行语句、完成设计,不允许增删和修改其他位置已存在的语句。参考解析:步骤1:单击工具箱上的“文本框”,在窗体页眉中拖动。在文本框上右键单击,在快捷菜单中选择“属性”命令,在“属性”对话框上设置“左边距”为:0.5cm,“上边距”为:0.3em,修改“名称”为:ula。添加“标题”为:系统日期。
65步骤2:在“加载”行内选择“事件过程”,单击“代码生成器”按钮。在代码*******Add2"*******之间输入doemd.RunMaerO”ml”,在代码.•“。Addl”“’之间输入:Me.utaCaption=now00步骤3:单击“保存”按钮,关闭代码窗口,关闭设计视图窗口。步骤41关闭“smap3。mdb”窗口。试题81.VBA中如果没有显式声明或未用符号来定义变量的数据类型,则变量的默认数据类型为A.BooleanB.IntC.StringD.Variant参考答案:D参考解析:在VBA中,没有显示声明(用如Dim、Private,Public或Static等语句)或使用符号来定义的变量,数据类型默认是变体型(Variant)。2能接受用户输入数据的窗体控件是A,列表框B.图像C.标签D,文本框参考答案:D参考解析:列表框可显示ー组数据列表,用户只能在其中选择;图像主要用于在窗体中显示图形、图像,使窗体更加美观;标签主要用于在窗体或报表中显示说明性文本,如窗体标题,显示内容是固定不变的;文本框主要用于显示、输入、编辑数据源
66等。3若参数查询运行时要给出提示信息,则对应参数条件的提示信息的格式是A.(提示信息)B.く提示信息》C.{提示信息}D.[提示信息]参考答案:D参考解析:参数查询利用对话框提示用户输入参数,并检索符合所输入参数的记录或值,准则中需将参数提示文本放在“口”中。4下列关于Access查询条件的叙述中,错误的是A.同行之间为逻辑“与”关系,不同行之间为逻辑“或”关系B.日期/时间类型数据在两端加上#C.数字类型数据需在两端加上双引号D.文本类型数据需在两端加上双引号参考答案:C参考解析:在Access查询条件的设置过程中,若要使用文本型数据需在两端加上双引号,数值型数据可直接使用。5在Access中如果要对用户的输入做某种限制,可在表字段设计时利用的手段是A.设置字段的大小,改变数据类型,设置字段的格式B.设置字段的格式,小数位数和标题C.设置有效性规则,使用掩码D.设置字段的大小并使用默认值参考答案:C
67参考解析:在Access中若要对用户的输入做某种限制,可在表字段设计时设置有效性规则输入掩码。输入掩码可以控制数据的输入样式,有效性规则可以控制数据的输入范围。6在报表中,不能实现的功能是A.分组数据B.汇总数据C,格式化数据D,输入数据参考答案:D参考解析:报表是Access数据库中的ー个对象,它可以根据指定的规则打印输出格式化的数据信息。报表的功能包括:可以呈现格式化的数据;可以分组组织数据,进行汇总;可以包含子报表及图表数据;可以打印输出标签、发票、订单和信封等多种样式报表;可以进行计数、求平均、求和等统计计算;可以嵌入图像或图片来丰富数据显示的内容。但是,报表建立完成后不可以再输入数据。7条件“性别=?女?Orエ资额>2000”的含义是A.性别为?女?并且エ资额大于2000的记录B.性别为?女?或者工资额大于2000的记录C.性别为?女?并非工资额大于2000的记录D.性别为?女?或エ资额大于2000.且二者择ー的记录参考答案:B参考解析:OR逻辑运算符表示“或”操作,在连接的两个表达式中,当两个表达式都为假时,运算结果オ为假。因此条件“性别=?女?Orエ资额>2000”的含义是性别为?女?或者エ资额
68大于2000的记录。8Access数据库中,SQL查询中的GroupBy子句的作用是A.分组依据B.对查询进行排序C,列表D.选择行条件参考答案:A参考解析:在Access中,GroupBy子句指定查询结果的分组条件。9若要修改命令按钮Command的标题文字,应设置的属性是A.TextB.NameC.CaptionD.Command参考答案:C参考解析:若改变窗体或控件显示标题需要为其相应Cap一tion属性赋值。10宏命令RunSQL的功能是A.执行指定的SQL语句B.执行指定的查询中的SQL语句C,使用SQL在表中查询D,使用SQL语句设置指定属性值参考答案:A参考解析:宏命令RunSQL用于执行指定的SQL语句。11假定窗体的名称为fTest,将窗体的标题设置为“Sample”的语句是A.Me=nSample"B.Me.Caption="SamplenC.Me.Text="Sample"D.
69Me.Name="Sample"参考答案:B参考解析:窗体Caption属性的作用是确定窗体的标题,设置当前窗体的属性时可以用Me来表示当前窗体,故答案为B选项。12通过窗体输入职エ基本信息,其中职称字段只能从“教授”、“副教授”、“讲师”、“助教”和“其他”中选择之ー。为防止职称字段输入出错,则窗体中输入职称字段应选择的控件是A,文本框B,列表框C.组合框D.复选框参考答案:B参考解析:文本框控件用于输入、输出和显示窗体的数据源的数据,显示计算结果和接受用户输入数据,但不能避免用户输入出错,故A选项错误;列表框显示可滚动的数值列表,可以从列表中选择值输入到新纪录中,由于列表中的数值输入者不能更改,可以避免输入出错,故B选项正确;组合框由于结合了列表框和文本框的特性,当在文本框输入值时不能避免输人出错,故C选项错误;复选框是绑定到是/否字段,字段输入不可用复选框,故D选项错误。因此本题应选择B选项。13在设计窗体时,由于内容较多无法显示在窗体的ー页中,为了在窗体上分类显示不同的信息,需使用的控件是A.选项组B.选项卡C,切换按钮D.选项按钮
70参考答案:B参考解析:根据题意,要在ー个窗体上分类显示不同的信息,一般用选项卡控件,在每个选项卡中显示一个种类的信息。选项组控件一般由一个组合框和一组复选框、选项按钮或切换按钮组成,可以使用户在选择某ー组确定值时更加方便,但是不能分类显示数据信息,不符合题意。切换按钮一般用来在“是/否”值之间进行切换,或在不同的子窗体之间进行切换,不符合题意。选项按钮只能对ー个内容的信息进行“是/否”的选择,不能达到题目中对大量信息进行分类的要求,因此选择B选项。14若要求窗体中的某个控件在事件发生时要执行一段代码,则应设置是A,窗体属性B,事件过程C.函数过程D,通用过程参考答案:B参考解析:在Access数据库中,若要求窗体中的某个控件在事件触发时要执行一段代码,完成指定动作,这样的过程称为事件响应代码。15要在报表每ー页的顶部都有输出的信息,需要设置的是A.报表页眉B.报表页脚C.页面页眉D.页面页脚参考答案:C参考解析:报表的组成有5个部分:①报表页眉;②报表页脚;③页面页眉;④页面页脚;⑤主体。其中报表页眉和报表页脚只显示在报表的头部和尾部,分别用来显示报表的标题、日期和
71统计数据、结论等。页面页眉和页面页脚显示下每页的顶部和下方,题中要求每ー页的顶部都有输出,应选择页面页眉,因此选择C选项。16VBA中如果一行中要写多条语句,则语句之间应使用的分隔符是A.分号B.逗号C.冒号D.空格参考答案:C参考解析:VBA中在一行中写多条语句时,应使用冒号(:)分隔。17在已建“职エ”表中有姓名、性别、出生日期等字段,查询并显示所有年龄在25岁以下职エ的姓名、性别和年龄,正确的SQL命令是A.SELECT姓名,性别,YEAR(DATE())-YEAR([出生日期])AS年龄FROM职エWHEREYEAR(Date())-YEAR([出生日期])く25B.SELECT姓名,性别,YEAR(DATEO)-YEAR([出生日期])年龄FROM职エWHEREYEAR(Date())-YEAR([出生日期])く25C.SELECT姓名,性别,YEAR(DATE())-YEAR([出生日期])AS年龄FROM职エWHERE年龄く25D.SELECT姓名,性别,YEAR(DATE())-YEAR([出生日期])年龄FROM职エWHERE年龄く25参考答案:A参考解析:年龄可用当前日期减去出生日期表示,因此C、
72D选项错;该题中最后要显示的字段有姓名、性别、年龄,其中涉及As的用法,为表中查询到的字段值起一个别名。B语法错误。因此A选项正确。18在“成绩”表中,查找出“考试成绩”排在前5位的记录,正确的SQL命令是A.SELECTTOP5考试成绩FROM成绩GROUPBY考试成绩DESCB.SELECTTOP5考试成绩FROM成绩GROUPBY考试成绩C.SELECTTOP5考试成绩FROM成绩ORDERBY考试成绩DESCD.SELECTTOP5考试成绩FROM成绩ORDERBY考试成绩参考答案:C参考解析:由题干可知,本题要求是找出“考试成绩”排在前5位的记录,故需要对“考试成绩”进行降序排序,需要使用ORDERBY命令,并标明降序DESC,因此,选择C选项。19在设计窗体时,可以将“报考学院”的全部可能的输入作为记录事先存人ー个表中,要减少输入可以使用的控件是A.组合框或列表框控件B.复选框控件C.切换按钮控件D.文本框控件参考答案:A参考解析:列表框和组合框控件都可以用来显示ー组数据列表,使用时用户只需在其下拉列表中选择所需数据,可以减少输入。其中,列表框只能选择不能输入,而组合框不仅可以选择,也可以用户自己输入。本题中对“报考学院”使用组合框或列表
73框控件,将全部可能的输入事先存人,减少以后手动输入。因此选项A正确。20将表“学生名单2”的记录复制到表“学生名单ビ中,且不删除表“学生名单1”中的记录,可使用的查询方式是A.删除查询B,生成表查询C,追加查询D.交叉表查询参考答案:C参考解析:删除查询可以从ー个或多个表中删除ー组记录,删除查询将删除整个记录,而不只是记录中所选择的字段;生成表查询利用一个或多个表中的全部或部分数据创建新表,若数据库中已有同名的表,该操作将覆盖原有的表;追加查询从ー个或多个表中将一组记录添加到ー个或多个表的尾部。交叉表查询是用于对相同的数据进行统计,是ー个二维总计矩阵。可见只有追加查询可以将A表中的数据追加到B表而保持B表原有的数据不变。21下列选项按索引功能区分,不属于Access表的索引的是A.主键索引B,唯一索引C.普通索引D,主索引参考答案:A参考解析:利用索引可以加快对数据的查询和排序速度,索引文件作为一个独立的文件进行存储,文件中包含指向表记录的指针,建立索引后,表中记录的物理顺序不变。按索引功能区分,Access表的索引包括主索引、候选索引、普通索引、唯一索引。因此选项A正确。
7422在“成本表”中有字段:装修费、人工费、水电费和总成本。其中,总成本=装修费+人工费+水电费,在建表时应将字段“总成本”的数据类型定义为A.数字B.单精度C.双精度D.计算参考答案:D参考解析:Access2010中的.基本数据类型包括文本、备注、数字、日期/时间、货币、自动编号、是/否、OLE对象、超链接、附件、计算和查阅向导。“计算”数据类型用于计算结果,计算时必须引用同一张表中的其他字段。“成本表”中的总成本字段是由装修费、人工费、水电费求和得来,因此应将“总成本”的数据类型定义为“计算”类型。因此选项D正确。23如果在创建表中建立字段“性别”,并要求用汉字表示,其数据类型应当是A.是/否B.数字C.文本D.备注参考答案:C参考解析:根据关系数据库理论,ー个表中的同一列数据应具有相同的数据特征,称为字段的数据类型。文本型字段可以保存文本或文本与数字的组合。文本型字段的字段大小最多可达到255个字符,如果取值的字符个数超过了255,可使用备注型。本题要求将“性别”字段用汉字表示,“性别”字段的内容为“男”或“女”,小于255个字符,所以其数据类型应当是文本型。24从多个关系中抽取出所需要的属性组成新关系,应使用
75的操作是A.查询运算B.连接运算C,投影运算D.选择运算参考答案:B参考解析:关系运算包括投影、选择和联接。选择运算是从关系中找出满足给定条件的那些元组,这种运算是从水平方向抽取元组;投影运算是从关系模式中挑选若干属性组成新的关系,这是从列的角度进行的运算,相当于对关系进行垂直分解;连接运算是将两个关系拼接成一个新的关系,生成的新关系中包含满足条件的元组。选择运算和投影运算都是针对于一个关系进行操作,而连接运算是针对多个运算进行操作。25最大化激活窗口的宏命令是A.MinimizeB.RequeryC.MaximizeD.Restore参考答案:C参考解析:最大化激活窗口的宏命令是Maximize,宏命令Minimize用于最小化激活窗口,宏命令Requery用于实施控件重新查询及刷新控件数据,宏命令Restore用于将最大化或最小化窗口恢复至原始大小。26图书表中有“出版日期”字段,若需查询出版日期在2000年到2009年出版物,正确的表达式是A.Like“2007/*/%”B.Between#2007/l/l#aIld#2007/12/31#C.in(“2007/*/*”)D.like#'2009/*/*#
76参考答案:A27报表的数据源不能是A.表B,查询C.SQL语句D.窗体参考答案:D参考解析:报表是以打印格式来显示数据的,其中的信息大多来源于表、查询和SQL语句,少量来源于报表设计中。28若要使某命令按钮获得控制焦点,可使用的方法是A.LostFocusB.SetFocusC.PointD.Value参考答案:B参考解析:使得某个控件获得控制焦点可以使用SetFoeus方法。语法为:Object.SetFoeus〇当控件失去焦点时发生LostFocus事件,当控件得到焦点时发生GotFocus事件。在事件中可以设置ー些用户定义的语句。29VBA表达式Int(-17.8)+Sgn(17.8)的值是A.18B.-17C.-18D.-16参考答案:B参考解析:Int函数用于取整,对于负数返回小于或者等于原数的第一个负数,sgn函数返回数值表达式的符号值,若数值表达式的值小于0,则函数返回-1;若数值表达式的值等于〇,则函数返回〇;若数值表达式的值大于0,则函数返回1〇因此Int(-17.8)的值为-18,Sgn(17.8)的值为1,表达式最终结果为
7730如果加载ー个窗体,最先触发的事件是A.Load事件B.Open事件C.Click事件D.DbClick事件参考答案:B参考解析:由于窗体的事件比较多,在打开窗体时,将按照下列顺序触发事件:打开(Open)ー加载(LoaD.ー调整大小(Resize)f激活(Activate)f成为当前(Current)〇因此加载ー个窗体,最先触发的事件是打开(Open)。试题9(1)在代码中引用ー个窗体控件时,应使用的控件属性是()。A.CaptionB.NameC.TextD.Index(2)确定一个窗体大小的属性是()。A.Width和HeightB.Width和TopC.Top和LeftD.Top和Height(3)对话框在关闭前,不能继续执行应用程序的其他部分,这种对话框称为()。A.输入对话框B.输出对话框
78C.模态对话框D.非模态对话框(4)Access的“切换面板”归属的对象是()。A.表B.查询C.窗体D.页(5)报表的作用不包括()。A,分组数据B.汇总数据C.格式化数据D,输入数据(6)假定窗体的名称为Ffest,将窗体的标题设置为“Sample”的语句是()。A.Me="SampleB.Me.Caption="SampleC.Me.Text="SampleD.Me.Name="Sample"(7)表达式4+5\6*7/8Mod9的值是()。A.4B.5C.6
79D.7(8)对象可以识别和响应的行为称为()。A.属性B.方法C.继承D.事件(9)MsgBox函数使用的正确语法是()。A.MsgBox(提示信息し标题][,按钮类型])B.MsgBox(标题[,按钮类型][,提示信息])C.MsgBox(标题[,提示信息]1,按钮类型])D.MsgBox(提示信息[,按钮类型][,标题])(10)在定义过程时,系统将形式参数类型默认为()。A.值参B.变参C.数组D,无参(11)在一行上写多条语句时,应使用的分隔符是()。A.分号B.逗号C,冒号D,空格
80(12)如果A为“Boolean”型数据,则下列赋值语句正确的
81是()。A.A=〃true"B.A=.trueC.A=#TURE#D.A=3<4(13)编写如下窗体事件过程:PrivateSubForm一MouseDown(ButtonAsInteger,ShiftAsInteger,XAsSingle,YAsSingle)程序运行后,为了在窗体上消息框中输出“HellO”信息,在窗体上应执行的操作是()。A,同时按下Shift键和鼠标左键B,同时按下Shift键和鼠标右键C.同时按下Ctrl、Ah键和鼠标左键D.同时按下Ctrl、Alt键和鼠标右键(14)Dimbl,b2AsBoolean语句显式声明变量()。A.b!和b2都为布尔型变量B.bl是整型,b2是布尔型C.bl是变体型(可变型),b2是布尔型D.bl和b2都是变体型(可变型)(15)Rnd函数不可能产生的值是()。A.0
82B.1C.0.1234D.0.00005(16)运行下列程序,显示的结果是()。A.1B.3C.7D.9(17)假定有以下两个过程:下列说法正确的是()。A.用过程si可以实现交换两个变量的值的操作,S2不能实现B.用过程S2可以实现交换两个变量的值的操作,si不能实现C.用过程s!和S2都可以实现交换两个变量的值的操作D.用过程S!和s2都不可以实现交换两个变量的值的操作(18)如果在C盘当前文件夹下已存在名为StuData.dat的顺序文件,那么执行语句Open”C:StuData.dat”ForAppendAs#l之后将()。A.删除文件中原有内容
83B.保留文件中原有内容,可在文件尾添加新内容C.保留文件中原有内容,在文件头开始添加新内容(19)ADO对象模型中可以打开并返回RecordSet对象的、是()〇A.只能是Connection对象B.只能是Command对象C.可以是Connection对象和Command对象D.不存在(20)数据库中有“Emp”,包括“EnO”、“Ename”、“Eage”、“Esex”、“Edate"、“Eparty”等字段。下面程序段的功能是:在窗体文本框“tValue”内输入年龄条件,单击“删除”按钮完成对该年龄职エ记录信息的删除操作。PrivateSubbtnDeleteClick(),单击”删除”按钮DimstrSQLAsStrin9o定义变量strSQL=”deletefromEmp”。赋值SQL基本操作字符串按照功能要求,下划线处应填写的是()。A.ExecuteB.RunSQLC.RunD.SQL参考答案与解析
84(1)B【解析】在代码中引用ー个窗体控件时,应使用的控件属性是Name属性,即名称属性。其中选项A的Caption属性表示控件的标题属性;选项C的Text属性表示控件的文本属性;选项D的Index属性表示控件的索引编号。所以答案为B。(2)A【解析】确定一个窗体大小的属性是控件的宽和高属性,即Width和Height,选项A为正确答案。(3)C【解析】对话框按执行方式原理不同分为两种:模式对话框和非模式对话框。模式对话框,是指在继续执行应用程序的其他部分之前,必须先被关闭对话框;非模式对话框允许在对话框与其他窗体间转移焦点而不必关闭对话框。所以选项C为正确答案。(4)C【解析】“切换面板”是ー种特殊类型的窗体,缺省的切换面板名为。SwitChBoard"»当用系统的“切换面板管理器”创建切换面板时,MicrosoftACCess会创建一个“切换面板项目”表,用来描述窗体上的按钮显示什么以及具有什么功能。所以答案为C。⑸D【解析】报表是用来在数据库中获取数据,并对数据进行分
85组、计算、汇总和打印输出。它是ACCess数据库的对象之一。利用报表可以按指定的条件打印输出一定格式的数据信息,它有以下功能:格式化数据、分组汇总功能、插入图片或图表、多样化输出。所以答案为D。(6)B【解析】窗体Caption属性的作用是确定窗体的标题,设置当前窗体的属性时可以用me来表示当前窗体,故答案为B。(7)B【解析】题目的表达式中涉及到的运算的优先级顺序由髙到低依次为:乘法和除法(*、/)、整数除法(ヽ)、求模运算(U0D、加法(+)。因此4+5、6}7/8Mod9=4+5、42/8Mod9=4+5、5.25Mod9=4+1Mod9=4+1=5〇(8)D【解析】对象可以识别和响应的行为称为事件,事件是对象所能辨识和检测的动作,当此动作发生于某ー个对象上时,其对应的事件便会被触发。(9)D【解析】MsgBox函数的语法格式为:MsgBox(Prompt[,BuRons]E,Title][,Helpfile][,Context])其中Prompt是必需的,其他为可选参数。(10)B【解析】在VBA中定义过程时,如果省略参数类型说明,那
86么该参数将默认为按地址传递的参数,这就意味着,过程调用时会把实际参数的地址传递给过程,如果在过程内部对该参数的值进行了改变,那么就会影响实际参数的值。(1DC【解析】VBA中在一行中写多条语句时,应使用冒号(:)分隔。(12)D【解析】为Boolean型变量赋值可以使用系统常量True、Flase,也可以通过关系表达式为变量赋值。题目中只有A=3く4能够正确为Boolean变量赋值,表达式3く4为真。(33)D【解析】在窗体的鼠标事件中,参数Buuon的值为1表示左键按下,值为2表示右键按下,值为4表示中间按键按下,参数Shift的值为1表示Shift键按下,值为2表示Ctd键按下,值为4表示Alt键按下。Shift值为6则说明是Ctr!键和Alt键按下,Button值为2说明是鼠标右键按下。(14)C【解析】在使用Dim显式声明变量时,如果省略“As类型”,那么变量将被定义为变体型(Variant类型)。(15)B【解析】Rnd函数产生一个。〜1之间的单精度随机数,Rnd函数返回小于1但大于或等于〇的值。(16)C
87【解析】题目中instr(5,”Hello!Berin9.",…e')的含义是从“Hello!Beijin9”的第5个字符开始查找…e’在整个字符串中出现的位置,它在第8个字符位置,因此,a值为8;Sgn函数是返回表达式符号,表达式大于0时返回1,等于〇返回0,小于〇返回ー!;表达式3>2的值为True,True转为整数时为ー1,Flase转为整数时为0,因此,b值为ー1。由此可得e=a十b=8-l=7o(17)B【解析】VBA中定义过程时如果省略传值方式则默认为按地址传递,过程S2中省略了参数传递方式说明,因此,参数将按传址调用,而过程si由于声明为按值传递(ByVM)所以会按传值调用参数。而在过程调用时,如果按传值调用,实参只是把值传给了形参,在过程内部对形参值进行改变不会影响实参变量,按址调用却不同,这种方式是把实参的地址传给了形参,在过程中对形参值进行改变也会影响实参的值。因此,过程s2能够交换两个变量的值,而S1不能实现。(18)B【解析】文件打开方式中使用ForAppend时,指定文件按顺序方式输出,文件指针被定位在文件末尾。如果对文件执行写操作,则写入的数据附加到原来文件的后面。(19)C【解析】Reeordset对象只代表一个记录集,这个记录集是
88ー个连接的数据库中的表或者是Command对象的执行结果返回的记录集。Connection对象用于建立与数据库的连接,通过连接可从应用程序访问数据源,因此,可以打开和返回ReCordSet对象0Command对象在建立Connection后,可以发出命令操作数据源,因此,也可以打开并返回ReCordSet对象。(19)B【解析】DoCmd对象的RunSQ!方法用来运行ACCess的操作查询,完成对表的记录操作。还可以运行数据定义语句实现表和索引的定义操作。试题!0(1)一个栈的初始状态为空。现将元素1…234、5、A、B、C、D、E依次入栈,然后再依次出栈,则元素出栈的顺序是()〇A.12345ABCDEB.EDCBA54321C.ABCDE12345D.54321EDCBA(2)下列叙述中正确的是()〇A.循环队列有队头和队尾两个指针,因此,循环队列是非线性结构B,在循环队列中,只需要队头指针就能反映队列中元素的动态变化情况C.在循环队列中,只需要队尾指针就能反映队列中元素的动
89态变化情况D.循环队列中元素的个数是由队头指针和队尾指针共同决定(3)在长度为n的有序线性表中进行二分查找,最坏情况下需要比较的次数是()〇A.0(n)B.0(n2)C.0(log2n)D.0(nlog2n)(4)下列叙述中正确的是()〇A.顺序存储结构的存储一定是连续的,链式存储结构的存储空间不一定是连续的B.顺序存储结构只针对线性结构,链式存储结构只针对非线性结构C.顺序存储结构能存储有序表,链式存储结构不能存储有序表D.链式存储结构比顺序存储结构节省存储空间(5)数据流图中带有箭头的线段表示的是()〇A,控制流B,事件驱动C,模块调用D.数据流(6)在软件开发中,需求分析阶段可以使用的工具是()〇A.N—S图B.DFD图
90C.PAD图D.程序流程图(7)在面向对象方法中,不属于”对象‘‘基本特点的是()。A.一致性B.分类性C,多态性D.标识唯一性(8)一间宿舍可住多个学生,则实体宿舍和学生之间的联系是()。A,ー对ーB,ー对多C.多对ーD,多对多(9)在数据管理技术发展的三个阶段中,数据共享最好的是()〇A.人工管理阶段B,文件系统阶段C.数据库系统阶段D,三个阶段相同(10)有三个关系R、S和T如下:其中关系T由关系R和S通过某种操作得到,该操作为
91()〇A.笛卡尔积B.交C.并D.自然连接(11)在学生表中要查找所有年龄大于30岁姓王的男同学,应该采用的关系运算是()〇A.选择B.投影C.连接D,自然连接(12)在Access数据库对象中,体现数据库设计目的的对象是()。A.报表B,模块C.查询D.表(13)若要求在文本框中输入文本时达到密码“ジ的显示效果,则应该设置的属性是()〇A,默认值B.有效性文本C.输入掩码
92D.密码(14)下列关于关系数据库中数据表的描述,正确的是()〇A.数据表相互之间存在联系,但用独立的文件名保存B.数据表相互之间存在联系,是用表名表示相互间的联系C.数据表相互之间不存在联系,完全独立D.数据表既相对独立,又相互联系(15)输入掩码字符的含义是()〇A,必须输入字母或数字B.可以选择输入字母或数字C.必须输人一个任意的字符或ー个空格D.可以选择输入任意的字符或ー个空格(16)下列SQL查询语句中,与下面查询设计视图所示的查询结果等价的是()A.SELECT姓名,性别,所属院系,简历FROMtStudWHERE性别二t•女“AND”所属院系IN(“03”,“04”)B.SELECT姓名,简历FROMtStudWHERE性别=“女”AND所属院系IN(“03”“04・t”)C.SELECT姓名,性别,所属院系,简历FROMtStudWHERE性别=“女”AND所属院系:”03”0R所属院系=“04”D.SELECT姓名,简历FROMtStudWHERE性别=“女”AND
93所属院系=“03”OR所属院系:“04"(17)假设“公司”表中有编号、名称、法人等字段,查找公司名称中有“网络”二字的公司信息,正确的命令是()〇A.SELECT}FROM公司FOR名称=”・网络・”B.SELECT*FROM公司FOR名称LIKE“・网络・”C.SELECT*FROM公司WHERE名称=”・网络・”D.SELECT}FROM公司WHERE名称LIKE“水网络・”(18)利用对话框提示用户输入查询条件,这样的查询属于()〇A.选择查询B,参数查询C,操作查询E.SQL查询(19)要从数据库中删除ー个表,应该使用的SQL语句是()〇A.ALTERTABLEB.KILLTABLEC.DELETETABLED.DROPTABLE(20)若要将“产品”表中所有供货商是“ABC”的产品单价下调50,则正确的sQL语句是()〇A.UPDATE产品SET单价=50WHERE供货商=“ABC”
94A.UPDATE产品SET单价=单价ー50WHERE供货商="ABC”B.UPDATEFROM产品SET单价=50WHERE供货商iABC”C.UPDATEFROM产品SET单价=单价ー50WHERE供货商二”ABC”参考答案与解析(DB【解析】栈是先进后出的原则组织数据,所以入栈最早的最后出栈,所以选择B。(2)D【解析】循环队列有队头和队尾两个指针,但是循环队列仍是线性结构的,所以A错误;在循环队列中只需要队头指针与队尾两个指针来共同反映队列中元素的动态变化情况,所以B与C错误。(3)C【解析】当有序线性表为顺序存储时才能用二分法查找。可以证明的是对于长度为n的有序线性表,在最坏情况下,二分法查找只需要比较1092n次,而顺序查找需要比较n次。(4)A【解析】链式存储结构既可以针对线性结构也可以针对非线性结构,所以B与C错误。链式存储结构中每个结点都由数据域与指针域两部分组成,增加了存储空间,所以D错误。(5)D
95【解析】数据流图中带箭头的线段表示的是数据流,即沿箭头方向传送数据的通道,一般在旁边标注数据流名。(6)B【解析】在需求分析阶段可以使用的工具有数据流图(DFD图,数据字典(DD,判定树与判定表,所以选择B。(7)A【解析】对象有如下ー些基本特点:标识唯一性、分类性、多态性、封装性、模块独立性好。所以选择A。(8)B【解析】因为ー间宿舍可以住多个学生即多个学生住在ー个宿舍中,但ー个学生只能住一间宿舍,所以实体宿舍和学生之间是ー对多的关系。(9)C【解析】数据管理发展至今已经历了三个阶段:人工管理阶段、文件系统阶段和数据库系统阶段。其中最后一个阶段结构简单,使用方便逻辑性强物理性少,在各方面的表现都最好,一直占据数据库领域的’主导地位,所以选择C。(10)D【解析】自然连接是ー种特殊的等值连接,它要求两个关系中进行比较的分量必须是相同的属性组,并且在结果中把重复的属性列去掉,所以根据T关系中的有序组可知R与S进行的是自然连接操作。(IDA
96【解析】关系运算包括:选择、投影和连接。①选择:从关系中找出满足给定条件的元组的操作称为选择。选择是从行的角度进行的运算,即从水平方向抽取记录。②投影:从关系模式中指定若干个属性组成新的关系。投影是从列的角度进行的运算,相当于对关系进行垂直分解。③连接:连接是关系的横向结合。连接运算将两个关系模式拼接成一个更宽的关系模式,生成的新关系中包含满足连接条件的元组。此题干要求从关系中找出同时满足两个条件的元组,应进行的运算是选择,所以选项A是正确的。(12)C【解析】ACCess数据库对象分为7种。这些数据库对象包括表、查询、窗体、报表、数据访问页、宏、模块。其中①表:数据库中用来存储数据的对象,是整个数据库系统的基础。②查询:它是数据库设计目的的体现,建完数据库以后,数据只有被使用者查询才能真正体现它的价值。③报表:一种数据库应用程序进行打印输出的方式。④模块:将VBA声明和过程作为一个单元进行保存的集合,是应用程序开发人员的工作环境。故答案为C。(13)C【解析】将“输入掩码”属性设置为“密码”,以创建密码输入项文本框。文本框中键入的任何字符都按原字符保存,但显不为星号(*)。选项C正确。
97(12)D【解析】ACCess是ー个关系型数据库管理系统。它的每一个表都是独立的实体,保存各自的数据和信息。但这并不是说表与表之间是孤立的。ACCess通过数据库之间的数据元素(即主键)连接起来,形成了有机的联系,实现了信息的共享。表与表之间的联系称为关系,ACCess通过关系使表之间紧密地联系起来,从而改善了数据库的性能,增强了数据库的处理能力。答案D正确。(13)C【解析】输入掩码的符号中表示的是输入任一字符或空格(必选项)。所以选项C正确。(16)B【解析】SQL查询的Select语句是功能最强,也是最为复杂的SQL语句。SELECT语句的结构是:SELECT[ALLIDISTINCT]别名FROM表名[WHERE查询条件]其中“查询条件”还可以是另一个选择查询或子查询。在主查询中查找任何等于、大于或小于由子查询返回的值(使用ANY、IN或ALL保留字)。在此题中用IN表示等于这两个值。所以选项B正确。(17)D【解析】SQL查询的Select语句是功能最强,也是最为复杂的SQL语句。SELECT语句的结构是:SELECT[ALLIDISTINCT]别名FROM表名[WHERE查询条件]在查询条件中输入Like运算符
98来限制结果中的记录。为了查找公司名称中有“网络”二字的公司信息,需要使用like运算符,与之搭配使用的通配符有很多,其中“バ的含义是表示由0个或任意多个字符组成的字符串,在字符串中可以用作第一个字符或最后ー个字符,在本题中应该使用的条件是Like”・网络・”。所以选项D正确。(18)B【解析】参数查询可以显示ー个或多个提示参数值(准则)预定义对话框,也可以创建提示查询参数的自定义对话框,提示输入参数值,进行问答式查询。所以选项B正确。(19)D【解析】ACCess支持的数据定义语句有创建表(CREATETABLE)、修改表(ALTERTABLE)、删除表(DROPTABLE)。故选项D为正确答案。(20)B【解析】修改数据的语法结构为:Updatetableset字段名=value[where条件],所以答案为B。
此文档下载收益归作者所有