【计算机类职业资格】国家二级(ACCESS)机试-试卷50-2及答案解析.doc

上传人:刘芸 文档编号:1334305 上传时间:2019-10-17 格式:DOC 页数:15 大小:104KB
下载 相关 举报
【计算机类职业资格】国家二级(ACCESS)机试-试卷50-2及答案解析.doc_第1页
第1页 / 共15页
【计算机类职业资格】国家二级(ACCESS)机试-试卷50-2及答案解析.doc_第2页
第2页 / 共15页
【计算机类职业资格】国家二级(ACCESS)机试-试卷50-2及答案解析.doc_第3页
第3页 / 共15页
【计算机类职业资格】国家二级(ACCESS)机试-试卷50-2及答案解析.doc_第4页
第4页 / 共15页
【计算机类职业资格】国家二级(ACCESS)机试-试卷50-2及答案解析.doc_第5页
第5页 / 共15页
点击查看更多>>
资源描述

1、国家二级(ACCESS)机试-试卷 50-2 及答案解析(总分:86.00,做题时间:90 分钟)一、选择题(总题数:40,分数:80.00)1.下列叙述中正确的是( )。(分数:2.00)A.循环队列时队列的一种链式存储结构B.循环队列时队列的一种顺序的存储结构C.循环队列时非线性结构D.循环队列时一种逻辑结构2.下列叙述中正确的是( )。(分数:2.00)A.有一个以上根结点的数据结构不一定是非线性结构B.只有一个根结点的数据结构不一定是线性结构C.循环链表是非线性结构D.双向链表是非线性结构3.某二叉树共有 7 个节点,其中叶子节点有 1 个,则该二叉树的深度为(假设根结点在第 1 层)

2、( )。(分数:2.00)A.3B.4C.6D.74.在软件开发中,需求分析阶段产生的主要文档是( )。(分数:2.00)A.可行性分析报告B.软件需求规格说明书C.概要设计说明书D.集成测试计划5.软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是( )。(分数:2.00)A.编译程序B.操作系统C.教务管理系统D.汇编程序6.程序调试的任务是( )。(分数:2.00)A.设计测试用例B.验证程序的正确性C.发现程序中的错误D.诊断和改正程序中的错误7.下面描述中,不属于软件危机表现的是( )。(分数:2.00)A.软件过程不规范B.软件开发生产率低C.软件

3、质量难以控制D.软件成本不断提高8.数据库管理系统是( )。(分数:2.00)A.操作系统的一部分B.在操作系统支持下的系统软件C.一种编译系统D.一种操作系统9.有三个关系 R,S 和 T 如下:则由关系 R 和 S 得到关系 T 的操作是( )。 (分数:2.00)A.自然连接B.交C.投影D.并10.定义无符号整数类为 UInt,下面可以作为类 UInt 实例化值的是( )。(分数:2.00)A.369B.369C.0.369D.整数集合1,2,3,4,511.如果输入掩码设置为“L“,则在输入数据的时候,该位置上可以接受的合法输入是( )。(分数:2.00)A.任意符号B.必须输入字母

4、 AZC.必须输入字母或数字D.可以输入字母、数字或空格12.如果要改变窗体或报表的标题,需要设置的属性是( )。(分数:2.00)A.NameB.CaptionC.BackColorD.BorderStyle13.在下列关于宏和模块的叙述中,正确的是( )。(分数:2.00)A.模块是能够被程序调用的函数B.通过定义宏可以选择或更新数据C.宏或模块都不能是窗体或报表上的事件代码D.宏可以是独立的数据库对象,可以提供独立的操作动作14.在 Access 中,如果不想显示数据表中的某些字段,可以使用的命令是( )。(分数:2.00)A.隐藏B.删除C.冻结D.筛选15.若在窗体设计过程中,命令按

