[计算机类试卷]国家二级(ACCESS)机试模拟试卷45及答案与解析.doc

上传人:dealItalian200 文档编号:502027 上传时间:2018-11-29 格式:DOC 页数:25 大小:131KB
下载 相关 举报
[计算机类试卷]国家二级(ACCESS)机试模拟试卷45及答案与解析.doc_第1页
第1页 / 共25页
[计算机类试卷]国家二级(ACCESS)机试模拟试卷45及答案与解析.doc_第2页
第2页 / 共25页
[计算机类试卷]国家二级(ACCESS)机试模拟试卷45及答案与解析.doc_第3页
第3页 / 共25页
[计算机类试卷]国家二级(ACCESS)机试模拟试卷45及答案与解析.doc_第4页
第4页 / 共25页
[计算机类试卷]国家二级(ACCESS)机试模拟试卷45及答案与解析.doc_第5页
第5页 / 共25页
点击查看更多>>
资源描述

1、国家二级( ACCESS)机试模拟试卷 45 及答案与解析 一、选择题 1 若在数据库表的某个字段中存放演示文稿数据,则该字段的数据类型应是( )。 ( A)文本型 ( B)备注型 ( C)超链接型 ( D) OLE对象型 2 下列 SQL查询语句中,与下面查询设计视图所示的查询结果等价的是 ( )。 ( A) SELECT 姓名,性别,所属院系,简历 FROM tStud WHERE 性别 “女 “ AND 所属院系 IN(“03“, “04“) ( B) SELECT 姓名,简历 FROM tStud WHERE 性别 “女 “ AND 所属院系 IN(“03“, “04“) ( C) S

2、ELECT 姓名,性别,所属院系,简历 FROM tStud WHERE 性别 “女 “ AND 所属院系 “03“ OR所属院系 “04“ ( D) SELECT 姓名,简历 FROM tStud WHERE 性别 “女 “ AND 所属院系 “03“ OR所属院系 “04“ 3 表达式 Fix( 3.25)和 Fix(3.75)的结果分别是 ( )。 ( A) 3,3 ( B) 4,3 ( C) 3,4 ( D) 4,4 4 如果在创建表中建立字段 “性别 “,并要求用汉字表示,其数据类型应当是( )。 ( A)是 /否 ( B)数字 ( C)文本 ( D)备注 5 若查询的设计如下,则查

3、询的功能是 ( )。 ( A)设计尚未完成,无法进行统计 ( B)统计班级信息仅含 Null(空 )值的记录个数 ( C)统计班级信息不包括 Null(空 )值的记录个数 ( D)统计班级信息包括 Null(空 )值全部记录个数 6 为窗体或报表的控件设置属性值的正确宏操作命令是 ( )。 ( A) Set ( B) SetData ( C) SetValue ( D) SetWarnings 7 一个栈的初始状态为空。现将元素 1、 2、 3、 4、 5、 A、 B、 C、 D、 E依次入栈,然后再依次出栈,则元素出栈的顺序是 ( )。 ( A) 12345ABCDE ( B) EDCBA5

4、4321 ( C) ABCDE12345 ( D) 54321EDCBA 8 下列叙述中正确的是 ( )。 ( A)在栈中,栈中元素随栈底指针与站定指针的变化而动态变化 ( B)在栈中,栈顶指针不变,栈中元素随栈底指 针的变化而动态变化 ( C)在栈中 ,栈底指针不变,栈中元素随栈顶指针的变化而变化 ( D)以上说法均不对 9 软件设计中模块划分应遵循的准则是 ( )。 ( A)低内聚低耦合 ( B)高内聚低耦合 ( C)低内聚高耦合 ( D)高内聚高耦合 10 下列排序方法中,最坏情况下比较次数最少的是 ( )。 ( A)冒泡排序 ( B)简单选择排序 ( C)直接插入排序 ( D)堆排序

