计算机等级考试-二级Access数据库程序设计知识复习题库(附答案)_第1页
计算机等级考试-二级Access数据库程序设计知识复习题库(附答案)_第2页
计算机等级考试-二级Access数据库程序设计知识复习题库(附答案)_第3页
计算机等级考试-二级Access数据库程序设计知识复习题库(附答案)_第4页
计算机等级考试-二级Access数据库程序设计知识复习题库(附答案)_第5页
已阅读5页,还剩54页未读, 继续免费阅读

下载本文档

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

文档简介

st计算机等级考试-二级Access数据库程序设计知识复习题库(附答案)单选题1.下列关于过程调用的说法中,正确的是A、形参与实参的个数、类型必须一一对应B、过程调用时,形参总是接收实参的值C、ByRef关键字用于声明按值传递的参数D、调用过程时,过程名必须与函数名相同参考答案:A2.下列关于模块的叙述中,错误的是A、模块是Access中的一种对象B、模块可以包含声明、语句和过程C、窗体模块和报表模块属于标准模块D、模块通常与特定对象相关联参考答案:C3.在VBA调试工具栏中,用于逐过程执行代码的按钮是A、暂停B、运行/继续C、逐语句D、逐过程参考答案:D4.在窗体中,若要使某个按钮在点击后立即执行代码,应设置该按钮的什么属性为真A、EnabledB、DefaultC、CancelD、Visible参考答案:D5.在VBA中,打开一个查询对象,应使用DoCmd对象的哪个方法A、OpenFormB、OpenReportC、OpenQueryD、OpenTable参考答案:C6.若要判断变量X的值是否在10到20之间(包含两端),正确的条件表达式是A、10<=X<=20B、X>10AndX<20C、X>=10OrX<=20D、10<=XAndX<=20参考答案:D7.若要遍历窗体上一个名为List1的列表框中的所有项目,应使用A、List1.ItemsB、List1.ListCountC、List1.AddItemD、List1.ListIndex参考答案:B8.在VBA中,要停止宏的执行并关闭当前窗体,应使用A、QuitB、StopMacroC、CloseD、MsgBox参考答案:C9.在VBA中,TimeValue()函数用于A、返回当前的系统时间B、将字符串转换为时间值C、返回当前的时间部分D、计算时间差参考答案:B10.在报表中,要计算各班级学生人数,应使用哪个报表控件A、文本框B、标签C、组页眉D、组页脚参考答案:D11.在Access窗体设计中,要显示一组固定的选项,通常使用A、文本框控件B、标签控件C、组合框控件D、选项组控件参考答案:D12.在VBA中,IsDate()函数用于测试表达式的值是否为A、数值B、逻辑值C、日期D、字符串参考答案:C13.下列关于ADORecordset对象的Filter属性的叙述中,正确的是A、Filter属性用于限制记录集中的记录数量B、Filter属性只能接受字符串常量C、Filter属性必须在打开Recordset之前设置D、Filter属性不能用于过滤空值参考答案:A14.在Access数据库中,“日期/时间”数据类型的默认格式是A、YYYY-MM-DDB、MM/DD/YYYYC、DD/MM/YYYYD、YYYY年MM月DD日参考答案:B15.在窗体设计视图中,要添加一个命令按钮,应使用A、视图->表格B、视图->字段列表C、插入->控件D、插入->图表参考答案:C16.在Access中,若要限制用户输入数据的范围,应在数据类型设置中选择A、文本B、数字C、有效性规则D、索引参考答案:C17.VBA的For循环结构中,如果循环次数是固定的,通常使用A、For...NextB、Do...LoopC、While...WendD、DoWhile...Loop参考答案:A18.在报表设计中,用来显示报表标题、图标或说明性文字的区域是A、报表页眉B、页眉C、组页眉D、页脚参考答案:A19.在Access窗体中,文本框控件的数据源属性通常设置为A、ControlSourceB、RecordSourceC、RowSourceD、SourceObject参考答案:A20.在Access数据库中,索引的作用不包括A、加快查询速度B、减少数据冗余C、保证记录的唯一性D、加速排序和分组参考答案:B21.下列关于SQL语句的说法中,错误的是A、SELECT语句用于查询数据B、UPDATE语句用于修改数据C、DELETE语句用于删除表D、INSERTINTO语句用于插入数据参考答案:C22.在窗体中,若要绑定一个文本框控件来显示表中的“姓名”字段,应在控件的“控件来源”属性中设置A、姓名B、=姓名C、=[姓名]D、Text1参考答案:C23.VBA中,下列哪个关键字用于声明常量A、DimB、ConstC、StaticD、Private参考答案:B24.在VBA程序中,要强制声明所有变量,必须在程序的开头添加语句A、OptionExplicitB、OptionBase1C、OptionCompareDatabaseD、RequireAll参考答案:A25.在VBA中,Int()函数和Fix()函数的区别是A、功能完全相同B、处理负数的方式不同C、处理字符串的方式不同D、返回值的数据类型不同参考答案:B26.在VBA中,执行Print"ABC"&"DEF"的输出结果是A、ABCDEFB、ABCDEFC、ABC+DEFD、Error参考答案:A27.在Access中,如果学生表中有“学号”、“姓名”、“性别”、“年龄”等字段,且“学号”为主键,则下列说法正确的是A、“姓名”和“性别”字段也可以设为主键B、可以在“姓名”字段中输入重复的值C、“学号”字段中的值必须是唯一的D、“年龄”字段必须大于0参考答案:C28.在VBA中,声明一个长度为10的字符串变量strTest,正确的语句是A、DimstrTestAsString(10)B、DimstrTestAsString*10C、DimstrTestAsString[10]D、DimstrTestAsChar(10)参考答案:B29.下列关于数组函数Array()的叙述中,错误的是A、返回一个Variant数组B、用于给数组赋初值C、返回数组的下标下界D、数组必须先声明为Variant类型参考答案:C30.表达式Right("Computer",3)的运算结果是A、mpuB、terC、putD、omp参考答案:A31.在Access数据库中,表与表之间可以建立的关系有一对一、一对多和多对多关系,一对多关系是指A、一个表中的一条记录能与另一个表中的多条记录相关B、一个表中的一条记录只能与另一个表中的一条记录相关C、两个表中的每一条记录都能与另一个表中的每一条记录相关D、一个表中的一条记录能与另一个表中的零条记录相关参考答案:A32.下列关于数组的说法中,正确的是A、数组元素的下标必须是连续的整数B、在VBA中,数组的下标总是从0开始C、定义数组时,可以不指定数组下标的上界D、动态数组在定义时必须指定大小参考答案:C33.VBA表达式中,用于字符串连接的运算符是A、+B、&C、OrD、*参考答案:B34.下列哪个不是有效的变量名A、_UserB、2ndVarC、User_NameD、Var1参考答案:B35.在窗体模块中,下列哪个事件在窗体被刷新时发生A、CurrentB、ActivateC、DeactivateD、Requery参考答案:A36.若要设置窗体运行时,当点击按钮时,将窗体上的文本框Text1的内容清空,应使用的语句是A、Text1=""B、Text1.ClearC、Text1.Text=""D、ClearText1参考答案:C37.下列关于模块的说法,错误的是A、标准模块包含通用过程B、类模块可以包含对象的过程C、标准模块只能包含Sub过程D、事件过程是类模块的一部分参考答案:C38.若要实现查询“工资”字段大于等于2000的记录,在查询设计网格的“工资”字段的准则中应输入A、>2000B、=2000C、>=2000D、2000参考答案:C39.在Access数据库中,若要强制执行参照完整性,源表和目标表之间的关系必须是A、一对一B、一对多C、多对多D、一对一或多对一参考答案:B40.在VBA中,关于MsgBox函数的返回值,下列说法正确的是A、返回用户点击的按钮类型B、返回用户输入的文本内容C、返回函数的执行状态D、返回对话框的标题参考答案:A41.VBA中,关于Len()函数的说法,正确的是A、返回字符串中第一个字符的ASCII码B、返回字符串中字符的个数C、返回字符串的第一个字符D、将字符串转换为大写参考答案:B42.若要获取当前系统的日期,应使用的函数是A、Now()B、Date()C、Time()D、Year()参考答案:B43.下列关于ADO数据对象的叙述中,错误的是A、Connection对象用于建立与数据库的连接B、Recordset对象用于存储查询结果C、Command对象用于执行命令D、Recordset对象只能存储查询结果参考答案:D44.在Access中,运算符Not的作用是A、逻辑与B、逻辑或C、逻辑非D、等于参考答案:C45.在查询中,若要计算每个分类的平均值,应使用哪个函数A、Sum()B、Count()C、Avg()D、Max()参考答案:C46.表达式Int(-3.5)的值是A、-3B、-4C、3D、4参考答案:B47.SQL语句SELECT*FROM学生WHERE年龄>20的功能是A、删除年龄大于20的学生记录B、更新年龄大于20的学生记录C、查询年龄大于20的学生记录D、插入年龄大于20的学生记录参考答案:C48.要在文本框中输入数据后自动触发检查,应使用A、更新前事件B、更新后事件C、改变事件D、失去焦点事件参考答案:A49.在VBA编程中,下列哪个关键字用于声明一个变量为静态变量A、StaticB、DimC、PublicD、Private参考答案:A50.在Access窗体中,用于显示不可编辑的说明性文本的控件是A、文本框B、标签C、选项卡控件D、图像控件参考答案:B51.在Access中,创建宏时,如果希望宏在出现错误时停止运行并显示错误信息,应设置什么属性A、宏名称B、条件表达式C、宏操作D、出错处理参考答案:B52.在VBA中,执行语句Dima(5)AsInteger后,数组a的下标范围是A、0到5B、1到5C、0到6D、1到6参考答案:A53.在VBA中,用于打开一个现有窗体的语句是A、DoCmd.OpenFormB、DoCmd.OpenReportC、DoCmd.OpenQueryD、DoCmd.RunSQL参考答案:A54.在模块中声明变量,如果希望该变量只在当前模块的函数或子过程中可见,应使用A、PublicB、GlobalC、PrivateD、Static参考答案:C55.VBA中,下列变量声明语句中,正确的是A、Dima%=10B、DimaAsInteger=10C、DimaAsInteger:a=10D、Dima:a=10参考答案:C56.如果要限制文本框只能输入数字,应在文本框的属性表中设置A、默认值B、有效性规则C、输入掩码D、格式参考答案:B57.表达式Int(5.6)+Fix(5.6)的运算结果是A、11B、10C、5D、6参考答案:C58.在Access中,如果一个查询返回的结果集中包含多行多列的数据,通常用于A、数据定义查询B、交叉表查询C、SQL特定查询D、操作查询参考答案:B59.在Access中,设置窗体的“记录源”属性为某个表或查询,是为了A、显示该表或查询的数据B、设置窗体的标题C、控制窗体的打印格式D、限制窗体的访问权限参考答案:A60.下列关于模块中变量作用域的叙述中,错误的是A、全局变量的作用域是整个数据库B、窗体/报表模块中的变量作用域仅限于该窗体/报表C、局部变量的作用域仅限于定义它的过程D、公有变量可以在任何模块中使用参考答案:A61.在VBA中,数组Dimarr(3To6)AsInteger中包含的元素个数是A、3B、4C、5D、6参考答案:B62.在SQL语句SELECT*FROM学生WHERE年龄>20中,WHERE子句的作用是A、指定显示哪些字段B、指定对哪些字段进行排序C、指定筛选记录的条件D、指定分组依据参考答案:C63.窗体属性窗口中的“标题”属性主要用于设置A、窗体的背景颜色B、窗体运行时的标题栏显示的文本C、窗体的宽度D、窗体的高度参考答案:B64.在Access中,宏是由一个或多个操作组成的集合,其中每个操作都有特定的功能。要打开一个表,应使用A、OpenFormB、OpenTableC、OpenQueryD、OpenReport参考答案:B65.Access数据类型中的“文本”型(Text),最长可以容纳的字符数是A、255B、256C、50D、64参考答案:A66.VBA中,定义全局变量的关键字是A、DimB、StaticC、PublicD、Private参考答案:C67.在VBA中,执行语句a=5;b=a+2后,变量b的值是A、5B、7C、2D、无效语句参考答案:D68.在窗体中,要设置一个命令按钮的单击事件,应在其属性窗口的哪个选项卡中选择A、格式B、数据C、事件D、其他参考答案:C69.下列关于“即时窗口”的说法中,错误的是A、用于调试程序,显示变量的值B、可以直接在窗口中输入代码执行C、是程序运行时的界面D、位于VBE编辑器中参考答案:C70.若要在运行时隐藏窗体上的命令按钮Cmd1,应使用的语句是A、Cmd1.Visible=FalseB、Cmd1.Enabled=FalseC、Cmd1.Visible=TrueD、Cmd1.Enabled=True参考答案:A71.VBA中,MsgBox函数的返回值类型是A、整型B、字符型C、变体型D、布尔型参考答案:A72.在SQL查询语句中,用于筛选重复记录的关键字是A、UNIQUEB、DISTINCTC、GROUPBYD、HAVING参考答案:B73.窗体中命令按钮的主要作用是A、控制程序的执行流程B、控制数据的输入输出C、显示数据D、控制程序流程和数据交互参考答案:D74.条件宏中的条件表达式,其返回值必须是A、0B、-1C、TrueD、任何数值参考答案:C75.表达式DateValue("2023/5/12")的返回值类型和示例值是A、日期型,2023/5/12B、字符串型,"2023/5/12"C、变体型,2023-5-12D、时间型,12:00:00参考答案:A76.Access窗体的事件中,发生在控件失去焦点之前的事件是A、EnterB、GotFocusC、BeforeUpdateD、AfterUpdate参考答案:A77.在VBA中,DateAdd函数用于向日期时间类型的数据添加指定的时间间隔,例如向当前日期添加一年,使用的间隔码是A、yyyyB、mC、yyyyD、dd参考答案:A78.在SQL语句SELECT*FROM学生WHERE性别='男'ORDERBY入学成绩DESC;中,DESC的含义是A、升序B、降序C、按姓名排序D、不排序参考答案:B79.在Access窗体中,标签控件的Caption属性用于设置A、标签的内容B、标签的名称C、标签的边框样式D、标签的背景颜色参考答案:A80.在SQL查询中,GROUPBY子句必须放在ORDERBY子句的什么位置A、前面B、后面C、中间D、任意位置参考答案:A81.在Access中,关于查询的叙述,正确的是A、查询的结果总是与基表的数据动态绑定B、查询的数据是静态的快照C、查询是对基表的物理操作D、查询不能改变基表中的数据参考答案:A82.Access中,不能通过宏完成的操作是A、自动执行一系列操作B、筛选记录C、复杂的计算或逻辑判断D、打开或关闭对象参考答案:C83.在Access数据库中,要修改表中的数据,应使用()视图A、设计B、数据表C、数据库关系图D、SQL视图参考答案:B84.在窗体的事件模型中,发生在打开窗体但第一条记录显示之前的事件是A、LoadB、OpenC、CurrentD、Resize参考答案:B85.VBA中,过程与函数的区别是A、过程没有返回值,函数有返回值B、过程有返回值,函数没有返回值C、过程不能被调用,函数能被调用D、过程必须在一个模块中,函数必须在一个窗体中参考答案:A86.若要实现窗体上“退出”按钮被单击时关闭窗体,应使用的宏操作是A、CloseB、OpenC、QuitD、RunApp参考答案:A87.在窗体中,设置“输入掩码”的主要目的是A、美化输入界面B、限制输入格式,提高数据输入质量C、自动保存数据D、设置数据类型参考答案:B88.下列关于循环结构的说法中,正确的是A、DoWhile...Loop循环结构至少执行一次循环体B、DoUntil...Loop循环结构至少执行一次循环体C、For...Next循环结构中的步长不能为负数D、在循环体内改变循环变量,不会影响循环次数参考答案:B89.若要实现窗体打开时的“欢迎”提示信息,应该在事件过程中调用A、Open事件B、Load事件C、Click事件D、Current事件参考答案:B90.在VBA中,判断两个变量x和y是否相等,应使用哪个运算符A、=B、==C、<>D、Is参考答案:A91.在查询中,若要获取某字段的第5个值,应使用哪个函数A、Top5B、LastC、FifthD、不存在此函数(通常用DLookup)参考答案:D92.下列关于ADORecordset对象的LockType属性的叙述中,错误的是A、adLockReadOnly表示只读锁定B、adLockPessimistic表示悲观锁定C、adLockOptimistic表示乐观锁定D、adLockOptimistic表示默认锁定类型参考答案:D93.在VBA中,下列哪个变量类型能够存储最大的数值A、IntegerB、LongC、SingleD、Double参考答案:D94.使用DAO模型操作数据库时,通常通过哪个对象打开一个已存在的数据库A、CurrentDbB、DBEngineC、WorkspaceD、Database参考答案:A95.在关系数据库中,范式是关系模式规范化程度的度量,如果一个关系模式属于第三范式(3NF),则它A、满足2NF,且每个非主属性都不传递依赖于候选键B、满足1NF,且非主属性都不部分依赖于候选键C、满足2NF,且每个非主属性都不直接依赖于候选键D、满足1NF,且每个非主属性都不依赖于候选键参考答案:A96.下列关于VBA过程调用的说法,正确的是A、过程调用必须包含参数B、过程调用不区分大小写C、Sub过程不能返回值D、函数过程必须使用Call关键字调用参考答案:C97.DoCmd.RunSQL语句的功能是A、运行SQL查询B、运行宏C、运行窗体D、运行报表参考答案:A98.VBA中,下列程序段的输出结果是DimxAsIntegerx=10Ifx>5ThenPrint"A"ElsePrint"B"A、AB、BC、10D、Error参考答案:A99.在Access中,用于建立或修改表结构的视图是A、数据表视图B、设计视图C、SQL视图D、网页视图参考答案:B100.表达式Len("HelloWorld")的运算结果是A、10B、11C、12D、5参考答案:B101.在Access数据库中,若要在宏操作中使用变量,可以使用A、MsgBoxB、DoCmd.RunSQLC、EvalD、Beep参考答案:C102.关于数据库规范化,下列说法正确的是A、表的规范化程度越高,数据冗余度越小,但查询效率可能降低B、表的规范化程度越高,数据冗余度越大,但查询效率越高C、表的规范化程度与数据冗余度无关D、一张表包含所有字段是最高级别的规范化参考答案:A103.在窗体的模块中,若要引用窗体上的控件属性,正确的语法是A、Forms!窗体名!控件名B、Me!控件名C、Me.控件名D、以上都是参考答案:D104.下列关于数据访问对象(DAO)的叙述中,错误的是A、DAO是微软早期的数据库访问接口B、DAO需要微软的Jet数据库引擎C、DAO主要用于访问单机数据库(如Access)D、DAO不支持远程数据库连接参考答案:D105.下列哪种数据类型不能存储文本数据A、TextB、MemoC、NumberD、Long参考答案:C106.窗体中的标签控件主要用于显示文本信息,该文本信息在运行时A、不能被编辑B、能被编辑C、能被删除D、能被改变字体颜色参考答案:A107.若要判断一个数值型变量是否为空,应该使用的函数是A、IsNullB、IsEmptyC、IsNumericD、IsNull("123")参考答案:A108.VBA中,Len("HelloWorld")函数的返回值是A、10B、11C、5D、12参考答案:B109.在VBA中,Left("Hello",2)的返回值是A、HeB、lC、HelloD、2参考答案:A110.下列关于宏与模块的叙述中,正确的是A、宏可以调用VBA过程B、模块不能运行宏C、宏总是比模块执行效率高D、模块中可以使用If语句,宏不能使用参考答案:A111.在VBA中,表达式12Mod5的值是A、2B、3C、4D、1参考答案:D112.VBA中,用于获取当前系统日期的函数是A、Time()B、Date()C、Now()D、Year()参考答案:B113.在Access数据库中,不属于报表对象统计功能的是A、求和B、计数C、平均值D、转换为文本参考答案:D114.下列哪种方法不能打开VBA编辑器A、按Alt+F11B、在数据库窗口点击“模块”C、按F8键D、工具->宏->VisualBasic编辑器参考答案:C115.在VBA中,数组Dima(3To6)定义了多少个元素A、3B、4C、6D、10参考答案:B116.报表主要用于A、输入和编辑数据B、查询和统计C、格式化输出和打印D、创建和管理表参考答案:C117.关于宏的运行,下列说法错误的是A、可以通过窗体按钮运行宏B、可以通过AutoExec宏在打开数据库时自动运行C、宏只能在Access中运行D、可以通过SQL语句调用宏参考答案:C多选题1.窗体的RecordSource属性用于设置A、窗体的标题B、窗体的数据来源C、窗体的控件来源D、窗体的记录源SQL语句参考答案:BD2.下列哪些是Access数据库对象的扩展名A、.accdbB、.mdeC、.htmD、.ldb参考答案:ABD3.下列变量定义语句中,正确的是A、DimaAsIntegerB、Dimb(5)AsIntegerC、DimcAsString(10)D、Dimd%,e$参考答案:ABD4.在VBA中,下列哪些关键字用于定义变量A、DimB、PublicC、PrivateD、Static参考答案:ABCD5.关于Access数据库的表,下列说法正确的是A、一个数据库可以包含多张表B、表中的一列称为一个字段C、表中的一行称为一个记录D、表的主键可以由一个或多个字段组成参考答案:ABCD6.下列关于列表框和组合框的说法,正确的是A、列表框只能单选B、组合框既可以单选也可以多选C、列表框总是显示所有选项D、组合框可以展开或折叠参考答案:CD7.下列关于循环语句Fori=1To10Step2,说法正确的是A、i的初始值是1B、i的步长是2C、循环体执行5次D、循环体执行6次参考答案:ABC8.关于数组,以下描述正确的是A、数组必须先声明,后使用B、数组下标从0开始C、可以使用Dim声明动态数组D、数组元素可以是任意数据类型参考答案:ABCD9.关于DAO对象模型,RecordSet对象的EOF属性,下列描述正确的是A、当记录指针指向最后一条记录时为TrueB、当记录集为空时为TrueC、当记录指针指向第一条记录之前时为TrueD、EOF属性始终为False参考答案:BC10.下列关于事件过程,下列说法正确的是A、事件过程由系统自动调用B、事件过程必须由用户操作触发C、事件过程也可以被宏调用D、事件过程通常以Sub结尾参考答案:ACD11.关于ADO对象模型,以下说法正确的是A、Command对象主要用于执行不返回结果的命令,如INSERT、DELETEB、Connection对象代表与数据源的连接C、Recordset对象代表数据库中一个表的全部数据或查询结果D、Fields集合包含在Recordset对象中,用于访问字段信息参考答案:ABCD12.下列关于函数MsgBox的参数,说法正确的是A、第一个参数是显示的内容B、第二个参数是按钮类型C、第三个参数是标题D、第四个参数是默认按钮参考答案:ABC13.关于模块,下列说法正确的是A、标准模块中包含公共过程B、类模块可以包含私有过程C、窗体模块是类模块的一种D、标准模块不能包含用户定义的类型参考答案:ABC14.关于数据访问对象(DAO)的Recordset类型,下列说法正确的是A、Dynaset是最灵活的类型B、Snapshot是只读类型C、Table类型只能操作表D、Table类型的更新速度最快参考答案:ABCD15.在SQL中,GROUPBY子句的作用是A、排序B、过滤C、分组D、汇总参考答案:CD16.关于VisualBasicforApplications(VBA),下列说法正确的是A、它是基于Basic的编程语言B、它是Access的内置编程语言C、它主要用于扩展Access的功能D、它不能用于操作Excel参考答案:ABC17.下列数据类型中,属于VBA非数值型类型的是A、DoubleB、IntegerC、StringD、Boolean参考答案:CD18.下列关于Access控件属性的描述中,正确的是A、Enabled属性设为True,控件可用;设为False,控件禁用B、Visible属性设为True,控件可见;设为False,控件隐藏C、Caption属性用于返回或设置控件上的文本内容D、Value属性用于设置控件的值,与控件的ControlSource属性无关参考答案:ABC19.在VBA中,下列关于数组的说法正确的是A、数组必须先声明大小B、可以使用Array()函数为数组赋值C、动态数组在声明时不指定维数D、数组下标可以从0开始参考答案:BCD20.关于Access窗体的视图,下列说法正确的是A、设计视图用于创建和修改窗体B、窗体视图用于查看、添加或修改数据C、数据表视图以表格形式显示数据D、打印预览视图用于查看打印效果参考答案:ABCD21.下列能够实现循环结构的VBA语句是A、DoWhile...LoopB、Do...LoopWhileC、For...NextD、ForEach...Next参考答案:ABCD22.关于窗体的事件,下列属于窗体级事件的是A、ClickB、OpenC、CurrentD、Load参考答案:BCD23.关于VBA的变量作用域,下列说法正确的是A、局部变量只在过程内部有效B、模块变量在模块内所有过程有效C、全局变量需在变量声明前加PublicD、静态变量在过程调用结束后值仍然保留参考答案:ABCD24.VBA函数InputBox()的功能是A、显示消息对话框B、接收用户输入的数据C、获取文件路径D、清除屏幕参考答案:BC判断题1.VBA的SelectCase语句中,CaseElse分支是必须的。A、正确B、错误参考答案:B2.删除查询会永久删除表中的记录。A、正确B、错误参考答案:A3.在模块中,如果没有声明变量的数据类型,则默认为变体型。A、正确B、错误参考答案:A4.在VBA中,Len("计算机")函数的返回值是8。A、正确B、错误参考答案:B5.在VBA中,CurrentDb对象和DBEngine.Workspaces(0).Databases(0)是等价的。A、正确B、错误参考答案:A6.在Access中,关闭一个数据库时,系统会自动执行所有模块中的Sub过程。A、正确B、错误参考答案:B7.在VBA中,MsgBox函数的返回值是用户点击的按钮序号。A、正确B、错误参考答案:B8.在VBA中,变量一旦声明,其类型就是固定的,不能在程序运行过程中改变。A、正确B、错误参考答案:B9.在VBA中,可以使用ReDim语句改变已经声明数组的大小。A、正确B、错误参考答案:A10.窗体的事件过程中,AfterUpdate事件在更新记录后立即触发。A、正确B、错误参考答案:A11.在Access中,能够自动填充日期的“日期/时间”数据类型字段,其默认格式为短日期。A、正确B、错误参考答案:A12.在VBA中,Do...LoopUntil循环结构在执行至少一次后会检查循环条件。A、正确B、错误参考答案:A13.在Access中,使用“查询设计器”创建选择查询时,必须将所有字段都添加到“字段”行。A、正确B、错误参考答案:B14.在Access中,总计查询的GroupBy子句用于分组统计,其作用等同于SQL中的ORDERBY子句。A、正确B、错误参考答案:B15.在Access查询设计视图中,使用通配符“?”可以匹配任意数量的字符。A、正确B、错误参考答案:B16.当报表中的“页眉”不可见时,报表的第一页将没有页眉内容。A、正确B、错误参考答案:A17.在Access中,组合框既可以用于选择数据,也可以用于输入新数据,取决于其“限制列表”属性。A、正确B、错误参考答案:B18.字段属性中的“输入掩码”主要用于控制数据的显示格式,同时也作为数据验证的一种方式。A、正确B、错误参考答案:A19.字段的数据类型设置为“文本”时,该字段只能输入字符串数据。A、正确B、错误参考答案:A20.在Access宏中,不能直接使用变量或表达式来决定执行哪条宏操作。A、正确B、错误参考答案:B21.在Access中,表与表之间建立的一对一关系通常不需要创建新的表。A、正确B、错误参考答案:B22.若要获取窗体上文本框控件Text1中的内容,应使用属性引用Text1.Value。A、正确B、错误参考答案:A23.在Access窗体中,命令按钮的主要作用是用于执行操作(如打开报表、退出窗体)。A、正确B、错误参考答案:A24.使用Do...Loop循环结构时,只要条件为真,循环体就会一直执行,直到遇到ExitDo语句。A、正确B、错误参考答案:B25.将窗体的“滚动条”属性设置为“两者均无”,则窗体既没有垂直滚动条,也没有水平滚动条。A、正确B、错误参考答案:A26.Access窗体的主要作用是用于数据的输入、编辑和显示。A、正确B、错误参考答案:A27.在Access窗体设计中,文本框的“控件来源”属性设置为“=Date()”,则该文本框将显示当前的日期。A、正确B、错误参考答案:A28.在Access中,建立表之间的关系时,主表中能被匹配的字段必须设置为“主键”或“有唯一索引”。A、正确B、错误参考答案:A29.在模块中定义的Public变量,在当前工程的所有模块中都可以访问。A、正确B、错误参考答案:A30.在Access中,窗体模块中的Current事件在窗体打开或刷新时都会发生。A、正确B、错误参考答案:B31.在Access模块中,Sub过程通常用于执行一系列操作但不返回值。A、正确B、错误参考答案:A32.在Access查询中,可以使用IIf函数实现简单的条件判断。A、正确B、错误参考答案:A33.在Access中,参数查询可以在运行查询时提示用户输入条件。A、正确B、错误参考答案:A34.窗体的“记录源”属性可以是SQL查询语句,但不能是子查询。A、正确B、错误参考答案:B35.一个模块中可以包含多个过程,但只能有一个类模块。A、正确B、错误参考答案:B36.在Access数据库中,可以使用DAO对象模型来创建新的数据库表。A、正确B、错误参考答案:A37.Access数据库中的表是存储数据的数据库对象,是数据库中其他对象的基础。A、正确B、错误参考答案:A38.在Access中,参照完整性规则主要限制主表中删除记录或修改主键值的操作。A、正确B、错误参考答案:B39.在VBA代码中,For...Next循环结构中的Step可以是负数,表示递减循环。A、正确B、错误参考答案:A40.在VBA数组声明中,Dimarr(5)AsInteger表示数组中包含0到5共6个元素。A、正确B、错误参考答案:A41.表达式Left("Database",3)的结果为"Dat"。A、正确B、错误参考答案:A42.窗体属性中的“自动居中”属性为“是”时,打开窗体时窗体会在窗口中居中显示。A、正确B、错误参考答案:A43.在VBA代码中,If...Then语句属于结构化程序设计的三种基本结构之一。A、正确B、错误参考答案:A44.在Access数据库中,建立表结构时,必须为每个字段指定一个主键。A、正确B、错误参考答案:B45.VBA中的Len函数返回字符串的字符数,而Asc函数返回字符串中第一个字符的ASCII码值。A、正确B、错误参考答案:A46.打开一个表时,如果不指定筛选条件,默认显示表中的所有记录。A、正确B、错误参考答案:A47.Access宏的执行效率通常高于VBA代码,因此在大数据量处理时应优先使用宏。A、正确B、错误参考答案:B48.DoUntil...Loop循环结构是先判断条件,条件为真时才退出循环。A、正确B、错误参考答案:B49.VBA中,Debug.Print语句用于在立即窗口输出调试信息。A、正确B、错误参考答案:A50.在Access报表设计中,可以使用“分组和汇总”功能对数据进行分组并计算总和、平均值等。A、正确B、错误参考答案:A51.在VBA代码中,Len函数用于计算字符串中包含的字符数。A、正确B、错误参考答案:A52.Type...EndType是VBA中定义自定义数据类型的语句。A、正确B、错误参考答案:A53.在Access中,ADO(ActiveXDataObjects)是用于连接和操作数据库对象的早期技术。A、正确B、错误参考答案:B54.窗体的记录源属性用于指定窗体的数据来源,它可以是表、查询或SQL语句。A、正确B、错误参考答案:A55.VBA中,变量一旦被声明,其生命周期在模块运行期间始终有效。A、正确B、错误参考答案:B56.筛选记录后,Access会自动将筛选条件保存到SQL语句中,以便再次打开时应用筛选。A、正确B、错误参考答案:B57.空值(Null)表示字段值为空,它等同于数值0或空字符串。A、正确B、错误参考答案:B58.在VBA的SelectCase结构中,If条件表达式必须为True或False的布尔值。A、正确B、错误参考答案:B59.在VBA中,Application.Eval()函数用于执行一个字符串表达式并返回结果。A、正确B、错误参考答案:A60.在SQ

温馨提示

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

最新文档

评论

0/150

提交评论