全国计算机等级考试二级ACCESS—vba操作题参考答案

合集下载

全国计算机等级考试《二级Access数据库程序设计》试题(网友回忆版)三

全国计算机等级考试《二级Access数据库程序设计》试题(网友回忆版)三

全国计算机等级考试《二级Access数据库程序设计》试题(网友回忆版)三[单选题]1.下列选项中,与VBA语句:DimNew%,(江南博哥)sum!等价的是()。

A.Dim New As Integer,sum As SingleB.Dim New As Integer,sam As DoubleC.Dim New As Double,sum As SingleD.Dim New As Double,sum As Integer参考答案:A参考解析:DimNew%,sum!的功能是定义一个整型变量New和一个单精度变量sum。

在VBA数据类型中,“%”表示整型变量,“!”表示单精度变量,“@”表示货币,“$”表示字符串。

[单选题]2.在“学生”报表中有一文本框控件,其控件来源属性设置为“=count(*)”,则正确的叙述是()。

A.处于不同分组级别的节中,计算结果不同B.文本控件的值为报表记录源的记录总数C.可将其放在页面页脚以显示当前页显示的学生数D.只能存在于分组报表中参考答案:A参考解析:计算型文本框控件如果放在报表页眉/页脚节,显示的是记录源的记录总数;放在分组报表页眉/页脚节,显示的是分组的记录数。

带计算函数的计算型文本框控件不能放在页面页脚。

[单选题]3.在窗体中有一个名称为Command1的按钮,该模块内还有一个函数过程:打开窗体运行后,如果单击按钮,则在立即窗口上显示的内容是()。

A.10 5B.10 40C.20 5D.20 40参考答案:D参考解析:Function声明一个带有参数x的函数f,Sub声明一个过程Commandl—Click,在过程中声明了整型变量y=5,静态变量x=10。

调用函数f (x)赋值给v,在窗口显示x和y的值。

因为x是静态变量,程序编译时会为静态变量开辟单独的内存空间;当执行语句y=f(x)时,调用函数Function f (x As Integer),实现静态变量的x按照默认传地址的方式传给函数f的变量x,即静态变量x和函数f的变量x共用同一个地址;因此当函数f的变量x 被赋值20,由于共用地址,静态变量x的值也为20,则Debug.Printx的值为20。

国家二级ACCESS机试选择题(VBA数据库编程)模拟试卷1(题后含答案及解析)

国家二级ACCESS机试选择题(VBA数据库编程)模拟试卷1(题后含答案及解析)

国家二级ACCESS机试选择题(VBA数据库编程)模拟试卷1(题后含答案及解析)题型有:1. 选择题选择题1.能够实现从指定记录集里检索特定字段值的函数是( )。

A.NzB.FindC.LookupD.DLookup正确答案:D解析:DLookup函数是从指定记录集里检索特定字段的值,可以直接在VBA、宏、查询表达式或计算控件使用,而且主要用于检索来自外部表字段中的数据。

故选择D选项。

知识模块:VBA数据库编程2.下列代码实现的功能是:窗体中一个名为tNum的文本框,运行时在其中输入课程编号,程序在“课程表”中查询,找到对应的“课程名称”显示在另一个名为tName文本框中。

Private Sub-tNum_AfterUpdate( ) Me! tName=【】End Sub 要使程序可以正确运行,【】处应该填写的是( )。

A.DLookup(“课程名称”,”课程表”,”课程编号=“&Me! tNum&”“)B.DLookup(“课程表”,”课程名称”,”课程编号=“&Me! tNum&”“)C.DLookup(“课程表”,”课程编号=“&Me! tNum&”“,”课程名称”)D.DLookup(“课程名称”,”课程编号=“&Me! tNum&”“,”课程表”)正确答案:A解析:根据题意,【】处的代码应实现的功能是在“课程表”中查询出“课程编号”等于tNum文本框中数据的“课程名称”,需要使用DLookup函数。

DLookup函数的格式为:DLookup(表达式,记录集[,条件式])。

其中表达式用来指定要查询的字段,即题中的“课程名称”。

记录集用来指定要查询的范围,即题中的“课程表”。

条件式用来指定查询条件,即题中的“课程编号=‘“& Me! tNum&”‘’,故选择A选项。

知识模块:VBA数据库编程3.已知“产品表”(产品编码,产品名称,单价),另有“新产品表”(产品编码,产品名称,单价)。

国家二级ACCESS机试选择题(VBA编程)模拟试卷6(题后含答案及解析)

国家二级ACCESS机试选择题(VBA编程)模拟试卷6(题后含答案及解析)

国家二级ACCESS机试选择题(VBA编程)模拟试卷6(题后含答案及解析)题型有:1. 选择题选择题1.打开一个窗体,要通过选择窗体的数据输入与窗体方式,限制窗体所显示的记录,应使用的宏操作命令是A.Open ReportB.Open TableC.Open FormD.Open Query正确答案:C解析:OpenReport为打开报表,OpenTable为打开表,OpenForm为打开窗体,OpenQuery为打开查询,所以选项C正确。