5、钮 Command0 的事件属性设置如下图所示,则含义是( )。(分数:2.00)A.只能为“进入“事件和“单击“事件编写事件过程B.不能为“进入“事件和“单击“事件编写事件过程C.进入事件和“单击“事件执行的是同一事件过程D.已经为“进入“事件和“单击“事件编写了事件过程16.在模块的声明部分使用“Option Base 1“语句,然后定义二维数组 A(2 to 5,5),则该数组的元素个数为( )。(分数:2.00)A.20B.24C.25D.3617.在 Access 数据库对象中,体现数据库设计目的的对象是( )。(分数:2.00)A.报表B.模块C.查询D.表18.若要将“产品“表中

6、所有供货商是“ABC“的产品单价下调 50,则正确的 SQL 语句是( )。(分数:2.00)A.UPDATE 产品 SET 单价50 WHERE 供货商“ABC“B.UPDATE 产品 SET 单价单价50 WHERE 供货商“ABC“C.UPDATE FROM 产品 SET 单价50 WHERE 供货商“ABC“D.UPDATE FROM 产品 SET 单价单价50 WHERE 供货商“ABC“19.下列属于通知或警告用户的命令是( )。(分数:2.00)A.PrintOutB.OutputToC.MsgBoxD.RunWarnings20.有如下事件程序,运行该程序后输出结果是( )。P

7、rivate Sub Command33_Click() Dim x As Integer, y As Integer x 1: y 0 Do Until y A.x1, y0B.x4, y25C.x5, y30D.输出其他结果21.在数据表视图中,不能进行的操作是( )。(分数:2.00)A.删除一条记录B.修改字段的类型C.删除一个字段D.修改字段的名称22.有商品表内容如下:执行 SQL 命令: (分数:2.00)A.1B.3C.4D.1023.某学生成绩管理系统的“主窗体“如下图左侧所示,点击“退出系统“按钮会弹出下图右侧“请确认“提示框;如果继续点击“是“按钮,才会关闭主窗体退出系统

8、,如果点击“否“按钮,则会返回“主窗体“继续运行系统。为了达到这样的运行效果,在设计主窗体时为“退出系统“按钮的“单击“事件设置了一个“退出系统“宏。正确的宏设计是( )。(分数:2.00)A.B.C.D.24.InputBox 函数的返回值类型是( )。(分数:2.00)A.数值B.字符串C.变体D.视输入的数据而定25.若有以下窗体单击事件过程:Private Sub Form_Click() result 1 For i 1 To 6 step 3 result result * i Next i MsgBox resultEnd Sub 打开窗体运行后,单击窗体,则消息框的输出内容是(

9、 )。(分数:2.00)A.1B.4C.15D.12026.在报表中,要计算“数学“字段的最低分,应将控件的“控件来源“属性设置为( )。(分数:2.00)A. Min(数学)B. Min(数学)C. Min数学D.Min(数学)27.下列叙述中,错误的是( )。(分数:2.00)A.宏能够一次完成多个操作B.可以将多个宏组成一个宏组C.可以用编程的方法来实现宏D.宏命令一般由动作名和操作参数组成28.下列过程的功能是:通过对象变量返回当前窗体的 Recordset 属性记录集引用,消息框中输出记录集的记录(即窗体记录源)个数。Sub GetRecNum() Dim rs As Object

10、Set rs Me.Recordset MsgBox 【 】End Sub 程序括号内应填写的是( )。(分数:2.00)A.CountB.rs.CountC.RecordCountD.rs.RecordCount29.下列关于货币数据类型的叙述中,错误的是( )。(分数:2.00)A.货币型字段的长度为 8 个字节B.货币型数据等价于具有单精度属性的数字型数据C.向货币型字段输入数据时,不需要输入货币符号D.货币型数据与数字型数据混合运算后的结果为货币型30.下列关于 SQL 命令的叙述中,正确的是( )。(分数:2.00)A.DELETE 命令不能与 GROUP BY 关键字一起使用B.S

