【计算机类职业资格】二级ACCESS笔试-148及答案解析.doc
《【计算机类职业资格】二级ACCESS笔试-148及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】二级ACCESS笔试-148及答案解析.doc(21页珍藏版)》请在麦多课文档分享上搜索。
1、二级 ACCESS笔试-148 及答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:35,分数:70.00)1.以下程序结束后,变量 X的值为( )。x=1y=2Dox=x*yy=y+1Loop While y2(分数:2.00)A.1B.2C.3D.42.排序时如果选取了多个字段,则结果是( )。(分数:2.00)A.从最左边的列开始排序B.从最右边的列开始排序C.从左向右按照优先次序依次排序D.从右向左按照优先次序依次排序3.在报表中,要计算“数学”字段的最高分,应将控件的“控件来源”属性设置为( )。(分数:2.00)A.=Max(数学)B.Max(数学)C.=Ma
2、x数学D.=Max(数学)4.软件设计中模块划分应遵循的准则是( )。(分数:2.00)A.低内聚低耦合B.高内聚低耦合C.低内聚高耦合D.高内聚高耦合5.软件生命周期中所花费用最多的阶段是( )。(分数:2.00)A.详细设计B.软件编码C.软件测试D.软件维护6.设 Student为学生关系,SC 为学生选课关系,Sno 为学生号,Sname 为学生姓名,Cno 为课程号,执行下列 SQL语句的查询结果是( )。Select Student.SnameFrom Student,SCWhere Student.Sno=SC.SnoAnd SC.Cno=C1(分数:2.00)A.选出选修 C1
3、课程的学生信息B.选出选修 C1课程的学生姓名C.选出 Student中学生号与 SC中学生号相等的信息D.选出 Student和 SC中的一个关系7.在 IfEnd If选择结构中,允许可嵌套的深度是( )。(分数:2.00)A.最多 32层B.最多 64层C.最多 256层D.没有严格限制8.下列关于字段属性的叙述中,正确的是( )。(分数:2.00)A.格式和输入掩码是一样的B.可以对任意类型的字段使用向导设置输入掩码C.有效性规则属性是用于限制此字段输入值的表达式D.有效性规则和输入掩码是一样的9.下列数据结构中,能用二分法进行查找的是( )。(分数:2.00)A.顺序存储的有序线性表
4、B.线性链表C.二叉链表D.有序线性链表10.下列关于查询设计视图中“设计网格”中行的作用,下列叙述中正确的是( )。(分数:2.00)A.“字段”表示可以在此添加或删除字段名B.“总计”表示对查询的字段求和C.“表”用于字段所在的表或查询的名称D.“准则”用于输入一个准则来限定字段的选择11.关于通配符的使用,下列说法中错误的是( )。(分数:2.00)A.有效的通配符“?”表示问号所在的位置可以是任何一个字符;“*”表示星号所在的位置可以是任何多个字符B.使用通配符搜索星号、问号时,需要将搜索的符号放在方括号里C.在一个“日期”字段下面的“准则”单元中使用表达式:Like “6/*/98“
5、,系统会报错“日期类型不支持*号通配符”D.在文本的表达式中可使用通配符12.设变量 x是一个整型变量,如果 Sgh(x)的值为 1,则 x的值是( )。(分数:2.00)A.1B.大于 0的整数C.0D.小于 0的整数13.下列叙述中不正确的是( )。(分数:2.00)A.Access具备模块化程序设计能力B.Access不具备程序设计能力C.Access可以使用系统菜单创建数据库应用系统D.Access具备面向对象的程序设计能力,并能创建复杂的数据库应用系统14.若要在子过程 P1调用后返回两个变量的结果,下列过程定义语句中有效的是( )。(分数:2.00)A.Sub P1(n,m)B.S
6、ub P1(ByVal n,m)C.Sub P1(n,ByVal m)D.Sub P1(ByVal n,ByVal m)15.下列叙述中正确的是( )。(分数:2.00)A.在一个函数中,只能有一条 return语句B.函数的定义和调用都可以嵌套C.函数必须有返回值D.不同的函数中可以使用相同名字的变量16.在一个数据库中已经设置了自动宏 AutoExec,如果在打开数据库时不想执行此自动宏,正确的操作是( )。(分数:2.00)A.按回车键打开数据库B.打开数据库时按住 Alt键C.打开数据库时按住 Ctrl键D.打开数据库时按住 Shift键17.结构化程序设计的核心和基础是( )。(分数
7、:2.00)A.结构化分析方法B.结构化设计方法C.结构化设计理论D.结构化编程方法18.下面程序运行后,输出结果为( )。Dim a()a=Array(1,3,5,7,9)s=0For i=1 To 4s=s*10+a(i)Next iPrintf s(分数:2.00)A.1357B.3579C.7531D.975319.在窗体上画一个按钮 Command1,编写如下代码:Option Base 1Private Sub Command1_Click()Dim aa=Array(1,2;3,4)j=1For i=4 To Step-1s=s+a(i)*jj=j*10Next jPrint s
8、End Sub运行程序后,最后的输出结果为( )。(分数:2.00)A.1234B.12C.34D.432120.在一个宏中可以包含多个操作,在运行宏时将按( )的顺序来运行这些操作。(分数:2.00)A.从上到下B.从下到上C.随机D.A and B21.在报表设计的工具栏中,用于修饰版面的控件是( )。(分数:2.00)A.直线和圆形B.矩形和圆形C.直线和矩形D.直线和多边形22.对下列二叉树(分数:2.00)A.B.C.D.23.有 3个关系 R、S 和 T如下:(分数:2.00)A.B.C.D.24.下列有关选项组的叙述中不正确的是( )。(分数:2.00)A.如果选项组结合到某个字
9、段,实际上是组框架本身而非组框架内的复选框、选项按钮或切换按钮结合到该字段上B.选项组可以设置为表达式C.使用结合性选项组,只要单击选项组中所需要的值,就可以为字段选定数据值D.选项组不能接受用户的输入25.设有如下程序:Private Sub Command1_Click()Dim sum AS Double,x As Doublesum=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
10、.1/2+2/3+3/4+4/5D.1/2+1/3+1/4+1/526.以下叙述中错误的是( )。(分数:2.00)A.对于 double类型数组,不可以直接用数组名对数组进行整体输入或输出B.数组名代表的是数组所占存储区的首地址,其值不可改变C.当程序执行中,数组元素的下标超出所定义的下标范围时,系统将给出“下标越界”的出错信息D.可以通过赋初值的方式确定数组元素的个数27.已知一个学生数据库,其中含有班级、性别等字段,若要统计每个班男女学生的人数,则应使用( )查询。(分数:2.00)A.交叉表查询B.选择查询C.参数查询D.操作查询28.VBA程序的多条语句写在一行中时,必须使用的分隔符
11、是( )。(分数:2.00)A.冒号B.分号C.逗号D.单引号29.在深度为 5的满二叉树中,叶子结点的个数为( )。(分数:2.00)A.32B.31C.16D.1530.在 Access中已建立了“学生”表,表中有学号、姓名、性别和入学成绩等字段。执行如下 SQL语句后的结果是( )。Select性别,avg(入学成绩) From 学生 Group By 性别(分数:2.00)A.计算并显示所有学生的性别和入学成绩的平均值B.按性别分组计算并显示性别和入学成绩的平均值C.计算并显示所有学生的入学成绩的平均值D.按性别分组计算并显示所有学生的入学成绩的平均值31.可以连接数据源中“OLE”类
12、型字段的是( )。(分数:2.00)A.非绑定对象框B.绑定对象框C.文本框D.组合框32.定义了二维数组 A(1 to 6,6),则该数组的元素个数为( )个。(分数:2.00)A.24B.36C.42D.4833.要求主表中没有相关记录时就不能将记录添加到相关表中,则应该在表关系中设置( )。(分数:2.00)A.参照完整性B.有效性规则C.输入掩码D.级联更新相关字段34.算法的有穷性是指( )。(分数:2.00)A.算法程序的运行时间是有限的B.算法程序所处理的数据量是有限的C.算法程序的长度是有限的D.算法只能被有限的用户使用35.视图设计一般有 3种设计次序,下列不属于视图设计次序
13、的是( )。(分数:2.00)A.白顶向下B.由内向外C.由外向内D.自底向上二、填空题(总题数:14,分数:30.00)36.在面向对象方法中,类之间共享属性和操作的机制称为 1。(分数:2.00)填空项 1:_37.数据的基本单位是 1。(分数:2.00)填空项 1:_38.常用的软件结构设计工具是结构图(SC),也称程序结构图。其中,用矩形表示 1,用带空心圆的箭头表示传递的是数据。(分数:2.00)填空项 1:_39.二分法查找仅限于这样的表:表中的数据元素必须有序,其存储结构必须是 1。(分数:2.00)填空项 1:_40.在数据库管理系统提供的数据定义语言、数据操纵语言和数据控制语
14、言中, 1 负责数据的模式定义与数据的物理存取构建。(分数:2.00)填空项 1:_41.“输入掩码”属性用于设定控件的输入格式,其中仅可以对文本型和 1 型数据进行输入掩码向导的设置。(分数:2.00)填空项 1:_42.如果要将某表中的若干记录删除,应该创建 1 查询。(分数:2.00)填空项 1:_43.用于使计算机发出“嘀嘀”声的宏操作命令是 1。(分数:2.00)填空项 1:_44.在窗体上画一个命令按钮,名称为 Command1,编写如下事件代码:Private Sub Command1_Click()a=“software and hardware“b=Right(a,8)Msg
15、Box(a,b)End Sub程序运行后,单击命令按钮,则在弹出的信息框的标题栏中显示的是_。(分数:2.00)填空项 1:_45.执行下列程序段后,变量 a的值为_。a=0For i=2.7 To 5.9 Step 0.5a=a+1Next i(分数:2.00)填空项 1:_46.在窗体上画一个命令按钮 Command1,编写事件代码如下:Private Sub Command1_Click()Dim a1(4,4),a2(4,4)For i=1 To 4For j=1 To 4a1(i,j)=i+ja2(i,j)=al(i,j)+i+jNext jNext iMsgBox(a1(3,3)*
16、a2(3,3)End Sub程序运行后,单击命令按钮,消息框输出的是_。(分数:2.00)填空项 1:_47.在窗体上画一个命令按钮 Command1,编写事件代码如下:Public x As IntegerPrivate Sub Command1_Click()x=3Call f1Call f2MsgBox xEnd SubPrivate Sub f1()x=x*xEnd SubPrivate Sub f2()Dim x As Integerx=x+4End Sub运行窗体后,单击命令按钮,则消息框的输出结果为_。(分数:2.00)填空项 1:_48.在窗体上画一个命令按钮,然后编写如下事件
17、过程:Private Sub Command1_Click()Do While b=0a=Val(InputBox(”请输入 a的值”)b=Val(InputBox(“请输入 b的值“)c=a+bLoopMsgBox cEnd Sub程序运行后,依次输入 3、2、1、0、-1 和-2,则输出结果是_。(分数:2.00)填空项 1:_下面程序的功能是:用 Array函数建立一个含有 8个元素的数组,然后查找并在文本框 Text1中输出该数组中各元素的最小值。请填空。Option Base 1Private Sub Command1_Click()Dim arr1()Dim Min As Inte
18、ger, i As Integerarr1=Array(12,-24,435,76,866,78,43,54)Min= (14) For i=2 To 8If arr1(i)Min Then (15) Next iText1=MinEnd Sub(分数:4.00)填空项 1:_填空项 1:_二级 ACCESS笔试-148 答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:35,分数:70.00)1.以下程序结束后,变量 X的值为( )。x=1y=2Dox=x*yy=y+1Loop While y2(分数:2.00)A.1B.2 C.3D.4解析:解析 在 Until循环中
19、条件为真时退出循环,条件为假时执行循环体。在 While循环中条件为真时执行循环体,条件为假时退出循环。2.排序时如果选取了多个字段,则结果是( )。(分数:2.00)A.从最左边的列开始排序B.从最右边的列开始排序C.从左向右按照优先次序依次排序 D.从右向左按照优先次序依次排序解析:解析 在 Access中利用排序记录,根据当前表中的一个或多个字段的值对整个表中的记录进行升序或降序的排列,在按多个字段进行排序时,是从左向右按照优先次序依次排序。3.在报表中,要计算“数学”字段的最高分,应将控件的“控件来源”属性设置为( )。(分数:2.00)A.=Max(数学) B.Max(数学)C.=M
20、ax数学D.=Max(数学)解析:解析 报表的控件来源必须以等号“=”开始,控件来源可以设置为有关字段的表达式,字段必须用方括号“”括起来,要计算某一项的最大值可用函数 Max()。4.软件设计中模块划分应遵循的准则是( )。(分数:2.00)A.低内聚低耦合B.高内聚低耦合 C.低内聚高耦合D.高内聚高耦合解析:解析 耦合性和内聚性是模块独立性的两个定性标准,软件设计应该遵循高内聚低耦合的准则。5.软件生命周期中所花费用最多的阶段是( )。(分数:2.00)A.详细设计B.软件编码C.软件测试D.软件维护 解析:解析 本题考查对软件生命周期的理解。软件生命周期整体上可分为定义阶段、开发阶段和
21、维护阶段。其中,定义阶段包括可行性研究、计划制订和需求分析;开发阶段包括概要设计、详细设计、开发和测试;维护阶段是一个单独阶段,不包含在开发阶段内,它是所花费用最多的一个阶段。6.设 Student为学生关系,SC 为学生选课关系,Sno 为学生号,Sname 为学生姓名,Cno 为课程号,执行下列 SQL语句的查询结果是( )。Select Student.SnameFrom Student,SCWhere Student.Sno=SC.SnoAnd SC.Cno=C1(分数:2.00)A.选出选修 C1课程的学生信息B.选出选修 C1课程的学生姓名 C.选出 Student中学生号与 SC
22、中学生号相等的信息D.选出 Student和 SC中的一个关系解析:解析 在 SQL的查询语句中,Select 子句用于指定最后结果中的字段,Where 子句用于指定查询条件,只有满足条件的元组才会出现在结果中。对于本题来说,由于 Select子句后面是Student.Sname,故此查询结果只有学生名;Where 子句中首先将 Student.Sno和 Se.Sno相等的筛选出来,是为两表连接;并且条件 SC.Cno=C1限定了选修的课程号为 C1。7.在 IfEnd If选择结构中,允许可嵌套的深度是( )。(分数:2.00)A.最多 32层B.最多 64层C.最多 256层D.没有严格限
23、制 解析:解析 在 VBA中,称在 IfEnd If结构中包含其他 IfEnd If结构的构造为选择嵌套,对于嵌套的层次没有严格规定,理论上可以嵌套无穷多层次。8.下列关于字段属性的叙述中,正确的是( )。(分数:2.00)A.格式和输入掩码是一样的B.可以对任意类型的字段使用向导设置输入掩码C.有效性规则属性是用于限制此字段输入值的表达式 D.有效性规则和输入掩码是一样的解析:解析 表中的格式属性用来决定数据的打印方式和屏幕显示方式,输入掩码是用来控制输入格式或检查输入中的错误的,两者不一样,虽然对于大多数数据类型都可以设计输入掩码,但是只有文本型和日期/时间型字段才可以使用输入掩码向导,有
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 二级 ACCESS 笔试 148 答案 解析 DOC
