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

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

1、国家二级( ACCESS)机试模拟试卷 26及答案与解析 一、选择题 1 算法一般都可以用哪几种控制结构组合而成 ( )。 ( A)选择、分支、递 ( B)顺序、循环、选择 ( C)循环、递归、选择 ( D)顺序、选择、嵌套 2 用链表表示线性表的优点是 ( )。 ( A)花费的存储空间较顺序存储 ( B)没有明显优势 ( C)便于插入和删除操作 ( D)便于随机存取操作 3 在下列几种排序方法中,要求内存量最大的是 ( )。 ( A)冒泡排序 ( B)插入排序和选择排序 ( C)归并排序 ( D)快速排序 4 下面不属于软件工程的 3要素的是 ( )。 ( A)需求 ( B)方法 ( C)工

2、具 ( D)过程 5 下列不属于结构化分析的常用工具的是 ( )。 ( A)数据流图 ( B)流程图 ( C)数据字典 ( D)判定树和判定表 6 在软件工程中,白箱测试法可用于测试程序的内部结构,此方法将程序看做是( )。 ( A)路径的集合 ( B)选择的集合 ( C)操作的集 合 ( D)目标的集合 7 在数据管理技术发展过程中,文件系统与数据库系统的主要区别是数据库系统具有 ( )。 ( A)数据较低的冗余度 ( B)数据共享度高 ( C)特定的数据模型 ( D)专门的数据管理软件 8 下列说法中,不属于数据模型所描述的内容的是 ( )。 ( A)数据结构 ( B)数据操作 ( C)数

3、据约束 ( D)数据管理 9 用二维表的形式表示实体和实体间联系的数据模型 ( )。 ( A)关系模型 ( B)层次模型 ( C)网状模型 ( D)数据模型 10 在数据库设计中,将 E-R图转换成关系数据模型的过程属于 ( )。 ( A)需求分析阶段 ( B)概念设计阶段 ( C)逻辑设计阶段 ( D)物理设计阶段 11 Access的数据库类型是 ( )。 ( A)层次数据库 ( B)网状数据库 ( C)关系数据库 ( D)不能确定 12 关系模型中的 “关系 ”是指 ( )平行数据之间按照某种序列排序的集合关系。 ( A)不具有相关性,但具有从属性的 ( B)不具有 相关性,并且也不具有

4、从属性的 ( C)具有相关性,且具有从属性的 ( D)具有相关性,但不具有从属性的 13 用 SQL语言描述 “在学生表中查找男学生的全部信息 ”,以下描述正确的是( )。 ( A) SELECT FROM学生表 IF(性别 =男 ) ( B) SELECT 性别 FROM学生表 IF(性别 =男 ) ( C) SELECT*FROM学生表 WHERE(性别 =男 ) ( D) SELECT*FROM性别 WHERE(性别 =男 ) 14 Access建立表结构最常用的方法是 ( )。 ( A)数据表视图 ( B)设计视图 ( C)表向导创建 ( D)用户自定义 15 能够使用 “输入掩码向导

5、 ”创建输入掩码的字段类型是 ( )。 ( A)数字和日期时间 ( B)文本和货币 ( C)文本和日期时间 ( D)日期时间和货币 16 在 Access中,在 “查询 ”特殊运算符 Like中,可以用来通配任意个数字符的通配符是 ( )。 ( A) 9 ( B) * ( C) # ( D) 17 已建立 “tEmployee”表,下面显示的是 查询设计视图,从设计视图所示的内容中判断此查询将显示 ( )。 ( A)没有字段显示 ( B)出生日期字段值 ( C)除出生日期以外的所有字段值 ( D)所有字段值 18 以下叙述中,正确的是 ( )。 ( A)在数据较多、较复杂的情况下使用筛选比使用