11、ELECT 命令不能与 GROUP BY 关键字一起使用C.INSERT 命令与 GROUP BY 关键字一起使用可以按分组将新记录插入到表中D.UPDATE 命令与 GROUP BY 关键字一起使用可以按分组更新表中原有的记录31.MsgBox 函数使用的正确语法是( )。(分数:2.00)A.MsgBox(提示信息,标题 ,按钮类型)B.MsgBox(标题 ,按钮类型 ,提示信息)C.MsgBox(标题 ,提示信息 ,按钮类型)D.MsgBox(提示信息 ,按钮类型 ,标题)32.Dim b1,b2 As Boolean 语句显式声明变量( )。(分数:2.00)A.b1 和 b2 都为布

12、尔型变量B.b1 是整型,b2 是布尔型C.b1 是变体型(可变型),b2 是布尔型D.b1 和 b2 都是变体型(可变型)33.如果在 C 盘当前文件夹下已存在名为 StuData.dat 的顺序文件, 那么执行语句 Open “C: StuData.dat“ For Append As #1 之后将( )。(分数:2.00)A.删除文件中原有内容B.保留文件中原有内容, 可在文件尾添加新内容C.保留文件中原有内容,在文件头开始添加新内容D.保留文件中原有内容,在文件中间开始添加新内容34.Access 字段名不能包含的字符是( )。(分数:2.00)A.B.!C.D.&35.数据库中有“商

13、品“表如下: (分数:2.00)A.SELECT * FROM 商品 WHERE 单价 BETWEEN 3000 AND 10000;B.SELECT * FROM 商品 WHERE 单价 BETWEEN 3000 TO 10000;C.SELECT * FROM 商品 WHERE 单价 BETWEEN 3000 AND 9999;D.SELECT * FROM 商品 WHERE 单价 BETWEEN 3000 TO 9999;36.将逻辑型数据转换成整型数据,转换规则是( )。(分数:2.00)A.将 True 转换为-1 ,将 False 转换为 0B.将 True 转换为 1 ,将 Fa

14、lse 转换为-1C.将 True 转换为 0 ,将 False 转换为-1D.将 True 转换为 1 ,将 False 转换为 037.有以下程序段:k5For I1 to 10 step 0 kk2Next I 执行该程序段后,结果是( )。(分数:2.00)A.语法错误B.形成无限循环C.循环体不执行直接结束循环D.循环体执行一次后结束循环38.窗体设计中,决定了按【Tab】键时焦点在各个控件之间移动顺序的属性是( )。(分数:2.00)A.IndexB.TabStopC.TabIndexD.SetFocus39.用一个对象来表示“一只白色的足球被踢进球门“,那么“白色“、“足球“、“

15、踢“、“进球门“分别对应的是( )。(分数:2.00)A.属性、对象、方法、事件B.属性、对象、事件、方法C.对象、属性、方法、事件D.对象、属性、事件、方法40.教师管理数据库有数据表“teacher“,包括“编号“、“姓名“、“性别“和“职称“四个字段。下面程序的功能是:通过窗体向“teacher“表中添加教师记录。对应“编号“、“姓名“、“性别“和“职称“的 4 个文本框的名称分别为:tNo、tName、tSex 和 tTitles。当单击窗体上的“增加“命令按钮(名称为 Command1)时,首先判断编号是否重复,如果不重复,则向“teacher“表中添加教师记录;如果编号重复,则给出

16、提示信息。Private ADOcn As New ADODB.ConnectionPrivate Sub Form_Load() 打开窗口时,连接 Access 本地数据库 Set ADOcn CurrentProject.ConnectionEnd SubPrivate 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 “Sel

17、ect 编号 From teacher Where 编号“ tNo “ If Not ADOrs.EOF Then MsgBox “你输入的编号已存在,不能新增加!“ Else ADOcmd.ActiveConnection ADOcn strSQL “Insert Into teacher(编号,姓名,性别,职称)“ strSQL strSQL “Values(“ tNo “,“ tname “,“ tsex “,“ ttitles “)“ ADOcmd.CommandText strSQL ADOcmd. MsgBox “添加成功,请继续!“ End If ADOrs.Close Set