知识模块:VBA编程2.在窗体中有一个命令按钮Command1,两个文本框Text0和Text1,按钮Command1对应的代码过程如下:Private Sub Command1_Click( )Dim m,k As IntegerDim flag As Booleanm=Val(Me!Text0)’输入一个整数Do While1k=2flag=TrueDo、While k<=m/2And flagIfm Mod k=0Thenflag=FalseElsek=k+1End IfLoopIf flag ThenMe!Textl=m’输出计算结果Exit DoElsem=m+1End IfLoopEnd Sub运行程序,输入12,单击按钮,程序的输出结果是A.13B.12C.11D.其他整数正确答案:A解析:根据题目要求,输入一个整数赋值给m;外层D0wMe循环条件设置为“1”,表示循环条件永远为“真”,第一次执行循环语句时:k=2;flag=true;内层Do While k<=m/2And flag循环条件为true,进入内层循环的循环体语句,if m mod k=0条件为真,执行flag=false语句,内层循环体语句执行结束,然后判断第二次执行的循环条件Do While k<=m/2And flag循环条件为false,内层循环结束,进入外层循环语句if flag判断条件为fafse,执行语句m=m+1,m的值为13;继续进行外层循环,第二次执行循环语句时:k=2;flag=false;内层Do While k<=m/2And flag循环条件为false,内层循环不执行,进入外层循环语句if flag判断条件为true,执行语句Me!Text1=m,文本框Text1中显示的内容为13,然后执行exit do语句,结束整个循环,所以最终程序输出的结果为13,选项A正确。

国家access二级考试真题答案

国家access二级考试真题答案

国家access二级考试真题答案一、选择题(每题2分,共20分)1. 在Access中,用于存储和组织数据的基本单位是:A. 表B. 查询C. 报表D. 宏答案:A2. 下列哪个不是Access数据库对象?A. 表B. 表单C. 视图D. 函数答案:D3. 在Access中,可以通过哪种方式来实现数据的筛选?A. 排序B. 筛选C. 索引D. 分组答案:B4. Access中,用于创建与数据库中数据相关的图形表示的对象是:A. 表B. 查询C. 报表D. 图表答案:D5. 在Access中,哪个对象允许用户输入数据并显示数据?A. 表单B. 报表C. 宏D. 模块答案:A6. 以下哪个选项是Access数据库中的数据类型?A. 文本B. 数字C. 日期/时间D. 所有以上答案:D7. 在Access中,如何将多个表中的数据组合在一起?A. 使用查询B. 使用报表C. 使用宏D. 使用模块答案:A8. Access中,哪个属性用于设置字段的输入掩码?A. 输入掩码B. 格式C. 标题D. 默认值答案:A9. 在Access中,如何创建一个新的数据库?A. 通过导入数据B. 通过链接表C. 通过使用数据库工具D. 通过使用数据库向导答案:D10. 在Access中,哪个视图允许你直接编辑表中的数据?A. 数据表视图B. 布局视图C. 设计视图D. 打印预览视图答案:A二、填空题(每题2分,共20分)1. 在Access中,用于定义表中字段的数据类型和属性的视图是________。

答案:设计视图2. Access数据库中,用于存储查询结果的表被称为________。

答案:查询结果表3. 在Access中,可以通过________视图来设计表单的布局。

答案:布局视图4. Access数据库中,用于创建和管理数据库对象的视图是________。

答案:数据库视图5. 在Access中,________对象允许用户根据特定条件自动执行一系列操作。

计算机二级Access上机操作题与答案实用一篇

计算机二级Access上机操作题与答案实用一篇

计算机二级Access上机操作题与答案实用一篇计算机二级Access上机操作题与答案 12016年计算机二级Access上机操作题与答案一、基本操作题(共18分)在考生文件夹下有一个Excel文件“Test.xlsx”和一个数据库文件“sampl.accdb”。

“sampl.accdb”数据库文件中已建立3个表对象(名为“线路”、“游客”和“团体”)和一个窗体对象(名为“brow”)。

请按以下要求,完成表和窗体的各种操作:(1)将“线路”表中的“线路ID”字段设置为主键;设置“天数”字段的有效性规则属性,有效性规则为大于0。

(2)将“团队”表中的“团队ID”字段设置为主键;添加“线路ID”字段,数据类型为“文本”,字段大小为8。

(3)将“游客”表中的“年龄”字段删除;添加两个字段,字段名分别为“证件编号”和“证件类别”;“证件编号”的数据类型为“文本”,字段大小为20;使用查阅向导建立“证件类别”字段的数据类型,向该字段键入的值为“身份证”、“__”或“护照”等固定常数。

(4)将考生文件夹下“Test.xlsx”文件中的数据链接到当前数据库中。

要求:数据中的第一行作为字段名,链接表对象命名为“tTest”。

(5)建立“线路”、“团队”和“游客”3表之间的关系,并实施参照完整性。