6、查询的效果好 ( B)查询只从一个表中选择数据,而筛选可以从多个表中获取数据 ( C)通过筛选形成的数据表,可以提供给查询、视图和打印使用 ( D)查询可将结果保存起来,供下次使用 19 书写查询条件时,日期值应该用 ( )括起来。 ( A) * ( B) # ( C) ( D) “” 20 可以作为窗体记录源的是 ( )。 ( A)表 ( B)查询 ( C) Select语句 ( D)表、查询或 Select语句 21 既可以直接输入文字,又可以从列表中选择输入项的控件是 ( )。 ( A)选项框 ( B)文本框 ( C)组合框 ( D)列表框 22 以下是某个报表的设计视图。根据视图内容,

7、可以判断出分组字段是 ( )。( A)编号 ( B)姓名 ( C)编号和姓名 ( D)无法判断 23 有关宏操作,以下叙述错误的是 ( )。 ( A)宏的条件表达式中不能引用窗体或报表的控件值 ( B)所有宏操作都可以转化为相应的模块代码 ( C)使用宏可以启动其他应用程序 ( D)可以利用宏组来管理相关的一系列宏 24 用于退出 Access的宏命令是 ( )。 ( A) Quit ( B) Close ( C) RunQuit ( D) RunClose 25 以下关于标准模块的说法不正确的是 ( )。 ( A)标准模块一般用于存放其他 Access数据库对象使用的公共过程 ( B)在 A

8、ccess系统中可以通过创建新的模块对象而进入其代码设计环境 ( C)标准模块所有的变量或函数都具有全局特性,是公共的 ( D)标准模块的生命周期是伴随着应用程序的运行而开始,关闭而结束 26 确定一个控件在窗体或报表中的位置的属性是 ( )。 ( A) Width或 Height ( B) Width和 Height ( C) Top或 Left ( D) Top和 Left 27 在模块中执行宏 “ mtest”的格式是 ( )。 ( A) Function。 RunMacro MacroName ( B) DoCmd RunMacro mtest ( C) Sub RunMacro mt

9、est ( D) RunMacro mtest 28 VBA中定义全局变量需要使用的关键字是 ( )。 ( A) Const ( B) Dim ( C) Public ( D) Static 29 在窗体上画两个文本框和一个命令按钮,然后在命令按钮的代码窗口中编写如下事件过程: Private Sub Command1_Cliek() Textl=“Access Testing” Text2=Text1 Text1=“VBA language” End Sub 程序运行后,单击命令按钮,文本框 Text2中显示的内容为 ( ) ( A) VBA ( B) Access ( C) VBA lan

10、guage ( D) Access Testing 30 在窗体中有一个标签 Label1,标题为 “显示标签 ”;并存在一个标题为 bOK的命令按钮 Command1,其事件代码如下所示: Private Sub Commandl_Click() m=75 If m60 Then x=1 Elself m70 Tnen x=2 End If Label1 Caption=x End Sub Private Sub Form_Load() Form Caption=“举例 ” End Sub 打开窗体后单击命令按钮,屏幕显示 ( ) ( A) ( B) ( C) ( D) 31 在下面的程序中

11、,要求循环体执行四次,请横线处应填写的语句 是 ( )。 Private Sub Commandl_Click() x=1 Do While x=x+2 Loop End Sub ( A) x0 Then m=m+1 End If m=m+1 Next j Next i MsgBox m End Sub 程序执行后,单击命令按钮,消息框显示的是 ( )。 ( A) 12 ( B) 18 ( C) 24 ( D) 30 33 在参数函数设计时,要想实现某个参数的 “单向 ”传递,就应当说明该形参为 “传值 ”调用形式。其设置选项是 ( )。 ( A) ByVal ( B) ByRef ( C)

12、Optional ( D) ParamArray 34 执行如下语句: a=InputBox(“1”, “2”, “3”)将显示一个输入的对话框,在对话框的输入区中将显示的信息是 ( )。 ( A) 1 ( B) 2 ( C) 3 ( D)不显示任何内容 35 VBA中不能进行错误处理的语句结构是 ( )。 ( A) On Error Then标号 ( B) On Error Goto标号 ( C) On Error Resume Next ( D) On Error Goto 0 36 在 Access数据库中,表是 ( )。 ( A)关系 ( B)索引 ( C)记录 ( D)数据库 37

