【计算机类职业资格】二级ACCESS笔试-41及答案解析.doc
《【计算机类职业资格】二级ACCESS笔试-41及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】二级ACCESS笔试-41及答案解析.doc(20页珍藏版)》请在麦多课文档分享上搜索。
1、二级 ACCESS笔试-41 及答案解析(总分:96.00,做题时间:90 分钟)一、选择题(总题数:35,分数:70.00)1.关于 SQL查询,以下说法中不正确的是( )。(分数:2.00)A.SQL查询是用户使用 SQL语句创建的查询B.在查询设计视图中创建查询时,Access 将在后台构造等效的 SQL语句C.SQL查询可以用结构化的查询语言来查询、更新和管理关系数据库D.SQL查询更改之后,可以以设计视图中所显示的方式显示,也可以从设计网格中进行创建2.数据库技术的根本目标是要解决数据的( )。(分数:2.00)A.存储问题B.共享问题C.安全问题D.保护问题3.查询最近 30天的记
2、录应使用( )作为准则。(分数:2.00)A.Between Date()And Date()-30B.Between Date()-30 And Date()C.=Date()-30D.Date()-304.数据的存储结构是指( )。(分数:2.00)A.数据所占的存储空间B.数据的逻辑结构在计算机中的存放形式C.数据在计算机中的顺序存储方式D.存储在计算机外存中的数据5.下面显示的是查询设计视图的设计网格部分,从下图所示的内容中,可以判断出要创建的查询是( )(分数:2.00)A.B.C.D.6.在 SQL查询中,若要取得“学生”数据表中的所有记录和字段,其 SQL语法为( )。(分数:2
3、.00)A.SELECT 姓名 FROM 学生B.SELECT*FROM 学生C.SELECT 姓名 FROM 学生 WHERE 学号=02650D.SELECT*FROM 学生 WHERE 学号=026507.下列描述中正确的是( )。(分数:2.00)A.程序就是软件B.软件开发不受计算机系统的限制C.软件既是逻辑实体,又是物理实体D.软件是程序、数据和相关文档的集合8.Sub过程与 Function过程最根本的区别是( )。(分数:2.00)A.Sub过程的过程名不能返回值,而 Function过程能通过过程名返回值B.Sub过程可以使用 Call语句或直接使用过程名调用,而 Funct
4、ion过程不可以C.两种过程参数的传递方式不同D.Function过程可以有参数,Sub 过程不可以9.在 Access数据库中,为了保持表之间的关系,要求在主表中修改相关记录时,子表相关记录随之更改。为此需要定义参照完整性关系的( )。(分数:2.00)A.级联更新相关字段B.级联删除相关字段C.级联修改相关字段D.级联插入相关字段10.设计数据库的存储结构属于( )。(分数:2.00)A.需求分析B.概念设计C.逻辑设计D.物理设计11.假定有如下的 Sub过程:Sub sfun(x As Single,y As Single)t=xx=t/yy=t Mod yEnd Sub在窗体上添加一
5、个命令按钮(名为 Command1),然后编写如下事件过程:Private Sub Command1_Click()Dim a As singleDim b As singlea=5b=4sfun a,bMsgBox a & chr(10)+chr(13)&bEnd Sub打开窗体运行后,单击命令按钮,消息框的两行输出内容分别为( )。(分数:2.00)A.1和 1B.1.25和 1C.1.25和 4D.5和 412.有如下语句:s=Int(100*Rnd)执行完毕后,s 的值是( )。(分数:2.00)A.0,99的随机整数B.0,100的随机整数C.1,99的随机整数D.1,100的随机整
6、数13.不可以单独使用的窗体是( )。(分数:2.00)A.主/子窗体B.数据表窗体C.纵栏式窗体D.图表窗体14.关系数据库管理系统能实现的专门关系运算包括( )。(分数:2.00)A.排序、索引、统计B.选择、投影、连接C.关联、更新、排序D.显示、打印、制表15.下面关于列表框和组合框的叙述中,正确的是( )。(分数:2.00)A.列表框和组合框都只能包含一列数据B.可以在组合框中输入新值,而列表框不能C.可以在列表框中输入新值,而组合框不能D.在列表框和组合框中均能输入新值16.用于打开表的宏命令是( )。(分数:2.00)A.OpenFormB.OpenTableC.OpenRepo
7、rtD.OpenQery17.两个或两个以上模块之间联系的紧密程度称为( )。(分数:2.00)A.耦合性B.内聚性C.复杂性D.数据传输特性18.下列关于 SQL语句及其用途的叙述中,正确的是( )。(分数:2.00)A.CREATE TABLE用于修改一个表的结构B.CREATE INDEX为字段或字段组创建视图C.DROP表示从数据库中删除表或者从字段或字段组中删除索引D.ALTER TABLE用于创建表19.窗体上添加有 3个命令按钮,分别命名为 Command1、Command2 和 Command3,编写 Command1的单击事件过程,完成的功能为:当单击按钮 Command1时
8、,按钮 Command2 可用,按钮 Command3不可见。以下事件过程中正确的是( )。(分数:2.00)A.Private Sub Command1 Click( )Command2Visible=TrueCommand3Visible=FalseEnd SubB.Private Sub Command1 Click( )Command2Enabled=TrueCommand3Visible=FalseEnd SubC.Private Sub Command1_Click( )Command2Enabled=TrueCommand3Visible=FalseEnd SubD.Privat
9、e Sub Command1_Click( )Command2Visible=TrueCommand3Enabled=FalseEnd Sub20.将 E-R图转换到关系模式时,实体与实体间的联系可以表示成( )。(分数:2.00)A.属性B.关系C.键D.域21.下列不属于软件工程 3个要素的是( )。(分数:2.00)A.工具B.过程C.方法D.环境22.表达式 10 Mod 2的值为( )。(分数:2.00)A.0B.1C.2D.523.下列 Case语句中错误的是( )。(分数:2.00)A.Case 0 To 10B.Case Is10C.Case Is10 And Is50D.Ca
10、se 3,5 Is1024.以下不是宏的运行方式的是( )。(分数:2.00)A.直接运行宏B.为窗体或报表的事件响应而运行宏C.为窗体或报表上的控件的事件响应而运行宏D.为查询事件响应而运行宏25.若有如下二叉树,则对此二叉树前序遍历的结果为( )。(分数:2.00)A.B.C.D.26.若有两个字符串 s1=“12345”,s2=“34”,执行 s=Instr(s1,s2)后,s 的值为( )。(分数:2.00)A.2B.3C.4D.527.For.Next循环一般是用来给数组元素( )赋值。(分数:2.00)A.顺序B.逆序C.无序D.随机28.在学生表中有一个“年龄”字段,数据类型定义
11、为数字数据类型,并且在字段属性的有效性规则内输入“18 and25”,那么该字段( )。(分数:2.00)A.要求输入大于 1812小于 25的数字B.要求输入大于 18或小于 25的数字C.要求输入大于 18的数字D.要求输入小于 25的数字29.简单、快捷地创建表结构的视图形式是( )。(分数:2.00)A.“数据库”视图B.“表向导”视图C.“设计”视图D.“数据表”视图30.下列关于字段属性默认值的设置说法中,错误的是( )。(分数:2.00)A.默认值类型必须与字段的数据类型相匹配B.在设置默认值时,输入文本不需要加引号,系统会自动加上引号C.设置默认值后,用户只能使用默认值D.可以
12、使用 Access的表达式来定义默认值31.在企业中,职工的“工资级别”与职工个人“工资”的联系是( )。(分数:2.00)A.一对一联系B.一对多联系C.多对多联系D.无联系32.算法的空间复杂度是指( )。(分数:2.00)A.算法程序的长度B.算法程序中的指令条数C.算法程序所占的存储空间D.算法执行过程中所需要的存储空间33.Access数据库文件的扩展名是( )。(分数:2.00)A.mdbB.pptC.xlsD.doc34.若要确保输入的出生日期值格式必须为短日期,应将该字段的输入掩码设置为( )。(分数:2.00)A.0000/99/99B.9999/00/99C.0000/00
13、/00D.9999/99/9935.在窗体上添加一个名称为 Command1的命令按钮,然后编写如下事件代码: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,4)+a(3,5)+a(4,5)End Sub打开窗体运行后,单击命令按钮,则消息框的输出结果是( )。(分数:2.00)A.23B.33C.43D.53二、填空题(总题数:13,分数:26.00)36.数据结构分为逻辑结构和存储结构,循环队列属于 1 结构。(分数:2.00)填空项 1:_37
14、.队列是限定在表的一端进行插入和在另一端进行删除操作的线性表。允许插入的一端称作 1。(分数:2.00)填空项 1:_38.在一个容量为 32的循环队列中,若头指针 front=3,尾指针 rear=2,则该循环队列中共有 1 个元素。(分数:2.00)填空项 1:_39.一棵二叉树第 6层(根结点为第一层)的结点最多为 1 个。(分数:2.00)填空项 1:_40.度为 10的线性表进行冒泡排序,最坏情况下需要比较的次数为 1。(分数:2.00)填空项 1:_41.当关系中的某个属性或属性组合不是该关系的主关键字,但却是另一个关系的主关键字时,称该属性或属性组合为这个关系的 1。(分数:2.
15、00)填空项 1:_42.如果要查询学生表中年龄在一定范围区间的记录,要求用户使用查询时输入区间条件,那么应该采用的查询方式是 1。(分数:2.00)填空项 1:_43.在使用 Dim语句定义数组肘,在缺省情况下数组下标的下限为 1。(分数:2.00)填空项 1:_44.在窗体上画一个命令按钮(名称为 Command1)和一个文本框(名称为 Text1),然后编写如下事件过程:Private Sub Command1_Click( )x=Val(Text1Text)Select Case xCase 1,3y=x*xCase Is=10,Is=-10y=xCase-10 To 10y=-xEn
16、d SelectEnd Sub程序运行后,在文本框中输入 3,然后单击命令按钮,则 y的值变为_。(分数:2.00)填空项 1:_45.函数 1 返回值的含义是返回系统当前日期和当前时间。(分数:2.00)填空项 1:_46.执行以下程序段后,x 的值为_。Dim x AS Integer,i As Integerx=0For i=20 TO 1 Step-2x=x+i/5Next i(分数:2.00)填空项 1:_47.在窗体上画一个命令按钮,其名称为 Command1,然后编写如下事件过程:Private Sub Command1_Click( )Dim arr(1 To 100) As
17、IntegerFor i=1 To 100arr(i)=Int(Rnd*_)Next iMax=arr(1)Min=arr(1)For i=1 To 100If _ThenMax=arr(1)End IfIf _ThenMin=arr(i)End IfNext iMsgBox MaxMsgBox MinEnd Sub程序运行后,单击命令按钮,将产生 100个 1000以内的随机整数,放入数组 arr中,然后查找并先后使用消息框输出这 100个数中的最大值 Max和最小值 Min。请依据上述功能将程序补充完整。(分数:2.00)填空项 1:_48.在窗体上添加一个命令按钮,然后编写如下事件过程:
18、Private Sub Command1_Click()sum=0For i=3 To 7sum=i+2Next iMsgBox sum+iEnd Sub打开窗体后,单击命令按钮,消息框的输出结果是_。(分数:2.00)填空项 1:_二级 ACCESS笔试-41 答案解析(总分:96.00,做题时间:90 分钟)一、选择题(总题数:35,分数:70.00)1.关于 SQL查询,以下说法中不正确的是( )。(分数:2.00)A.SQL查询是用户使用 SQL语句创建的查询B.在查询设计视图中创建查询时,Access 将在后台构造等效的 SQL语句C.SQL查询可以用结构化的查询语言来查询、更新和管
19、理关系数据库D.SQL查询更改之后,可以以设计视图中所显示的方式显示,也可以从设计网格中进行创建 解析:解析 本题考查 SQL查询的知识。SQL 查询是用户使用 SQL语句创建的查询,在查询设计视图中创建查询时,Access 将在后台构造等效的 SQL语句,它可以查询、更新和管理关系数据库,但是更改后只能以设计视图中所显示的方式显示。2.数据库技术的根本目标是要解决数据的( )。(分数:2.00)A.存储问题B.共享问题 C.安全问题D.保护问题解析:解析 在数据库系统中,需要对数据进行集中、统一的管理,以达到被多个应用程序共享的目标。3.查询最近 30天的记录应使用( )作为准则。(分数:2
20、.00)A.Between Date()And Date()-30B.Between Date()-30 And Date() C.=Date()-30D.Date()-30解析:解析 本题考查查询准则的知识。获得当前日期可以使用系统函数 Date(),而当前日期的 30天前就是日期 Date()-30。最近 30天内的记录,也就是日期在这个区间内的记录,使用关键字 Between.And.来表示在区间内,注意先写下限后写上限。4.数据的存储结构是指( )。(分数:2.00)A.数据所占的存储空间B.数据的逻辑结构在计算机中的存放形式 C.数据在计算机中的顺序存储方式D.存储在计算机外存中的数
21、据解析:解析 数据的存储结构,又称为数据的物理结构,是数据的逻辑结构在计算机中的存放形式,数据的存储结构有顺序结构、链式结构、散列结构和索引结构等。5.下面显示的是查询设计视图的设计网格部分,从下图所示的内容中,可以判断出要创建的查询是( )(分数:2.00)A. B.C.D.解析:解析 本题考查查询设计器的知识。对于本题给出的图片,注意到有“追加到”这一特殊行,就应该知道这是一个追加查询。同理,删除查询应该有“删除”这一行,更新查询应该有“更新到”这一行,而生成表查询没有特殊的行。6.在 SQL查询中,若要取得“学生”数据表中的所有记录和字段,其 SQL语法为( )。(分数:2.00)A.S
22、ELECT 姓名 FROM 学生B.SELECT*FROM 学生 C.SELECT 姓名 FROM 学生 WHERE 学号=02650D.SELECT*FROM 学生 WHERE 学号=02650解析:解析 本题考查 SQL中查询语句的知识。在 SQL的查询语句中,“*”代表所有字段,WHERE 子句用于指定查询条件,只有满足条件的元组才会出现在结果集中。本题中要求查询所有记录和字段,所以不应指定 WHERE子句。7.下列描述中正确的是( )。(分数:2.00)A.程序就是软件B.软件开发不受计算机系统的限制C.软件既是逻辑实体,又是物理实体D.软件是程序、数据和相关文档的集合 解析:解析 软
23、件是运行在计算机硬件之上的逻辑实体,包括程序、数据和相关的文档,软件的开发、运行对计算机系统具有依赖性,受计算机系统的限制。8.Sub过程与 Function过程最根本的区别是( )。(分数:2.00)A.Sub过程的过程名不能返回值,而 Function过程能通过过程名返回值 B.Sub过程可以使用 Call语句或直接使用过程名调用,而 Function过程不可以C.两种过程参数的传递方式不同D.Function过程可以有参数,Sub 过程不可以解析:解析 本题考查函数过程和子过程的知识。函数过程和子过程都是过程,都可以使用 Call语句进行调用,都可以指定参数,并且都可以指定用传址还是传值
24、的方式进行参数传递。它们除了定义的关键字不同外,根本区别是:函数过程最终会通过过程名返回一个函数值,而子过程不会。9.在 Access数据库中,为了保持表之间的关系,要求在主表中修改相关记录时,子表相关记录随之更改。为此需要定义参照完整性关系的( )。(分数:2.00)A.级联更新相关字段 B.级联删除相关字段C.级联修改相关字段D.级联插入相关字段解析:解析 本题考查参照完整性的知识。参照完整性指的是两个逻辑上有关系的表必须使表里面的数据满足它们的关系。例如主表中没有相关记录就不能将记录添加到相关表,此时需要设置级联插入相关字段;相关表中的记录删除时主表的相关记录随之被删除,此时需要设置级联
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 二级 ACCESS 笔试 41 答案 解析 DOC