(6)修改窗体“brow”,取消“记录选择器”和“分隔线”显示,在窗体页眉处添加一个标签控件(名为Line),标签标题为“线路介绍”,字体名称为隶书、字体大小为l8。

二、简单应用题(共24分)在考生文件夹下有一个数据库文件“samp2.accdb”,里面已经设计好两个表对象“tA”和“tB”。

请按以下要求完成设计:(1)创建一个查询,查找并显示所有客人的“姓名”、“房间号”、“电话”和“入住日期”4个字段内容,将查询命名为“qTl”。

(2)创建一个查询,能够在客人结账时根据客人的姓名统计这个客人已住天数和应交金额,并显示“姓名”、“房间号”、“已住天数”和“应交金额”,将查询命名为“qT2”。

计算机国考二级辅导AccessVBA其它编程题及参考答案

计算机国考二级辅导AccessVBA其它编程题及参考答案

VBA编程的真题链接一、选择题(1)在窗体中有一个文本框Text1,编写事件代码如下:Private Sub Form_Click()X=val(Inputbox("输入x的值"))Y=1If X<>0 Then Y = 2Text1.Value = YEnd Sub打开窗体运行后,在输入框中输入整数12,文本框Text1中输出的结果是______。

A)1 B)2 C)3 D)4(2)在窗体中有一个命令按钮Command1,编写事件代码如下:Private Sub Command1_Click()Dim s As Integers = P(1)+P(2) +P(3) +P(4)debug.Print sEnd SubPublic Function P(N As Integer)Dim Sum As IntegerSum = 0For i = 1 To NSum = Sum + iNext iP = SumEnd Function打开窗体运行后,单击命令按钮,输出结果是______。

A)15 B)20 C)25 D)35(3)下列过程的功能是:通过对象变量返回当前窗体的Recordset属性记录集引用,消息框中输出记录集的记录(即窗体记录源)个数。

Sub GetRecNum()Dim rs As ObjectSet rs = Me.RecordsetMsgBox ______End Sub程序空白处应填写的是______。

A)Count B)rs.Count C)RecordCount D)rs.RecordCount(4)在窗体上有一个命令按钮Command1和一个文本框Text1,编写事件代码如下:Private Sub Command1_Click()Dim i, j, xFor i = 1 To 20 Step 2x = 0For j = i To 20 Step 3x = x + 1Next jNext iText1.Value = Str(x)End Sub打开窗体运行后,单击命令按钮,文本框中显示的结果是______。

国家二级ACCESS机试(VBA数据库编程)模拟试卷1(题后含答案及解析)

国家二级ACCESS机试(VBA数据库编程)模拟试卷1(题后含答案及解析)

国家二级ACCESS机试(VBA数据库编程)模拟试卷1(题后含答案及解析)题型有:1. 选择题选择题1.现有一个已经建好的窗体,窗体中有一命令按钮,单击此按钮,将打开“tEmployee”表,如果采用VBA代码完成,下面语句正确的是A.docmd.openform”tEmployee”B.docmd.openview”tEmployee”C.docmd.opentable”tEmployee”D.docmd.openreport”tEmployee”正确答案:C解析:本题考查VBA中如何打开对象的知识。

在vBA中,打开表的命令格式为:DoCmd.OpenTable表名。

另外还需知道打开查询使用DoCmd.OpenOHerv;打开窗体使用DoCmd.OpenForm;打开报表使用DoCmd.OpenReports;打开视图使用DoCmd.OpenView;关闭窗体和报表使用,DoCmd.Close等。

2.在VBA中,实现窗体打开操作的命令是A.DoCmd.OpenFormB.OpenFormC.Do.OpenFormD.DoOpcn.Form正确答案:A解析:DoCmd.OpenForm为打开窗体命令。

3.在VBA中要打开名为“学生信息录入”的窗体,应使用的语句是A.DoCmd.OpenForm”学生信息录入”B.OpenForm”学生信息录入”C.DoCmd.OpenWindow”学生信息录入”D.OpenWindow”学生信息录入”正确答案:A解析:本题考查VBA中如何打开对象的知识。

在VBA中,打开窗体的命令为:Docmd.OpenForm。

另外还需知道打开表使用命令Docmd.OpenTable:打开报表使用命令Docmd.0penReport;打开查询使用命令Docmd.OpenQuery;关闭窗体和报表使用命令Docmd.Close。

4.下列过程的功能是:通过对象变量返回当前窗体的Recordset属性记录集引用,消息框中输出记录集的记录(即窗体记录源)个数。

全国计算机等级考试二级ACCESS—vba操作题参考答案

全国计算机等级考试二级ACCESS—vba操作题参考答案

等级考试中的vba操作题操作说明:不允许修改窗体等对象中未涉及的控件、属性;程序代码只允许在“**********”与“**********”之间的空行内补充一行语句、完成设计,不允许增删和修改其它位置已存在的语句。

要求:打开窗体,查看代码的实际效果。