13、在报表中要显示格式为 “页码总页数 ”的页码,应当设置文本框空间的控制来源属性为 ( )。 ( A) Page Pages ( B) =Page Pages ( C) Page&“ ”&Pages ( D) =Page&“ ”&Pages 38 下列数组声明语句中,正确的是 ( )。 ( A) Dim A5, 8As Integer ( B) Dim A(5, 8)As Integer ( C) Dim A5; 8As Integer ( D) Dim A(5; 8)As Integer 39 执行语句 MsgBox“AAA”, vbOKCancel+vbQuestion, “BBB”之后,弹

14、出的信息框外观样式是 ( )。 ( A) ( B) ( C) ( D) 40 通过关联关键字 “系别 ”这一相同字段,下图中表二和表一构成的关系为 ( )。( A)一对一 ( B)多对一 ( C)一对多 ( D)多对多 二、基本操作题 41 (1)在考生文件夹下的 “sampl。 mdb”数据库文件中建立表 “tBook”,表结构如下。(2)判断并设置 “tBook”表的主键。 (3)设置 “入库日期 ”字段的默认值为系统当前日期的前一天的日期。 (4)在 “tBook”表中输入以下 2条记录。注: “单价 ”为 2位小数显示。 (5)设置 “编号 ”字段的输入掩码为只能输入 8位数字或字母形

15、式。 (6)在数据表视图中将 “简介 ”字段隐藏起来。 三、简单应用题 42 考生文件夹下有一个数据库文件 “samp2 mdb”,其中存在已经设计好的两个表对象 “tStud”和 “tScore”。请按照以下要求完成 设计: (1)创建一个查询,计算并输出学生中最大年龄与最小年龄的差值,显示标题为“s_data”,将查询命名为 “qStudl”; (2)建立 “tStud”和 “tScore”两表之间的一对一关系; (3)创建一个查询,查找并显示数学成绩不及格的学生的 “姓名 ”、 “性别 ”和 “数学 ”3个字段内容,所建查询命名为 “qStud2”; (4)创建一个查询,计算并显示 “学

16、号 ”和 “平均成绩 ”两个字段内容,其中平均成绩是计算数学、计算机和英语 3门课成绩的平均值,将查询命名为 “qStud3”。 注意:不能修改表对象 “tStud”和 “tScore”的结构及记录数据的值;选择查询只返回选了课的学生的相关信息。 四、综合应用题 43 在考生文件夹下有一个数据库文件 “samp3 mdb”,里面已经设计了表对象“tEmp”、窗体对象 “fEtup”、宏对象 “mEmp”和报表对象 “rEmp”。同时,给出窗体对象 “fEmp”的 “加载 ”事件和 “预览 ”及 “打印 ”两个命令按钮的单击事件代码,请按以下功能要求补充设计。 (1)将窗体 “fEmp”上标签

17、“bTitle”的 “特殊效果 ”设置为以 “阴影 ”显示。 (2)已知窗体 “fEmp”上的 3个命令按钮中,按钮 “bt1”和 “bt3”的大小一致、且左对齐。现要求在不更改 “bt1”和 “bt3”大小位置的基础上,调整按钮 “bt2”的大小和位置,使其大小与 “bt1”和 “bt3”相同,水平方向左对齐 “bt1”和 “bt3”,竖直方向在 “bt1”和 “bt3”之间的位置。 (3)在窗体 “fEmp”的 “加载 ”事件中设置标签 “bTitle”以红色文本显示;单击 “预览 ”按钮 (名为 “bt1”)或 “打印 ”按钮 (名为 “bt2”),事件过程传递参数调用同一个用户自定义代

18、码 (mdPnt)过程,实现报表预览或打印输出;单击 “退出 ”按钮 (名为 “bt3”),调用设计好的宏 “mEmp”以关闭窗体。 (4)将报表对象 “rEmp”的记录源属性设置为表对象 “tEmp”。 注意:不要修改数据库中的表对象 “tEmp”和宏对象 “mEmp”;不要修改窗体对象“fEmp”和报表对象 “rEmp”中未涉及的控件和属性。 程序代码只允许在 “*Add*”与 “*Add*”之间的空行内补充一行语句,从而完成设计,不允许增、删和修改其他位置已存在的语句。 Option Compare Database Private Sub Form_Load() 设置 bTitle标签

