国家二级ACCESS机试选择题(VBA编程)模拟试卷4

国家二级ACCESS机试选择题(VBA编程)模拟试卷4(总分:60.00,做题时间:90分钟)一、选择题(总题数:30,分数:60.00)1.VBA中一般采用Hungarian符号法命名变量,代表报表的字首码是(分数:2.00)A.ChkB.QryC.Rpt √D.Cbo解析:解析:Hungarian符号使用~组代表数据类型的码。

用小写字母作为变量名的前缀,“Chk”代表复选框,“Qry”代表查询,“Rpt”代表报表,“Cbo”代表组合框,所以选项C正确。

2.在标准模块“模块1”声明区中定义了变量x和变量y,如下所示,则变量x和变量y的作用范围分别是Dim x As Integer Public Y As Integer Sub demoVar() x=3 y=5 Debug.Print x & "" &y End Sub (分数:2.00)A.模块级变量和过程级变量B.过程级变量和公共变量C.模块级变量和公共变量√D.过程级变量和模块范围解析:解析:VBA的变量声明会指明变量的作用域和声明周期,Dim为局部变量,Public为全局变量,Static 代表静态变量。

在模块区定义的区域,通关Dim定义的变量时模块级变量,通过Public定义的变量是公共变量,所以应选择选项C。

3.下列Access内置函数中,用于去掉字符串前后空格的函数是(分数:2.00)A.LtrimB.RtrimC.SpaceD.Trim √解析:解析:LTrim(<字符串表达式>):删除字符串的开始空格;RTrim(<字符串表达式>):删除字符串的尾部空格;Triml<字符串表达式>):删除字符串的开始和尾部空格;space(<数值表达式>):返回数值表达式的值指定的空格字符数。

本题选项D正确。

4.下列程序的输出结果是 Dim.x As Integer Private Sub Command4_Click() Dim y As Integer x=1 y=10 Call fun(y,x) MsgBox"y="&y End Sub Sub fun(ByRef y As Integer,ByVal z AsInteger) y=y+z z=y-z EndSub(分数:2.00)A.y=1B.y=10C.y=11 √D.y=9解析:解析:在函数参数传递中,包括按地址传递ByRef和按值传递ByVal两种方法。

其中前者在函数体内改变变量值会影响参数外的变量,后者不会。

本题y是按地址传递,调用fun()函数,会将y的值改为fun()函数中y的值,所以应选择选项C。

5.下列程序的输出结果是Private Sub Command3_Click() t=0 m=1 sum=0 =t+m sum=sum+t m=m+1 Loop While m<=4 MsgBox "Sum="& sum End Sub(分数:2.00)A.Sum=6B.Sum=10C.Sum=20 √D.Sum=35解析:解析:本题考查Do~Loop While循环的执行过程。

Do~Loop While循环结构是先执行后判断,循环语句至少执行一次。

While关键字用于指明条件为真时执行循环体内语句,当条件为假时,结束循环。

该题的循环体要执行4次,第4次结束时m=5,不满足循环的条件,因此循环终止。

根据代码执行的结果,最后sum=20,所以选择选项C。

6.下列代码实现的功能是:若在窗体中一个名为tNum的文本框中输入课程编号,则程序自动将“课程表”中对应的“课程名称”显示在另一个名为tName文本框中。

Private.Sub []() Me!tName=DLookup("课程名称","课程表","课程编号="&Me!TNum&"'") End Sub 程序中[]处应填写的是(分数:2.00)A.fNum_AfterUpdate √B.tNum_ChangeC.tNum_OpenD.tNum_Load解析:解析:本题考查的是变量标识符的命名规则。

标识符的名字以一个或者多个小写字母开头作为前缀;之后接第一个单词的首字母大写或者多个单词的组合,且该单词要指明变量的用途。

本题是根据输入Num 然后(After)更新(Update)tName内容,所以选择选项A。

7.子过程Plus完成对当前库中“学生表”的年龄字段都加1的操作。