5、11 软件生命周期是指 ( )。 ( A)软件产品从提出、实现、使用维护到停止使用退役的过 程 ( B)软件从需求分析、设计、实现到测试完成的过程 ( C)软件的开发过程 ( D)软件的运行维护过程 12 下列选项中不属于结构化程序设计原则的是 ( )。 ( A)可封装 ( B)自顶向下 ( C)模块化 ( D)逐步求精 13 下列关于数据库设计的叙述中,正确的是 ( )。 ( A)在需求分析阶段建立数据字典 ( B)在概念设计阶段建立数据字典 ( C)在逻辑设计阶段建立数据字典 ( D)在物理设计阶段建立数据字典 14 面不属于需求分析阶段任务的是 ( ) ( A)确定软件系统的功能需求 (

6、 B)确定软件系统的性能需求 ( C)需求规格说明书评审 ( D)制定软件集成测试计划 15 有三个关系 R、 S和 T如下: 则由关系R和 S得到关系 T的操作是 ( )。 ( A)自然连接 ( B)并 ( C)交 ( D)差 16 设有表示学生选课的三张表,学生 S(学号,姓名,性别,年龄,身份证号 ),课程 C(课号,课名 ),选课 SC(学号,课号,成绩 ),则表 SC的关键字 (键或码 )为( )。 ( A)课号,成绩 ( B)学号,成绩 ( C)学号,课号 ( D)学号,姓 名,成绩 17 下列 SQL查询语句中,与下面查询设计视图所示的查询结果等价的是 ( )。 ( A) SEL

7、ECT 姓名,性别,所属院系,简历 FROM tStud WHERE 性别 “女 “ AND 所属院系 IN(“03“, “04“) ( B) SELECT 姓名,简历 FROM tStud WHERE 性别 “女 “ AND 所属院系 IN(“03“, “04“) ( C) SELECT 姓名,性别,所属院系,简历 FROM tStud WHERE 性别 “女 “ AND 所属院系 “03“ OR所属院系 “04“ ( D) SELECT 姓名,简历 FROM tStud WHERE 性别 “女 “ AND 所属院系 “03“ OR所属院系 “04“ 18 要实现报表按某字段分组统计输出,需

8、要设置的是 ( )。 ( A)报表页脚 ( B)该字段的组页脚 ( C)主体 ( D)页面页脚 19 在 VBA中,下列关于过程的描述中正确的是 ( )。 ( A)过程的定义可以嵌套,但过程的调用不能嵌套 ( B)过程的定义不可以嵌套,但过程的调用可以嵌套 ( C)过程的定义和过程的调用均 可以嵌套 ( D)过程的定义和过程的调用均不能嵌套 20 在已建窗体中有一命令按钮 (名为 Command1),该按钮的单击事件对应的 VBA代码为: Private Sub Command1_Click() subT.Form.RecordSource “select * from 雇员 “ End Su

9、b 单击该按钮实现的功能是 ( )。 ( A)使用 select命令查找 “雇员 “表中的所有记录 ( B)使用 select命令查找并显示 “雇员 “表中的所有记录 ( C)将 subT窗体的数据来源设 置为一个字符串 ( D)将 subT窗体的数据来源设置为 “雇员 “表 21 在 SQL语言的 SELECT语句中,用于指明检索结果排序的子句是 ( )。 ( A) FROM ( B) WHILE ( C) GROUP BY ( D) ORDER BY 22 在 Access中为窗体上的控件设置 Tab键的顺序,应选择 “属性 “对话框的( )。 ( A)格式选项卡 ( B)数据选项卡 (

10、C)事件选项卡 ( D)其他选项卡 23 下列能够交换变量 X和 Y值的程序段是 ( )。 ( A) Y X : X Y ( B) Z X : Y Z : X Y ( C) Z X : X Y : Y Z ( D) Z X : W Y : Y Z : X Y 24 在窗体中有一个命令按钮 Command1和一个文本框 Text1,编写事件代码如下: Private Sub Command1_Click() For i l To 4 x 3 For j 1 To 3 For k 1 To 2 x x 3 Next k Next j Next i Text1.value Str(x) End Su

11、b 打开窗体运行后,单击命令按钮,文本框 Text1输出的结果是 ( )。 ( A) 6 ( B) 12 ( C) 18 ( D) 21 25 在学生表中要查找所有年龄小于 20岁且姓王的男生,应采用的关系运算是( )。 ( A)选择 ( B)投影 ( C)联接 ( D)比较 26 如果在文本框内输入数据后,按 键或按 键,输入焦点可立即移至下一指定文本框,应设置 ( )。 ( A)制表位属性 ( B) Tab键索引属性 ( C)自动 Tab键属性 ( D) Enter键行为属性 27 要将 “选课成绩 “表中学生的 “成绩 “取整,可以使用的函数是 ( )。 ( A) Abs(成绩 ) (

12、B) Int(成绩 ) ( C) Sqr(成绩 ) ( D) Sgn(成绩 ) 28 窗体有命令按钮 Commandl和文本框 Textl,对应的事件代码如下: Private Sub Command1_Click() For i 1 To 4 x 3 For j 1 To 3 For k 1 To 2 x x 3 Next k Next j Next i Text1.Value Str(x) End Sub 运行以上事件过程,文本框中的输出是 ( )。 ( A) 6 ( B) 12 ( C) 18 ( D) 21 29 下列关于操作查询的叙述中,错误的是 ( )。 ( A)在更新查询中可以使