19、为红色文本显示 *Add1* *Add1* End Sub 预览输出 Private Sub bu_Click() *Add2* *Add2* End Sub 打印输出 Private Sub bt2_Click() mdPnt acViewNormal End Sub 输出过程 Private Sub mdPnt(flag As Integer) 按照参数条件输出 DoCmd OpenReport“rEmp”, flag End Sub 国家二级( ACCESS)机试模拟试卷 26答案与解析 一、选择题 1 【正确答案】 B 【试题解析】 算法的控制结构给出了算法的基本框架,它不仅决定了算法

20、中各操作的执行顺序,而且也直接反映了算法的设计是否符合结构化原则。一个算法一般都可以用顺序 、循环、选择三种基本控制结构组合而成。本题答案为 B。 2 【正确答案】 C 【试题解析】 链式存储结构克服了顺序存储结构的缺点:它的结点空间可以动态申请和释放;它的数据元素的逻辑次序靠结点的指针来指示,不需要移动数据元素。故链式存储结构下的线性表便于插入和删除操作。本题答案为 C。 3 【正确答案】 C 【试题解析】 快速排序的基本思想是,通过一趟排序将待排序记录分割成独立的两部分,其中一部分记录的关键字均比另一部分记录的关键字小,再分别对这两部分记录继续进行排序,以达到整个序列有序;插入 排序的基本

21、操作是指将无序序列中的各元素依次插入到已经有序的线性表中,从而得到一个新的序列;选择排序的基本思想是:扫描整个线性表,从中选出最小的元素,将它交换到表的最前面 (这是它应有的位置 ),然后对剩下的子表采用同样的方法,直到表空为止;归并排序是将两个或两个以上的有序表组合成一个新的有序表。本题答案为 C。 4 【正确答案】 A 【试题解析】 软件工程包括 3个要素,即方法、工具和过程。本题答案为 A。 5 【正确答案】 B 【试题解析】 结构化分析的常用工具有数据流图、数据字典、判定树和判定 表。而流程图是常见的过程设计工具中的图形设计。本题答案为 B。 6 【正确答案】 A 【试题解析】 软件的

22、白盒测试方法是把测试对象看做一个打开的盒子,它允许测试人员利用程序内部的逻辑结构及有关信息设计或选择测试用例,对程序所有逻辑路径进行测试。本题答案为 A。 7 【正确答案】 C 【试题解析 】 在文件系统中,相互独立的记录其内部结构的最简单形式是等长同格式记录的集合,易造成存储空间大量浪费,不方便使用。而在数据库系统中,数据是结构化的,这种结构化要求在描述数据时不仅描述数据本身,还要描述数据间的关系,这正是通过采用特定的数据模型来实现的。本题答案为 C。 8 【正确答案】 D 【试题解析】 数据模型所描述的内容有 3个部分,它们是数据结构、数据操作和数据约束。其中,数据模型中的数据结构主要描述

23、数据的类型、内容、性质,以及数据库的联系等;数据操作主要是描述在相应数据结构上的操作类型与操作方式。本题答案为 D。 9 【正确答案】 A 【试题解析】 层次模型是最早发展出来的数据库模型。它的基本结构是树形结构,这种结构方式在现实世界中很普遍,如家族结构、行政组织机构,它们自顶向下、层次分明。 关系模型:用二维表的形式表示实体和实体间联系的数据模型。关系模型的特点:关系模型与非关系模型不同,它是建立在严格的数学概念基础上的;关系模型的概念单一,无论实体或实体之间的联系都用关系表示;存取路径对用户透明;关系必须是规范化的关系。 本题答案为 A。 10 【正确答案】 C 【试 题解析】 数据库的