Sub Plus() Dim cn As New ADODB.Connection Dim rs As New ADODB.Recordset Dim fd As ADODB,Fielld Dim strConnect As String Dim strSOL As String Set cn=CurrrntProjcot.Connection strSQL="Selct年龄from学生表" rs.Open strSQLcn,adOpenDyaamic,adLockOptimistic,adCmdText' Set fd=rs.Fields("年龄") Do While Not rs.EOF fd=fd+1 rs Update [] Looy rs.Close cn.Close Set rw=Nothing Set on=Nothing End Sub 程序空白处[]应该填写的语句是(分数:2.00)A.rs.MoveNext √.MoveNextC.rs.Next.Next解析:解析:本题考查的是如何使用ADO数据库技术操作数据库。

其中,RecordSet对象rs是用来表示来自基本表或命令执行结果的记录集。

rs更新完一条记录之后,需要使指针往后移动下一个记录上(注:MoveNe×t,移动到下一个记录的位置)。

因此本题应选择选项A。

8.下列关于自动宏的叙述中,正确的是(分数:2.00)A.打开数据库时不需要执行自动宏,需同时按住Alt键B.打开数据库时不需要执行自动宏,需同时按住Shift键√C.若设置了自动宏,则打开数据库时必须执行自动宏D.打开数据库时只有满足事先设定的条件才执行自动宏解析:解析:取消自动运行宏,打开数据库时按住Shift键即可,所以选项B正确。