13、用计算功能 ( B)删除查询可删除符合条 件的记录 ( C)生成表查询生成的新表是原表的子集 ( D)追加查询要求两个表的结构必须一致 30 报表的作用不包括 ( )。 ( A)分组数据 ( B)汇总数据 ( C)格式化数据 ( D)输入数据 31 在一行上写多条语句时,应使用的分隔符是 ( )。 ( A)分号 ( B)逗号 ( C)冒号 ( D)空格 32 Rnd函数不可能产生的值是 ( )。 ( A) 0 ( B) 1 ( C) 0.1234 ( D) 0.00005 33 在 Access中已经建立了 “学生 “表,若查找 “学号 “是 “S00001“或 “S00002“的记录,应在查

14、询设计视图的 “条件 “行中输入 ( )。 ( A) S00001 or “S00002“ ( B) S00001 and “S00002“ ( C) in(“S00001“ or “S00002“) ( D) in(“S00001“ and “S00002“) 34 若要使某命令按钮获得控制焦点,可使用的方法是 ( )。 ( A) LostFocus ( B) SetFocus ( C) Point ( D) Value 35 如有数组声明语句 Dim a(2, 3 to 2,4),则数组 a包含元素的个数是( )。 ( A) 40 ( B) 75 ( C) 12 ( D) 90 36 教师

15、管理数据库有数据表 “teacher“,包括 “编号 “、 “姓名 “、 “性别 “和 “职称 “四个字段。下面程序的功能是:通过窗体向 teacher表中添加教师记录。对应 “编号 “、 “姓名 “、 “性别 “和 “职称 “的 4个文本框的名称分别为: tNo、 tName、 tSex和 tTitles。当单击窗体上的 “增加 “命令按钮 (名称为 Command1)时,首先判断编号是否重 复,如果不重复,则向 “teacher“表中添加教师记录;如果编号重复,则给出提示信息。 有关代码如下: Private ADOcn As New ADODB.Connection Private Su

16、b Form_Load() 打开窗口时,连接 Access本地数据库 Set ADOcn End Sub Private Sub Command0_Click() 追加教师记录 Dim strSQL As String Dim ADOcmd As New ADODB.Command Dim ADOrs As New ADODB.Recordset Set ADOrs.ActiveConnection ADOcn ADOrs.Open “Select 编号 From teacher Where 编号 “ tNo “ If Not ADOrs.EOF Then MsgBox “你输入的编号已存在,

17、不能新增加! “ Else ADOcmd.ActiveConnection ADOcn strSQL “Insert Into teacher(编号,姓名,性别,职称 )“ strSQL strSQL “Values(“ tNo “, “ tname “, “ tsex “, “ ttitles “)“ ADOcmd.CommandText strSQL ADOcmd.Execute MsgBox “添加成功,请继续! “ End If ADOrs.Close Set ADOrs Nothing End Sub 按照功能要求,在横线上应填写的是 ( )。 ( A) CurrentDB ( B)

18、 CurrentDB.Connention ( C) CurrentProject ( D) CurrentProject.Connection 37 关系数据库管理系统中所谓的关系指的是 ( )。 ( A)各元组之间彼此有一定的关系 ( B)各字段之间彼此有一定的关系 ( C)数据库之间彼此有一定的关系 ( D)符合满足一定条件的二维表格 38 如果要在文本框中输入字符时达到密码显示效果,如星号 (*) ,应设置文本框的属性是 ( )。 ( A) Text ( B) Caption ( C) InputMask ( D) PasswordChar 39 Msgbox函数返回值的类型是 ( )

19、。 ( A)数值 ( B)变体 ( C)字符串 ( D)数值或字符串 (视输入情况而定 ) 40 能够实现从指定记录集里检索特定字段值的函数是 ( )。 ( A) DAvg ( B) DSum ( C) DLookup ( D) DCount 二、基本操作题 41 考生文件夹下,已 有 “samp0.mdb“和 “samp1.mdb“数据库文件。 “samp0.mdb“中已建立表对象 “tTest“, “samp1.mdb“中已建立表对象 “tEmp“和“tSalary“。试按以下要求,完成表的各种操作: (1)将表对象 “tSalary“中 “工号 “的字段大小设置为 8。 (2)设置表对象

