




已阅读5页,还剩17页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
2012年9月全国计算机二级Access笔试模拟试卷附参考答案本word由三部分组成:1、空白试题;2、重点题目答案;3、所有题目答案空白试题一、选择题(每题2分,共70分)(1)线性表的顺序存储结构和线性表的链式存储结构分别是()。A)顺序存取的存储结构、顺序存取的存储结构B)随机存取的存储结构、顺序存取的存储结构C)随机存取的存储结构、随机存取的存储结构D)任意存取的存储结构、任意存取的存储结构(2)下列关于栈的叙述中正确的是()。A)在栈中只能插入数据B)在栈中只能删除数据C)栈是先进先出的线性表D)栈是先进后出的线性表(3)软件开发离不开系统环境资源的支持,其中必要的测试数据属于()。A)硬件资源B)通信资源C)支持软件D)辅助资源(4)软件工程的出现是由于()。A)程序设计方法学的影响B)软件产业化的需要C)软件危机的出现D)计算机的发展(5)软件开发的结构化生命周期方法将软件生命周期划分成()。A)定义、开发、运行维护B)设计阶段、编程阶段、测试阶段C)总体设计、详细设计、编程调试D)需求分析、功能定义、系统设计(6)下面概念中,不属于面向对象方法的是()。A)对象B)继承C)类D)过程调用(7)一个关系中属性个数为1时,称此关系为()。A)对应关系B)单一关系C)一元关系D)二元关系(8)一个教师可讲授多门课程,一门课程可由多个教师讲授,则实体教师和课程间的联系是()。A)11联系B)1m联系C)m1联系D)mn联系(9)下列有关数据库的描述,正确的是()。A)数据库是一个DBF文件B)数据库是一个关系C)数据库是一个结构化的数据集合D)数据库是一组文件(10)使用关系运算对系统进行操作,得到的结果是()。A)属性B)元组C)关系D)关系模式(11)在超市营业过程中,每个时段要安排一个班组上岗值班,每个收款口要配备两名收款员配合工作,共同使用一套收款设备为顾客服务。在超市数据库中,实体之间属于一对一关系的是()。A)“顾客”与“收款口”的关系B)“收款口”与“收款员”的关系C)“班组”与“收款员”的关系D)“收款口”与“设备”的关系(12)下列叙述中正确的是()。A)两个实体之间只能是多对多联系B)两个实体之间只能是一对多联系C)两个实体之间只能是一对一联系D)两个实体之间可以是一对一联系、一对多联系或多对多联系(13)Access中表和数据库之间的关系是()。A)一个数据库可以包含多个表B)数据库就是数据表C)一个表可以包含多个数据库D)一个表只能包含两个数据库(14)以下字符串不符合Access字段命名规则的是()。A)abcdefghijklmnopqrstuvwxyz1234567890B)S3vYatobiafC)Namechina 中国D)浙江_宁波(15)某字段中已经有数据,现要改变该字段的大小属性,将该字段大小重新设置为整数型,则以下所存数据会发生变化的是()。A)123B)2.5C)12D)1563(16)在书写查询准则时,日期型数据应该使用适当的分隔符括起来,正确的分隔符是()。A)*B)%C)&D)#(17)下列关于SQL语句的说法中,错误的是()。A)INSERT语句可以向数据表中追加新的数据记录B)UPDATE语句用来修改数据表中已经存在的数据记录C)DELETE语句用来删除数据表中的记录D)CREATE语句用来建立表结构并追加新的记录(18)在Access 数据库的表设计视图中,不能进行的操作是()。A)修改字段类型B)设置索引C)增加字段D)删除记录(19)使用VBA的逻辑值进行算术运算时,True值被处理为()。A)-1B)0C)1D)任意值(20)“特殊效果”属性值是用来设定控件的显示特效的,以下不属于“特殊效果”属性值的是()。A)“凹陷”B)“颜色”C)“阴影”D)“凿痕”(21)查询30天之内参加工作记录,准则是()。A)Date()-30D)Between # Date()And # Date()-30(22)在SQL查询中“GROUP BY”的含义是()。A)选择行条件B)对查询进行排序C)选择列字段D)对查询进行分组(23)在下面的“窗体”视图中显示窗体时,窗体中没有记录选定器,应将窗体的“记录选定器”属性值设置为()。A)是B)否C)有D)无(24)下列事件不属于Access中的事件的是()。A)键盘事件B)鼠标事件C)窗口事件D)控件事件(25)用表达式作为数据源,并且表达式可以利用窗体或报表所引用的表或查询字段中的数据,也可以是窗体或报表上的其他控件中的数据的控件是()。A)结合型B)非结合型C)计算型D)非计算型(26)要将一个数字字符串转换成对应的数值,应使用的函数是()。A)ValB)SingleC)AscD)Space(27)VBA中定义符号常量可以用关键字()。A)ConstB)DimC)PublicD)Static(28)设有如下窗体单击事件过程:Private Sub Form_Click()a = 1For i= 1 To 6Select Case iCase 1,3,5a= a+1Case 2,4,6a = a+2End SelectNext iMsgBox aEnd Sub打开窗体运行后,单击窗体,则消息框的输出的结果是()。A)8B)6C)10D)9(29)InputBox函数返回值的类型是()。A)数值B)字符串C)变体D)数值或字符串(视输入的数据而定)(30)在下列关于宏和模块的叙述中,正确的是()。A)模块是能够被程序调用的函数B)通过定义宏可以选择或更新数据C)宏或模块都不能是窗体或报表上的事件代码D)宏可以是独立的数据库对象,可以提供独立的操作动作(31)在窗体上有一个命令按钮Command1,编写事件代码如下:Private Sub Command1_Click()Dim x As Integer, y As Integerx = 12: y = 32Call Proc(x, y)Debug.Print x; yEnd SubPublic Sub Proc(n As Integer, ByVal m As Integer)n = n Mod 10m = m Mod 10End Sub打开窗体运行后,单击命令按钮,立即窗口上输出的结果是()。A)2 32B)12 3C)2 2D)12 32(32)下列Case语句中错误的是()。A)Case 0 To 10B)Case Is10C)Case Is10 And Is10(33)窗体加载事件如下:Private Sub Form_Load()b = 1Do While b 15b = b * 2LoopMsgBox bEnd Sub此程序运行结果为()。A)16B)15C)14D)13(34)在窗体中有一个命令按钮run35,对应的事件代码如下:Private Sub run35_Enter()Dim num As IntegerDim a As IntegerDim b As IntegerDim i As IntegerFor i= 1 To 10num = InputBox(请输入数据:, 输入,1)If num Mod 2=0 Thena = a + 1Elseb = b + 1End IfNext iMsgBox(运行结果:a= & Str(A)&,b= & Str(B))End Sub运行以上事件所完成的功能是()。A)对输入的10个数据求累加和B)对输入的10个数据求各自的余数,然后再进行累加C)对输入的10个数据分别统计有几个是整数,有几个是非整数D)对输入的10个数据分别统计有几个是奇数,有几个是偶数(35)下列四种形式的循环设计中,循环次数最少的是()。A)a = 5 : b = 8Doa = a + 1Loop While a bB)a = 5 : b = 8Doa = a + 1Loop Until a bC)a = 5 : b = 8Do Until a ba = a + 1Loop二、填空题(每空2分,共30分)(1)在算法的4个特征中,算法必须能在执行有限个步骤之后终止,指的是算法的_【1】_性。(2)对长度为10的线性表进行冒泡排序,最坏情况下需要比较的次数为_【2】_。(3)有一棵非空二叉树,其第K层上最多有_【3】_个结点。(4)符合结构化原则的三种基本控制结构是:选择结构、循环结构和_【4】_。(5)数据库设计分为以下6个设计阶段:需求分析阶段、 _【5】_ 、逻辑设计阶段、物理设计阶段、实施阶段、运行和维护阶段。(6)如果一个查询的数据源仍是查询,而不是表,则该查询称为_【6】_。(7)在创建了数据访问页后,用户可以对数据访问页中的节、控件或其他元素进行编辑和修改,这些操作都需要在数据访问页的_【7】_中进行。(8)VBA的自动运行宏,应当命名为_【8】_。(9)函数Mid(学生信息管理系统,3,2)的结果是_【9】_。(10)运行如下程序:x1y1z1For j1 To 3For k1 To 3If j1 Thenxx+y+zElseIf j2 Thenx2*x+2*y+2*zElseIf j3 Thenx3*x+3*y+3*zEnd ifNext kNext j则x的值为_【10】_。(11)运行程序,当窗体加载事件发生:Private Sub Form_Load()Dim b As SingleDim t as Integert=0b = 20Dot = t + 1b = b / 2Loop Until b 0.5MsgBox bMsgBox 共循环了& t& 次End Sub此程序运行结果为_【11】_。(12)在下面的VBA程序段运行时,内层循环的循环次数是_【12】_。For m0 To 7 Step 3For n m1 To m1Next nNext m(13)在窗体上画一个名称为Command1的命令按钮,然后编写如下事件过程:Private Sub Command1_Click()n5f1s0For i1 To nff_【13】_ssfNext iPrint sEnd Sub该事件过程的功能是计算s11/2!1/3!1/n!的值。请填空。(14)某次大奖赛有7个评委同时为一位选手打分,去掉一个最高分和一个最低分,其余5个分数的平均值为该名参赛者的最后得分。请填空完成规定的功能。Sub Command1_Click()Dim mark!, aver!, i%, max1!, min1!aver = 0For i =1 To 7mark = InputBox(请输入第 & i & 位评委的打分)If i = 1 Thenmax1 = mark : min1 = markElseIf mark max1 Then_【14】_End IfEnd If_【15】_Next iaver = (aver - max1 - min1)/5MsgBox averEnd Sub重点题目答案一、选择题(每题2分,共70分)(1)线性表的顺序存储结构和线性表的链式存储结构分别是()。A)顺序存取的存储结构、顺序存取的存储结构B)随机存取的存储结构、顺序存取的存储结构C)随机存取的存储结构、随机存取的存储结构D)任意存取的存储结构、任意存取的存储结构1.答案:B【解析】顺序存储结构中,数据元素存放在一组地址连续的存储单元中,每个数据元素地址可通过公式LOC(ai)=LOC(a1)+(i-1)L计算得到,从而实现了随机存取。对于链式存储结构,要对某结点进行存取,都得从链的头指针指向的结点开始,这是一种顺序存取的存储结构。(3)软件开发离不开系统环境资源的支持,其中必要的测试数据属于()。A)硬件资源B)通信资源C)支持软件D)辅助资源3.答案:D【解析】软件测试过程中,辅助资源包括测试用例(测试数据)、测试计划、出错统计和最终分析报告等。(5)软件开发的结构化生命周期方法将软件生命周期划分成()。A)定义、开发、运行维护B)设计阶段、编程阶段、测试阶段C)总体设计、详细设计、编程调试D)需求分析、功能定义、系统设计5.答案:A【解析】通常将软件产品从提出、实现、使用维护到停止使用的过程称为软件生命周期。它可以分为软件定义、软件开发及软件运行维护3个阶段。(6)下面概念中,不属于面向对象方法的是()。A)对象B)继承C)类D)过程调用6.答案:D【解析】面向对象方法是一种运用对象、类、封装、继承、多态和消息等概念来构造、测试、重构软件的方法。面向对象方法从对象出发,发展出对象、类、消息、继承等概念。(7)一个关系中属性个数为1时,称此关系为()。A)对应关系B)单一关系C)一元关系D)二元关系7.答案:C【解析】在关系模型数据库中,基本结构是二维表,这种二维表称为关系。关系的列称为属性,一个具有N个属性的关系称为N元关系。(9)下列有关数据库的描述,正确的是()。A)数据库是一个DBF文件B)数据库是一个关系C)数据库是一个结构化的数据集合D)数据库是一组文件9.答案:C【解析】数据库(DataBase,DB)是数据的集合,它具有统一的结构形式并存放于统一的存储介质内,是多种应用数据的集成,可被各个应用程序所共享。数据库中的数据具有“集成”、“共享”的特点。(10)使用关系运算对系统进行操作,得到的结果是()。A)属性B)元组C)关系D)关系模式10.答案:C【解析】关系运算分为: 传统的关系运算(集合运算)进行并、差、交集合运算的两个关系必须具有相同的关系模式,即相同结构。在Visual FoxPro中没有提供传统的集合运算,可以通过其他操作或编写程序来实现。 专门的关系运算选择:从关系中找出满足给定条件的元组的操作称为选择。投影:从关系模式中指定若干个属性组成新的关系称为投影。联接:联接是关系的横向结合。联接运算将两个关系模式拼接成一个更宽的关系模式,生成的新关系中包含满足联接条件的元组。(14)以下字符串不符合Access字段命名规则的是()。A)abcdefghijklmnopqrstuvwxyz1234567890B)S3vYatobiafC)Namechina 中国D)浙江_宁波14.答案:B【解析】Access字段命名规则是:长度为164个字符;可以包含字母、汉字、数字、空格和其他字符;不能包括句号(.)、感叹号(!)、方括号()和重音符号()。(17)下列关于SQL语句的说法中,错误的是()。A)INSERT语句可以向数据表中追加新的数据记录B)UPDATE语句用来修改数据表中已经存在的数据记录C)DELETE语句用来删除数据表中的记录D)CREATE语句用来建立表结构并追加新的记录17.答案:D【解析】CREATE语句的功能是创建一个表结构,但不能追加新的记录,追加新的记录可以使用INSERT语句,所以D)选项错误。所以本题答案为D)。(18)在Access 数据库的表设计视图中,不能进行的操作是()。A)修改字段类型B)设置索引C)增加字段D)删除记录18.答案:D【解析】在Access数据库的表设计器中可以修改字段类型、设置索引和增加字段。要想删除表中的记录,需要打开表进行删除。(20)“特殊效果”属性值是用来设定控件的显示特效的,以下不属于“特殊效果”属性值的是()。A)“凹陷”B)“颜色”C)“阴影”D)“凿痕”20.答案:B【解析】“特殊效果”属性值用于设定控件的显示效果,如“平面”、“凸起”、“凹陷”、“蚀刻”、“阴影”、“凿痕”等,但是没有颜色项。(21)查询30天之内参加工作记录,准则是()。A)Date()-30D)Between # Date()And # Date()-3021.答案:B【解析】考查条件表达式知识。查询日期的间隔用Betweenand语句。排除A)和C),D)中“#”是通配符,在表查询中用来表示数字。不能混用在表达式中。本题选择B)。(23)在下面的“窗体”视图中显示窗体时,窗体中没有记录选定器,应将窗体的“记录选定器”属性值设置为()。A)是B)否C)有D)无23.答案:B【解析】在窗体属性中,要使窗体中没有记录选定器,必须把“记录选定器”的属性值设置为否。(24)下列事件不属于Access中的事件的是()。A)键盘事件B)鼠标事件C)窗口事件D)控件事件24.答案:D【解析】在Access中的事件主要有键盘事件、鼠标事件、对象事件、窗口事件和操作事件,没有控件事件。(25)用表达式作为数据源,并且表达式可以利用窗体或报表所引用的表或查询字段中的数据,也可以是窗体或报表上的其他控件中的数据的控件是()。A)结合型B)非结合型C)计算型D)非计算型25.答案:C【解析】结合型控件主要用于显示、输入、更新数据库中的字段;非结合型控件没有数据来源可以显示信息、线条、矩形或图像;计算型控件用表达式作为数据源,表达式可以利用窗体或报表所引用的表或查询字段中的数据,也可以是窗体或报表上的其他控件中的数据(26)要将一个数字字符串转换成对应的数值,应使用的函数是()。A)ValB)SingleC)AscD)Space26.答案:A【解析】字符串转换成数字函数Val():将数字字符串转换成数值型数字。所以本题答案为A)。(27)VBA中定义符号常量可以用关键字()。A)ConstB)DimC)PublicD)Static27.答案:A【解析】VBA中定义符号常量可以用关键字Const来定义,格式为:Const常量名类型符号= 常量表达式,所以本题答案是A)。(30)在下列关于宏和模块的叙述中,正确的是()。A)模块是能够被程序调用的函数B)通过定义宏可以选择或更新数据(错误)C)宏或模块都不能是窗体或报表上的事件代码D)宏可以是独立的数据库对象,可以提供独立的操作动作30.答案:D【解析】模块是Access系统中的一个重要对象,它以VBA语言为基础编写,以函数过程(Function)或子过程(Sub)为单元的集合方式存储,因此选项A)错误。模块是装着VBA代码的容器。模块分为类模块和标准模块两种类型。窗体模块和报表模块都属于类模块,它们从属于各自的窗体和报表,因此选项C)错误。使用宏,可以实现以下一些操作:在首次打开数据库时,执行一个或一系列操作;建立自定义菜单栏;从工具栏上的按钮执行自己的宏或程序;将筛选程序加到各个记录中,从而提高记录查找的速度;可以随时的打开或者关闭数据库对象;设置窗体或报表控件的属性值;显示各种信息,并能够使计算机扬声器发出报警声,以引起用户的注意;实现数据自动传输。可以自动地在各种数据格式之间导入或导出数据;可以为窗体定制菜单,并可以让用户设计其中的内容。因此选项B)错误。所以本题答案为D)。(32)下列Case语句中错误的是()。A)Case 0 To 10B)Case Is10C)Case Is10 And Is1032.答案:C【解析】Case表达式可以是下列4种格式之一:单一数值或一行并列的数值,用来与“表达式”的值相比较。成员间以逗号隔开;由关键字To分隔开的两个数值或表达式之间的范围;关键字Is接关系运算符;关键字Case Else后的表达式,是在前面的Case条件都不满足时执行的。本题选项C)中用的是逻辑运算符And连接两个表达式,所以不对,应该以逗号隔开。所以本题答案为C)。二、填空题(每空2分,共30分)(1)在算法的4个特征中,算法必须能在执行有限个步骤之后终止,指的是算法的_【1】_性。有穷(2)对长度为10的线性表进行冒泡排序,最坏情况下需要比较的次数为_【2】_。45(3)有一棵非空二叉树,其第K层上最多有_【3】_个结点。2(k-1)次方(4)符合结构化原则的三种基本控制结构是:选择结构、循环结构和_【4】_。顺序结构(5)数据库设计分为以下6个设计阶段:需求分析阶段、 _【5】_ 、逻辑设计阶段、物理设计阶段、实施阶段、运行和维护阶段。5.答案:概念设计阶段|【解析】数据库设计分为以下6个设计阶段:需求分析阶段、概念设计阶段、逻辑设计阶段、物理设计阶段、实施阶段及数据库运行和维护阶段。(6)如果一个查询的数据源仍是查询,而不是表,则该查询称为_【6】_。子查询(7)在创建了数据访问页后,用户可以对数据访问页中的节、控件或其他元素进行编辑和修改,这些操作都需要在数据访问页的_【7】_中进行。7.答案:设计视图|【解析】本题考查数据访问页的知识。添加标签、改变背景颜色、对控件属性进行编辑等,一系列的操作都是在数据访问页的设计视图中进行。(8)VBA的自动运行宏,应当命名为_【8】_。8.答案:AutoExec|【解析】被命名为AutoExec保存的宏,在打开数据库时会自动运行,要想取消自动运行,打开数据库时按住Shift键即可。(10)运行如下程序:x1y1z1For j1 To 3For k1 To 3If j1 Thenxx+y+zElseIf j2 Thenx2*x+2*y+2*zElseIf j3 Thenx3*x+3*y+3*zEnd ifNext kNext j则x的值为_【10】_。10.答案:2346|【解析】当j1时,内层循环执行xxyzx2三次,所以x7;当j2时,内层循环执行x2x2y2z2x4三次,所以x84;当j3时,内层循环执行x3x3y3z3x6三次,所以x2346。则最后结果是x2346。(13)在窗体上画一个名称为Command1的命令按钮,然后编写如下事件过程:Private Sub Command1_Click()n5f1s0For i1 To nff_【13】_ssfNext iPrint sEnd Sub该事件过程的功能是计算s11/2!1/3!1/n!的值。请填空。13.答案:*(1/i) 或 /i|【解析】本程序首先置f为1,s为0;经过5次循环使f每次都乘以1/i,实现了1/n!的求法,每次循环后都加f,把结果再赋给s,循环结束,s的值即为所求。(14)某次大奖赛有7个评委同时为一位选手打分,去掉一个最高分和一个最低分,其余5个分数的平均值为该名参赛者的最后得分。请填空完成规定的功能。Sub Command1_Click()Dim mark!, aver!, i%, max1!, min1!aver = 0For i =1 To 7mark = InputBox(请输入第 & i & 位评委的打分)If i = 1 Thenmax1 = mark : min1 = markElseIf mark max1 Then_max1=mark_【14】_End IfEnd If_aver=mark+mark【15】_Next iaver = (aver - max1 - min1)/5MsgBox averEnd Sub14.答案:max1=mark|aver=aver+mark 或 aver=mark+aver|【解析】最后得分的计算是先找出7位评委给出的分数中的最高分和最低分,然后执行“(总分-最高分-最低分)/5”得出的结果就是最后得分。程序首先定义了变量aver,并赋初值0,该变量用于存放最后得分。通过for循环“For i =1 To 7”,依次收集评委打分,并判断出最高分和最低分。通过语句“mark = InputBox(请输入第&i&位评委的打分)”依次获得了7位评委的打分,然后通过“If i = 1 Then max1 = mark : min1 = mark”语句,将第1位评委的打分 mark的值赋给变量max1和min1,通过语句“If mark min1 Then min1 = mark”将其他某评委打的分与最低分进行比较,如果其他某评委打的分小于最低分,则将其赋值给min1,即使得min1的值始终保持最低分。否则通过ElseIf判断mark的值是否大于max1,如果大于,则将mark的值赋给max1,即使得max1的值始终保持最高分,所以第14空应该填“max1=mark”。当退出If判断后,需要将当前分数累加到总分aver 中,因此第15空填“aver=aver+mark”,最后通过语句“aver = (aver - max1 - min1) / 5”得出最后得分。所有答案一、选择题(每题2分,共70分)1.答案:B【解析】顺序存储结构中,数据元素存放在一组地址连续的存储单元中,每个数据元素地址可通过公式LOC(ai)=LOC(a1)+(i-1)L计算得到,从而实现了随机存取。对于链式存储结构,要对某结点进行存取,都得从链的头指针指向的结点开始,这是一种顺序存取的存储结构。2.答案:D【解析】栈是限定在一端进行插入与删除的线性表。栈是按照“先进后出”的或后进先出的原则组织数据的,因此,栈也被称为“先进后出”表或“后进先出”表。3.答案:D【解析】软件测试过程中,辅助资源包括测试用例(测试数据)、测试计划、出错统计和最终分析报告等。4.答案:C【解析】软件工程概念的出现源自于软件危机。为了消除软件危机,通过认真研究解决软件危机的方法,认识到软件工程是使计算机软件走向工程科学的途径,逐步形成了软件工程的概念。5.答案:A【解析】通常将软件产品从提出、实现、使用维护到停止使用的过程称为软件生命周期。它可以分为软件定义、软件开发及软件运行维护3个阶段。6.答案:D【解析】面向对象方法是一种运用对象、类、封装、继承、多态和消息等概念来构造、测试、重构软件的方法。面向对象方法从对象出发,发展出对象、类、消息、继承等概念。7.答案:C【解析】在关系模型数据库中,基本结构是二维表,这种二维表称为关系。关系的列称为属性,一个具有N个属性的关系称为N元关系。8.答案:D【解析】两个实体间的联系可以归纳为3种类型:一对一联系:一对一的联系表现为主表中的每一条记录只与相关表中的一条记录相关联。一对多联系或多对一联系:一对多的联系表现为主表中的每一条记录与相关表中的多条记录相关联。多对多联系:多对多的联系表现为一个表中的多个记录在相关表中同样有多个记录与其匹配。一个教师可讲授多门课程,一门课程可由多个教师讲授,所以实体教师和课程间的联系是多对多的联系。9.答案:C【解析】数据库(DataBase,DB)是数据的集合,它具有统一的结构形式并存放于统一的存储介质内,是多种应用数据的集成,可被各个应用程序所共享。数据库中的数据具有“集成”、“共享”的特点。10.答案:C【解析】关系运算分为: 传统的关系运算(集合运算)进行并、差、交集合运算的两个关系必须具有相同的关系模式,即相同结构。在Visual FoxPro中没有提供传统的集合运算,可以通过其他操作或编写程序来实现。 专门的关系运算选择:从关系中找出满足给定条件的元组的操作称为选择。投影:从关系模式中指定若干个属性组成新的关系称为投影。联接:联接是关系的横向结合。联接运算将两个关系模式拼接成一个更宽的关系模式,生成的新关系中包含满足联接条件的元组。11.答案:D【解析】一对一联系表现为主表中的每一条记录只与相关表中的一条记录相关联。一个收款口只有一套收款设备,一套收款设备只服务一个收款口,因此“收款口”与“设备”之间是一对一关系。所以本题答案为D。12.答案:D【解析】两个实体间的联系可以归结为以下3种类型:一对一联系;一对多联系;多对多联系。13.答案:A【解析】表是数据库中用来存储数据的对象,是整个数据库系统的基础。Access允许一个数据库中包含多个表,用户可以在不同的表中存储不同类型的数据。14.答案:B【解析】Access字段命名规则是:长度为164个字符;可以包含字母、汉字、数字、空格和其他字符;不能包括句号(.)、感叹号(!)、方括号()和重音符号()。15.答案:B【解析】2.5不再符合该属性,小数点后面将会被抹去。16.答案:D【解析】使用处理日期结果作为条件可以方便地限定查询的时间范围,书写这类条件时应注意,日期常量要用英文的“#”号括起来。所以本题答案为D)。17.答案:D【解析】CREATE语句的功能是创建一个表结构,但不能追加新的记录,追加新的记录可以使用INSERT语句,所以D)选项错误。所以本题答案为D)。18.答案:D【解析】在Access数据库的表设计器中可以修改字段类型、设置索引和增加字段。要想删除表中的记录,需要打开表进行删除。19.答案:A【解析】使用VBA的逻辑值进行算术运算时,True值被处理为-1,False值被处理为0。所以本题答案为A)。20.答案:B【解析】“特殊效果”属性值用于设定控件的显示效果,如“平面”、“凸起”、“凹陷”、“蚀刻”、“阴影”、“凿痕”等,但是没有颜色项。21.答案:B【解析】考查条件表达式知识。查询日期的间隔用Betweenand语句。排除A)和C),D)中“#”是通配符,在表查询中用来表示数字。不能混用在表达式中。本题选择B)。22.答案:D【解析】在SQL查询中“GROUP BY”子句用于对检索结果进行分组,可以利用它进行分组汇总。所以本题答案为D)。23.答案:B【解析】在窗体属性中,要使窗体中没有记录选定器,必须把“记录选定器”的属性值设置为否。24.答案:D【解析】在Access中的事件主要有键盘事件、鼠标事件、对象事件、窗口事件和操作事件,没有控件事件。25.答案:C【解析】结合型控件主要用于显示、输入、更新数据库中的字段;非结合型控件没有数据来源可以显示信息、线条、矩形或图像;计算型控件用表达式作为数据源,表达式可以利用窗体或报表所引用的表或查询字段中的数据,也可以是窗体或报表上的其他控件中的数据。26.答案:A【解析】字符串转换成数字函数Val():将数字字符串转换成数值型数字。所以本题答案为A)。27.答案:A【解析】VBA中定义符号常量可以用关键字Const来定义,格式为:Const常量名类型符号= 常量表达式,所以本题答案是A)。28.答案:C【解析】Select Case结构运行时,首先计算“表达式”的值,它可以是字符串或者数值变量或表达式。然后会依次计算测试每个Case表达式的值,直到值匹配成功,程序会转入相应Case结构内执行语句。本题中,当i=1、3、5的时候,执行a=a+1,当i=2、4、6时,执行a=a+2,所以a=2、4、5、7、8、10循环6次,a=10,所以本题答案为C)。29.答案:B【解析】输入框用于在一个对话框中显示提示,等待用户输入正文并单击按钮、返回包含文本框内容的字符串数据信息。30.答案:D【解析】模块是Access系统中的一个重要对象,它以VBA语言为基础编写,以函数过程(Function)或子过程(Sub)为单元的集合方式存储,因此选项A)错误。模块是装着VBA代码的容器。模块分为类模块和标准模块两种类型。窗体模块和报表模块都属于类模块,它们从属于各自的窗体和报表,因此选项C)错误。使用宏,可以实现以下一些操作:在首次打开数据库时,执行一个或一系列操作;建立自定义菜单栏;从工具栏上的按钮执行自己的宏或程序;将筛选程序加到各个记录中,从而提高记录查找的速度;可以随时的打开或者关闭数据库对象;设置窗体或报表控件的属性值;显示各种信息,并能够使计算机扬声器发出报警声,以引起用户的注意;实现数据自动传输。可以自动地在各种数据格式之间导入或导出数据;可以为窗体定制菜单,并可以让用户设计其中的内容。因此选项B)错误。所以本题答案为D)。31.答案:A【解析】过程定义时,如果形式参数被说明为传值(ByVal项),则过程调用只是相应位置实参的值“单向”传送给形参处理,而被调用过程内部对形参的任何操作引起的形参值的变化均不会影响实参的值。由于这个过程,数据的传递只是单向性,故称为“传值调用”的“单向”作用形式。反之,如果形式参数被说明为传址(ByRef项),则过程调用是将相应位置实参的地址传送给形参处理,而被调用过程内部对形参的任何操作引起的形参值的变化又会反向影响实参的值。在这个过程中,数据的传递具有双向性,故称为“传址调用”的“双向”作用形式。在过程定义时,如果未做参数说明,则默认为传址调用。本题在Command1_Click()函数中通过语句“Call Proc(x, y)”调用子函数,变量n为传址调用,变量m为传值调用,所以程序输出结果为:2 32。所以本题答案为A)。32.答案:C【解析】Case表达式可以是下列4种格式之一:单一数值或一行并列的数值,用来与“表达式”的值相比较。成员间以逗号隔开;由关键字To分隔开的两个数值或表达式之间的范围;关键字Is接关系运算符;关键字Case Else后的表达式,是在前面的Case条件都不满足时执行的。本题选项C)中用的是逻辑运算符And连接两个表达式,所以不对,应该以逗号隔开。所以本题答案为C)。33.答案:A【解析】本题考查Do WhileLoop循环程序,条件为真才可以执行循环体,b每次变为原来的2倍,考虑最后一次循环过程当b=16时,b15跳出循环体,打印b,所以答案选A)。34.答案:D【解析】取整函数Int():返回数值表达式的整数部分。本题中当输入的数num除2取余数等于0时,即num为偶数时,变量a加1;当输入的数为奇数时变量b加1。变量a用来统计偶数的个数,变量b用来统计奇数的个数。所以本题答案为D)。35.答案:C【解析】DoLoop Until和Do UntilLoop都是当条件值为假时,重复执行循环,直至条件值为真或执行到选择Exit Do语句,结束循环。DoLoop While当条件结果为真时,执行循环体,并持续到条件结果为假或执行到选择Exit Do语句,结束循环。本题中选项A)执行了3次,选项B)执行了1次,选项C)一次都没有执行,选项D)执行了4次,因此本题中循环次数最少的为C)选项。所以本题答案为C)。二、填空题(每空2分,共30分)1.答案:有穷|【解析】算法的4个基本特征是可行性、确定性、有穷性和拥有足够的情报。其中算法的有穷性是指算法必须能在
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 转让股份协议书
- 浙江省嘉兴市2016年教学评比浙教版九年级上科学第三章第四节《简单机械》(第一课时)教学设计
- 大坑租赁协议书
- 自愿离婚协议书的范本
- 房屋拆除协议书
- 二年级道德与法治上册 第三单元 1 我爱秋天 2 果实长大不容易说课稿 浙教版
- 协议书一制性
- 2024年学年八年级语文上册 第三单元 宋词集粹(下)第10课《西江月 阻风山峰下》说课稿 沪教版五四制
- 二手买房协议书
- 柳埠中学八下unit10复习课教学设计
- 园区消防测试题及答案
- 爱永在 二部合唱简谱
- 骨折与关节脱位病人的护理
- 山东医专综评试题及答案
- 高速公路改扩建工程监理投标方案(技术方案)
- 突发性耳聋的中医辩证及护理方案
- T-SZEIA 001-2024 温室气体产品碳足迹量化方法与要求 变电站电气设备
- 2025年湖南省安全员-B证考试题库及答案
- 北师大版六年级下册数学全册同步分层作业设计含答案解析
- 简易钢结构雨棚施工承包合同范本
- 苏州市前期物业管理委托合同范本
评论
0/150
提交评论