1.数据库:samp01.mdb实现功能:单击“刷新”按钮(名为“bt1”),在事件过程中补充语句,动态设置窗体记录源为查询对象“qEmp”,并刷新窗体记录,实现窗体数据按性别条件动态显示退休职工的信息;单击“退出”按钮(名为“bt2”),关闭窗体。

参考答案:数据库:samp02.mdb实现功能:在窗体中有一个“显示全部记录”命令按钮(名称为bList),单击该按钮后,应实现将“tStudent”表中的全部记录显示出来的功能。

现已编写了部分VBA代码,请按照VBA代码中的指示将代码补充完整。

3.数据库:samp03.mdb实现功能:窗体加载时设置窗体标题属性为系统当前日期。

单击“显示借书信息”按钮(名称为blist),以打印预览方式打开报表“rReader”。

Me.Caption = date()Docmd.Openreport “rReader”,acviewpreview数据库:samp04.mdb实现功能:在窗体对象“fEmp”上有“刷新”和“退出”两个命令按钮,名称分别为“bt1”和“bt2”。

单击“刷新”按钮,窗体记录源改为查询对象“qEmp”;单击“退出”按钮,关闭窗体。

5.数据库:samp05.mdb实现功能:窗体加载时,将标签”Tda”的标题设置为系统当前日期。

单击“显示雇员情况”按钮(名称为blist),运行宏“m1”数据库:samp06.mdb实现功能:在“fEmp”窗体上单击“输出”命令按钮(名为“btnP”),弹出一输入对话框,其提示文本为“请输入大于0的整数值”。

➢输入1时,相关代码关闭窗体(或程序)。

➢输入2时,相关代码实现预览输出报表对象“rEmp”。

全国计算机二级ACCESS考试试题及答案

全国计算机二级ACCESS考试试题及答案

全国计算机二级ACCESS考试试题及答案
1、ACCESS中如何打开一个表?
A、点击“文件”菜单下的“打开”命令,然后选择表文件即可
2、ACCESS的文档多大可以储存?
A、ACCESS支持的文件最大大小为2GB,超过2GB将无法保存或打开
文件。

3、在ACCESS中,如何设置表中保存的记录的数量?
A、在设计视图中,可以使用“字段属性”设置控件的“可显示行数”属性即可。

4、ACCESS中如何使用查询联结?
A、在查询设计器中,勾选“查询联结”框,然后点击“添加”按钮,即可在两张表之间进行查询联结。

5、什么是表连接?
A、表连接是指在两个或多个表中将具有相同记录标识的数据连接起
来的一种数据库连接方式。

6、ACCESS中当数据表内容变化,报表中的内容也会随之改变吗?
A、是的,报表会根据关联的数据变化而变化。

7、ACCESS中使用宏可以实现哪些功能?
A、可以根据条件自动运行相应的任务和命令,以实现数据批量处理、快速查询等功能。

8、在ACCESS中,如何创建主键?
A、点击设计视图中字段的下拉菜单,选择“索引/主键”,启用“主键”复选框后即可将字段设置为主键。

9、ACCESS中怎么实现多表查询?
A、可以使用“多表查询”,将多张表的记录根据联结条件连接起来,查询出需要的记录。

10、怎样在ACCESS中创建宏?。

全国计算机二级《Access》操作试题及答案

全国计算机二级《Access》操作试题及答案

全国计算机二级《Access》操作试题及答案全国计算机二级《Access》操作试题及答案一、基本操作题在考生文件夹下的"sampl.accdb”数据库文件中已建立两个表对象(名为“员工表”和“部门表”)和一个窗体对象(名为“fTest”)及一个宏对象(名为“mTest”)。

请按以下要求,按顺序完成对象的各种操作:(1)删除表对象“员工表”的照片字段。

(2)设置表对象“员工表’’的年龄字段有效性规则为:大于16且小于65(不含l6和65);同时设置相应有效性文本为“请输入合适年龄”。

(3)设置表对象“员工表”的聘用时间字段的默认值为系统当前日期。

(4)删除表对象“员工表”和“部门表”之间已建立的错误表间关系,重新建立正确关系。

(5)设置相关属性,实现窗体对象(名为“ffest”)上的记录数据不允许添加的操作(即消除新纪录行)。

(6)将宏对象(名为“reTest”)重命名为可自动运行的宏。

二、简单应用题在考生文件夹下有一个数据库文件“samp2.accdb”,里面已经设计好3个关联表对象“tCourse”、“tGrade”、“tStudent”和一个空表“tTemp”,请按以下要求完成设计:(1)创建一个查询,查找并显示含有不及格成绩的学生的“姓名”、“课程名”和“成绩”等3个字段的内容,所建查询命名为“qTl”。

(2)创建一个查询,计算每名学生的平均成绩,并按平均成绩降序依次显示“姓名”、“政治面貌”、“毕业学校”和“平均成绩”等4个字段的内容,所建查询命名为“qT2”。

假设:所用表中无重名。

(3)创建一个查询,统计每班每门课程的平均成绩(取整数),班级作为行标题,科目作为列标题,平均成绩作为值,显示结果如下图所示,所建查询名为“q33”。