20、 “tEmp“中 “姓名 “和 “年龄 “两个字段的显示宽度为 20。 (3)将表对象 “tEmp“中 “聘用时间 “字段改名为 “聘用日期 “。 (4)隐藏表对象 “tEmp“中的 “简历 “字段列。 (5)完成上述操作后,建立表对象 “tEmp“和 “tSalary“的表间一对多关系,并实施参照完整性。 (6)将考生文件夹下 “samp0.mdb“数据库文件中的表对象 “tTest“链接到 “samp1.mdb“数据库文件中,要求链接表对象重命名为 tTemp。 三、简单应用题 42 考生文件夹下有一个数据库文件 “samp2.mdb“,其中存在已经设计好的两个关联对象 “tEmp“和 “

21、tGrp“及表对象 “tBmp“。请按以下要求完成设计: (1)以表对象 “tEmp“为数据源创建一个查询,查找并显示姓 “王 “的职工的 “编号 “、 “姓名 “、 “性别 “、 “年龄 “和 “职务 “5个字段内容,将查询命名为 “qT1“。 (2)创建一个查询,查找并显示职务为 “主管 “和 “经理 “的职工的 “编号 “、 “姓名 “、 “所属部门 “和所属部门的 “名称 “4个字段内容,将查询命名为 “qT2“。 (3)创建一个查询,按输入的职工职务,查找并显示职工的 “编号 “、 “姓名 “、 “职务 “和 “聘用时间 “4个字段内容,运行该查询时,显示参数提示信息: “请输入职工

22、的职务 “,将查询命名为 “qT3“。 (4)创建一个查询,将表 “tBmp“中 “年龄 “字段值加 1,将查询命名为 “qT4“。 四、综合应用题 43 考生 文件夹下有一个数据库文件 “samp3.mdb“,其中存在已经设计好的表对象“tEmp“、查询对象 “qEmp“和窗体对象 “fEmp“。同时,给出窗体对象 “fEmp“上两个按钮的单击事件的部分代码,请按以下要求补充设计: (1)将窗体 “fEmp“上名称为 “tSS“的文本框控件改为组合框控件,控件名称不变,标签标题不变。设置组合框控件的相关属性,以实现从下拉列表中选择输入性别值 “男 “和 “女 “。 (2)将查询对象 “qEm

23、p“改为参数查询,参数为窗体对象 “fEmp“上组合框 “tSS“中的输入值。 (3)将窗体对象 “fEmp“中名称为 “tPa“的文本框控件设置为计算控件。要求依据 “党员否 “字段值显示相应内容。如果 “党员否 “字段值为 True,显示 “党员 “;如果 “党员否 “字段值为 False,显示 “非党员 “。 (4)在窗体对象 “fEmp“上有 “刷新 “和 “退出 “两个命令按钮,名称分别为 “bt1“和“bt2“。单击 “刷新 “按钮,窗体记录源改为查询对象 “qEmp“;单击 “退出 “按钮,关闭窗体。现已编写了部分 VBA代码,请按照 VBA代码中的指示将代码补充完整。 注意:不

24、能修改数据库中的表对象 “tEmp“;不能修改查询对象 “qEmp“中 未涉及的内容;不能修改窗体对象 “fEmp“中未涉及的控件和属性。 程序代码只允许在 “*Add*“与 “*Add*“之间的空行内补充一行语句、完成设计,不允许增删和修改其它位置已存在的语句。 国家二级( ACCESS)机试模拟试卷 45 答案与解析 一、选择题 1 【正确答案】 D 【试题解析】 OLE对象是指字段用于链接或内嵌 Windows 支持的对象,如Word 文档、 Excel 表格、图像、声音、或者其他二进制数据。故选项 D正确。 2 【正确答案】 B 【试题解析】 根据此查询的设计视图勾选的 “姓名 “和

25、“简历 “两个字段,可以排除选项 A和选项 C,从查询 “准则 “行中可以看出此查询要找出性别是女,且所属院系是 “03“或 “04“的记录,所以答案为 B 选项。 3 【正确答案】 A 【试题解析】 Fix 函数返回数值表达式的整数部分,参数为负值时返回大于等于参数数值的第一个负数。因此, Fix( 3.25)返回 3, Fix(3.75)返回 3。 4 【正确答案】 C 【试题解析】 根据关系数据库理论,一个表中的同一列数据应具有相同的数据特征,称为字段的 数据类型。文本型字段可以保存文本或文本与数字的组合。文本型字段的字段大小最多可达到 255个字符,如果取值的字符个数超过了 255,可