9.下列表达式中,与DamDifff("m",#2013-11-25#,Date())等价的表达式是(分数:2.00)A.(Month(date())-Month(#2013-11-25#)B.(MonthName{(date())-MonthName(#2013-11-25#)C.(year(date())-yeax(#2013-11-25#))*12-(month(date())-month(#2013-11-25#)D.(year(date())-year(#2013-11-25#))*12+(month(date())-month(#2013-11-25#) √解析:解析:日期/时间函数DateDiff(间隔类型,日期1,日期2[W1][,W21)返回两个日期之间按照间隔类型指定的时间间隔数目。

题目中的间隔类型为“m”表示月,函数Date()获得当前系统日期,表达式的结果是当前系统日期与2013-11-25之间相差的月数,即为“(当前年份-2013)*12+(当前月份-12)”,所以选择选项D。

10.以下关于宏的叙述中,错误的是(分数:2.00)A.宏是Access的数据库对象之一B.可以将宏对象转换为VBA程序C.不能在VBA程序中调甩宏√D.宏比VBA程序更安全解析:解析:VBA中调用宏对象,可以使用Docmd.RunMicro“宏名”语句调用宏,所以选项C叙述错误。

11.内置计算函数Sum的功能是(分数:2.00)A.计算所有指定字段值的累加和.√B.计算全部数值型字段的累加和C.计算一条记录中数值型字段魄累加和D.计算一条记录中指定字段的累加和解析:解析:SUM函数的功能是求指定字段值的累加和,所以选项A正确。

12.打开选择查询或交叉表查询的宏操作命令是(分数:2.00)A.Docmd.OpenFormB.Docmd.OpenQueryC.OpenFormD.OpenQuery √解析:解析:Docmd对象是VBA中使用的,在宏中打开查询对象,直接使用宏命令“OpenQuery”,所以选项D正确。

13.若要使窗体上的控件“Command0”不可用,正确的设置是(分数:2.00)mand0.Enable=False √mand0.Visible=Falsemand0.Enable=Truemand0.Visible=True解析:解析:Enable属性为“可用性”,值设置为“true”表示可用,值设置为“false”表示可见:visible 属性为“可见性”,值设置为“true”表示可见,值设置为“false”表示不可见,所以选项A正确。

14.当窗体的大小发生变化时,触发的事件是(分数:2.00)A.Residze √B.ChangeC.UnloadD.AfterUpdate解析:解析:Resize事件是在打开窗体后,当窗体的大小发生变化时触发的事件。

Change事件是当文本框或其它控件中的文本或数据发生变化时触发的事件。

Unload事件是加载窗体时激发的事件。

AfterUpdate 文本框内容更新后激发的事件,所以选择选项A。

15.在使用ADO访问数据源时,从数据源获得的数据以行的形式存放一个对象中,该对象应是(分数:2.00)mandB.Recordsm √C.ConnectionD.Parmnmers解析:解析:ADO(ActiveX Data Objects)提供了编程语言和统一数据访问方式OLEDB的一个中间层,是一个用于存取数据源的COM组件。

ADO包含一些顶层的对象:①Connection代表数据库的连接;②Recordset 结果集,表示数据库中记录的一个集合:③Command对象主要作用是在VBA中用SQL语句访问、查询数据库中的数据,可以完成Recordset对象不能完成的操作,如创建表、修改表结构、删除表、将查询结果保存为新表等;④Error依赖于Connection对象的使用,代表访问数据库的过程中产生的错误;⑤Field依赖于Recordset对象的使用,代表记录集中的字段数据信息。

Parameters依赖于Command对象的使用,代表SQL语句中传递的参数。

16.下列关于VBA数据库数据访问的内置域聚合函数的叙述中,错误的是(分数:2.00)A.域聚合函数可以直接从一个表中取得符合条件的值赋给变量B.域聚合函数可以直接从一个查询中取得符合条件的值赋给变量C.使用域聚合函数之前要完成数据库连接和打开操作√D.使用域聚合函数之后无需进行关闭数据库操作解析:解析:域聚合函数和SOL聚合函数,两者提供相似的功能,但用于不同的场合。

合集下载

国家二级ACCESS机试选择题数据库设计基础模拟试卷4_真题-无答案

国家二级ACCESS机试选择题数据库设计基础模拟试卷4_真题-无答案

国家二级ACCESS机试选择题(数据库设计基础)模拟试卷4(总分60,考试时间90分钟)1. 选择题1. E-R图中用来表示实体的图形是A. 矩形B. 三角形C. 菱形D. 椭圆形2. 在关系表中,属性值必须是另一个表主键的有效值或空值,这样的属性是A. 外键B. 候选键C. 主键D. 主属性3. 现有表示患者和医疗的关系如下:P(P3,Pn,Pg,By),其中P#为患者编号,Pn为患者姓名,Pg为性别,By为出生日期,Tr(P#,D#,Date,Rt),其中D#为医生编号,Date为就诊日期,Rt为诊断结果。

检索在1号医生处就诊且诊断结果为感冒的病人姓名的表达式是A.B. πp#(σD#=1ARt='感冒'(Tr))C. σD#=1ARt='感冒'(Tr)D. πpn(σD#=1ARt='感冒'(Tr))4. 关系数据库规范化的目的是为了解决关系数据库中的A. 数据操作复杂的问题B. 查询速度低的问题C. 插入、删除异常及数据冗余问题D. 数据安全性和完整性保障的问题5. 按照传统的数据模型分类,数据库系统可分为A. 层次、网状和关系B. 大型、中型和小型C. 西文、中文和兼容D. 数据、图形和多媒体6. 现有表示患者和医疗的关系如下:P(P#,Pn,Pg,By),其中P#为患者编号,Pn为患者姓名,Pg为性别,By为出生日期,Tr(P#,D#,Date,Rt),其中D#为医生编号,Date为就诊日期,Rt 为诊断结果。

检索在1号医生处就诊的男性病人姓名的表达式是A.B. σPg='男'(P)C.D.7. 下面不属于数据库系统特点的是A. 数据冗余度高B. 数据具有完整性C. 数据共享性好D. 数据独立性高8. 一名员工可以使用多台计算机,每台计算机只能由一名员工使用,则实体员工和计算机间的联系是A. 一对多B. 多对多C. 多对一D. 一对一9. 第二范式是在第一范式的基础上消除了A. 多值依赖B. 非主属性对键的传递函数依赖C. 主键值对键的部分函数依赖D. 非主属性对键的部分函数依赖10. 在数据库的三级模式中,可以有任意多个A. 外模式(用户模式)B)模式B. 内模式(物理模式)C. 外模式和内模式11. 学生选课成绩表的关系模式是SC(S#,C#,G),其中S#为学号,C#为课号,G为成绩,学号为20的学生所选课程中成绩及格的全部课号为A. πC#(σS#=20∧G≥60(SC))B. σG≥60(SC)C. σS#=20∧G≥60(SC)D. πC#(σS#=20(SC))12. 第三范式是在第二范式的基础上消除了A. 非主属性对键的传递函数依赖B. 非主属性对键的部分函数依赖C. 多值依赖D. 以上三项13. 在数据库中存储的是A. 数据的操作B. 数据模型C. 操作信息D. 数据以及数据之间的联系14. 将数据库的结构划分成多个层次,是为了提高数据库的A. 数据共享B. 数据处理并发性C. 管理规范性D. 逻辑独立性和物理独立性15. 定义学生选修课程的关系模式如下:S(S#,Sn,Sd,Sa)(其属性分别为学号、姓名、所在系、年龄);C(C#,Cn,P#)(其属性分别为课程号、课程名、先选课);SC(S#,C#,G)(其属性分别学号、课号和成绩)。

计算机国考二级辅导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机试选择题宏模拟试卷4_真题(含答案与解析)-交互

国家二级ACCESS机试选择题宏模拟试卷4_真题(含答案与解析)-交互

国家二级ACCESS机试选择题(宏)模拟试卷4(总分58, 做题时间90分钟)1. 选择题1.在宏设计窗口中有“宏名”“条件”“操作”和“备注”等列,其中不能省略的是SSS_SINGLE_SELA 宏名B 操作C 条件D 备注该题您未回答:х该问题分值: 2答案:B解析:本题考查宏的基本构成。

ACCESS中宏的基本构成包括:操作,由操作名指定做什么;参数,指定操作的相关选项,即具体怎么做:注释,对宏或操作的说明:组(Group),为了有效管理宏、使宏结果清晰,ACCESS 2010引入组。

使用组可以把宏的若干操作,根据他们操作目的相关性进行分块,一个块就是一个组;条件,指定操作是否执行,当条件为真,则执行对应操作,否则不执行。

以上个部分中,操作是不可缺少的。

2.使用宏组的目的是SSS_SINGLE_SELA 设计出功能复杂的宏B 设计出包含大量操作的宏C 减少程序内存消耗D 对多个宏进行组织和管理该题您未回答:х该问题分值: 2答案:D解析:本题考查宏与宏组的知识。

宏是一种特定的编码,是一个或多个操作命令的集合,它的主要功能是可以使宏中的操作命令自动执行。

而宏也可以定义成宏组,这样多个宏就被保存在一个宏组中,使用时可以分别调用,更便于对数据库中宏对象的管理。

3.不能够使用宏的数据库对象是SSS_SINGLE_SELA 数据表B 窗体C 宏D 报表该题您未回答:х该问题分值: 2答案:A解析:本题考查宏的知识。

宏是一个或多个操作的序列,每个操作自动实现自己的功能。

在Access的窗体、报表中都可以使用宏,在宏中也可以使用宏,而在数据表中是不能使用宏的。

4.下列叙述中,错误的是SSS_SINGLE_SELA 宏能够一次完成多个操作B 可以将多个宏组成一个宏组C 可以用编程的方法来实现宏D 宏命令一般由动作名和操作参数组成该题您未回答:х该问题分值: 2答案:A解析:宏是指一个或多个操作的集合,其中每个操作实现特定的功能,宏命令一般是由动作名和操作参数组成。

国家二级(ACCESS)机试-试卷104-1

国家二级(ACCESS)机试-试卷104-1

国家二级(ACCESS)机试-试卷104-1(总分:86.00,做题时间:90分钟)一、选择题(总题数:40,分数:80.00)1.设循环队列为Q(1.m),其初始状态为front=rear=m。

经过一系列入队与退队运算后,front=20,rear =15。

现要在该循环队列中寻找最小值的元素,最坏情况下需要比较的次数为( )。

(分数:2.00)A.5B.6C.m-5D.m-6 √解析:解析:循环队列是队列的一种顺序存储结构,用队尾指针rear指向队列中的队尾元素,用排头指针指向排头元素的前一个位置,因此,从排头指针front指向的后一个位置直到队尾指针rear指向的位置之间所有的元素均为队列中的元素,队列初始状态为front=rear=m,当front=20,rear=15时,队列中有m-20+15=m-5个元素,比较次数为m-6次。

故D选项正确。

2.某二叉树的前序序列为ABCDEFG,中序序列为DCBAEFG,则该二叉树的后序序列为( )。

(分数:2.00)A.EFGDCBAB.DCBEFGAC.BCDGFEAD.DCBGFEA √解析:解析:二叉树遍历可以分为3种:前序遍历(访问根结点在访问左子树和访问右子树之前)、中序遍历(访问根结点在访问左子树和访问右子树两者之间)、后序遍历(访问根结点在访问左子树和访问右子树之后)。

二叉树的前序序列为ABCDEFG,A为根结点。

中序序列为DCBAEFG,可知:DCB为左子树结点,EFG为右子树结点。

同理B为C的根结点,C为D的根结点,且CD均为B的同侧子树结点。

同理E为F的根结点,F为G的根结点,且FG为E同侧子树结点。

二叉树的后序序列为DCBGFEA。

故D选项正确。

3.下列叙述中正确的是( )。

(分数:2.00)A.在链表中,如果每个结点有两个指针域,则该链表一定是非线性结构B.在链表中,如果有两个结点的同一个指针域的值相等,则该链表一定是非线性结构√C.在链表中,如果每个结点有两个指针域,则该链表一定是线性结构D.在链表中,如果有两个结点的同一个指针域的值相等,则该链表一定是线性结构解析:解析:一个非空的数据结构如果满足以下两个条件:有且只有一个根结点;每一个结点最多有一个前件,也最多有一个后件,称为线性结构。

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

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

国家二级ACCESS机试(选择题)模拟试卷136(题后含答案及解析) 题型有:1. 选择题选择题1.运行Visual Basic的函数过程,应使用的宏命令是( )。

A.RunMacmB.RunSqlC.RunCodeD.RunVBA正确答案:C解析:RunCode宏操作命令用于运行VB的函数过程。

2.下列各项中,属于通知或警告用户的命令是( )。

A.PrintOutB.OutputToC.MsgBoxD.RunWarnings正确答案:C解析:在宏操作中,MsgBox用于显示提示消息框;PrintOut用于打印激活的数据库对象;OutputTo用于将指定数据库对象中的数据输出成.xls、.rtf、.txt、.htm、.snp等格式的文件。

3.要限制宏命令的操作范围,在创建宏时应定义的是( )。

A.宏操作对象B.宏操作目标C.宏条件表达式D.窗体或报表控件属性正确答案:C解析:要限制宏命令的操作范围,在创建宏时应定义宏条件表达式。

使用条件表达式的条件宏可以在满足特定条件时才执行对应的操作。

4.在VBA中,引用窗体与报表对象的格式是( )。

A.Forms!窗体名称!控件名称[.屙性名称]B.Forms.窗体名称[.属性称]C.Forms!窗体名称!控件名称[!属性名称]D.Forms!窗体名称.控件名称[.属性名称]正确答案:A解析:引用窗体或报表上的控件值,使用语法格式为:Forms![窗体名]![控件名]或[Forms]![窗体名]![控件名]和Reports![报表名]![控件名]或[Reports]![报表名]![控件名]。

5.在下列关于宏和模块的叙述中,正确的是( )。

A.宏可以是独立的数据库对象,可以提供独立的操作动作B.模块是能够被程序调用的函数C.通过定义宏可以选择或更新数据D.宏或模块都不能是窗体或报表上的事件代码正确答案:A解析:宏可以是独立的数据库对象,可以提供独立的操作动作,选项A说法正确;模块是一个集合体,包含子过程或函数过程,选项B说法错误;通过定义宏不能实现选择功能,选项C说法错误;宏或模块都可以是窗体或报表上的事件代码,选项D说法错误。

二级access数据库考试试题及答案

二级access数据库考试试题及答案

二级access数据库考试试题及答案一、单项选择题(每题2分,共20分)1. 在Access数据库中,用于存储数据的最小单位是:A. 表B. 字段C. 记录D. 数据库答案:B2. Access数据库中,以下哪个不是表的组成部分?A. 字段B. 记录C. 索引D. 视图答案:D3. 在Access中,以下哪个不是数据类型?A. 文本B. 数字C. 日期/时间D. 图像答案:D4. 在Access中,创建表时可以设置字段的属性,以下哪个属性是不允许为空的?A. 必填B. 可选C. 隐藏D. 可重复答案:A5. 在Access中,以下哪个功能不是查询所具备的?A. 选择数据B. 更新数据C. 删除数据D. 创建新表答案:D6. 在Access中,以下哪个不是窗体的控件类型?A. 文本框B. 标签C. 列表框D. 数据透视表答案:D7. 在Access中,报表的主要功能是:A. 显示数据B. 编辑数据C. 打印数据D. 以上都是答案:D8. 在Access中,以下哪个不是宏的功能?A. 执行操作B. 运行VBA代码C. 自动化任务D. 管理数据库答案:D9. 在Access中,以下哪个不是模块的组成部分?A. 过程B. 函数C. 表D. 变量答案:C10. 在Access中,以下哪个不是数据库对象?A. 表B. 查询C. 宏D. 数据库文件答案:D二、多项选择题(每题3分,共15分)1. 在Access中,以下哪些是表的属性?A. 主键B. 索引C. 关系D. 视图答案:A, B2. 在Access中,以下哪些是查询的类型?A. 选择查询B. 交叉表查询C. SQL查询D. 宏答案:A, B, C3. 在Access中,以下哪些是窗体的视图?A. 表单视图B. 数据表视图C. 布局视图D. 打印预览视图答案:A, B, C4. 在Access中,以下哪些是报表的节?A. 页眉B. 组头C. 细节D. 页脚答案:A, B, C, D5. 在Access中,以下哪些是模块的类型?A. 过程B. 函数C. 类D. 宏答案:A, B, C三、填空题(每题2分,共10分)1. 在Access中,用于定义表中字段数据类型的属性是______。

全国计算机等级考试二级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)机试模拟试卷100(题后含答案及解析)