(4)创建一个查询,将男学生的“班级”、“学号”、“性别”、“课程名”和“成绩”等信息追加到“tTemp”表的对应字段中,所建查询名为“qT4”。

三、综合应用题在考生文件夹下有一个数据库文件“samp3.accdb”,里面已经设计了表对象“tEmp”、窗体对象“fEmp”、报表对象“rEmp”和宏对象“mEmp”。

国家二级ACCESS机试(操作题)-试卷34

国家二级ACCESS机试(操作题)-试卷34

国家二级ACCESS机试(操作题)-试卷34(总分:6.00,做题时间:90分钟)一、基本操作题(总题数:1,分数:2.00)1.(1)在考生文件夹下,“sampl.accdb”数据库文件中建立表“tTeacher”,表结构如下:(2)判断并设置“tTeacher”的主键。

(3)设置“工作时间”字段的默认值属性为本年度的4月1日(规定:本年度年号必须由函数获取)。

(4)设置“年龄”字段的有效性规则为非空且非负。

(5)在“tTeacher”表中输注意,教师李丽的“照片”字段数据设置为考生文件夹下的“李丽.bmp”图像文件。

(6)设置“编号”字段的输入掩码为只能输入5位,规定前2位为字母或数字、后3位为数字。

(分数:2.00)__________________________________________________________________________________________ 正确答案:(正确答案:(1)步骤1:打开“sampl.accdb”数据库,在【创建】功能区中单击“表设计”按钮。

步骤2:输入“编号”字段名,在对应的数据类型选择“文本”,在字段属性中的“字段大小”行单击鼠标修改成:5。

按照题目要求,依次建立其他各个字段。

步骤3:单击快速访问工具栏中的“保存”按钮,输入表名称“tTeacher”,单击“确定”按钮。

(2)步骤1:在设计视图中单击“编号”字段所在行,然后单击【工具】分组中的“主键”按钮。

步骤2:单击快速访问工具栏中的“保存”按钮进行保存。

(3)步骤1:在设计视图中选择“工作时间”字段,在“字段属性”对应的“默认值”属性中的文本框或表达式生成器中编辑输入:DateSefial(Year(DateO),4,1)。

步骤2:单击快速访问工具栏中的“保存”按钮进行保存。

(4)步骤1:在设计视图中选择“年龄”字段,在对应的“有效性规则”属性中的文本框或表达式生成器中编辑输入:Is Not Null And>=0。

计算机二级access考试真题及答案

计算机二级access考试真题及答案

计算机二级access考试真题及答案一、单项选择题(每题2分,共20分)1. 在Access数据库中,以下哪个对象不是数据库的组成部分?A. 表B. 查询C. 报表D. 操作系统答案:D2. Access数据库中,用于存储数据的逻辑结构是:A. 表B. 查询C. 视图D. 索引答案:A3. 在Access中,以下哪个功能不是表设计视图提供的功能?A. 添加字段B. 删除记录C. 格式化表D. 设置主键答案:C4. Access中,以下哪个不是表之间的关系类型?A. 一对一B. 一对多C. 多对多D. 无关系5. 在Access中,以下哪个不是窗体的视图类型?A. 单表视图B. 多表视图C. 数据表视图D. 布局视图答案:B6. 在Access中,以下哪个不是报表的节?A. 页眉B. 页脚C. 细节D. 标题答案:D7. Access中,以下哪个不是宏的类型?A. 操作序列B. 条件操作C. 事件操作D. 子程序答案:D8. 在Access中,以下哪个不是模块的组成部分?A. 过程B. 函数C. 变量D. 表单答案:D9. Access数据库中,以下哪个不是数据类型?B. 数字型C. 日期/时间型D. 图像型答案:D10. 在Access中,以下哪个不是查询的类型?A. 选择查询B. 交叉表查询C. SQL查询D. 宏查询答案:D二、填空题(每题2分,共10分)1. 在Access中,可以通过______视图来编辑表的结构。

答案:设计2. 当需要在Access中创建一个新数据库时,可以使用______功能。

答案:新建数据库向导3. 在Access中,可以通过______来实现数据的排序。

答案:排序和筛选组4. Access数据库中,可以通过______来实现数据的分组统计。

答案:分组依据5. 在Access中,可以通过______来实现数据的筛选。

答案:筛选三、简答题(每题10分,共20分)1. 请简述在Access中如何创建一个新表,并说明需要设置哪些基本属性。

计算机二级Access考试练习题及答案3套

计算机二级Access考试练习题及答案3套

计算机二级Access考试练习题及答案(1)单选题1). VBA 中去除字符串后面空格的函数是( )A.LTrimB.RTrimC.TrimD.Ucase正确答案:B答案解析:VBA 中去除字符串后面空格的函数是Rtrim();Ltrim()是删除字符串的开始空格;Trim()是删除字符串开始和尾部空格;Ucase()函数是将字符串中小写字母转换成大写字母。