24、逻辑设计主要工作是将 E-R图转换成指定的 RDBMS中的关系模式。 11 【正确答案】 C 【试题解析】 Microsoft Access是一个关系型数据库管理系统,通过各种数据库对象来管理数据库中的数据。所以本题答案为 C。 12 【正确答案】 D 【试题解析】 关系模型中的 “关系 ”是指那种具有相关性,但非从属性的、平行的数据之间按照某种序列排序的集合关系。所以本题答案为 D。 13 【正确答案】 C 【试题解析】 用 SQL语言描述 “在学生表中查找男学生的全部信息 ”,正确格式为 “SELECT*FROM学生表 WHERE(性别 =男 )”。 14 【正确答案】 B 【试题解析】

25、建立表结构有 3种方法,一是在 “数据表视图 ”中直接输入字段名,这种方法比较简单,但对字段类型和属性无法设置;二是使用 “设计视图 ”,这是最常用的方法;三是通过 “表向导 ”创建表结构,其创建方法与使用 “数据库向导 ”创建数据库的方法类似。 15 【正确答案】 C 【试题解析】 输入掩码只为 “文本 ”和 “日期时间 ”型字段提供向导,其他类型没有向导帮助。另外,如果为某字段定义了输入掩码,同 时又设置了它的格式属性,格式属性将在数据显示时优先于输入掩码的设置。 16 【正确答案】 B 【试题解析】 特殊运算符 like用于指定查找文本字段的字符模式。在所定义的字符模式中,用 “?”表示

26、该位置可以匹配任何一个字符;用 “*”表示该位置可匹配零或多个字符;用 “#”表示该位置可以匹配一个数字;用方括号描述一个范围,用于可匹配的字符范围。所以本题答案是 B。 17 【正确答案】 D 【试题解析】 在查询字段中使用 “*”,表示查询所有字段的值。所以本题答案为D。 18 【正确答案】 D 【试题解析】 查询是用来操作数据库中的记录对象,利用它可以按照一定的条件从一个或多个表中筛选出需要操作的字段,并可以将它们集中起来,形成所谓的动态数据集,这个动态数据集显示出用户希望同时看到的来自一个或多个表中的字段,并显示在一个虚拟的数据表窗体中。而这个动态数据集被保存下来了,下次可以再使用的。

27、查询可以从一个或多个表中选择数据,而筛选只可以从一个表中获取数据。通过筛选形成的数据表,只是显示出来,它并不能被保存下来,所以也就不能提供给查询使用。所以本题的答案是 D。 19 【正确答案】 B 【试 题解析】 在 Access中建立查询时,有时需要以计算或处理日期所得到的结果作为条件。使用或处理日期结果作为条件可以方便地限定查询的时间范围。书写这类条件时应注意,日期值要用半角的井号 “#”括起来。所以本题答案是 B。 20 【正确答案】 D 【试题解析】 Access中窗体的 “数据环境 ”被称为记录来源 (Record Source),记录源可以是表、查询或 SQL SEIJEcT语句。

28、 Access的记录来源比 FoxlPro的 “数据环境 ”提供了更大的灵活性,当 Access窗体的记录来源是相互关联的若干表时 ,Access中通过建立查询或是使用 SQL SELECT语句作为记录来源,而查询与sELEcT语句指定了相关的表及表间关系。 21 【正确答案】 C 【试题解析】 选项框是作为单独的控件来显示表或查询中的 “是 ”或 “否 ”的值,其不能输入文字也不能选择输入项;文本框主要用来输入或编辑字段数据,它是一种交互式控件;窗体中列表框可以包含一列或几列数据,用户只能从列表中选择值,而不能输入新值;组合框的列表是由多行数据组成,但平时只显示一行,需要选择其他数据时,可以

29、单击右侧的向下箭头按钮。使用组合框,既可以进 行选择,也可以输入文本,这也是组合框和列表框的区别。所以本题答案为 C。 22 【正确答案】 B 【试题解析】 由图可以看出,在 “页面页眉 ”和 “主体 ”之间有一个 “姓名页眉 ”,故该报表的分组字段就是 “姓名 ”。所以本题答案为 B。 23 【正确答案】 A 【试题解析】 宏在输入条件表达式时,可能会引用窗体或报表上的控件值。语法如下: Fonns!窗体名 !控件名; R印 0ns!报表名 !控件名,所以本题答案是 A。 24 【正确答案】 A 【试题解析】 A选项用于退出 Access, B选项用于关闭 数据库对象, c选项和 D选项不存