国家二级(ACCESS)机试模拟试卷100(题后含答案及解析)题型有:1. 选择题 2. 基本操作题 3. 简单应用题 4. 综合应用题选择题1.下列关于栈叙述正确的是( )。

A.栈顶元素最先能被删除B.栈顶元素最后才能被删除C.栈底元素永远不能被删除D.栈底元素最先被删除正确答案:A解析:栈是先进后出的数据结构,所以栈顶元素最后入栈却最先被删除。

栈底元素最先入栈却最后被删除。

所以选择A。

2.下列叙述中正确的是( )。

A.在栈中,栈中元素随栈底指针与栈顶指针的变化而动态变化B.在栈中,栈顶指针不变,栈中元素随栈底指针的变化而动态变化C.在栈中,栈底指针不变,栈中元素随栈顶指针的变化而动态变化D.以上说法都不正确正确答案:C解析:栈是先进后出的数据结构,在整个过程中,栈底指针不变,入栈与出栈操作均由栈顶指针的变化来操作,所以选择C。

3.某二叉树共有7个结点,其中叶子结点只有1个,则该二叉树的深度为(假设根结点在第1层)( )。

A.3B.4C.6D.7正确答案:D解析:根据二叉树的基本性质3:在任意一棵二叉树中,度为0的叶子结点总比度为2的结点多一个,所以本题中度为2的结点为1-1=0个,所以可以知道本题目中的二叉树的每一个结点都有一个分支,所以共7个结点共7层,即度为7。