26、使用备注型。本题要求将 “性别 “字段用汉字表示, “性别 “字段的内容为 “男 “或 “女“,小于 255个字符,所以其数据类型应当是文本型。 5 【正确答案】 C 【试题解析】 从图中可以看出要统计的字段是 “学生表 “中的 “班级 “字段,采用的统计函数是计数函数,目的是对班级 (不为空 )进行计数统计。所以选项 C正确。 6 【正确答案】 C 【试题解析】 宏操作命令中 SetValue用于为窗体、窗体数据表或报表上的控件、字段或属性设置值; SetWarnings 用于关闭或打开所有的系统消息。 7 【正确答案】 B 【试题解析】 栈是先进后出的原则组织数据,所以入栈最早的最后出栈,

27、所以选择 B。 8 【正确答案】 C 【试题解析】 栈是先进后出的数据结构,在整个过程中,栈底指针不变,入栈与出栈操作均由栈顶指针的变化来操作,所以选择 C。 9 【正确答案】 B 【试题解析】 软件设计中模块划分应遵循的准则是高内聚低偶合、模块大小规模适当、模块的依赖关系适当等。模 块的划分应遵循一定的要求,以保证模块划分合理,并进一步保证以此为依据开发出的软件系统可靠性强,易于理解和维护。模块之间的耦合应尽可能的低,模块的内聚度应尽可能的高。 10 【正确答案】 D 【试题解析】 冒泡排序与简单插入排序与简单选择排序法在最坏情况下均需要比较 n(n 1)/2次,而堆排序在最坏情况下需要比较

28、的次数是 。 11 【正确答案】 A 【试题解析】 通常,将软件产品从提出、实现、使用维护到停止使用退役的过程称为软件生命周期。也就是说,软件产品从考虑其概念开始,到该软件产品不能使用为止的整个时期都属于软件生命周期。 12 【正确答案】 A 【试题解析】 结构化程序设计的思想包括:自顶向下、逐步求精、模块化、限制使用 goto语句,所以选择 A。 13 【正确答案】 A 【试题解析】 数据字典是在需求分析阶段建立,在数据库设计过程中不断修改、充实和完善的。 14 【正确答案】 D 【试题解析】 需求分析阶段的工作有:需求获取;需求分析;编写需求规格说明书;需求评审,所以选择 D。 15 【正

29、确答案】 D 【试题解析】 关系 T中的元组是关系 R中有而关 系 S 中没有的元组的集合,即从关系 R中除去与关系 S 中相同元组后得到的关系 T。所以做的是差的运算。 16 【正确答案】 C 【试题解析】 学号是学生表 S 的主键,课号是课程表 C的主键,所以选课表 SC的关键字就应该是与前两个表能够直接联系且能唯一定义的学号和课号,所以选择 C。 17 【正确答案】 B 【试题解析】 SQL查询的 Select语句是功能最强,也是最为复杂的 SQL语句。SELECT语句的结构是: SELECT ALL|DISTINCT 别名 FROM 表名 WHERE 查 询条件 其中 “查询条件 “还

30、可以是另一个选择查询或子查询。在主查询中查找任何等于、大于或小于由子查询返回的值 (使用 ANY、 IN或 ALL 保留字 )。在此题中用IN表示等于这两个值。所以选项 B 正确。 18 【正确答案】 B 【试题解析】 组页脚节中主要显示分组统计数据,通过文本框实现。打印输出时,其数据显示在每组结束位置。所以要实现报表按某字段分组统计输出,需要设置该字段组页脚。故本题答案为 B。 19 【正确答案】 B 【试题解析】 在 VBA中过程不可以嵌套定义,即不可以在一个过程中定 义另一个过程,但是过程可以嵌套调用。 20 【正确答案】 D 【试题解析】 窗体的 RecordSource属性指明窗体的