30、在。 25 【正确答案】 C 【试题解析】 标准模块所有的变量或函数并不是都具有全局特性,也不一定都是公共的。因此答案选择 c。 26 【正确答案】 D 【试题解析】 Width表示控件的宽度, Height表示控件的高度, Top表示控件的顶部与它所在的容器的顶部的距离, Left表示控件的左边与它所在的容器的左边的距离。可以通过 Top属性和 Left属性来确定一个控件的位置。所以本题答案为D。 27 【正确答案】 B 【试题解析】 在模块过程定义中,使用 Docmd对象的 RunMacm方法可以执行设计好的宏,其调用格式为 Docmd RunMacro mtest。 28 【正确答案】

31、C 【试题解析】 定义全局变量需要使用的关键字是 Public, const用来符号变量,Dim用来定义局部变量, static用来定义静态变量。因此答案选择 C。 29 【正确答案】 D 【试题解析】 本段程序是先把 “Access Testing”给 Text1,然后在把 Text1的内容给 Text2,最后把 “VBA language”赋给 Text1。所以最后 Textl中的内容是 “VBA language”,而 Text2中的内容是 “Access Testing”。 30 【正确答案】 C 【试题解析】 m=75满足条件 “a60”,执行其后的语句,将 1赋值给变量 x,然后结

32、束条件判断,将 x的值 1作为标签的标题,所以屏幕显示如选项 c所示。 31 【正确答案】 D 【试题解析】 第一次循环 x=x+2=1+2=3,第二次循环 x=x+2=3+2=5,第三次循环 x=x+2=5+2=7,第四次循环 x=x+2=7+2=9,题目要求循环执行四次跳出,所以应在判断处添加 x8或 x=7或 x9。答案为 D。 32 【正确答案】 D 【试题解析】 对于内层循环而言,当 j为 1、 2、 4、 5时, m会各加两次 1,当 j为 3、 6时, m会各加一次 1。所以整个内层循环会实现 10次加 1。考虑到外层循环要执行 3次循环体,所以一共要完成 30次加 1操作,因此

33、最终的输出结果为30。 33 【正确答案】 A 【试题解析】 参数的传递方式有两种:传址和传值,其中传址也称为引用。传址方式要在参数前加上关键字 ByRef,是 “双向 ”调用形式,而传值则加上 ByVal,是 “单向 ”调用形式。所以本 题答案是 A。 34 【正确答案】 C 【试题解析】 InputBox函数用于在一个对话框中显示提示,等待用户输入正文并按下按钮,返回包含文本框内容的字符串数据信息。 InputBox的函数格式为:InputBox(prompt, title, default, xpos, ypos, helpfile, context)。其中prompt是必需的,是提示字

34、符串; title是可选的,显示对话框标题栏中的字符串表达式; default是可选的,为没有其他输入时的缺省值。如果省略 default,则文本框为空。因此本题中,还没有输入值,选择 InputBox的缺省值 3,答案为 C。 35 【正确答案】 A 【试题解析】 “On Error Goto标号 ”语句在遇到错误发生时程序转移到标号所指位置代码执行,一般标号之后都是安排错误处理程序。 “On Error Resume Next”语句在遇到错误发生时不会考虑错误,并继续执行下一条语句。 “On Error Goto0”语句用于取消错误处理。所以本题答案是 A。 36 【正确答案】 A 【试题

35、解析】 在 Access中,一个 “表 ”就是一个 关系,每个关系都有一个关系名,即表名。 37 【正确答案】 D 【试题解析】 计算控件的控件源必须是以 “=”开头的计算表达式,表达式的字段名不用加表名,需要以 “”括起来。 38 【正确答案】 B 【试题解析】 在 VBA中数组声明的格式为: dim数组名 (维数定义 )as类型,声明数组用圆括号,如果定义多维数组时,维数之间用逗号分隔。 39 【正确答案】 C 【试题解析】 消息框用于在对话框中显示信息,其使用格式为MsgBox(prompt, buttons, title, helpfile, con-text)。其中,第一个参数是显示