4.软件按功能可以分为应用软件、系统软件和支撑软件(或工具软件)。

下面属于应用软件的是( )。

A.学生成绩管理系统B.C语言编译程序C.LJNIX操作系统D.数据库管理系统正确答案:A解析:软件按功能可以分为:应用软件、系统软件、支撑软件。

操作系统、编译程序、汇编程序、网络软件、数据库管理系统都属于系统软件。

所以B、C、D都是系统软件,只有A是应用软件。

5.结构化程序所要求的基本结构不包括( )。

A.顺序结构B.GOTO跳转C.选择(分支)结构D.重复(循环)结构正确答案:B解析:1966年Boehm和Jacopini证明了程序设计语言仅仪使用顺序、选择和重复三种基本控制结构就是以表达出各种其他形式结构的程序设计方法。

国家二级ACCESS机试(综合应用题)模拟试卷4(题后含答案及解析)

国家二级ACCESS机试(综合应用题)模拟试卷4(题后含答案及解析)题型有:1.考生文件夹下存在一个数据库文件“samp3.accdb”,里面已经设计好表对象“产品”、“供应商”,查询对象“按供应商查询”和宏对象“打开产品表”、“运行查询”、“关闭窗口”。

试按以下要求完成设计:创建一个名为“menu”的窗体,要求如下:1.对窗体进行如下设置:在距窗体左边1厘米、距上边0.6厘米处依次水平放置三个命令按钮“显示修改产品表”(名为“bt1”)、“查询”(名为“bt2”)和“退出”(名为“bt3”),命令按钮的宽度均为2厘米,高度为1.5厘米,每个命令按钮相隔1厘米。