18、ADOrs NothingEnd Sub 按照功能要求,在横线上应填写的是( )。(分数:2.00)A.ExecuteB.RunSQLC.RunD.SQL二、基本操作题(总题数:1,分数:2.00)41.在考生文件夹下,“samp1.mdb“数据库文件中已建立表对象“tEmployee“。请按以下操作要求,完成表的编辑:(1)设置“编号“字段为主键。(2)设置“年龄“字段的“有效性规则“为:大于等于 17 且小于等于55。(3)设置“聘用时间“字段的默认值为:系统当前日期。(4)交换表结构中的“职务“与“聘用时间“两个字段的位置。(5)删除表中职工编号为“000024“和“000028“的两条

19、记录。(6)在编辑完的表中追加一条新记录,如下: (分数:2.00)_三、简单应用题(总题数:1,分数:2.00)42.考生文件夹下有一个数据库文件“samp2.mdb“,其中存在已经设计好的表对象“tStud“、“tCourse“tScore“和“tTemp“。请按以下要求完成设计:(1)创建一个查询,当运行该查询时,应显示参数提示信息“请输入爱好“,输入爱好后,在简历字段中查找具有指定爱好的学生,显示“学号“、“姓名“、“性别“、“年龄“和“简历“5 个字段的内容,将查询命名为“qT1“。(2)创建一个查询,查找学生的成绩信息,并显示为“学号“、“姓名“和“平均成绩“3 列内容,其中“平均

20、成绩“一列数据由计算得到,将查询命名为“qT2“。(3)创建一个查询,查找没有任何选课信息的学生,并显示其“学号“和“姓名“两个字段的内容,将查询命名为“qT3“。(4)创建一个查询,将表“tStud“中男学生的信息追加到“tTemp“表对应的“学号“、“姓名“、“年龄“、“所属院系“和“性别“字段中,将查询命名为“qT4“。(分数:2.00)_四、综合应用题(总题数:1,分数:2.00)43.考生文件夹下有一个数据库文件“samp3.mdb“,其中存在已经设计好的表对象“tEmp“、窗体对象“fEmp“、报表对象“rEmp“和宏对象“mEmp“。请在此基础上按照以下要求补充设计:(1)设置表

21、对象“tEmp“中“姓名“字段为“必填字段“,同时设置其为“有重复索引“。将考生文件夹下图像文件“zs.bmp“作为表对象“tEmp“中编号为“000002“、名为张三的女职工的照片数据。(2)将报表“rEmp“的主体节区内“tAge“文本框控件改名为“tYear“,同时依据报表记录源的“年龄“字段值计算并显示出其 4 位的出生年信息。注意:当前年必须用相关函数返回。(3)设置“fEmp“窗体上名为“bTitle“的标签文本显示为阴影特殊效果。同时,将窗体按钮“btnP“的单击事件属性设置为宏“mEmp“,以完成单击按钮打开报表的操作。注意:不能修改数据库中的客观存在对象“mEmp“;不能修改

22、窗体对象“fEmp“和报表对象“rEmp“中未涉及的控件和属性;不能修改表对象“tEmp“中未涉及的字段和属性。(分数:2.00)_国家二级(ACCESS)机试-试卷 50-2 答案解析(总分:86.00,做题时间:90 分钟)一、选择题(总题数:40,分数:80.00)1.下列叙述中正确的是( )。(分数:2.00)A.循环队列时队列的一种链式存储结构B.循环队列时队列的一种顺序的存储结构 C.循环队列时非线性结构D.循环队列时一种逻辑结构解析:解析:在实际应用中,队列的顺序存储结构一般采用循环队列的形式2.下列叙述中正确的是( )。(分数:2.00)A.有一个以上根结点的数据结构不一定是非