2). 在Access数据库中创建一个新表,应该使用的SQL语句是( )。

A.CREATE TABLEB.CREATE INDEXC.ALTER TABLED.CREATE DATABASE正确答案:A答案解析:在Access数据库中创建一个新表,应该使用的SQL语句是CREATE TABLE,所以答案为A。

3). 下列关于货币数据类型的叙述中,错误的是( )。

A.货币型字段在数据表中占8个字节的存储空间B.货币型字段可以与数字型数据混合计算,结果为货币型C.向货币型字段输入数据时,系统自动将其设置为4位小数D.向货币型字段输入数据时,不必输入人民币符号和千位分隔符正确答案:C答案解析:货币型数据字段长度为8字节,向货币字段输入数据时,不必键入美元符号和千位分隔符,可以和数值型数据混合计算,结果为货币型。

故答案为C。

4). 下列数据结构中,按先进后出原则组织数据的是( )A.线性链表B.栈C.循环链表D.顺序表正确答案:B5). 下面概念中,不属于面向对象方法的是( )A.对象B.继承C.类D.过程调用正确答案:D6). 在计算机中,算法是指( )。

A.查询方法B.加工方法C.解题方案的准确而完整的描述D.排序方法正确答案:C2017年9月计算机二级Access考试练习题及答案(2)单选题11). 定义无符号整数类为UInt,下面可以作为类UInt实例化值的是( )。

( )A.-369B.369C.0.369D.整数集合{1,2,3,4,5}正确答案:B答案解析:只有B选项369可以用无符号整数来表示和存储。

计算机二级access操作题及答案

计算机二级access操作题及答案

计算机二级access操作题及答案一、选择题1. 在Access数据库中,以下哪个不是表的属性?A. 记录B. 字段C. 索引D. 表单2. 以下哪个操作不能在Access的查询设计视图中完成?A. 添加条件B. 排序记录C. 创建宏D. 筛选记录3. 在Access中,以下哪个视图不能用于创建表?A. 设计视图B. 数据表视图C. 布局视图D. 报表视图4. 在Access中,以下哪个是创建子表的正确方法?A. 通过表单B. 通过报表C. 通过查询D. 通过主表的外键关系5. 在Access中,以下哪个不是报表的节?A. 页眉B. 组页眉C. 组页脚D. 页脚二、填空题6. 在Access中,如果需要对数据进行分组统计,可以使用查询设计中的________。

7. Access数据库中,可以通过________视图来修改表的结构。

8. 在Access中,使用________可以快速创建一个基于现有表的查询。

9. 当需要在Access中创建一个新表时,可以使用________向导。

10. 在Access中,可以通过设置字段的________属性来控制数据的输入。

三、简答题11. 简述在Access中创建查询的步骤。

12. 描述在Access中如何使用表单来输入和修改数据。

13. 解释在Access中如何使用报表来打印数据。

四、操作题14. 假设你有一个名为“学生信息”的表,其中包含“学号”、“姓名”、“性别”和“年龄”四个字段。

请创建一个查询,列出所有年龄大于20岁的学生信息。

15. 在“学生信息”表的基础上,创建一个名为“学生年龄统计”的报表,该报表按性别分组,并显示每个性别的学生人数。

16. 利用“学生信息”表,创建一个表单,允许用户输入新的学生记录,并能够保存到表中。

17. 在“学生信息”表中,添加一个新的字段“专业”,字段类型为文本,最大长度为50个字符,并设置默认值为“计算机科学”。

五、论述题18. 论述在Access中使用宏与使用VBA编程的区别和适用场景。

国家二级ACCESS机试选择题(VBA编程)模拟试卷8(题后含答案及解析)

国家二级ACCESS机试选择题(VBA编程)模拟试卷8(题后含答案及解析)

国家二级ACCESS机试选择题(VBA编程)模拟试卷8(题后含答案及解析)题型有:1. 选择题选择题1.下列属于通知或警告用户的命令是A.PrintOutB.OutputToC.MsgBoxD.RunWamings正确答案:C解析:消息框(MsgBox)的作用是在对话框中显示消息,等待用户单击按钮,并返回一个整型值告诉用户单击了哪个按钮,所以选项C正确。

知识模块:VBA 编程2.VBA中一般采用Hungarian符号法命名变量,代表子窗体的字首码是A.subB.RptC.FmtD.txt正确答案:A解析:Hungarian符号使用一组代表数据类型的码。

用小写字母作为变量名的前缀,“sub”代表子窗体/子报表,“Rpt”代表报表,“Fmt”代表窗体,“txt”代表文本框,所以选项A正确。

知识模块:VBA编程3.Access将内置函数分类进行管理,下列选项中,不属于Access内置函数分类的是A.窗口B.数据库C.数组D.财务正确答案:A解析:Access内置函数分类包括数组、转换、数字、程序流程、应用程序、数据库、域聚合、财务、文本、消息等。

所以本题应选择选项A。