正确答案:步骤1:打开“samp3.accdb”数据库窗口,在【创建】功能区的【窗体】分组中单击“窗体设计”按钮,系统弹出新建窗体的设计视图。

步骤2:选中【控件】分组中的“按钮”控件,在窗体主体节区画一个矩形框,弹出命令按钮向导对话框,单击“取消”按钮。

步骤3:右键单击该命令按钮,选择“属性”命令打开【属性表】对话框,单击“全部”选项卡,修改“名称”行为:bt1,修改“标题”行为:显示修改产品表,在“左”、“上边距”、“宽度”和“高度”行分别输入“1cm”、“0.6cm”、“2cm”和“1.5cm”。

步骤4:按步骤2和步骤3再新建“查询”(bt2)和“退出”(bt3)两个命令按钮,左边距的值在“bt1”的“左”值基础上累计加3cm,即“查询”(bt2)的“左”值为:4cm,“退出”(bt3)的“左”值为:7 cm。

2.设置窗体标题为“主菜单”。

正确答案:步骤1:右击窗体空白处,选择【表单属性】快捷菜单命令,在【属性表】对话框的“标题”行输入:主菜单。

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

3.当单击“显示修改产品表”命令按钮时,运行宏“打开产品表”,就可以浏览“产品”表。

正确答案:步骤1:选中名称为“bt1”的按钮,在【属性表】对话框中单击“事件”选项卡,在“单击”行下拉列表中选中:打开产品表。