23、线性结构B.只有一个根结点的数据结构不一定是线性结构 C.循环链表是非线性结构D.双向链表是非线性结构解析:解析:线性结构应满足:有且只有一个根结点与每个结点最多有一个前件,也最多有一个后件,所以 B 正确。所以有一个以上根结点的数据结构一定是非线性结构,所以 A 错误。循环链表和双向链表都是线性结构的数据结构。3.某二叉树共有 7 个节点,其中叶子节点有 1 个,则该二叉树的深度为(假设根结点在第 1 层)( )。(分数:2.00)A.3B.4C.6D.7 解析:解析:根据二叉树的性质 3:在任意一棵二叉树中,度为 0 的叶子节点总比度为 2 的节点多一个,所以本题中度为 2 的节点为 1-

24、1=0 个,所以知道本题目中的二叉树的每个节点都有一个分支,所以 7 个节点共 7 层,即度为 7.4.在软件开发中,需求分析阶段产生的主要文档是( )。(分数:2.00)A.可行性分析报告B.软件需求规格说明书 C.概要设计说明书D.集成测试计划解析:解析:A 错误,可行性分析阶段产生可行性分析报告。C 错误,概要设计说明书是总体设计阶段产生的文档。D 错误,集成测试计划是在概要设计阶段编写的文档。B 正确,需求规格说明书是后续工作如设计、编码等需要的重要参考文档。5.软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是( )。(分数:2.00)A.编译程序B

25、.操作系统C.教务管理系统 D.汇编程序解析:解析:编译软件、操作系统、汇编程序都属于系统软件,只有 C 教务管理系统才是应用软件。6.程序调试的任务是( )。(分数:2.00)A.设计测试用例B.验证程序的正确性C.发现程序中的错误D.诊断和改正程序中的错误 解析:解析:程序调试的任务是诊断和改正程序中的错误。7.下面描述中,不属于软件危机表现的是( )。(分数:2.00)A.软件过程不规范 B.软件开发生产率低C.软件质量难以控制D.软件成本不断提高解析:解析:软件危机主要表现在:软件需求的增长得不到满足;软件开发成本和进度无法控制;软件质量难以保证;软件不可维护或维护程度非常低;软件的成

26、本不断提高;软件开发生产率的提高赶不上硬件的发展和应用需求的增长。所以选择 A。8.数据库管理系统是( )。(分数:2.00)A.操作系统的一部分B.在操作系统支持下的系统软件 C.一种编译系统D.一种操作系统解析:解析:数据库管理系统是数据库的机构,它是一种系统软件,负责数据库中数据组织、数据操纵、数据维护、控制及保护和数据服务等。是一种在操作系统之上的系统软件。9.有三个关系 R,S 和 T 如下:则由关系 R 和 S 得到关系 T 的操作是( )。 (分数:2.00)A.自然连接 B.交C.投影D.并解析:解析:自然连接是一种特殊的等值连接,它要求两个关系中进行比较的分量必须是相同的属性

27、组,并且在结果中把重复的属性列去掉,所以根据 T 中元组可以判断 R 和 S 做的是自然连接操作。10.定义无符号整数类为 UInt,下面可以作为类 UInt 实例化值的是( )。(分数:2.00)A.369B.369 C.0.369D.整数集合1,2,3,4,5解析:解析:只有 B 选项 369 可以用无符号整数来表示和存储。A 选项369 有负号,选项 C0.369 是小数都不能用无符号整数类存储。选项 D 是一个整数集合得用数组来存储。11.如果输入掩码设置为“L“,则在输入数据的时候,该位置上可以接受的合法输入是( )。(分数:2.00)A.任意符号B.必须输入字母 AZ C.必须输入

28、字母或数字D.可以输入字母、数字或空格解析:解析:输入掩码符号 L 的含义是必须输入字母(AZ)。故答案 B 正确。12.如果要改变窗体或报表的标题,需要设置的属性是( )。(分数:2.00)A.NameB.Caption C.BackColorD.BorderStyle解析:解析:窗体和报表的标题,由各自的 Caption 属性决定,可以通过为 Caption 属性赋值来设置窗体或报表的标题。13.在下列关于宏和模块的叙述中,正确的是( )。(分数:2.00)A.模块是能够被程序调用的函数B.通过定义宏可以选择或更新数据C.宏或模块都不能是窗体或报表上的事件代码D.宏可以是独立的数据库对象,