31、数据源,题目中窗体数据源来自一条 SQL 语句 “select * from 雇员 “,该语句从数据表 “雇员 “中选取所有记录,即窗体数据来源为 “雇员 “表。 21 【正确答案】 D 【试题解析】 SQL查询的 Select语句是功能最强,也是最为复杂的 SQL语句。SELECT语句的结构是: SELECT ALL|DISTINCT 别名 FROM 表名 WHERE 查询 条件 GROUP BY 要分组的别名 HAVING 分组条件 ORDER BY 要排序的别名 ASC | DSC 所以选项 D正确。 22 【正确答案】 D 【试题解析】 在 Access中为窗体上的控件设置 Tab 键

32、的顺序,应选择 “属性 “对话框的 “其他 “选项卡中的 “Tab键索引 “选项进行设置,故答案为 D。 23 【正确答案】 C 【试题解析】 交换 X和 Y的值,借助于一个中间变量,先将 X的值放到中间变量里面,然后将 Y的值放到 X中,此时 X中存放的是 Y的值,最后再将中间变量即原来 X的值放到 Y中,即完成交换。不能将 Y直接赋给 X,否则将把原来 X中的值覆盖。 24 【正确答案】 D 【试题解析】 题目中程序是在文本框中输出 x的值, x的值由一个三重循环求出,在第一重循环中, x的初值都是 3,因此,本段程序重复运行 4次,每次 x初值为 3,然后再经由里面两重循环的计算。在里面

33、的两重循环中,每循环一次, x的值加 3,里面两重循环分别从 1到 3,从 1到 2共循环 6次,所以 x每次加 3,共加 6次,最后的结果为 x 3 6*3=21。 Str函数将数值表达式转换成字符串,即在文本 框中显示 21。 25 【正确答案】 A 【试题解析】 关系运算包括:选择、投影和连接。 选择:从关系中找出满足给定条件的元组的操作称为选择。选择是从行的角度进行的运算。 投影:从关系模式中指定若干个属性组成新的关系。投影是从列的角度进行的运算。 连接:连接运算将两个关系模式拼接成一个更宽的关系模式,生成的新关系中包含满足连接条件的元组。比较不是关系运算。此题是从关系中查找所有年龄小

34、于 20岁且姓王的男生,应进行的运算是选择,所以选项 A是正确的。 26 【正确答案】 B 【试题解析】 在 Access中为窗体上的控件设置 Tab 键的顺序,应选择 “属性 “对话框的 “其他 “选项卡中的 “Tab键索引 “选项进行设置,故答案为 B。 27 【正确答案】 B 【试题解析】 取整函数是 Int,而 Abs 是求绝对值函数, Sqr是求平方根函数,Sgn 函数返回的是表达式的符号值。 28 【正确答案】 D 【试题解析】 题目中程序是在文本框中输出 x的值, x的值由一个三重循环求出,在第一重循环中, x的初值都是 3,因此,本段程序 x重复运行 4次,每次都是初值为 3,

35、然后再经由里面两重循环的计算。在里面的两重循环中 ,每循环一次, x的值加 3,里面两重循环分别从 1到 3,从 1到 2共循环 6次,所以 x每次加 3,共加 6次,最后的结果为 x 3 6*3=21。 Str函数将数值表达式转换成字符串,即在文本框中显示 21。 29 【正确答案】 D 【试题解析】 更新查询可以实现对数据表中的某些数据进行有规律地成批更新替换操作,可以使用计算字段;删除查询可以将一些过时的、用不到的数据筛选出来进行删除;生成表查询可以根据条件对原表进行筛选生成新表 (即原表的子表 ),也可以直接创建原表的备份,还可以将多表联合查询生成一个新表;追加查询可以将符合查询条件的

36、数据追加到一个已经存在的表中,该表可以是当前数据库中的一个表,也可以是另一个数据库中的表。没有要求这两个表必须结构一致。故选项 D为正确答案。 30 【正确答案】 D 【试题解析】 报表是用来在数据库中获取数据,并对数据进行分组、计算、汇总和打印输出。它是 Access数据库的对象之一。利用报表可以按指定的条件打印输出一定格式的数据信息,它有以下功能:格式化数据、分组汇总功能、插入图片或图表、多样化输出。所以答案为 D。 31 【正确答案】 C 【试题解析】 VBA中在一行中 写多条语句时,应使用冒号 (: )分隔。 32 【正确答案】 B 【试题解析】 Rnd 函数产生一个 0 1之间的单精

