【计算机类职业资格】二级ACCESS笔试-161及答案解析.doc
《【计算机类职业资格】二级ACCESS笔试-161及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】二级ACCESS笔试-161及答案解析.doc(21页珍藏版)》请在麦多课文档分享上搜索。
1、二级 ACCESS 笔试-161 及答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:35,分数:70.00)1.在窗体上添加一个命令按钮,编写事件过程如下:For i=1 To 3x=4For j=1 To 4x=3For k=1 To 2x=x+5Next kNext jNext iMsgBox x则单击命令按钮后消息框的输出结果是( )。(分数:2.00)A.7B.8C.9D.132.下列关于栈的描述中错误的是( )。(分数:2.00)A.栈是先进后出的线性表B.栈只能顺序存储C.栈具有记忆作用D.对栈的插入删除操作中,不需要改变栈底指针3.对长度为 n 的线性表进
2、行顺序查找,在最坏情况下需要比较的次数为( )。(分数:2.00)A.125B.n/2C.nD.n+14.下列不是宏的运行方式的是( )。(分数:2.00)A.直接运行宏B.为窗体或报表的事件响应而运行宏C.为窗体或报表上的控件的事件响应而运行宏D.为查询事件响应而运行宏5.查询最近 30 天的记录应使用( )作为准则。(分数:2.00)A.Between Date()And Date()-30B.Between Date()-30 And Date()C.=Date()-30D.Date()-306.下列叙述中错误的是( )。(分数:2.00)A.一种数据的逻辑结构可以有多种存储结构B.数据
3、的存储结构与数据的处理效率无关C.数据的存储结构与数据的处理效率密切相关D.数据的存储结构在计算机中所占的空间不一定是连续的7.在窗体中添加一个名称为 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运行窗体后,单击命令按钮,MsgBox 中应输出( )。(分数:2.00)A.23B.33C.43D.538.ODBC 是( )的中文缩写。(分数:2.0
4、0)A.数据访问对象B.Active 数据对象C.开放数据库互连D.数据库管理系统9.VBA 中定义符号常量使用的关键字是( )。(分数:2.00)A.DimB.Pu blicC.PrivateD.Const10.若为两个字符串 s1=12345,s2=34,执行 s=Instr(s1,s2)后,S 的值为( )。(分数:2.00)A.2B.3C.4D.511.下列特征中不是面向对象方法的主要特征的是( )。(分数:2.00)A.多态性B.继承C.封装性D.模块化12.有如下语句:s=Int(100*Rnd)执行完毕,s 的值是( )。(分数:2.00)A.0,99的随机整数B.0,100的随
5、机整数C.1,99的随机整数D.1,100的随机整数13.Access 中的字段名最多不能超过( )个字符。(分数:2.00)A.24B.32C.64D.12814.设关系 R 和关系 s 的元数分别是 3 和 4,元组数分别为 5 和 6,则 R 与 S 自然连接所得到的关系,其元数和元组数分别为( )。(分数:2.00)A.7 和 11B.12 和 30C.7 和30D.=7 和=3015.以下是宏 mac1 的操作序列设计:条件 操作序列 操作参数MsgBox 消息为“I“txt10 MsgBox 消息为“am“ MsgBox 消息为“student“现设置宏 mac1 为窗体上某命令按
6、钮的单击事件属性,打开窗体运行后,在窗体上名为“txt1”的文本框内输入数字 1,然后单击此命令按钮,则( )。(分数:2.00)A.会先后弹出 3 个消息框,分别显示消息“I”、“am”、“student”B.会弹出一个消息框,显示消息“I”C.会先后弹出两个消息框,分别显示消息“I”和“am”D.会先后弹出两个消息框,分别显示消息“I”和“student”16.假设有以下循环结构:DoLoop Until 条件则以下说法正确的是( )。(分数:2.00)A.如果条件为真,则一次循环体也不执行B.如果条件为真,则至少执行一次循环体C.如果条件不为真,则至少执行一次循环体D.不论条件是否为真,
7、至少要执行一次循环体17.下列工具中为需求分析常用工具的是( )(分数:2.00)A.PADB.PFDC.N-SD.DFD18.相对于数据库系统,文件系统的主要缺陷有数据关联差、数据不一致性和( )。(分数:2.00)A.可重用性差B.安全性差C.非持久性D.冗余性19.下列 Case 语句中错误的是( )。(分数:2.00)A.Case 0 To 10B.Case Is10C.Case Is10 And Is50D.Case 3,5 Is1020.在 SQL 查询中,若要取得“学生”数据表中的所有记录和字段,其 SQL 语法为( )。(分数:2.00)A.SELECT 姓名 FROM 学生B
8、.SELECT*FROM 学生C.SELECT 姓名 FROM 学生 WHERE 学号=082089D.SELECT*FROM 学生 WHERE 学号=08208921.Access 数据库中,为了保持表之间的关系,要求在主表中修改相关记录时,子表相关记录随之更改。为此需要定义参照完整性关系的( )。(分数:2.00)A.级联更新相关字段B.级联删除相关字段C.级联修改相关字段D.级联插入相关字段22.在过程设计时,要想让某个参数是可选的,应该用( )语句。(分数:2.00)A.ByValB.ByRefC.OptionalD.ParamArray23.确定一个控件大小的属性是( )。(分数:2
9、.00)A.Width 或 HeightB.Width 和 HeightC.Top 或 LeftD.Top 和 Left24.设计数据库的存储结构属于( )。(分数:2.00)A.需求分析B.概念设计C.逻辑设计D.物理设计25.下列叙述中不正确的是( )。(分数:2.00)A.在 C 语言中调用函数时,只能把实参的值传送给形参,形参的值不能传送给实参B.在 C 的函数中,最好使用全局变量C.外部变量可以在函数之间传递数据D.自动变量实质上是一个函数内部的局部变量26.设计软件结构是软件生命周期的( )。(分数:2.00)A.软件定义期B.软件开发期C.软件维护期D.以上 3 个都不是27.下
10、列选项中不符合良好程序设计风格的是( )。(分数:2.00)A.源程序要文档化B.数据说明的次序要规范化C.避免滥用 goto 语句D.模块设计要保证高耦合、高内聚28.下列说法中正确的是( )。(分数:2.00)A.文本型字段最长为 64000 个字符B.要得到一个计算字段的结果,仅能运用总计查询来完成C.在创建一对一关系时,两个表的相关字段不一定都是主关键字D.创建表之间的关系时,需要关闭所有要创建关系的表29.用于查找满足指定条件的下一条记录的宏命令是( )。(分数:2.00)A.FindRecordB.FindFfistRecordC.FindFristD.FindNext30.Ace
11、ess 数据库文件的扩展名是( )。(分数:2.00)AmdbBpptCxlsDdoc31.下列关于 SQL 语句及其用途的叙述中,正确的是( )。(分数:2.00)A.CREATE TABLE 用于修改一个表的结构B.CREATE INDEX 为字段或字段组创建视图C.DROP 表示从数据库中删除表或者从字段或字段组中删除索引D.ALTER TABLE 用于创建表32.下列关于字段属性的默认值设置的说法中,错误的是( )。(分数:2.00)A.默认值类型必须与字段的数据类型相匹配B.在对默认值进行设置时,输入文本不需要加引号,系统会自动加上引号C.设置默认值后,用户只能使用默认值D.可以使用
12、 Access 的表达式来定义默认值33.假设窗体的名称为 form1,则把窗体的标题设置为“ACCESS”的语句是( )。(分数:2.00)A.Me=“ACCESS“B.Me.Text=“ACCESS“C.Me.CaDtion=“ACCESS“D.Me.Name=“ACCESS“34.如果需要在报表每一页的底部都输出信息,需要设置( )。(分数:2.00)A.页面页眉B.报表页眉C.报表页脚D.页面页脚35.设有以下两个过程:Sub S1(a As Integer,b As Integer)t=aa=bb=tEnd SubSub S2(ByVal a As Integer, ByVal b
13、As Integer)t=aa=bb=tEnd Sub下列说法中正确的是( )。(分数:2.00)A.过程 S1 能实现两个变量值的交换,S2 不能B.过程 S2 能实现两个变量值的交换,S1 不能C.过程 S1 和 S2 都不能实现两个变量值的交换D.过程 S1 和 S2 都能实现两个变量值的交换二、填空题(总题数:13,分数:30.00)36.树中度为零的结点称为 1。(分数:2.00)填空项 1:_37.在面向对象方法中,类之间共享属性和方法的机制称为 1。(分数:2.00)填空项 1:_38.软件是程序、数据和 1 的集合。(分数:2.00)填空项 1:_39.数据结构分为逻辑结构和存
14、储结构,循环队列属于 1 结构。(分数:2.00)填空项 1:_40.常用的软件结构设计工具是结构图(SC),也称程序结构图。其中,用矩形表示 1,用带空心圆的箭头表示传递的是数据。(分数:2.00)填空项 1:_41.当关系中的某个属性组合不是该关系的主关键字,但却是另一个关系的主关键字时,称该属性或属性组合为这个关系的 1。(分数:2.00)填空项 1:_42.在 Access 中,要在查找条件中设置与任意一个数字字符匹配的条件,可使用的通配符是 1。(分数:2.00)填空项 1:_43.在使用 Dim 语句定义数组时,在缺省情况下,数组下标的下限为_。(分数:2.00)填空项 1:_44
15、.在窗体上画一个命令按钮 Command1 和一个文本框 Text1,然后编写如下代码:Private Sub Command1_Click()x=Val(Text1.Text)Select Case xCase 1,3y=x*xCase Is=10,Is=-10y=xCase -10 To 10y=-xEnd SelectEnd Sub程序运行后,在文本框中输入 3,然后单击命令按钮,则 y 的值变为_。(分数:2.00)填空项 1:_45.窗体上有一个文本框控件,名称为 txt1,要求每隔一秒在文本框中显示一次当前时间。请填空。Private Sub Form Load()Me.Timer
16、Interval=1000End SubPrivate SubMe! txt1=Now()End Sub(分数:2.00)填空项 1:_46.在窗体上添加一个命令按钮 Command1,然后编写如下代码:Private Sub Command1_Click()sum=0For i=3 To 7sum=i+2Next iMsgBox sum+iEnd Sub打开窗体后,单击命令按钮,消息框的输出结果是_。(分数:2.00)填空项 1:_在窗体上画一个命令按钮,其名称为 Command1,然后编写如下事件过程:Private Sub Command1_Click()Dim arr(1 To 100
17、)As IntegerFor i=1 T0 100arr(i)=Int(Rnd* (12) )Next iMax=arr(1)Min=arr(1)For i=1 To 100If (13) ThenMax=arr(i)End IfIf (14) ThenMin=arr(i)End IfNext iMsgBox MaxMsgBox MinEnd Sub程序运行后,单击命令按钮,将产生 100 个 1000 以内的随机整数,放入数组 arr 中,然后查找并先后使用消息框输出这 100 个数中的最大值和最小值,请将程序补充完整。(分数:6.00)填空项 1:_填空项 1:_填空项 1:_47.执行下
18、面程序后,消息框显示的结果是_。Dim a As IntegerSub sum(b As Integer)a=a+bEnd SubPrivate Sub Command1_Click()Call sum(3)Call sum(4)Call sum(5)MsgBox aEnd Sub(分数:2.00)填空项 1:_二级 ACCESS 笔试-161 答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:35,分数:70.00)1.在窗体上添加一个命令按钮,编写事件过程如下:For i=1 To 3x=4For j=1 To 4x=3For k=1 To 2x=x+5Next kN
19、ext jNext iMsgBox x则单击命令按钮后消息框的输出结果是( )。(分数:2.00)A.7B.8C.9D.13 解析:解析 本题考查了多重循环。在每一次外循环开始的时候,x 的值都为 4,所以我们只观察最后一次循环;中层循环每次开始前都把 x 设置为 3,所以到最后 x 的初值还是 3。执行最内层循环直到循环结束就可以了。本程序得知内循环执行两次,最后结果为 x=3+5+5=13。2.下列关于栈的描述中错误的是( )。(分数:2.00)A.栈是先进后出的线性表B.栈只能顺序存储 C.栈具有记忆作用D.对栈的插入删除操作中,不需要改变栈底指针解析:解析 栈是线性表的一种,它的特点是
20、先进后出,并且只能在表的一端进行插入和删除操作的线性表,入栈和出栈都是在栈顶进行,因此具有记忆作用,栈可以采用顺序存储,也可以采用链式存储。3.对长度为 n 的线性表进行顺序查找,在最坏情况下需要比较的次数为( )。(分数:2.00)A.125B.n/2C.n D.n+1解析:解析 对长度为 n 的线性表进行顺序查找时,从表中的第一个元素开始,将给定的值与表中逐个元素的关键字进行比较,直到两者相符,查找完成。在最坏情况下,要查找的元素是表的最后一个元素或查找失败,这两种情况都需要将这个元素表中的所有元素进行比较,因此比较次数为 n。4.下列不是宏的运行方式的是( )。(分数:2.00)A.直接
21、运行宏B.为窗体或报表的事件响应而运行宏C.为窗体或报表上的控件的事件响应而运行宏D.为查询事件响应而运行宏 解析:解析 宏有多种运行方式,可以直接运行宏,可以运行宏组里的宏,还可以为窗体或报表以及其上的控件的事件响应而运行宏。5.查询最近 30 天的记录应使用( )作为准则。(分数:2.00)A.Between Date()And Date()-30B.Between Date()-30 And Date() C.=Date()-30D.Date()-30解析:解析 本题获得当前日期可以使用系统函数 Date(),而当前日期的 30 天前就是日期Date()30。最近 30 天内的记录,也就
22、是日期在这个区间内的记录,使用关键字 BetweenAnd来表示在区间内。6.下列叙述中错误的是( )。(分数:2.00)A.一种数据的逻辑结构可以有多种存储结构B.数据的存储结构与数据的处理效率无关 C.数据的存储结构与数据的处理效率密切相关D.数据的存储结构在计算机中所占的空间不一定是连续的解析:解析 数据的存储结构分为顺序存储结构和链式存储结构,一个数据的逻辑结构可以有多种存储结构。顺序结构中数据元素所占的存储空间是连续的;而链式存储结构中,数据元素通过指针联系在一起,所以所占的存储空间不一定是连续的。7.在窗体中添加一个名称为 Command1 的命令按钮,然后编写如下事件代码:Pri
23、vate 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运行窗体后,单击命令按钮,MsgBox 中应输出( )。(分数:2.00)A.23B.33C.43 D.53解析:解析 本题中二维数组 a,在二重循环中为数组部分进行了赋值。本题中最后使用到的二维数组的元素值为两个下标之积。所以本题结果为 43。8.ODBC 是( )的中文缩写。(分数:2.00)A.数据访问对象B.Active 数据对象C.开放数据库互连 D.
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 二级 ACCESS 笔试 161 答案 解析 DOC