29、可以提供独立的操作动作 解析:解析:模块是 Access 系统中的一个重要的对象,它以 VBA 语言为基础编写,以函数过程(Function)或子过程(Sub)为单元的集合方式存储,因此,选项 A 错误。模块是装着 VBA 代码的容器。模块分为类模块和标准模块两种类型。窗体模块和报表模块都属于类模块,它们从属于各自的窗体和报表,因此,选项 C错误。使用宏,可以实现以下一些操作:在首次打开数据库时,执行一个或一系列操作。建立自定义菜单栏。从工具栏上的按钮执行自己的宏或程序。将筛选程序加到各个记录中,从而提高记录查找的速度。 可以随时打开或者关闭数据库对象。设置窗体或报表控件的属性值。显示各种信息

30、,并能够使计算机扬声器发出报警声,以引起用户的注意。实现数据自动传输,可以自动地在各种数据格式之间导入或导出数据。可以为窗体定制菜单,并可以让用户设计其中的内容。因此,选项 B 错误。所以本题正确答案为 D。14.在 Access 中,如果不想显示数据表中的某些字段,可以使用的命令是( )。(分数:2.00)A.隐藏 B.删除C.冻结D.筛选解析:解析:Access 在数据表中默认显示所有的列,但有时你可能不想查看所有的字段,这时可以把其中一部分隐藏起来。故选项 A 正确。15.若在窗体设计过程中,命令按钮 Command0 的事件属性设置如下图所示,则含义是( )。(分数:2.00)A.只能

31、为“进入“事件和“单击“事件编写事件过程B.不能为“进入“事件和“单击“事件编写事件过程C.进入事件和“单击“事件执行的是同一事件过程D.已经为“进入“事件和“单击“事件编写了事件过程 解析:解析:在控件属性对话框中“事件“选项卡中列出的事件表示已经添加成功的事件,所以该题中选项D 为正确答案。16.在模块的声明部分使用“Option Base 1“语句,然后定义二维数组 A(2 to 5,5),则该数组的元素个数为( )。(分数:2.00)A.20 B.24C.25D.36解析:解析:VBA 中 Option Base 1 语句的作用是设置数组下标从 1 开始,展开二维数组 A(2 to 5

32、,5),为 A(2,1)A(2,5),A(3,1)A(3,5),A(5,1)A(5,5)共 4 组,每组 5 个元素,共 20 个元素。17.在 Access 数据库对象中,体现数据库设计目的的对象是( )。(分数:2.00)A.报表B.模块C.查询 D.表解析:解析:Access 数据库对象分为 7 种。这些数据库对象包括表、查询、窗体、报表、数据访问页、宏、模块。其中表:数据库中用来存储数据的对象,是整个数据库系统的基础。查询:它是数据库设计目的的体现,建完数据库以后,数据只有被使用者查询才能真正体现它的价值。报表:一种数据库应用程序进行打印输出的方式。模块:将 VBA 声明和过程作为一个

33、单元进行保存的集合,是应用程序开发人员的工作环境。故答案为 C。18.若要将“产品“表中所有供货商是“ABC“的产品单价下调 50,则正确的 SQL 语句是( )。(分数:2.00)A.UPDATE 产品 SET 单价50 WHERE 供货商“ABC“B.UPDATE 产品 SET 单价单价50 WHERE 供货商“ABC“ C.UPDATE FROM 产品 SET 单价50 WHERE 供货商“ABC“D.UPDATE FROM 产品 SET 单价单价50 WHERE 供货商“ABC“解析:解析:修改数据的语法结构为:Update table set 字段名value where 条件,所以