37、度随机数, Rnd函数返回小于1但大于或等于 0的值。 33 【正确答案】 A 【试题解析】 在查询准则中比较运算符 “IN“用于集合设定,表示 “在 之内“。若查找 “学号 “是 “S00001“或 “S00002“的记录应使用表达式 in(“S00001“ , “S00002“),也可以使用表达式 (“S00001“ or “S00002“),所以选项 A正确。 34 【正确答案】 B 【试题解析】 使得某个控件获得控制焦点可以使用 SetFocus 方法。语法为:Object.SetFocus。当控件失去焦点时发生 LostFocus 事件,当控件得到焦点时发生GotFocus 事件。在

38、事件中可以设置一些用户定义的语句。 35 【正确答案】 D 【试题解析】 数组的默认下限为 0,所以 Dim a(2, 3 to 2 , 4),第一维下标为 0,1,2,共 3个,第二维下标为 3, 2, 1,0,1,2,共 6个,第三维下标为0,1,2,3,4,共 5个,所以数据 a包含的元素个数为 365 90。 36 【正确答案】 D 【试题解析】 由于变量 ADOcn定义为 ADODB 连接对象,因此,当初始化为连接当前数据库时要使用 Set ADOcn CurrentProject.Connection。因为 CurrentDb是 DAO.Database的对象,而 CurrentP

39、roject 才是适用于 ADO.Connection 的对象。 37 【正确答案】 D 【试题解析】 在关系性数据库管理系统中,系统以各种各样二维表格的形式记录管理信息,所以关系就是符合满足一定条件的二维表格。故选项 D为正确 答案。 38 【正确答案】 C 【试题解析】 在 VBA的文本框中输入字符时,如果想达到密码显示效果,需要设置 InputMask 属性即输入掩码属性值为 PASSWORD,此时在文本框中输入的字符将显示为 *号。 39 【正确答案】 A 【试题解析】 MsgBox 函数的语法为: MsgBox(prompt, buttons, title,helpfile, con

40、text)。该函数的返回值是一个数值,告诉用户单击了哪一个按钮。比如 MsgBox消息框显示 “确定 “按钮,则单击确定按钮 MsgBox函数的返回值为 1。 40 【正确答案】 C 【试题解析】 DlookUp 函数是从指定记录集里检索特定字段的值。它可以直接在VBA、宏、查询表达式或计算控件使用,而且主要用于检索来自外部表字段中的数据。 二、基本操作题 41 【正确答案】 (1)【操作步骤】步骤 1:选中 “表 “对象,右键单击 “tSalary“选择【设计视图】。步骤 2:单击 “工号 “字段行任一点,在 “字段大小 “行输入 “8“。步骤3:单击工具栏中 “保存 “按钮 ,关闭设计视图

41、。 (2)【操作步骤】步骤 1:选中 “表 “对象,右键单击 “tEmp“选择【打开】。步骤 2:选中 “姓名 “字段列,单击菜单栏【格式】 |【列宽】,在弹出对话框中输入 “20“,单击 “确定 “按钮。选择 “年龄 “字段 ,如上操作。步骤 3:单击工具栏中 “保存 “按钮 。 (3)【操作步骤】步骤 1:单击菜单栏【视图】 |【设计视图】。步骤 2:在 “字段名称 “列将 “聘用时间 “改为 “聘用日期“。步骤 3:单击工具栏中 “保存 “按钮 。 (4)【操作步骤】步骤 1:单击菜单栏【视图】 |【数据表视图】。步骤 2:选中 “简历 “字段列,右键单击 “简历 “列选择【隐藏列】。步

42、骤 3:单击工具栏中 “保存 “按钮 ,关闭设计视图。 (5)【操作步骤】步骤1:单击菜单栏【工具】 |【关系】,单击【关系】 |【显示表】,分别添加表 “tEmp“和 “tSalary“,关闭 “显示表 “对话框。步骤 2:选中表 “tEmp“中的 “工号 “字段,拖动鼠标到表 “tSalary“的 “工号 “字段,放开鼠标在弹出的对话框中单击 “实施参照完整性“处,单击 “创建 “按钮。步骤 3:单击工具栏中 “保存 “按钮 ,关闭 “关系 “界面。 (6)【操作步骤】步骤 1:单击菜单栏【文件】 |【获取外部数据】 |【链接表】,在 “考生文件夹 “找到要导入的文件 samp0.mdb,

