【计算机类职业资格】二级ACCESS笔试-197及答案解析.doc
《【计算机类职业资格】二级ACCESS笔试-197及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】二级ACCESS笔试-197及答案解析.doc(22页珍藏版)》请在麦多课文档分享上搜索。
1、二级 ACCESS 笔试-197 及答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:35,分数:70.00)1.在 Access 中已建立了“工资”表,表中包括“职工号”、“所在单位”、“基本工资”和“应发工资”等字段。如果要按单位统计应发工资总数,那么在查询设计的“所在单位”的“总计”行和“应发工资”的“总计”行中分别选择的是(分数:2.00)A.sum,groupbyB.eount,groupbyC.groupby,sumD.groupby,count2.“商品”与“顾客”两个实体集之间的联系一般是(分数:2.00)A.一对一B.一对多C.多对一D.多对多3.如下程
2、序段定义了学生成绩的记录类型,由学号、姓名和三门课程成绩组成。Type StudNo As IntegerName As StringScore As SingleEnd Type若对某个学生的各个数据项进行赋值,下列程序段中正确的是(分数:2.00)A.Dim S As Stud Studno=1001 Studname=“舒宜“ Studname=78,88,96B.Dim S As StudSno=1001SHame=“舒宜“Sscore=78,88,96C.Dim S As Stud Studno=1001 Studname=“舒宜“ Studscore=78 Studscore=88
3、 Studscore=96D.Dim S As StudSno=1001Snam=“舒宜“SScore=78 SScore=88SScore=964.设有如下窗体单击事件过程:Private Sub Fom_Click()a=1For i=1 To 3Select Case iCase 1,3a=a+1Case2,4a=a+2End SelectNextiMsgBoxaEndSub打开窗体运行后,单击窗体,则消息框的输出的结果是(分数:2.00)A.3B.4C.5D.65.窗口事件是指操作窗口时所引发的事件。下列事件中,不属于窗口事件的是(分数:2.00)A.打开B.关闭C.加载D.取消6.I
4、nputBox()函数的返回值类型是(分数:2.00)A.数值B.字符串C.变体D.数值或字符串7.假设某数据库已建有宏对象“宏 1”,“宏 1”中只有一个宏操作 SetValue,其中第一个参数项目为“,”,第二个参数表达式为“”,窗体“fmTest”中有一个标签 LabelO 和一个文本框 Text0,现设置控件 Text0 的“更新后”事件为运行“宏 1”,则结果是(分数:2.00)A.将文本框清空B.将标签清空C.将文本框中的内容复制给标签的标题,使两者显示相同内容D.将标签的标题复制到文本框,使两者显示相同内容8.有如下语句:s=Int(100*Rnd)执行完毕后,s 的值是(分数:
5、2.00)A.0,99的随机整数B.0,100的随机整数C.1,99的随机整数D.1,100的随机整数9.数据库 DB、数据库系统 DBS、数据库管理系统 DBMS 之间的关系是(分数:2.00)A.DB 包含 DBS 和 DBMSB.DBMS 包含 DB 和 DBSC.DBS 包含 DB 和 DBMSD.没有任何关系10.对如图所示的二叉树进行后序遍历的结果为(分数:2.00)A.B.C.D.11.要求主表中没有相关记录时就不能将记录添加到相关表中,则应该在表关系中设置(分数:2.00)A.参照完整性B.有效性规则C.输入掩码D.级联更新相关字段12.在窗体中添加一个名称为 Ciotaman
6、dl 的命令按钮,然后编写如下事件代码:Private Sub Cinlnland1_Click()a=75If a60 Thenk=1Else If a70 Thenk=2Else If a80 Thenk=3Else If a90 Thenk=4EnklfMsgBoxkEnd Sub窗体打开运行后,单击命令按钮,则消息框的输出结果是(分数:2.00)A.1B.2C.3D.413.在 Access 中已建立了“学生”表,表中有“学号”、“姓名”、“性别”和“入学成绩”等字段。执行如下 SQL 命令:Select 性别,avgas(入学成绩) From 学生 Group by 性别其结果是(分
7、数:2.00)A.计算并显示所有学生的性别和入学成绩的平均值B.按性别分组计算并显示性别和入学成绩的平均值C.计算并显示所有学生的入学成绩的平均值D.按性别分组计算并显示所有学生的入学成绩的平均值14.Access 数据库具有很多特点,下列叙述中,不是 Access 特点的是(分数:2.00)A.Access 数据库可以保存多种数据类型,包括多媒体数据B.Access 可 H 以通过编写应用程序来操作数据库中的数据C.Access 可以支持 Intemet/Intranet 应用D.Access 作为网状数据库模型支持客户机/服务器应用系统15.要在查找表达式中使用通配符通配一个数字字符,应选
8、用的通配符是(分数:2.00)A.*B.?C.!D.#16.下列 Case 语句中错误的是(分数:2.00)A.Case 0 To 10B.Case Is10C.Case Is10 And Is50D.Case3,5,Is1017.如果字段内容为声音文件,则该字段的数据类型应定义为(分数:2.00)A.文本B.备注C.超级链接D.OLE 对象18.Access 数据库中,若要求在窗体上设置输入的数据是取自某一个表或查询中记录的数据,或者取自某固定内容的数据,可以使用的控件是(分数:2.00)A.选项组控件B.列表框或组合框控件C.文本框控件D.复选框、切换按钮、选项按钮控件19.在 E-R 图
9、中,用来表示实体的图形是(分数:2.00)A.矩形B.椭圆形C.菱形D.三角形20.下列叙述中正确的是(分数:2.00)A.软件测试应该由程序开发者来完成B.程序经调试后一般不需要再测试C.软件维护只包括对程序代码的维护D.以上 3 种说法都不对21.邮政编码是由 6 位数字组成的字符串,为邮政编码设置输入掩码,正确的是(分数:2.00)A.000000B.999999C.CCCCCCD.LLLLLL22.在 Access 中已建立了“雇员”表,其中有可以存放照片的字段,在使用向导为该表创建窗体时,“照片”字段所使用的默认控件是(分数:2.00)A.对象框B.绑定对象框C.非绑定对象框D.列表
10、框23.在现实世界中,每个人都有自己的出生地。实体“人”与实体“出生地”之间的联系是(分数:2.00)A.一对一联系B.一对多联系C.多对多联系D.无联系24.下列叙述中正确的是(分数:2.00)A.线性链表是线性表的链式存储结构B.栈与队列是非线性结构C.双向链表是非线性结构D.只有根结点的二叉树是线性结构25.在报表设计时,如果只在报表最后一页的主体内容之后输出规定的内容,则要设置的是(分数:2.00)A.报表页眉B.报表页脚C.页面页眉D.页面页脚26.设有如下程序:Private Sub Cimmand1_Click()Dim sum As Double,x As DoubleSum=
11、0n=0For i=1 To 5x=n/in=n+1sum=sum+xNext iEnd Sub该程序通过 For 循环来计算一个表达式的值,这个表达式是(分数:2.00)A.1+1/2+2/3+3/4+4/5B.1+1/2+1/3+1/4+1/5C.1/2+2/3+3/4+4/5D.1/2+1/3+l/4+1/527.两个或两个以上模块之间关联的紧密程度称为(分数:2.00)A.耦合度B.内聚度C.复杂度D.数据传输特性28.在关系运算中,选择运算的含义是(分数:2.00)A.在基本表中,选择满足条件的元组组成一个新的关系B.在基本表中,选择需要的属性组成一个新的关系C.在基本表中,选择满足
12、条件的元组和属性组成一个新的关系D.以上 3 种说法均是正确的29.按照“后进先出”原则组织数据的数据结构是(分数:2.00)A.队列B.栈C.双向链表D.二叉树30.在深度为 7 的满二叉树中,叶子结点的个数为(分数:2.00)A.32B.31C.64D.6331.下列选项中不属于结构化程序设计方法的是(分数:2.00)A.自顶向下B.逐步求精C.模块化D.可复用32.在关系数据库中,能够唯一地标识一个记录的属性或属性的组合,称为(分数:2.00)A.关键字B.属性C.关系D.域33.在创建交叉表查询时,列标题字段的值显示在交叉表的位置是(分数:2.00)A.第一行B.第一列C.上面若干行D
13、.左面若干列34.在一个数据库中已经设置了自动宏 AutoExcc,如果在打开数据库的时候不想执行这个自动宏,正确的操作是(分数:2.00)A.用 Enter 键打开数据库B.打开数据库时按住 Alt 键C.打开数据库时按住 Ctrl 键D.打开数据库时按住 Shift 键35.数据访问页是一种独立于 Access 数据库的文件,该文件的类型是(分数:2.00)A.TXT 文件B.HTML 文件C.MDB 文件D.DOC 文件二、填空题(总题数:14,分数:30.00)36.对长度为 10 的线性表进行冒泡排序,最坏情况下需要比较的次数为 1。(分数:2.00)填空项 1:_37.在面向对象方
14、法中, 1 描述的是具有相似属性与操作的一组对象。(分数:2.00)填空项 1:_38.在关系模型中,把数据看成是二维表,每一个二维表称为一个_。(分数:2.00)填空项 1:_39.程序测试分为静态分析和动态测试。其中 1 是指不执行程序,而只是对程序文本进行检查,通过阅读和讨论,分析和发现程序中的错误。(分数:2.00)填空项 1:_40.数据独立性分为逻辑独立性与物理独立性。当数据的存储结构改变时,其逻辑结构可以不变,因此,基于逻辑结构的应用程序不必修改,称为 1。(分数:2.00)填空项 1:_41.如果表中一个字段不是本表的主关键字,而是另外一个表的主关键字或候选关键字,这个字段称为
15、 1。(分数:2.00)填空项 1:_42.在 SQL 的 Select 命令中用 1 短语对查询的结果进行排序。(分数:2.00)填空项 1:_43.报表记录分组操作时,首先要选定分组字段,在这些字段上值 1 的记录数据归为同一组。(分数:2.00)填空项 1:_44.如果希望按满足指定条件执行宏中的一个或多个操作,这类宏称为 1。(分数:2.00)填空项 1:_45.退出 Access 应用程序的 VBA 代码是_。(分数:2.00)填空项 1:_46.在 VBA 编程中检测字符串长度的函数名是 1。(分数:2.00)填空项 1:_47.若窗体中已有一个名为 Comgiland1 的命令按
16、钮、一个名为 Label1 的标签和一个名为 Text1 的文本框,且文本框的内容为空,然后编写如下事件代码:Private Function f As BooleanIf x Mod 2=0 Then F=TrueElse F=FalseEnd IfEnd FunctionPrivare Sub Command1_Click()Dim n As Lingn=Val(Me! text1)p=Ilf(f(11),“Even number“,“Ddd number“)Me!Labell Caption=n &“is“ pEnd Sub窗体打开运行后,在文本框中输入 21,单击命令按钮,则标签显示内
17、容为_。(分数:2.00)填空项 1:_48.有如下用户定义类型及操作语句:Type StudentSNo As StringSname As StringSAge As IntegerEnd TypeDim Stu As StudentWith StuSNo=“200609001“SName=“陈果果“SAge=19End Wifh执行 MsgBox StuSAge 后,消息框输出结果是_。(分数:2.00)填空项 1:_已知一个名为“学生”的 Access 数据库,数据库中的表“stud”存储学生的基本信息,包括学号、姓名、性别和籍贯。下面程序的功能是:通过下图所示的窗体向“stub”表中
18、添加学生记录,对应“学号”、“姓名”和“籍贯”的 4 个文本框的名称分别为 tNo、tName、tSex 和 tRes。当单击窗体中的“增加”命令按钮时,首先判断学号是否重复,如果不重复则向“stud”表中添加学生记录;如果学号重复,则给出提示信息。(分数:4.00)填空项 1:_填空项 1:_二级 ACCESS 笔试-197 答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:35,分数:70.00)1.在 Access 中已建立了“工资”表,表中包括“职工号”、“所在单位”、“基本工资”和“应发工资”等字段。如果要按单位统计应发工资总数,那么在查询设计的“所在单位”的“
19、总计”行和“应发工资”的“总计”行中分别选择的是(分数:2.00)A.sum,groupbyB.eount,groupbyC.groupby,sum D.groupby,count解析:解析 本题考查的是查询设计。在查询“设计”视图中,将“所在单位”的“总计”行设置成Group By,将“应发工资”的“总计”行设置成 Sum 就可以按单位统计应发工资总数了。其中 Group by的作用是定义要执行计算的组;Sum 的作用是返回字符表达式中值的总和。而 Count 的作用是返回表达式中值的个数,即统计记录个数。2.“商品”与“顾客”两个实体集之间的联系一般是(分数:2.00)A.一对一B.一对多
20、C.多对一D.多对多 解析:解析 本题考核实体集之间的联系。实体集之间的联系有 3 种:一对一、一对多和多对多。因为一类商品可以由多个顾客购买,而一个顾客可以购买多类商品,所以,“商品”与“顾客”两个实体集之间的联系一般是“多对多”。3.如下程序段定义了学生成绩的记录类型,由学号、姓名和三门课程成绩组成。Type StudNo As IntegerName As StringScore As SingleEnd Type若对某个学生的各个数据项进行赋值,下列程序段中正确的是(分数:2.00)A.Dim S As Stud Studno=1001 Studname=“舒宜“ Studname=7
21、8,88,96B.Dim S As StudSno=1001SHame=“舒宜“Sscore=78,88,96C.Dim S As Stud Studno=1001 Studname=“舒宜“ Studscore=78 Studscore=88 Studscore=96D.Dim S As StudSno=1001Snam=“舒宜“SScore=78 SScore=88SScore=96 解析:解析 本题考查的是 VBA 编程基础、数组。用户定义数据类型是使用 Type 语句定义的数据类型。用户定义的数据类型可以包含一个或多个任意数据类型的元素。用 Dim 语句可创建用户定义的数组和其他数据类
22、型。用户定义类型变量的取值,可以指明变量名及分量名,两者之间用句点分隔。本题中选项A、C 中变量名使用的都是类型名,所以错误。“score(1 to 3)As Single”定义了 3 个单精度数构成的数组,数组元素为,score(1)score(3)。4.设有如下窗体单击事件过程:Private Sub Fom_Click()a=1For i=1 To 3Select Case iCase 1,3a=a+1Case2,4a=a+2End SelectNextiMsgBoxaEndSub打开窗体运行后,单击窗体,则消息框的输出的结果是(分数:2.00)A.3B.4C.5 D.6解析:解析 本题
23、考查的是 VBA 编程基础、分支结构。Select Case 结构运行时,首先计算“表达式”的值,它可以是字符串或者数值变量或表达式。然后会依次计算测试每个 Ciase 表达式的值,直到值匹配成功,程序会转入相应 Case 结构内执行语句。本题中,当 i=1 和 3 的时候,执行 a=a+1;当 i=2 时,执行 a=a+2。所以 a=1+1+2+l=5。5.窗口事件是指操作窗口时所引发的事件。下列事件中,不属于窗口事件的是(分数:2.00)A.打开 B.关闭C.加载D.取消解析:解析 本题考查的是窗体事件。窗口事件是指操作窗口时所引发的事件,常用的窗口事件有“打开”、“关闭”和“加载”等。6
24、.InputBox()函数的返回值类型是(分数:2.00)A.数值B.字符串C.变体D.数值或字符串 解析:解析 本题考查的是 InputBox()函数。InputBox()函数的返回值是一个数值或字符串。当省略尾部的“$”时,InputBox()函数返回一个数值,此时,不能输入字符串。如果不省略“$”,则既可输入数值也可输入字符串,但其返回值,是一个字符串。因此,如果需要输入数值,并且返回的也是数值,则应省略“$”;而如果需要输入字符串,并且返回的也是字符串,则不能省略“$”。如果不省略“$”,且输入的是数值,则返回字符串,当需要该数值参加运算时,必须用 Val()函数把它转换为数值。7.假
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 二级 ACCESS 笔试 197 答案 解析 DOC