34、答案为 B19.下列属于通知或警告用户的命令是( )。(分数:2.00)A.PrintOutB.OutputToC.MsgBox D.RunWarnings解析:解析:在宏操作中,MsgBox 用于显示提示消息框,PrintOut 用于打印激活的数据库对象,OutputTo 用于将指定数据库对象中的数据输出成.xls、.rtf、.txt、.htm、.snp 等格式的文件。20.有如下事件程序,运行该程序后输出结果是( )。Private Sub Command33_Click() Dim x As Integer, y As Integer x 1: y 0 Do Until y A.x1,

35、y0 B.x4, y25C.x5, y30D.输出其他结果解析:解析:Do Until 循环采用的是先判断条件后执行循环体的做法,如果条件为 True,则循环体一次都不执行。否则进入循环体执行。本题中的循环停止条件是 y17AND。 (5)【操作步骤】 步骤 1:单击菜单栏【视图】|【数据表视图】。 步骤 2:选中职工编号为“000024“行,右键单击编号为“000024“行选择【删除行】,在弹出对话框中单击“是“按钮。 步骤 3:按步骤 2 删除另一条记录。 (6)【操作步骤】 步骤 1:单击表中空行。 步骤 2:按照表题目表记录在向表中输入新记录。 步骤 3:单击工具栏中“保存“按钮 )解

36、析:解析:第 1、2、3、4 在设计视图设置字段属性;第 5,6 小题在数据表中删除记录和数据数据。三、简单应用题(总题数:1,分数:2.00)42.考生文件夹下有一个数据库文件“samp2.mdb“,其中存在已经设计好的表对象“tStud“、“tCourse“tScore“和“tTemp“。请按以下要求完成设计:(1)创建一个查询,当运行该查询时,应显示参数提示信息“请输入爱好“,输入爱好后,在简历字段中查找具有指定爱好的学生,显示“学号“、“姓名“、“性别“、“年龄“和“简历“5 个字段的内容,将查询命名为“qT1“。(2)创建一个查询,查找学生的成绩信息,并显示为“学号“、“姓名“和“平

37、均成绩“3 列内容,其中“平均成绩“一列数据由计算得到,将查询命名为“qT2“。(3)创建一个查询,查找没有任何选课信息的学生,并显示其“学号“和“姓名“两个字段的内容,将查询命名为“qT3“。(4)创建一个查询,将表“tStud“中男学生的信息追加到“tTemp“表对应的“学号“、“姓名“、“年龄“、“所属院系“和“性别“字段中,将查询命名为“qT4“。(分数:2.00)_正确答案:(正确答案:(1)【操作步骤】 步骤 1:选中“查询“对象,单击“新建“按钮,选中“设计视图“,单击“确定“按钮。在“显示表“对话框双击表“tStud“,关闭“显示表“对话框。 步骤 2:分别双击“学号“、“姓名

38、“、“性别“、“年龄“和“简历“字段。 步骤 3:在“简历“字段的“条件“行输入“Like “*“+请输入爱好+“*“。 步骤 4:单击工具栏中“保存“按钮 ,另存为“qT1“。关闭设计视图。 (2)【操作步骤】步骤 1:选中“查询“对象,单击“新建“按钮,选中“设计视图“,单击“确定“按钮。在“显示表“对话框双击表“tScore“,“tStud“,关闭“显示表“对话框。 步骤 2:分别双击“学号“、“姓名“和“成绩“字段。 步骤 3:单击菜单栏【视图】|【总计】,在“成绩“字段“总计“行下拉列表中选中“平均值“。 步骤 4:在“成绩“字段前添加“平均成绩:“字样。 步骤 5:单击工具栏中“保

39、存“按钮 ,另存为“qT2“。 (3)【操作步骤】 步骤 1:选中“查询“对象,单击“新建“按钮,选中“设计视图“,单击“确定“按钮。在“显示表“对话框双击表“tStud“,“tScore“,和“tCourse“关闭“显示表“对话框。 步骤 2:分别双击“学号“,“选修课程“字段。 步骤 3:在“选修课程“字段的“条件“行输入“is null“,单击“显示“行取消该字段显示。 步骤 4:单击工具栏中“保存“按钮 ,另存为“qT3“。关闭设计视图。 (4)【操作步骤】 步骤 1:选中“查询“对象,单击“新建“按钮,选中“设计视图“,单击“确定“按钮。在“显示表“对话框双击表“tStud“,关闭“

40、显示表“对话框。 步骤 2: 单击菜单栏【查询】|【追加查询】,在弹出对话框中输入“tTemp“,单击“确定“按钮。 步骤 3:双击“学号“、“姓名“、“年龄“、“所属院系“、“性别“字段。 步骤 4:在“性别“字段的“条件“行输入“男“。 步骤 5:单击菜单栏【查询】|【运行】,在弹出的对话框中单击“是“按钮。 步骤 6:单击工具栏中“保存“按钮 )解析:解析:第 1、2、3、4 小题在查询设计视图中创建不同的查询,按题目要求添加字段和条件表达式。四、综合应用题(总题数:1,分数:2.00)43.考生文件夹下有一个数据库文件“samp3.mdb“,其中存在已经设计好的表对象“tEmp“、窗体