36、在对话框中的内容;第二个参数用于指定显示按钮的数目及具体形式和使用的图标样式等;第三个参数是对话框标题栏显示的内容。本题中,显示的内容为“AAA”,标题为 “BBB”,而 vbOKCancel表示对话框中显示 “确定 ”和 “取消 ”两个按钮, vbQueslion表示显示问号图标。 40 【正确答案】 C 【试题解析】 表一是由学号、系别、班级字段组成的学生表,表二是由系别、报到人数、未到人数组成的系别表。可知一个系别有多个学生,而一个学生只属于一 个系。因此表二和表一的关系,即系别和学生的关系是一对多。注意此题问的是表二和表一构成的关系,不是表一和表二。 二、基本操作题 41 【正确答案】

37、 (1)操作步骤 步骤 l:选中 “表 ”对象,单击 “新建 ”按钮,选中 “设计视图 ”,单击 “确定 ”按钮。 步骤 2:按照题目表建立新字段。 步骤 3:单击工具栏中 “保存 ”按钮 ,另存为 “tBook”。 (2)操作步骤 步骤 l:在 “tBook”表设计视图中,选中 “编号 ”字段行。 步骤 2:右键单击 “编号 ”行,在弹出的快捷菜单中选择“主键 ”命令。 (3)操作步骤 步骤 1:单击 “入库日期 ”字段行任一点。 步骤 2:在“默认值 ”行输入 “Date()-1”。 步骤 3:单击工具栏中 “保存 ”按钮 。 (4)操作步骤 步骤 1:单击菜单栏 “视图 ” “数据表视图

38、 ”命令。 步骤 2:按照题目中表中的记录添加新记录。 步骤 3:单击工具栏中 “保存 ”按钮 。 (5)操作步骤 步骤 1:单击菜单栏 “视图 ” “设计视图 ”命令。 步骤 2:单击 “编号 ”字段行任一点。在 “输入掩码 ”行输入 AAAAAAAA”。 步骤 3:单击工具栏中 “保存 ”按钮 。 (6)操作步骤 步骤 1:单击菜单栏 “视图 ” “数据表 视图 ”命令。 步骤 2:选中 “简介 ”字段列,右键单击 “简介 ”列,从弹出的快捷菜单中选择 “隐藏列 ”命令。 步骤 3:单击工具栏中“保存 ”按钮 ,关闭设计视图。 易错误区 设计字段输入掩码只能为 8位数字或字母的格式是 “A

39、AAAAAAA”。 【试题解析】 第 1、 2、 3小题在设计视图中新建表,设置字段属性;第 4、 6小题在数据表中输入数据和设置隐藏字段。 三、简单应用题 42 【正确答案】 (1)操作步骤 步骤 1:选中 “查询 ”对象,单击 “新建 ”,选择 “设计视图 ”。在 “显示表 ”对话框中,双击表 “tStud”添加到关系界面中,关闭 “显示表 ”。 步骤 2:单击菜单栏 “视图 ” “总计 ”命令。 步骤 3:在第一个字段处输入 “s_data:Max(年龄 )-Min(年龄 )”,在 “总计 ”行选择 “表达式 ”。步骤 4:单击工具栏中 “保存 ”按钮 ,另存为 “qstudl”,关闭设

40、计视图。 (2)操作步骤 步骤 1:单击菜单栏“工具 ” “关系 ”命令,单击 “关系 ” “显示表 ”命令,分别添加表 “tStud”和 “tScore”,关闭显示表对话框。 步骤 2:选中表 “tStud”中的 “学号 ”字段,拖动鼠标到表 “tSore”的 “学号 ”字段, 放开鼠标,在弹出对话框中单击 “创建 ”按钮。 步骤 3:单击工具栏中 “保存 ”按钮 ,关闭 “关系 ”界面。 (3)操作步骤 步骤 1:选中 “查询 ”对象,单击 “新建 ”按钮,选中 “设计视图 ”,单击 “确定 ”按钮。在 “显示表 ”对话框分别双击表“tStud”, “tScore”,关闭 “显示表 ”对话