43、单击 “链接 “按钮,选中 “tTest“表,单击 “确定 “按钮。步骤 2:右键单击 “tTest“选择【重命名】,在光标处输入 “tTemp“。 【试题解析】 第 1、 3小题在设计视图中设置字段属性;第 2、 4小题在数据表中设置宽度和隐藏字段;第 5小题在关系界面设置表间关系;第 6小题单击菜单栏【文件】 |【获取外部数据】 |【链接表】链接表。 三、简单应用题 42 【正确答案】 (1)【操作步骤】步骤 1:选中 “查询 “对象,单击 “新建 “按钮,选中 “设计视图 “,单击 “确定 “按钮。在 “显示表 “对话框双击表 “tEmp“,关闭 “显示表“对话框。步 骤 2:分别双击

44、“编号 “、 “姓名 “、 “性别 “、 “年龄 “、 “职务 “字段。步骤3:在 “姓名 “字段的 “条件 “行输入 “Like “王 *“。步骤 4:单击工具栏中 “保存 “按钮,另存为 “qT1“。关闭设计视图。 (2)【操作步骤】步骤 1:选中 “查询 “对象,单击“新建 “按钮,选中 “设计视图 “,单击 “确定 “按钮。在 “显示表 “对话框双击表“tEmp“, “tGrp“,关闭 “显示表 “对话框。步骤 2:分别双击 “编号 “、 “姓名 “、 “所属部门 “、 “名称 “和 “职务 “字段。步骤 3:在 “职务 “字段的 “条件 “行输入 “经理 or 主管“,单击 “显 示

45、 “行取消该字段显示。步骤 4:单击工具栏中 “保存 “按钮 ,另存为“qT2“。关闭设计视图。 (3)【操作步骤】步骤 1:选中 “查询 “对象,单击 “新建 “按钮,选中 “设计视图 “,单击 “确定 “按钮。在 “显示表 “对话框双击表 “tEmp“,关闭 “显示表 “对话框。步骤 2:分别双击 “编号 “、 “姓名 “、 “职务 “、和 “聘用时间 “字段。步骤 3:在 “职务 “字段的 “条件 “行输入 “请输入职工的职务 “。步骤 4:单击工具栏中“保存 “按钮 ,另存为 “qT3“。关闭设计视图。 (4)【操作步骤】步骤 1:选中 “查询 “对象,单击 “新建 “按钮,选中 “设

46、计视图 “,单击 “确定 “按钮。在 “显示表 “对话框双击表 “tBmp“,关闭 “显示表 “对话框。步骤 2: 单击菜单栏【查询】 |【更新查询】。步骤 3:双击 “年龄 “字段,在 “年龄 “字段的 “更新到 “行输入 “年龄 1“。步骤 4:单击菜单栏【查询】 |【运行】,在弹出的对话框中单击 “是 “按钮。步骤 5:单击工具栏中 “保存 “按钮 ,另存为 “qT4“。关闭设计视图。 【试题解析】 第 1、 2、 3、 4小题在查询设计视图中创建不同的查询,按题目要求添加字段和条件表达式。 四、综合应用题 43 【正确答案】 (1)【操作 步骤】步骤 1:选中 “窗体 “对象,右键单击

47、 “fEmp“选择【属性】。步骤 2:右键单击 “性别 “标签右侧的 “未绑定 “文本框选择【更改为】 |【组合框】,再右键单击该控件选择 “属性 “,在 “行来源类型 “列选择 “值列表 “,在 “行来源 “列输入 “男;女 “。步骤 3:单击工具栏中 “保存 “按钮 ,关闭设计视图。 (2)【操作步骤】步骤 1:选中 “查询 “对象,右键单击 “qEmp“选择【设计视图】。步骤2:双击 “性别 “字段,在 “性别 “字段的 “条件 “行输入 “forms! fEmp! tSS“,取消该字段的显示。步骤 3:单击工具栏中 “保存 “按钮 ,关闭设计视图。 (3)【操作步骤】在窗体设计视图中右键单击文本框 “tPa“选择【属性】,在 “控件来源 “行输入 “ IIf(党员否 True, “党员 “, “非党员 “)“,关闭属性界面。 (4)【操作步骤】步骤1:右键单击命令按钮 “刷新 “选择【事件生成器】,空行内输入代码:关闭界面。步骤 2:右键单击命令按钮 “退出 “选择【事件生成器】,空行内输入 “代码关闭界面。 【易错误区】 设置代码时要注意选择正确的函数和表达式。关闭界面。 【试题解析】 第 1、 2、 3小题在设计视图中右键单击控件选择【属性】,设置属性;第 4小题直接右键单击控件选择【事件生成器】,输入代码。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 考试资料 > 职业资格

copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1