41、对象“fEmp“、报表对象“rEmp“和宏对象“mEmp“。请在此基础上按照以下要求补充设计:(1)设置表对象“tEmp“中“姓名“字段为“必填字段“,同时设置其为“有重复索引“。将考生文件夹下图像文件“zs.bmp“作为表对象“tEmp“中编号为“000002“、名为张三的女职工的照片数据。(2)将报表“rEmp“的主体节区内“tAge“文本框控件改名为“tYear“,同时依据报表记录源的“年龄“字段值计算并显示出其 4 位的出生年信息。注意:当前年必须用相关函数返回。(3)设置“fEmp“窗体上名为“bTitle“的标签文本显示为阴影特殊效果。同时,将窗体按钮“btnP“的单击事件属性设置

42、为宏“mEmp“,以完成单击按钮打开报表的操作。注意:不能修改数据库中的客观存在对象“mEmp“;不能修改窗体对象“fEmp“和报表对象“rEmp“中未涉及的控件和属性;不能修改表对象“tEmp“中未涉及的字段和属性。(分数:2.00)_正确答案:(正确答案:(1)【操作步骤】 步骤 1:选中“表“对象,右键单击“tEmp“选择【设计视图】。 步骤 2:单击“姓名“字段行任一点,分别在“必填字段“和“索引“行右侧下拉列表中选中“是“和“有(有重复)“,关闭属性界面。 步骤 3:单击工具栏中“保存“按钮 ,单击【视图】|【数据表视图】。 步骤4:右键单击编号为“000002“对应的照片列选择“插

43、入对象“,在“对象类型“列表中选中“位图图像“,然后单击“确定“按钮。 步骤 2:弹出“位图图像“界面,单击菜单栏【编辑】|【粘贴来源】,在“考生文件夹“处找到要插入图片的位置。 步骤 3:双击“zs.bmp“文件,关闭“位图图像“界面。 步骤 4:单击工具栏中“保存“按钮 ,关闭设计视图。 (2)【操作步骤】 步骤 1:选中“报表“对象,右键单击“rEmp“选择【设计视图】。 步骤 2:右键单击“tAge“文本框选择【属性】,在“名称“行输入“tYear“,在“控件来源“行输入“year(Date()-年龄“。关闭属性界面。 步骤 3:单击工具栏中“保存“按钮 ,关闭设计视图。 (3)【操作步骤】 步骤 1:选中“窗体“对象,右键单击“fEmp“选择【设计视图】。 步骤 2:右键单击标签控件“bTitle“选择【属性】,在“特殊效果“行右侧下拉列表中选中“阴影“。关闭属性界面。 步骤3:右键单击“btnP“选择【属性】,在“事件“选项卡的“单击“行右侧下拉列表中选中“mEmp“。关闭属性界面。 步骤 4:单击工具栏中“保存“按钮 )解析:解析:第 1 小题在表设计视图中设置字段属性;第 2、3 小题在报表和窗体设计视图中右键单击“控件“选择【属性】,设置属性。

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

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

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