【计算机类职业资格】二级ACCESS笔试-45及答案解析.doc
《【计算机类职业资格】二级ACCESS笔试-45及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】二级ACCESS笔试-45及答案解析.doc(19页珍藏版)》请在麦多课文档分享上搜索。
1、二级 ACCESS笔试-45 及答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:35,分数:70.00)1.结构化程度设计的 3种结构是( )。(分数:2.00)A.顺序结构、选择结构、转移结构B.分支结构、等价结构、循环结构C.多分支结构、赋值结构、等价结构D.顺序结构、选择结构、循环结构2.结构化分析方法是面向( )的自顶向下、逐步求精进行需求分析的方法。(分数:2.00)A.对象B.数据结构C.数据流D.目标3.Access字段名不能包含字符( )。(分数:2.00)A.#B.!C.$D.&4.如果想在已建立的“tSalary”表的数据表视图中直接显示出姓“李”的
2、记录,应使用 Access提供的( )。(分数:2.00)A.筛选功能B.排序功能C.查询功能D.报表功能5.在已建雇员表中有“工作日期”字段,下图所示的是以此表为数据源创建的“雇员基本信息”窗体。(分数:2.00)A.B.C.D.6.有关字段属性,下列叙述错误的是( )。(分数:2.00)A.不同的字段类型,其字段属性有所不同B.并不是任意类型的字段都能设置默认值属性C.有效性规则属性是用于限制此字段输入值的表达式D.字段大小可用于设置文本、数字或日期/时间等类型字段的最大容量7.在过程定义中有语句:Private Sub GetData(ByRef f As Integer)其中“ByRe
3、f”的含义是( )。(分数:2.00)A.传值调用B.传址调用C.形式参数D.实际参数8.Sub过程与 Function过程最根本的区别是( )。(分数:2.00)A.Sub过程的过程名不能返回值,而 Function过程能通过过程名返回值B.Sub过程可以使用 Call语句或直接使用过程名调用,而 Function过程不可以C.两种过程参数的传递方式不同D.Function过程可以有参数,Sub 过程不可以9.VBA中打开“student”表的语句是( )。(分数:2.00)A.Docmd.OpenForm “student“B.Docmd.OpenQuery “student“C.Docm
4、d.OpenTable “student“D.Docmd.Openreport “student“10.SQL的含义是( )。(分数:2.00)A.结构化查询语言B.数据定义语言C.数据库查询语言D.数据库操纵与控制语言11.在数据库设计中,将 E-R图转换为关系模式的过程属于( )。(分数:2.00)A.需求分析阶段B.逻辑设计阶段C.概念设计阶段D.物理设计阶段12.定义了二维数组 A(1 to 6,6),则该数组的元素个数为( )。(分数:2.00)A.24个B.36个C.42个D.48个13.打开窗体需要执行的宏操作是( )。(分数:2.00)A.OpenQueryB.OpenRepo
5、rtC.OpenFormD.OpenWindow14.确定一个控件大小的属性是( )。(分数:2.00)A.Width或 HeigthB.Width和 HeightC.Top或 LeftD.Top和 Left15.在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。其中数据独立性最高的阶段是( )。(分数:2.00)A.数据库系统B.文件系统C.人工管理D.数据项管理16.下列关于更新查询的说法中正确的是( )。(分数:2.00)A.使用更新查询可以将已有的表中满足条件的记录进行更新B.使用更新查询一次只能对一条记录进行更改C.使用更新查询后随时可以根据需要恢复数据D
6、.使用更新查询效率和在数据表中更新数据效率相同17.已知数据表 A中每个元素距其最终位置不远,为了节省时间,应采用的算法是( )。(分数:2.00)A.堆排序B.直接插入排序C.快速排序D.直接选择排序18.下面描述中,符合结构化程序设计风格的是( )。(分数:2.00)A.使用顺序、选择和重复(循环)3 种基本控制结构表示程序的控制逻辑B.模块只有一个入口可以有多个出口C.注重提高程序的存储效率D.goto语句跳转19.用树结构表示实体之间联系的模型是( )。(分数:2.00)A.层次模型B.网状模型C.关系模型D.以上 3个都是20.在窗体中有一个命令按钮 Command1,对应的事件代码
7、如下:Private Sub Command1_Enter()Dim num AS IntegerDim a As IntegerDim b As IntegerDim i As IntegerFor i=1 To 10num=InputBox(“请输入数据:“,“输入“,1)If Int(num/2)=num/2 Thena=a+1Elseb=b+1End IfNext iMsgBox(“运行结果:a=“&Str(a)&:“,b=“&Str(b)End Sub运行以上事件所完成的功能是( )。(分数:2.00)A.对输入的 10个数据求累加和B.对输入的 10个数据求各自的余数,然后再进行累
8、加C.对输入的 10个数据分别统计有几个是整数,有几个是非整数D.对输入的 10个数据分别统计有几个是奇数,有几个是偶数21.对线性表进行二分法检索,其前提条件是( )。(分数:2.00)A.线性表以顺序方式存储,并按关键码值排好序B.线性表以顺序方式存储,并按关键码的检索频率排好序C.线性表以链式方式存储,并按关键码值排好序D.线性表以链式方式存储,并按关键码的检索频率排好序22.最常用的一种基本数据模型是关系数据模型,它的表示应采用( )。(分数:2.00)A.树B.网络C.图D.二维表23.链表不具有的特点是( )。(分数:2.00)A.不必事先估计存储空间B.可随机访问任一元素C.插入
9、和删除不需要移动元素D.所需空间与线性表长度成正比24.设有如图所示的二叉树,对此二叉树后序遍历的结果为( )。(分数:2.00)A.B.C.D.25.在窗体上画一个称为 Text1的文本框,然后编写如下的事件过程:Private Sub Text1_KeyPress(Keyascii As Integer)End Sub若焦点位于文本框中,则能够触发此事件的操作是( )。(分数:2.00)A.左键单击文本框B.左键双击文本框C.右键单击文本框D.按下键盘上的某个键26.每个日期/时间字段需要( )字节的存储空间。(分数:2.00)A.1B.2C.4D.827.Access的报表要实现排序和分
10、组统计操作应通过设置( )属性来进行。(分数:2.00)A.分类B.统计C.排序与分组D.计算28.下列实体的联系中,属于多对多联系的是( )。(分数:2.00)A.学生与课程B.学校与校长C.住院的病人与病床D.职工与工资29.关于内存变量的调用,下列说法中正确的是( )。(分数:2.00)A.私有变量只能被本层模块程序调用B.私有变量能被本层模块和下层模块程序调用C.局部变量不能被本层模块程序调用D.局部变量能被本层模块和下层模块程序调用30.利用表中的行和列来统计数据的查询是( )。(分数:2.00)A.选择查询B.操作查询C.交叉表查询D.参数查询31.在窗体中添加一个名称为 Comm
11、and1的命令按钮,然后编写如下事件代码:Private Sub Command1_Click()Dim a(10,10)For m=2 To 4For n=4 To 5a(m,n)=m*nNext nNext mMsgBox a(2,5)+a(3,4)+a(4,5)End sub窗体打开运行后,单击命令按钮,则消息框的输出结果是( )。(分数:2.00)A.22B.32C.42D.5232.下面关于 Access表的叙述中,错误的是( )。(分数:2.00)A.在 Access表中,可以对备注型字段进行“格式”属性设置B.若删除表中含有自动编号型字段的一条记录后,Access 不会对表中自动
12、编号型字段重新编号C.创建表之间的关系时,应关闭所有打开的表D.可在 Access表的设计视图“说明”列中,对字段进行具体的说明33.报表页面页眉主要用来( )。(分数:2.00)A.显示记录数据B.显示报表的标题、图形或说明文字C.显示报表中字段名称或对记录的分组名称D.显示本页的汇总说明34.下列关于准则的说法,正确的是( )。(分数:2.00)A.日期/时间类型数据须在两端加“”B.同行之间为逻辑“与”关系,不同行之间为逻辑“或”关系C.NULL表示数字 0或者空字符串D.数字类型的条件需加上双引号(“”)35.一个关系数据库的表中有多条记录,记录之间的相互关系是( )。(分数:2.00
13、)A.前后顺序不能任意颠倒,一定要按照输入的顺序排列B.前后顺序可以任意颠倒,不影响库中的数据关系C.前后顺序可以任意颠倒,但排列顺序不同,统计处理结果可能不同D.前后顺序不能任意颠倒,一定要按照关键字段值的顺序排列二、填空题(总题数:15,分数:30.00)36.数据库系统的主要特点为数据的集成性、数据的高 1、低冗余性、数据的独立性和数据的统一管理和控制。(分数:2.00)填空项 1:_37.最简单的交换排序方法是 1。(分数:2.00)填空项 1:_38.单元测试又称模块测试,一般采用 1 测试。(分数:2.00)填空项 1:_39.在进行模块测试时,要为每个被测试的模块另外设计两类模块
14、:驱动模块和承接模块,其中 1 的作用是将测试数据传送给被测试的模块,并显示被测试模块所产生的结果。(分数:2.00)填空项 1:_40.在链表的运算过程中,能够使空表与非空表的运算统一的结构是 1。(分数:2.00)填空项 1:_41.宏是一个或多个 1 的集合。(分数:2.00)填空项 1:_42.在 Access中,要在查找条件中设置与任意一个数字字符匹配的条件,可使用的通配符是 1。(分数:2.00)填空项 1:_43.某窗体中有一命令按钮,名称为 C1。要求在窗体视图中单击此命令按钮后,命令按钮上显示的文字颜色变为棕色(棕色代码为 128),实现该操作的 VBA语句是 1。(分数:2
15、.00)填空项 1:_44.VBA中使用的 3种选择函数,分别是 IIf、Switch 和 1。(分数:2.00)填空项 1:_45.在数据表视图下向表中输入数据,在未输入数值之前,系统自动提供的数值字段的属性是 1。(分数:2.00)填空项 1:_46.在使用 Dim语句定义数组时,在缺省情况下数组下标的下限为_。(分数:2.00)填空项 1:_47.标准模块以函数过程(以 1 开头)和子过程(以 Sub开关)为单元集合存储。(分数:2.00)填空项 1:_48.下面程序的功能是单击窗体时在消息框中输出 1000以内能同时被 3、5 和 7整除的整数。请在空白处填入适当语句将程序补充完整。P
16、rivate Sub Form_Click()sum=0For i=1 To 1000If Thensum=sum+iEnd IfNext iMsgBox sumEnd Sub(分数:2.00)填空项 1:_49.在窗体上添加一个命令按钮(名为 Command1),然后编写如下事件过程:Private Sub Command1_ClickDim b,kFor k=1 to 6b=23+kNext kMsgBox b+kEnd Sub打开窗体后,单击命令按钮,消息框的输出结果是_。(分数:2.00)填空项 1:_50.在窗体中添加一个名称为 Command1的命令按钮,然后编写如下程序:Priv
17、ate Sub f(ByVal x As Integer)x=x+4End SubPrivate Sub Command1_Click()i=3Call f(i)If i4 Then i=i*2Msgbox iEnd Sub窗体打开运行后,单击命令按钮,则消息框的输出结果为_。(分数:2.00)填空项 1:_二级 ACCESS笔试-45 答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:35,分数:70.00)1.结构化程度设计的 3种结构是( )。(分数:2.00)A.顺序结构、选择结构、转移结构B.分支结构、等价结构、循环结构C.多分支结构、赋值结构、等价结构D.顺序
18、结构、选择结构、循环结构 解析:解析 结构化程序设计的主要观点是采用自顶向下、逐步求精的程序设计方法;任何程序都可由顺序、选择和循环 3种基本控制结构构成。2.结构化分析方法是面向( )的自顶向下、逐步求精进行需求分析的方法。(分数:2.00)A.对象B.数据结构C.数据流 D.目标解析:解析 结构化分析方法是面向数据流进行需求分析的方法,采用自顶向下、逐层分解,建立系统的处理流程,以数据流图和数据字典为主要工具,建立系统的逻辑模型。3.Access字段名不能包含字符( )。(分数:2.00)A.#B.! C.$D.&解析:解析 本题考查字段名的命名规则。Access 中字段的命名规则是:字段
19、名长度为 164 个字符;字段名可以包含字母、数字、汉字、空格和其他字母,但不包括句号、感叹号、重音符号和方括号。4.如果想在已建立的“tSalary”表的数据表视图中直接显示出姓“李”的记录,应使用 Access提供的( )。(分数:2.00)A.筛选功能 B.排序功能C.查询功能D.报表功能解析:解析 在数据表视图中可以进行排序和筛选操作,不能进行查询和报表操作。如果要显示符合指定条件的记录,则要使用“筛选”功能。5.在已建雇员表中有“工作日期”字段,下图所示的是以此表为数据源创建的“雇员基本信息”窗体。(分数:2.00)A.B.C.D. 解析:解析 Momh 函数表示取得日期型数据的月份
20、,其结果为数值型;Str 函数表示将数字转换成字符串。本题中,由于 Month函数的结果为数值型,所以数据 08就被认为是数值 8。6.有关字段属性,下列叙述错误的是( )。(分数:2.00)A.不同的字段类型,其字段属性有所不同B.并不是任意类型的字段都能设置默认值属性C.有效性规则属性是用于限制此字段输入值的表达式D.字段大小可用于设置文本、数字或日期/时间等类型字段的最大容量 解析:解析 本题考查字段属性的基本知识。有效性规则属性是用于限制此字段输入值的表达式,可以防止不合法的数据输入到表中;字段大小只能用于设置文本或数字类型字段的最大容量。7.在过程定义中有语句:Private Sub
21、 GetData(ByRef f As Integer)其中“ByRef”的含义是( )。(分数:2.00)A.传值调用B.传址调用 C.形式参数D.实际参数解析:解析 在 VBA的过程调用时,参数有两种传递方式:传址传递和传值传递。如果在过程声明时形参用 ByVal声明,说明此时参数为传值调用;若形参用 ByRef声明,说明此时参数为传址调用,即形参的结果会传递给实参。8.Sub过程与 Function过程最根本的区别是( )。(分数:2.00)A.Sub过程的过程名不能返回值,而 Function过程能通过过程名返回值 B.Sub过程可以使用 Call语句或直接使用过程名调用,而 Func
22、tion过程不可以C.两种过程参数的传递方式不同D.Function过程可以有参数,Sub 过程不可以解析:解析 函数过程和子过程都可以用 Call语句进行调用,可以指定参数和指定参数的传递方式。最根本的区别是函数过程最终会通过过程名返回一个函数值,子过程不会返回值。9.VBA中打开“student”表的语句是( )。(分数:2.00)A.Docmd.OpenForm “student“B.Docmd.OpenQuery “student“C.Docmd.OpenTable “student“ D.Docmd.Openreport “student“解析:解析 在 VBA中,Docmd.Ope
23、nTable 为打开表命令;Docmd.OpenForm 为打开窗体命令;Docmd.OpenReport为打开报表的命令;Docrnd.OpenQuery 为打开查询命令;Docmd.Close 为关闭窗体或表命令。10.SQL的含义是( )。(分数:2.00)A.结构化查询语言 B.数据定义语言C.数据库查询语言D.数据库操纵与控制语言解析:解析 SQL(Structured Query Language)即结构化查询语言,包含数据定义、数据操作、数据查询和数据控制。11.在数据库设计中,将 E-R图转换为关系模式的过程属于( )。(分数:2.00)A.需求分析阶段B.逻辑设计阶段 C.概
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 二级 ACCESS 笔试 45 答案 解析 DOC
