1、国家二级(ACCESS)机试模拟试卷 157 及答案解析(总分:106.00,做题时间:90 分钟)一、选择题(总题数:40,分数:80.00)1.下列叙述中正确的是( )。(分数:2.00)A.循环链表是非线性结构B.双向链表是非线性结构C.只有一个根节点的数据结构不一定是线性结构D.有一个以上根节点的数据结构不一定是非线性结构2.下列叙述中正确的是( )。(分数:2.00)A.栈是一种先进先出的线性表B.有序线性表既可以采用顺序存储结构,也可以采用链式存储结构C.队列是一种后进先出的线性表D.栈与队列都是非线性结构3.某二叉树有 5 个度为 2 的节点,则该二叉树中的叶子节点数是( )。(
2、分数:2.00)A.4B.6C.8D.104.算法的空间复杂度是指( )。(分数:2.00)A.算法所处理的数据量B.算法程序中的语句或指令条数C.算法在执行过程中所需要的计算机存储空间D.算法在执行过程中所需要的临时工作单元数5.软件需求分析阶段工作,可以分为四个方面:需求获取、编写需求规格说明书、需求评审和( )。(分数:2.00)A.需求分析B.需求总结C.阶段性报告D.以上都不正确6.对关系 S 和 R 进行集合运算,结果中既包含 S 中的所有元组也包含 R 中的所有元组,这样的集合运算称为( )。(分数:2.00)A.并运算B.差运算C.积运算D.交运算7.对于长度为 n 的线性表,
3、在最坏情况下,下列各排序法所对应的比较次数中正确的是( )。(分数:2.00)A.简单插入排序为 nB.希尔排序为 nC.快速排序为 n/2D.冒泡排序为 n(n1)/28.如果在创建表中建立字段“性别”,并要求用汉字表示,其数据类型应当是( )。(分数:2.00)A.是/否B.文本C.数字D.备注9.在教师信息输入窗体中,为职称字段提供“教授”“副教授”“讲师”等选项供用户直接选择,最合适的控件是( )。(分数:2.00)A.标签B.组合框C.文本框D.复选框10.软件详细设计生产的图如下: (分数:2.00)A.ER 图B.NS 图C.PAD 图D.程序流程图11.下列只能读不能写的文件打
4、开方式是( )。(分数:2.00)A.RandomB.OutputC.InputD.Append12.窗体主体的 BackColor 属性用于设置窗体主体的是( )。(分数:2.00)A.前景色B.背景色C.高度D.亮度13.在满足实体完整性约束的条件下( )。(分数:2.00)A.一个关系中可以没有候选关键字B.一个关系中应该有一个或多个候选关键字C.一个关系中只能有一个候选关键字D.个关系中必须有多个候选关键字14.在已建“学生”表中有姓名、性别、出生日期等字段,查询并显示女生年龄最小的学生并显示姓名、性别和年龄,正确的 SQL 命令是( )。(分数:2.00)A.SELECT 姓名,性另
5、 0,MIN(YEAR(DATE( )YEAR(出生日期)AS 年龄 FROM 学生 WHERE 性别=“女“B.SELECT 姓名,性别,MIN(YEAR(DATE( )YEAR(出生日期)AS 年龄 FROM 学生 WHFRE 性别=女C.SELECT 姓名,性别,年龄 FROM 学生 WHERE 年龄=MIN (YEAR (DATE()一 YEAR(出生日期)AND 性别=女D.SELECT 姓名,性别,年龄 FROM 学生 WHERE 年龄=MIN (YEAR (DATE()一 YEAR(出生日期)AND 性别=“女“15.要限制宏命令的操作范围,在创建宏时应定义的是( )。(分数:2
6、.00)A.宏操作目标B.宏条件表达式C.宏操作对象D.窗体或报表控件属性16.如果输入掩码设置为“L”,则在输入数据的时候,该位置上可以接受的合法输入是( )。(分数:2.00)A.任意符号B.必须输入字母 AZC.必须输入字母或数字D.可以输入字母、数字或空格17.定位到同一字段最后一条记录中的快捷键是( )。(分数:2.00)A.【End】B.【Ctrl】+【End】C.【Ctrl】+【】D.【Ctrl】+【Home】18.数据库中有“商品”表如下:执行 SQL 命令: (分数:2.00)A.1B.2C.3D.1019.已知“借阅”表中有“借阅编号”“学号”和“借阅图书编号”等字段,每名
7、学生每借阅一本书生成一条记录,要求按学生学号统计出每名学生的借阅次数,下列 SQL 语句中,正确的是( )。(分数:2.00)A.SELECT 学号,SUM(学号)FROM 借阅 ORDER BY 学号B.SELECT 学号,COUNT(学号)FROM 借阅 GROUP BY 学号C.SELECT 学号,SUM(学号)FROM 借阅D.SELECT 学号,COUNT(学号)FROM 借阅 ORDER BY 学号20.在 Access 数据库中创建一个新表,应该使用的 SQL 语句是( )。(分数:2.00)A.CREATE TABLEB.CREATE INDEXC.ALTER TABLED.C
8、REATE DATABASE21.下列关于货币数据类型的叙述中,错误的是( )。(分数:2.00)A.货币型字段在数据表中占 8 个字节的存储空间B.货币型字段可以与数字型数据混合计算,结果为货币型C.向货币型字段输入数据时,系统自动将其设置为 4 位小数D.向货币型字段输入数据时,不必输入人民币符号和千位分隔符22.数据类型是( )。(分数:2.00)A.字段的另一种说法B.决定字段能包含哪类数据的设置C.一类数据库应用程序D.一类用来描述 Access 表向导允许从中选择的字段名称23.在设计表时,若输入掩码属性设置为“LLLL”,则能够接收的输入是( )。(分数:2.00)A.abcdB
9、.1234C.AB+CD.ABa924.假设学生表已有年级、专业、学号、姓名、性别和生日 6 个属性,其中可以作为主关键 字的是( )。(分数:2.00)A.姓名B.学号C.专业D.年级25.要改变窗体上文本框控件的数据源,应设置的属性是( )。(分数:2.00)A.记录源B.控件来源C.筛选查阅D.默认值26.在报表设计过程中,不适合添加的控件是( )。(分数:2.00)A.标签控件B.图形控件C.文本框控件D.选项组控件27.宏操作 SetValue 可以设置( )。(分数:2.00)A.窗体或报表控件的属性B.刷新控件数据C.字段的值D.当前系统的时间28.在宏的参数中,要引用窗体 F1
10、 上的 Textl 文本框的值,应该使用的表达式是( )。(分数:2.00)A.Forms! F1! Text1B.Text1C.F1Text1D.Forms_F1_Text129.某窗体上有一个命令按钮,要求单击该按钮后调用宏打开应用程序 Word,则设计该宏 时应选择的宏命令是( )。(分数:2.00)A.RunAppB.RunCodeC.RunMacroD.RunCommand30.下列变量名中,合法的是( )。(分数:2.00)A.4AB.A1C.ABC_1D.private31.ADO 对象模型中可以打开并返回 RecordSet 对象的是( )。(分数:2.00)A.只能是 Con
11、nection 对象B.只能是 Command 对象C.可以是 Connection 对象和 Command 对象D.不存在32.InputBox 函数的返回值类型是( )。(分数:2.00)A.数值B.字符串C.变体D.视输入的数据而定33.在黑盒测试方法中,设计测试用例的主要根据是( )。(分数:2.00)A.程序内部逻辑B.程序外部功能C.程序数据结构D.程序流程图34.用一个对象来表示“一只白色的足球被踢进球门”,那么“白色”“足球”“踢”“进球门”分别对应自( )。(分数:2.00)A.属性、对象、事件、方法B.属性、对象、方法、事件C.对象、属性、方法、事件D.对象、属性、事件、方
12、法35.下列程序段运行结束后,变量 c 的值是( )。a=24b=328select case b/10case 0c=a*10+bcasel to 9c=a*100+bcase 10 t0 99c=a*1000+bend select(分数:2.00)A.537B.2427C.24328D.24032836.在 VBA 中按文件的访问方式不同,可以将文件分为( )。(分数:2.00)A.顺序文件、随机文件和二进制文件B.文本文件和数据文件C.数据文件和可执行文件D.ASCII 文件和二进制文件37.已知窗体中按钮 Command0 对应的事件代码如下:Private Sub Command0
13、_Click()Dim J As IntegerJ= 10Call GetData(J+5)MsgBox JEnd SubPrivate Sub GetData(ByRef f As Integer)f= f+ 20End Sub 运行程序,输出结果是( )。(分数:2.00)A.30B.15C.10D.3538.在窗体上有一个执行命令按钮(名为 Commandl),两个文本框 Text0 和 Textl o 命令按钮的 Click 事件程序如下:Private Sub CommandO_Click()x=Val(Me! Textl)If【】ThenTextO=Str(x)Reports!窗体
14、名!控件名。29.某窗体上有一个命令按钮,要求单击该按钮后调用宏打开应用程序 Word,则设计该宏 时应选择的宏命令是( )。(分数:2.00)A.RunApp B.RunCodeC.RunMacroD.RunCommand解析:解析:RunApp 用于执行指定的外部应用程序,Word 为外部应用程序;RunCode 操作调用 Visual BasicforA pplications(VBA) Function 过程;RunMacro 操作运行宏;RunCommand 运行 Access 的内置命令,内置命令可出现在 Access 菜单栏、工具栏或快捷菜单上。30.下列变量名中,合法的是( )
15、。(分数:2.00)A.4AB.A1C.ABC_1 D.private解析:解析:变量名必须以字母开头,大小写等价,不能包括空格或除下划线“一”之外的其他字符,不能使用 VBA 的关键字,变量名长度小于 255 个字符。31.ADO 对象模型中可以打开并返回 RecordSet 对象的是( )。(分数:2.00)A.只能是 Connection 对象B.只能是 Command 对象C.可以是 Connection 对象和 Command 对象 D.不存在解析:解析:Record Set 对象仅代表一个记录集,这个记录集是一个连接的数据库中的表或是 Command对象的执行结果返回的记录集。Co
16、nnection 对象用于建立与数据库的连接,通过连接也可以从应用程序访问数据源,因此,也可以打开和返回 Record Set 对象。Command 对象在建立 Connection 后,可以发出命令操作数据源,因此也可以打开并返回 Record Set 对象。32.InputBox 函数的返回值类型是( )。(分数:2.00)A.数值B.字符串 C.变体D.视输入的数据而定解析:解析:输入框是用于在一个对话框中显示提示,等待用户输入正文并按下按钮,返回包含文本框内容的字符串数据信息,故 B)选项正确。33.在黑盒测试方法中,设计测试用例的主要根据是( )。(分数:2.00)A.程序内部逻辑B
17、.程序外部功能 C.程序数据结构D.程序流程图解析:解析:黑盒测试是对软件已经实现的功能是否满足需求进行测试和验证,黑盒测试完全不考虑程序内部的内部特性和逻辑结构,只根据功能规格说明和程序的需求检查程序的功能是否符合它的功能说明,故 B)选项正确。34.用一个对象来表示“一只白色的足球被踢进球门”,那么“白色”“足球”“踢”“进球门”分别对应自( )。(分数:2.00)A.属性、对象、事件、方法B.属性、对象、方法、事件 C.对象、属性、方法、事件D.对象、属性、事件、方法解析:解析:每个对象都具有一些属性可以相互区分,比如颜色,所以白色是属性;对象是一个实体,足球是实体;方法是对象的可以执行
18、的行为,所以踢是方法;而对象可以辨别或响应的动作是事件,进球门是事件。35.下列程序段运行结束后,变量 c 的值是( )。a=24b=328select case b/10case 0c=a*10+bcasel to 9c=a*100+bcase 10 t0 99c=a*1000+bend select(分数:2.00)A.537B.2427C.24328 D.240328解析:解析:程序中 SelectCase 语句中 b/10 的值为 32,因此,程序执行 Case 10 t0 99 后边的c=a*lOOO+b 语句,即 c=24*1000+328=24328,故 C)选项正确。36.在
19、VBA 中按文件的访问方式不同,可以将文件分为( )。(分数:2.00)A.顺序文件、随机文件和二进制文件 B.文本文件和数据文件C.数据文件和可执行文件D.ASCII 文件和二进制文件解析:解析:VBA 中打开文件的格式为:Open 文件名For 方式Access 存取类型锁定As#文件号Len=记录长度,其中“方式”可以是以下几种:Output、Input、Append 为指定顺序输出输入方式,Random 为指定随机存取方式,Binary 为指定二进制文件。因此,指文件访问方式不同,能够将文件分为顺序文件、随机文件和二进制文件,故 A)选项正确。37.已知窗体中按钮 Command0 对
20、应的事件代码如下:Private Sub Command0_Click()Dim J As IntegerJ= 10Call GetData(J+5)MsgBox JEnd SubPrivate Sub GetData(ByRef f As Integer)f= f+ 20End Sub 运行程序,输出结果是( )。(分数:2.00)A.30B.15C.10 D.35解析:解析:在 CommandO_Click()事件过程中,利用 Call GetData (J+5)语句来调用 GetData 过程,表达式 J+5 为实参,被调过程 GetData( ByRef f As Integer)中的
21、 f 为形参,实参可以是常量、变量或表达式 3 种方式之一,常量或表达式在传递时,形参即便是地址(ByRef)说明,实际传递的也只是常量或表达式的值,在这种情况下,过程参数“传址调用”的“双向”作用形式就起不了作用,所以本题中在形参前面尽管使用了 ByRef,但是对形参的改变不会影响实参 J 的值,故 C)选项正确。38.在窗体上有一个执行命令按钮(名为 Commandl),两个文本框 Text0 和 Textl o 命令按钮的 Click 事件程序如下:Private Sub CommandO_Click()x=Val(Me! Textl)If【】ThenTextO=Str(x)&”是奇数”
22、ElseTextO=Str(x)&”是偶数”End IfEnd SubFunction result(ByVal x As Integer)As Booleanresult=FalseIf x Mod 2=0 Thenresult=TrUeEnd IfEnd Function 程序运行时,在 Textl 中输入21,单击命令按钮后 Text0 中显示“21 是奇数”,则程序【】处应填写的语句是( )。(分数:2.00)A.result(x)=“奇数”B.result(x)=“偶数”C.result(x)D.Not result(x) 解析:解析:函数 result 的功能是判断一个数的奇偶性,
23、如果是偶数,则返回 True,否则返回 False。在主调过程 CommandO_Click()中,使用判断 Text0 中输入值的奇偶性,当表达式为 True 时,返回“是奇数”,否则返回“是偶数”,因此在 If 后的空缺条件表达式处,应填入调用函数 result 的语句,如果返回的值为 True,则为奇数;如果返回的值为 False,则为偶数,所以应填入的语句为“not result(x)”,故 D)选项正确。39.VBA 语句“Dim NewArray(10) as Integer”的含义是( )。(分数:2.00)A.定义 10 个整型数构成的数组 NewArrayB.定义 11 个整
24、型数构成的数组 NewArray C.定义 1 个值为整型数的变量 NewArray( 10)D.定义 1 个值为 10 的变量 NewArray解析:解析:数组是在有规则的结构中包含一种数据类型的一组数据,也称作数组元素变量。数组变量由变量名和数组下标构成,通常用 Dim 语句来定义数组,定义格式为:Dim 数组名(下标下限 to下标上限),缺省情况下,下标下限为 0,数组元素从“数组名(0)”至“数组名(下标上限)”;如果使用 to 选项,则可以安排非 0 下限。本题中 Dim NewArray(10)As Intege 等价于 Dim NewArray(0 TO lO)As Intege
25、r,它定义了一个一维整型数组,数组的名字为 NewArray,该数组共有 11 个数组元素,分别是:NewArray (0)、NewArray(1)、NewArray (2)、NewArray(3)、NewArray(10),故 B)选项正确。40.数据库中有“Emp”,包括“Eno”“Ename”“Eage”“Esex”“Edate”“Eparty”等字段。下面程序段的功能是:在窗体文本框“tValue”内输入年龄条件,单击“删除”按钮完成对该年龄职工记录信息的删除操作。Private Sub btnDelete_Click()单击”删除”按钮 Dim strSQL As String定义变
26、量strSQL=“delete from Emp”赋值 SQL 基本操作字符串判断窗体年龄条件值无效(空值或非数值)处理If IsNull (Mer tValue)=True Or IsNumeric(Me! tValue)=False ThenMsgBox“年龄值为空或非有效数值!“,vbCritical,“Error“窗体输入焦点移回年龄输入的文本框“tValue“控件内 Me! tValueSetFocusElse构造条件删除查询表达式 strSQL=strSQL&“whereEage=“&Me! tValue消息框提示”确认删除?(Yes/No)“,选择“Yes“实施删除操作 If M
27、sgBox(“确认删除?(Yes/No)“,vbQuestion+vbYesNo,“确认“)=vbYes Then执行删除查询 Docmd_ strSQLMsgBox“completed!“, vblnformation,“Msg“End IfEnd IfEnd Sub 按照功能要求,下划线处应填写的是( )。(分数:2.00)A.ExecuteB.RunSQL C.RunD.SQL解析:解析:DoCmd 对象的 RunSQL 方法用来运行 Access 的操作查询,完成对表的记录操作。还可以运行数据定义语句实现表和索引的定义操作。二、基本操作题(总题数:1,分数:12.00)在考生文件夹下的
28、“samplaccdb”数据库文件中已建立两个表对象(名为“员工表”和“部门表”)和一个窗体对象(名为“fTest”)及一个宏对象(名为“mTest”)。请根据以下要求,按顺序完成对象的各种操作。(分数:12.00)(1).删除表对象“员工表”的照片字段。(分数:2.00)_正确答案:(正确答案:步骤 1:选择“表”对象,选中“员 I 表”,右击“员工表”选择“设汁视图”命令打开设计视图。 步骤 2:在设计视图中选择“照片”字段行,右击,在弹出的快捷菜单中选择“删除行”命令,按 Ctrl+S 保存修改。)解析:(2).设置表对象“员工表”的年龄字段有效性规则为:大于 16 且小于 65(不含
29、16 和 65);同时设置相有效性文本为“请输入合适年龄”。(分数:2.00)_正确答案:(正确答案:步骤 1:在“员工表”的设计视图中,单击“年龄”字段的任一位置,在“有效性规则”行输入“16And解析:(3).设置表对象“员工表”的聘用时间字段的默认值为系统当前日期。(分数:2.00)_正确答案:(正确答案:步骤 1:在设计视图中选择“聘用时间”字段,在“默认值”行输入“Date()”。步骤 2:单击快速访问工具栏中的“保存”按钮并关闭设计视图。)解析:(4).删除表对象“员工表”和“部门表”之间已建立的错误表间关系,重新建立正确关系。(分数:2.00)_正确答案:(正确答案:步骤 1:单
30、击“数据库工具”选项卡“关系”组中的“关系”按钮,选中表关系的连线,直接按 Del 键,在弹出的对话框中单击“是”按钮删除已有关系。 步骤 2:选中表“部门表”中的“部门号”字段,拖动到“员工表”的“所属部门”字段,放开鼠标,单击“创建”按钮。按Ctrl+S 保存修改,关闭关系界面。)解析:(5).设置相关属性,实现窗体对象(名为“fTest”)上的记录数据不允许添加的操作(即消除新记录行)。(分数:2.00)_正确答案:(正确答案:步骤 1:单击“窗体”对象,右键单击“fTest”窗体,选择“设计视图”命令。 步骤 2:右键单击“窗体选择器”,从弹出的快捷菜单中选择“属性”命令,在“数据”选
31、项卡的“允许添加”行下拉列表中选择“否”。保存并关闭属性表。)解析:(6).将宏对象(名为“mTest”)重命名为可自动运行的宏。(分数:2.00)_正确答案:(正确答案:选择“宏”对象。右键单击“mTest”,从弹出的快捷菜单中选择“重命名”命令,在光标处输入“AutoExec”。)解析:解析:本题考点:删除字段;字段属性中默认值、有效性规则的设置;修改表间关系和宏重命名等。第 1、2、3 小题在设计视图中设置字段属性和删除字段;第 4 小题在“关系”窗口中用鼠标设置表间关系;第 5 小题在窗体设计视图中通过用鼠标右键单击“窗体选择器”,从弹出的快捷菜单中选择“属性”命令,设置属性;第 6
32、小题通过用鼠标右键单击宏名,从弹出的快捷菜单中选择“重命名”命令来实现。三、简单应用题(总题数:1,分数:8.00)在考生文件夹下有一个数据库文件“samp2accdb”,里面已经设计好 3 个关联表对象“tCourse”“tGrade”“tStudent”和一个空表“tTemp”,请按以下要求完成设计。(分数:8.00)(1).创建一个查询,查找并显示含有不及格成绩的学生的“姓名”“课程名”和“成绩”等 3 个字段的内容,所建查询命名为“qT1”。(分数:2.00)_正确答案:(正确答案:步骤 1:单击“创建”选项卡“查询”组中的“查询设计”按钮,在“显示表”对话框中分别双击表“tSuden
33、t”和“tCourse”和“tGrade”,关闭“显示表”对话框。 步骤 2:分别双击“姓名”“课程名”和“成绩”字段。 步骤 3:在“成绩”字段的“条件”行输入“解析:(2).创建一个查询,计算每名学生的平均成绩,并按平均成绩降序依次显示“姓名”“政治面貌”“毕业学校”和“平均成绩”4 个字段的内容,所建查询命名为“qT2”。假设:所用表中无重名。(分数:2.00)_正确答案:(正确答案:步骤 1:单击“创建”选项卡“查询”组中的“查询设计”按钮,在“显示表”对话框中双击表“tStudent”“tGrade”,关闭“显示表”对话框。 步骤 2:分别双击“姓名”“政治面貌”“毕业学校”和“成绩
34、”字段。 步骤 3:在“成绩”字段前添加“平均成绩:”字样。 步骤 4:单击“设计”选项卡“显示隐藏”组中的“汇总”按钮,在“成绩”字段“总计”行的下拉列表中选择“平均值”,在“排序”行的下拉列表中选择“降序”。 步骤 5:按 Ctrl+S 保存修改,另存为“qT2”。关闭设计视图。)解析:(3).创建一个查询,统计每班每门课程的平均成绩(取整数),班级作为行标题,科目作为列标题,平均成绩作为值,显示结果如下图所示,所建查询名为“qT3”。 (分数:2.00)_正确答案:(正确答案:步骤 1:单击“创建”选项卡“查询”组中的“查询设计”按钮,在“显示表”对话框中分别双击表“tSudent”和“
35、tCourse”和“tGrade”,关闭“显示表”对话框。 步骤 2:单击“设计”选项卡“查询类型”组中的“交叉表”按钮。 步骤 3:分别双击“班级”“课程名”和“成绩”字段。 步骤 4:在“成绩”字段“总计”行下拉列表中选择“平均值”。 步骤 5:分别在“班级”“课程名”和“成绩”字段的“交叉表”行下拉列表中选择“行标题”“列标题”和“值”。 步骤 6:在查询设计视图中单击右键,在弹出的快捷菜单中选择“SQL 视图”命令,“Avg(tGrade成绩)”修改为“int( Avg(tGrade成绩)+05)”。 步骤 7:按 Ctrl+S 保存修改,另存为“qT3”。关闭设计视图。)解析:(4)
36、.创建一个查询,将男学生的“班级”“学号”“性别”“课程名”和“成绩”等信息追加到 “tTemp”表的对应字段中,所建查询名为“qT4”。(分数:2.00)_正确答案:(正确答案:步骤 1:单击“创建”选项卡“查询”组中的“查询设计”按钮,在“显示表”对话框中分别双击表“tSudent”和“tCourse”和“tGrade”,关闭“显示表“对话框。 步骤 2:单击“设计”选项卡“查询类型”组中的“追加”按钮,在弹出的“追加”对话框的“表名称”中输入“tTemp”,单击“确定”按钮。 步骤 3:双击“班级”“学号”“性别”“课程名”和“成绩”字段。 步骤 4:在“性别”字段的“条件”行输入“男”
37、。 步骤 5:单击“设计”选项卡“结果”组中的“运行”按钮,在弹出的对话框中单击“是”按钮。 步骤 6:按 Ctrl+S 保存修改,另存为“qT4”。关闭设计视图。)解析:解析:本题考点:创建条件查询,分组总计查询和追加查询等。 第 1、2、3、4 小题在查询设计视图中创建不同的查询,按题目要求添加字段和条件表达式。四、综合应用题(总题数:1,分数:6.00)考生文件夹下有一个数据库文件“samp3accdb”,其中存在已经设计好的表对象“tEmp”、窗体对象“fEmp”、报表对象“rEmp”和宏对象”mEmp”。请在此基础上按照以下要求补充设计:(分数:6.00)(1).将表对象“tEmp”
38、中“聘用时间”字段的格式调整为“长日期”显示、“性别”字段的有效性文本设置为“只能输入男和女”。(分数:2.00)_正确答案:(正确答案:步骤 1:选择表对象,右键单击表“tEmp”,从弹出的快捷菜单中选择“设计视图”命令。 步骤 2:单击“聘用时间”字段行任一点,在“格式”行下拉列表中选择“长日期”。 步骤3:单击“性别”字段行任一点,在“有效性文本”行输入“只能输入男和女”。 步骤 4:单击快速访问工具栏中的“保存”按钮,关闭设计视图。)解析:(2).设置报表“rEmp”按照“性别”字段降序(先女后男)排列输出;将报表页面页脚区内名为 “tPage”的文本框控件设置为“页码/总页数”形式的
39、页码显示,如 1/35、2/35、。(分数:2.00)_正确答案:(正确答案:步骤 1:选择报表对象,右键单击“rEmp”报表,从弹出的快捷菜单中选择“设计视图”命令。 步骤 2:在报表“设计”选项卡中的“分组和汇总”组中单击“分组和排序”按钮,弹出“分组、排序和汇总”界面,在“添加组”下拉列表中选择“性别”。在“排序次序”下拉列表中选择“降序”,关闭分组、排序和汇总界面。 步骤 3:右键单击“tPage”未绑定文本框,从弹出的快捷菜单中选择“属性”命令,在“全部”选项卡的“控件来源”行输入“=Page&“& Pages”。 步骤 4:单击快速访问工具栏中的“保存”按钮,关闭设计视图。)解析:
40、(3).将“fEmp”窗体上名为“bTitle”的标签上移到距“btnP”命令按钮 lcm 的位置(标签的下边界距命令按钮的上边界 1cm)。同时,将窗体按钮“btnP”的单击事件属性设置为宏“mEmp”。注意:不能修改数据库中的宏对象“mEmp”;不能修改窗体对象“fEmp”和报表对象“rEmp”中未涉及的控件和属性;不能修改表对象“tEmp”中未涉及的字段和属性。(分数:2.00)_正确答案:(正确答案:步骤 1:选择窗体对象,右键单击“fEmp”窗体,从弹出的快捷菜单中选择“设计视图”命令。 步骤 2:右键单击“btnP”命令按钮,从弹出的快捷菜单中选择“属性”命令,查看知“上边距”为“
41、3cm”,关闭属性表。 步骤 3:右键单击“bTitle”标签,从弹出的快捷菜单中选择“属性”命令,查看知“高度”为“1cm”。 步骤 4:设置控件“bTitle”的“上边距”为“1cm”,关闭属性表。 步骤 5:右键单击“btnP”命令按钮,从弹出的快捷菜单中选择“属性”命令,在“事件”选项卡的“单击”行下拉列表中选择“mEmp”,关闭属性表。 步骤 6:单击快速访问工具栏中的“保存”按钮,关闭设计视图。)解析:解析:主要包括表中字段属性格式和有效性文本的设置,报表中文本框属性的设置,窗体中命令按钮控件属性的设置。 第 1 小题在表设计视图中设置字段属性;第 2、3 小题分别在报表和窗体设计视图中用鼠标右键单击控件,从弹出的快捷菜单中选择“属性”命令,对控件属性进行设置。