41、框。 步骤 2:分别双击 “姓名 ”、 “性别 ”和 “数学 ”字段。 步骤 3:在 “数学 ”字段的 “条件 ”行输入 “ ,另存为 “qStud2”。关闭设计视图。 (4)操作步骤 步骤 1:选中 “查询 ”对象,单击 “新建 ”按钮,选中 “设计视图 ”,单击 “确 定 ”按钮。在 “显示表 ”对话框双击表 “tScore”,关闭 “显示表 ”对话框。 步骤 2:双击 “学号 ”字段添加到 “字段 ”行。 步骤 3:在 “字段 ”行下一列输入 “平均成绩: (数学 +计算机 +英语 ) 3”。 步骤 4:单击工具栏中 “保存 ”按钮 ,另存为 “qStud3”。关闭设计视图。 【试题解析

42、】 第 1、 3、 4小题在查询设计视图中创建不同的查询,按题目要求添加字段和条件表达式;第 2小题在关系界面设置表间关系。 四、综合应用题 43 【正确答案】 (1)操作步骤 步骤 1:选择 “窗体 ”对象,右键单击 “fEmp”,从弹出的快捷菜单中选择 “设计视图 ”命令。 步骤 2:右键单击标签控件 “bTitle”,从弹出的快捷菜单中选择 “属性 ”命令,在 “特殊效果 ”行右侧下拉列表中选择 “阴影 ”。步骤 3:关闭属性窗口。 (2)操作步骤 步骤 1:右键单击 “bt1”按钮,从弹出的快捷菜单中选择 “属性 ”命令,查看 “左边距 ”、 “上边距 ”、 “宽度 ”和 “高度 ”,

43、并记录下来。关闭属性窗口。 步骤 3:右键单击 “bt3”按钮,从弹出的快捷菜单中选择 “属性 ”命令,查看 “上边距 ”,并记录下来。关闭属性窗口。 步骤 4:要设置 “bt2”与 “bt1”大小一致、左对齐且位于 “bt1”和 “bt3”之间,右键单击 “bt2”按钮,从弹出的快捷菜单中选择 “属性 ”命令,分别在 “左边距 ”、 “上边距 ”、 “宽度 ”和 “高度 ”行输入 “3cm”、“2 5cm”、 “3cm”和 “1cm”,关闭属性窗口。 步骤 5:单击工具栏中的 “保存 ”按钮,关闭窗体界面。 (3)操作步骤 步骤 1:用设计视图打开窗体 “fEmp”,单击工具栏中的 “生成器

44、 ”按钮,选择 “代码生成器 ”,点击 “确定 ”按钮进入编码环境。 步骤2:在空行内分别输入以下代码。 *Add1* bTitle ForeColor=vbRed *Add1* *Add2* mdPnt(acViewPreview) *Add2* *Add3* mdPnt(acViewNorma1) *Add3* 步骤 3:保存修改,退出编程环境。 (4)操作步骤 步骤 1:选择 “报表 ”对象,右键单击 “rEmp”,从弹出的快捷菜单中选择 “设计视图 ”命令。 步骤 2:右键单击 “报表选择器 ”,从弹出的快捷菜单中选择 “属性 ”命令,在 “记录源 ”行右侧下拉列表中选中 “tEmp”,关闭属性窗口。 步骤 3:单击工具栏中的 “保存 ”按钮,关闭设计界面。 【试题解析】 第 1, 2在窗体的设计视图右键单击该控件选择 “属性 ”命令,设置属性;第 3小题直接单击工具栏中的 “生成器 ”按钮,选择 “代码生成器 ”,点击 “确定 ”按钮,输入代码;第 4小题直接右键单击 “报表选择器 ”,在弹出的快捷菜单中选择 “属性 ”命令,设置属性。

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

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

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