知识模块:VBA编程4.ODBC的含义是A.开放式数据库连接B.数据库访问对象C.对象链接嵌入数据库D.ActiveX数据对象正确答案:A解析:微软公司提供多种方式使用Access数据库。

主要接口技术:开发式数据库连接(Open Database ConnectMty,ODBC)、数据访问对象(Data Access Object,DAO)、对象链接嵌入数据库(Obiect Linking and Embedding,Database,OLEDB)和ActiveX数据对象(ActiveX Data Obiects,ADO)。

所以选项A正确。

知识模块:VBA编程5.下列Access内置函数中,属于SQL聚合函数的是A.IntB.FixC.CountD.Chr正确答案:C解析:sQL中聚合函数有如下几种:min( )某一列最小值;ma×( )某一列最大值;sum( )某一列总和;count( )所有记录数;count(*)所有非nuII记录数;avg某一列平均值;所以选项C正确。

国家二级ACCESS机试(模块与VBA编程基础)模拟试卷2(题后含答案及解析)

国家二级ACCESS机试(模块与VBA编程基础)模拟试卷2(题后含答案及解析)

国家二级ACCESS机试(模块与VBA编程基础)模拟试卷2(题后含答案及解析)题型有:1. 选择题选择题1.VBA中定义符号常量使用的关键字是A.ConstB.DimC.PublicD.Static正确答案:A解析:在VBA编程过程中,如果在代码中要反复使用相同的值,或者代表一些具有特定意义的数字或字符串,可以用符号常量形式来表示,符号常量使用关键字Const来定义,格式如下:Const符号常量名称:常量值2.可以用InputBox函数产生“输入对话框”。

执行语句:st=InputBox(“请输入字符串”,“字符串对话框”,“aaaa”) 当用户输入字符串“bbbb”,按OK 按钮后,变量st的内容是A.aaaaB.请输入字符串C.字符串对话框D.bbbb正确答案:D3.下列不属于VBA函数的是A.ChooseB.IfC.IIfD.Switch正确答案:B解析:If( )函数,该函数可用于选择操作。

调用格式为:If(条件表达式,表达式l,表达式2) 功能:函数根据”条件表达式”的值来决定返回值。

如果“条件表达式”的值为“真”(True),函数返回“表达式1”的值;“条件表达式”的值为“假”(Flase),函数返回“表达式2”的值。

Switch( )函数,该函数可用于多条件选择操作。

调用格式为:Switch(条件式1,表达式l[,条件式2,表达式2]…[,条件式n,表达式n]) 功能:函数分别根据“条件式1”、“条件式2”…“条件式n”的值来决定返回值。

条件式是由左至右进行计算判断的,函数将返回第一个条件式为True的对应“表达式”的值。

Choose( )函数,调用格式为:Choose(数值表达式,表达式l[,表达式2]…[,表达式n]) 功能:函数根据“数值表达式”的值决定返回值。

若不考虑变量的小数的定义位数,当“数值表达式”值大于1、小于2时,函数将返回“表达式1”的值;值大于2、小于3,返回“表达式2”的值,依此类推。

国家二级ACCESS机试选择题(VBA编程)模拟试卷10(题后含答案及解析)

国家二级ACCESS机试选择题(VBA编程)模拟试卷10(题后含答案及解析)

国家二级ACCESS机试选择题(VBA编程)模拟试卷10(题后含答案及解析)题型有:1. 选择题选择题1.在VBA中,要引用“学生名单”窗体中的控件对象,正确的格式是A.Forms!学生名单!控件名称[.属性名称]B.Forms.学生名单.控件名称[.属性名称]C.Forms!学生名单!控件名称[!属性名称]D.Forms!学生名单.控件名称[.属性名称]正确答案:A解析:VBA中引用Access窗体中的控件对象的格式为:Forms!窗体名称!控件名[.属性名],所以选项A正确。

知识模块:VBA编程2.在窗体中有一个名称为Command1的按钮,该模块内还有一个函数过程:Public Function f(x As Integer)As IntegerDim y As Integerx=20:y=2:f=x*yEnd FunctionPrivate Sub Command1_Click( )Dim y As IntegerStatic x As Integerx=10y=5y=f(x)Debug.Print x;yEnd Sub打开窗体运行后,如果单击按钮,则在立即窗口上显示的内容是A.105B.1040C.205D.2040正确答案:D解析:本题主要考查局部变量的使用和函数调用过程中的参数传递。

参数传递的方式有传值和传址两种形式,其中默认的方式是传址。

本题中Click事件和函数f都有变量y,但都是各自的局部变量,只是同名而已。

同样Click事件和函数f中的x也是局部变量(形式参数也属于局部变量),但此处的参数传递是传址,因此函数f对变量×的修改会带回到Click事件。

在Click事件中,调用函数f的同时将参数×以传址的方式传给了函数f。

在函数f中×被重新赋值为20,并与函数f的局部变量y相乘得结果40,并通过函数f传回了Click事件。

在Click 事件中该结果被赋值给该事件的局部变量y,所以调用的结果是Click事件中的局部变量x和y分别变成了20和40。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