计算机二级《Access》模拟试题与答案

计算机二级《Access》模拟试题与答案2016计算机二级《Access》模拟试题与答案1主窗体和子窗体通常用于显示多个表或查询中的数据,这些表或查询中的数据一般应该具有的关系是A.一对一B.一对多C.多对多D.关联参考答案:B参考解析:窗体中的窗体称为子窗体,包含子窗体的基本窗体称为主窗体,主窗体和子窗体通常用于显示查询数据和具有一对多关系的表对象。

2运行时根据输入的查询条件,从一个或多个表中获取数据并显示结果的查询称为A.交叉表查询B.参数查询C.选择查询D.操作查询参考答案:B参考解析:参数查询是在执行时显示对话框,要求用户输入查询信息,根据输入信息检索字段中的记录进行显示。

3执行下列程序段后,输出结果是A.12 0 4B.15 0 4C.12 3 1D.15 3 1参考答案:B参考解析:本题考察For循环语句的嵌套。

首先执行外层第一次循环,i=1,内层执行5次循环,n每次加1变为5;执行外层第二次循环,i=2,同样内层执行5次循环,n每次加1由5变为l0;执行外层第三次循环,i=3,同样内层执行5次循环,n每次加l由l0变为l5,此时j=1,执行Next j,i操作,j变为0,i变为4。

因此最终n为15,j为0,n为4。

4在报表的组页脚区域中要实现计数统计,可以在文本框中使用函数A.MAXB.SUMC.AVGD.COUNT参考答案:D参考解析:聚集函数COUNT用于统计记录个数,MAX用于求最大值,SUM用于求和,AVG用于求平均值。

5在数据表视图下,不能进行的操作是A.删除,修改,复制记录B.移动记录C.查找,替换数据D.排序,筛选记录参考答案:B参考解析:在数据表视图下,可以进行删除、修改、复制、查找、替换、排序、筛选相关记录的操作,没有提供移动记录的功能。

6在表的“设计视图”中,不能完成的操作是A.修改字段的名称B.删除一个字段C.修改字段的属性D.删除一条记录参考答案:D参考解析:在表的“设计视图”中可以完成修改字段名称及相应属性、删除字段操作,若要删除记录需要在“数据表视图”中完成。

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