等级考试中的vba操作题
操作说明:不允许修改窗体等对象中未涉及的控件、属性;程序代码只允许在“**********”与“**********”之间的空行内补充一行语句、完成设计,不允许增删和修改其它位置已存在的语句。

要求:打开窗体,查看代码的实际效果。

1.
数据库:samp01.mdb
实现功能:
单击“刷新”按钮(名为“bt1”),在事件过程中补充语句,动态设置窗体记录源为查询对象“qEmp”,并刷新窗体记录,实现窗体数据按性别条件动态显示退休职工的信息;单击“退出”按钮(名为“bt2”),关闭窗体。

数据库:samp02.mdb
实现功能:
在窗体中有一个“显示全部记录”命令按钮(名称为bList),单击该按钮后,应实现将“tStudent”表中的全部记录显示出来的功能。

现已编写了部分VBA代码,请按照VBA代码中的指示将代码补充完整。

3.
数据库:samp03.mdb
实现功能:
窗体加载时设置窗体标题属性为系统当前日期。

单击“显示借书信息”按钮(名称为blist),以打印预览方式打开报表“rReader”。

数据库:samp04.mdb
实现功能:
在窗体对象“fEmp”上有“刷新”和“退出”两个命令按钮,名称分别为“bt1”和“bt2”。

单击“刷新”按钮,窗体记录源改为查询对象“qEmp”;单击“退出”按钮,关闭窗体。

数据库:samp05.mdb
实现功能:
窗体加载时,将标签”Tda”的标题设置为系统当前日期。

单击“显示雇员情况”按钮(名称为blist),运行宏“m1”
数据库:samp06.mdb
实现功能:
在“fEmp”窗体上单击“输出”命令按钮(名为“btnP”),弹出一输入对话框,其提示文本为“请输入大于0的整数值”。

输入1时,相关代码关闭窗体(或程序)。

输入2时,相关代码实现预览输出报表对象“rEmp”。

输入>=3时,相关代码调用宏对象“mEmp”以打开数据表“tEmp”。

数据库:samp07.mdb
实现功能:
fEdit窗体运行后,在窗体右侧显示可以修改的用户名、密码等内容的列表,同时在窗体左侧显示列表中所指用户的信息。

另外,在窗体中还有“修改”、“保存”和“退出”三个命令按钮,名称分别为“CmdEdit”、“CmdSave”和“cmdquit”。

当单击“修改”按钮后,在窗体左侧显示出该窗体右侧光标所指用户的口令信息,同时“保存”按钮变为可用;
在“口令”和“确认口令”文本框中输入口令信息后,单击“保存”按钮,若在两个文本框中输入的信息相同,则保存修改后的信息,并先将“保存”命令按钮变为不可用,再将除用户名外的其他文本框控件和标签控件全部隐藏,最后将用户名以只读方式显示;
若在两个文本框中输入的信息不同,则显示提示框,显示内容为“请重新输入口令!”,提示框中只有一个“确定”按钮。

数据库:samp08.mdb
实现功能:
设置命令按钮bC的单击事件,使用户单击该命令按钮后,bTitle标签的显示颜色改为红色(代码255)。

bTitle.forecolor = 255
9.
数据库:samp09.mdb
实现功能:
单击“退出”命令按钮,名称为“CmdQuit”,其功能为关闭“fStud”窗体。

DoCmd.close
数据库:samp10.mdb
实现功能:
在窗体中有“用户名称”和“用户密码”两个文本框,名称分别为“tUser”和“tPass”,还有“确定”和“退出”两个命令按钮,名称分别为“cmdEnter”和“cmdQuit”。

在“tUser”和“tPass”两个文本框中输入用户名称和用户密码后,单击“确定”按钮,程序将判断输入的值是否正确,如果输入的用户名称为“cueb”,用户密码为“1234”,则显示提示框,提示框标题为“欢迎”,显示内容为“密码输入正确,欢迎进入系统!”,提示框中只有一个“确定”按钮,当单击“确定”按钮后,关闭该窗体;如果输入不正确,则提示框显示内容为“密码错误!”,同时清除“tUser”和“tPass”两个文本框中的内容,并将光标置于“tUser”文本框中。

当单击窗体上的“退出”按钮后,关闭当前窗体。

数据库:samp11.mdb
实现功能:
在窗体“fEmp”的“加载”事件中设置标签“bTitle”以红色(代码为255)文本显示;单击“预览”按钮(名为“bt1”)或“打印”按钮(名为“bt2”),事件过程传递参数调用同一个用户自定义代码(mdPnt)过程,实现报表预览或打印输出;
数据库:samp12.mdb
实现功能:
窗体加载时将考生文件夹下的图片文件“test.jpg”设置为窗体“fEmp”的背景。

数据库:samp13.mdb
实现功能:
单击窗体上“报表输出”按钮(名为“bt1”),调用事件代码实现以预览方式打开报表“rEmp”;单击“退出”按钮(名为“bt2”),关闭窗体。

参考用书:。

相关文档
最新文档