【计算机类职业资格】二级ACCESS笔试-137及答案解析.doc
《【计算机类职业资格】二级ACCESS笔试-137及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】二级ACCESS笔试-137及答案解析.doc(21页珍藏版)》请在麦多课文档分享上搜索。
1、二级 ACCESS笔试-137 及答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:35,分数:70.00)1.Sub过程与 Function过程最根本的区别是(分数:2.00)A.Sub过程的过程名不能返回值,而 Function过程能通过过程名返回值B.Sub过程可以使用 Call语句或直接使用过程名调用,而 Function过程不可以C.两种过程参数的传递方式不同D.Function过程可以有参数,Sub 过程不可以2.为了使模块尽可能独立,要求(分数:2.00)A.模块的内聚程度要尽量高,且各模块间的耦合程度要尽量强B.模块的内聚程度要尽量高,且各模块间的耦合程度
2、要尽量弱C.模块的内聚程度要尽量低,且各模块间的耦合程度要尽量弱D.模块的内聚程度要尽量低,且各模块问的耦合程度要尽量强3.若要在报表每一页底部都输出信息,需要设置的是(分数:2.00)A.页面页脚B.报表页脚C.页面页眉D.报表页眉4.用树形结构表示实体之间联系的模型是(分数:2.00)A.关系模型B.网状模型C.层次模型D.以上 3个都是5.对长度为 n的线性表进行顺序查找,在最坏情况下所需要的比较次数为(分数:2.00)A.log2nB.n/2C.nD.n+16.在关系运算中,投影运算的含义是(分数:2.00)A.在基本表中选择满足条件的记录组成一个新的关系B.在基本表中选择需要的字段(
3、属性)组成一个新的关系C.在基本表中选择满足条件的属性组成一个新的关系D.上述说法均是正确的7.下列对于线性链表的描述中正确的是(分数:2.00)A.存储空间不一定连续,且各元素的存储顺序是任意的B.存储空间不一定连续,且前件元素一定存储在后件元素的前面C.存储空间必须连续,且前件元素一定存储在后件元素的前面D.存储空间必须连续,且各元素的存储顺序是任意的8.下列描述中正确的是(分数:2.00)A.程序就是软件B.软件开发不受计算机系统的限制C.软件既是逻辑实体,又是物理实体D.软件是程序、数据与相关文档的集合9.数据的存储结构是指(分数:2.00)A.存储在外存中的数据B.数据所占的存储空间
4、量C.数据在计算机中的顺序存储方式D.数据的逻辑结构在计算机中的表示10.在窗体中添加一个名称为 Command1的命令按钮,然后编写如下事件代码:Private Sub Command1_Click()A=75ifA60 Then i=1ifA70 Then i=2ifA80 Then i=3ifA90 Then i=4MsgBox iEnd Sub窗体打开运行后,单击命令按钮,则消息框的输出结果是(分数:2.00)A.1B.2C.3D.411.在已建雇员表中有“工作日期”字段,下图所示的是以此表为数据源创建的“雇员基本信息”窗体。(分数:2.00)A.B.C.D.12.Access数据库中
5、,用于输入或编辑字段数据的交互控件是(分数:2.00)A.文本框B.标签C.复选框D.组合框13.数据独立性是数据库技术的重要特点之一。所谓数据独立性是指(分数:2.00)A.数据与程序独立存放B.不同的数据被存放在不同的文件中C.不同的数据只能被对应的应用程序所使用D.以上 3种说法都不对14.一个关系数据库的表中有多条记录,记录之间的相互关系是(分数:2.00)A.前后顺序不能任意颠倒,一定要按照输入的顺序排列B.前后顺序可以任意颠倒,不影响库中的数据关系C.前后顺序可以任意颠倒,但排列顺序不同,统计处理结果可能不同D.前后顺序不能任意颠倒,一定要按照关键字段值的顺序排列15.在 SQL的
6、 SELECT语句中,用于实现选择运算的是(分数:2.00)A.FORB.WHILEC.IFD.WHERE16.下面显示的是查询设计视图的“设计网格”部分。(分数:2.00)A.B.C.D.17.使用表设计器定义表中字段时,不是必须设置的内容是(分数:2.00)A.字段名称B.数据类型C.说明D.字段属性18.下列对于软件测试的描述中正确的是(分数:2.00)A.软件测试的目的是证明程序是否正确B.软件测试的目的是使程序运行结果正确C.软件测试的目的是尽可能多地发现程序中的错误D.软件测试的目的是使程序符合结构化原则19.在窗体中添加一个名称为 Command1的命令按钮,然后编写如下事件代码
7、:Private Sub Command1_Click()s=“ABBACDDCAB“For i=6 To 2 Step-2x=Mid(s,i,i)y=Left(s,i)Z=Right(s,i)Z=x&y&zNext iMsgBox ZEnd Sub窗体打开运行后,单击命令按钮,则消息框的输出结果是(分数:2.00)A.AABAABB.ABBABAC.BABBAD.BBABBA20.以下关于 Access表的叙述中,正确的是(分数:2.00)A.表一般包含一个到两个主题的信息B.表的数据表视图只用于显示数据C.表设计视图的主要工作是设计表的结构D.在表的数据表视图中,不能修改字段名称21.下列
8、关于栈的描述中错误的是(分数:2.00)A.栈是先进后出的线性表B.栈只能顺序存储C.栈具有记忆作用D.对栈的插入与删除操作中,不需要改变栈底指针22.在窗体中添加一个名称为 Connnand1的命令按钮,然后编写如下事件代码:Private Suit 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.5223.下列实体的联系中,属于多
9、对多联系的是(分数:2.00)A.学生与课程B.学校与校长C.住院的病人与病床D.职工与工资24.对于长度为 n的线性表,在最坏情况下,下列各排序法所对应的比较次数中正确的是(分数:2.00)A.冒泡排序为 n/2B.冒泡排序为 nC.快速排序为 nD.快速排序为 n(n-1)/225.以下是宏 m的操作序列设计:条件 操作序列 操作参数MsgBox 消息为“AA”tt1 MsgBox 消息为“BB” MsgBox 消息为“CC”现殴置宏 m为窗体“fTest”上名为“bTest”命令按钮的单击事件属性,打开窗体“fTest”运行后,在窗体上名为“tt”的文本框内输入数字 1,然后单击命令按钮
10、 bTest,则(分数:2.00)A.屏幕会先后弹出 3个消息框,分别显示消息“AA”、“BB”、“CC”B.屏幕会弹出一个消息框,显示消息“AA”C.屏幕会先后弹出两个消息框,分别显示消息“AA”、“BB”D.屏幕会先后弹出两个消息框,分别显示消息“AA”、“CC”26.以下关于空值的叙述中,错误的是(分数:2.00)A.空值表示字段还没有确定值B.Access使用 NULL来表示空值C.空值等同于空字符串D.空值不等于数值 027.在窗体中添加了一个文本框和一个命令按钮(名称分别为 tText和 bCommand),并编写了相应的事件过程。运行此窗体后,在文本框中输入一个字符,则命令按钮上
11、的标题变为“计算机等级考试”。以下能实现上述操作的事件过程是(分数:2.00)A.Private Sub bCommand_Click()Caption=“计算机等级考试“End SubB.Private Sub tText_Click()bCommandCaption=“计算机等级考试“End SubC.Private Sub bCommand_Change()Caption=“计算机等级考试“End SubD.Private Sub tText_Change()bCommandCaption=“计算机等级考试“End Sub28.SQL的含义是(分数:2.00)A.结构化查询语言B.数据定
12、义语言C.数据库查询语言D.数据库操纵与控制语言29.若要查询某字段的值为“JSJ”的记录,在查询设计视图对应字段的准则中,错误的表达式是(分数:2.00)A.JSJB.“JSJ“C.“*$JSJ*“D.Like “JSJ“30.已经建立了包含“姓名”、“性别”、“系别”、“职称”等字段的“tEmployee”表。若以此表为数源创建查询,计算各系不同性别的总人数和各类职称人数,并显示如下图所示的结果。正确的设计是(分数:2.00)A.B.C.D.31.在窗体中添加一个名称为 Command1的命令按钮,然后编写如下程序:Public x As integerPrivate Sub Comman
13、d1_Click()x=10Call s1Call s2MsgBox sEnd SubPrivate Sub s1()x=s+20End SubPrivate Sub s2()Dim x As integerx=x+20End Sub窗体打开运行后,单击命令按钮,则消息框的输出结果为(分数:2.00)A.10B.30C.40D.5032.在窗体上添加一个命令按钮(名为 Command1)和一个文本框(名为 Text1),并在命令按钮中编写如下事件代码:Private Sub Command1_Click()m=2.17n=Len(Str$(m)+Space(5)Me! Text1=nEnd S
14、ub打开窗体运行后,单击命令按钮,在文本框中显示(分数:2.00)A.5B.8C.9D.1033.如果想在已建立的“tsalary”表的数据表视图中直接显示出姓“李”的记录,应使用 Access提供的(分数:2.00)A.筛选功能B.排序功能C.查询功能D.报表功能34.在窗体中添加一个命令按钮(名称为 Command1),然后编写如下代码:Private Sub Command1_Click()a=0:b=0:C=6MsgBox a=b+eEnd Sub窗体打开运行后,如果单击命令按钮,则消息框的输出结果为(分数:2.00)A.11B.a=11C.0D.False35.在宏的调试中,可配合使
15、用设计器上的工具按钮(分数:2.00)A.“调试”B.“条件”C.“单步”D.“运行”二、填空题(总题数:15,分数:30.00)36.某二又树中度为 2的结点有 18个,则该二叉树中有 1 个叶子结点。(分数:2.00)填空项 1:_37.在面向对象方法中,类的实例称为 1。(分数:2.00)填空项 1:_38.诊断和改正程序中错误的工作通常称为 1。(分数:2.00)填空项 1:_39.在关系数据库中,把数据表示成二维表,每一个二维表称为 1。(分数:2.00)填空项 1:_40.问题处理方案的正确而完整的描述称为 1。(分数:2.00)填空项 1:_41.fAccess数据库中,如果在实
16、体上输入的数据总是取自表或查询中的字段数据,或者取自某固定内容的数据,可以使用 1 控件来完成。(分数:2.00)填空项 1:_42.某窗体中有一命令按钮,在窗体视图中单击此命令按钮打开一个报表,需要执行的操作是 1。(分数:2.00)填空项 1:_43.在数据表视图下向表中输入数据,在未输入数值之前,系统自动提供的数值字段的属性是 1。(分数:2.00)填空项 1:_44.某窗体中有一命令按钮,名称为 C1。要求在窗体视图中单击此命令按钮后,命令按钮上的文字颜色变为棕色(棕色代码为 128),实现该操作的 VBA语句是 1。(分数:2.00)填空项 1:_45.如果要将某表中的若干记录删除,
17、应该创建 1 查询。(分数:2.00)填空项 1:_46.在窗体中添加一个命令按钮(名称为 Command1),然后编写如下代码:Private Sub Command1_Click()Static b As integerb=b+1End Sub窗体打开运行后,3 次单击命令按钮后,变量 b的值是_。(分数:2.00)填空项 1:_47.在窗体上有一个文本框控件,名称为 Text1。同时,窗体加载时设置其计时器间隔为 1秒、计时器触发事件过程则实现在 Text1文本框中动态显示当前日期和时间。请补充完整。Private Sub From_Load()Me.Timerinterval=1000
18、End SubPrivate Sub_Me.text1=Now()End Sub(分数:2.00)填空项 1:_48.实现数据库操作的 DAO技术,其模型采用的是层次结构,其中处于最顶层的对象是 1。(分数:2.00)填空项 1:_49.下面 VBA程序段运行时,内层循环的循环总次数是_。For m=0 To 7 step 3For n=m-1 To m+1Next nNext m(分数:2.00)填空项 1:_50.在窗体上添加一个命令按钮(名为 Commandl),然后编写如下事件过程:Private Sub Command 1_Click()Dim b,kFor k=1 to 6b=23
19、+kNext kMsgBox b+kEnd Sub打开窗体后,单击命令按钮,消息框的输出结果是_。(分数:2.00)填空项 1:_二级 ACCESS笔试-137 答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:35,分数:70.00)1.Sub过程与 Function过程最根本的区别是(分数:2.00)A.Sub过程的过程名不能返回值,而 Function过程能通过过程名返回值 B.Sub过程可以使用 Call语句或直接使用过程名调用,而 Function过程不可以C.两种过程参数的传递方式不同D.Function过程可以有参数,Sub 过程不可以解析:解析 本题考查的
20、是过程的概念。过程是模块的单元组成,过程分两种类型:Sub 子过程和Function函数过程。VBA 提供的关键字 Call,可显示调用一个子过程(Sub 过程),但却不能调用执行函数过程(Function 过程),此外,Sub 过程和 Funetion过程都可以直接引用过程名来调用,因此,选项 B错误。Sub 过程可以使用参数(由调用过程传递的常数、变量或表达式),所以选项 D错误。选项 C要视具体情况才能确定。Sub 过程执行操作但不返回值,Function 过程可以返回值,这也是过程最根本的区别。2.为了使模块尽可能独立,要求(分数:2.00)A.模块的内聚程度要尽量高,且各模块间的耦合
21、程度要尽量强 B.模块的内聚程度要尽量高,且各模块间的耦合程度要尽量弱C.模块的内聚程度要尽量低,且各模块间的耦合程度要尽量弱D.模块的内聚程度要尽量低,且各模块问的耦合程度要尽量强解析:解析 本题考核软件维护的概念。维护是软件生命周期的最后一个阶段,也是持续时间最长、付出代价最大的阶段。在软件交付使用后,还需要进行维护。软件维护通常有以下 4类:为纠正使用中出现的错误而进行的改正性维护;为适应环境变化而进行的适应性维护;为改进原有软件而进行的完善性维护;为将来的可维护和可靠而进行的预防性维护。软件维护不仅包括程序代码的维护,还包括文档的维护。3.若要在报表每一页底部都输出信息,需要设置的是(
22、分数:2.00)A.页面页脚 B.报表页脚C.页面页眉D.报表页眉解析:解析 本题考查的是报表设计。报表页眉:在报表的开始处,用来显示报表的标题、图形或说明性文字,每份报表只有一个报表页眉。页面页眉:用来显示报表中的字段名称或对记录的分组名称,报表的每一页有一个页面页眉。页面页脚:打印在每页的底部,用来显示本页的汇总说明,报表的每一页有一个页面页脚。报表页脚:用来显示整份报表的汇总说明,在所有记录都被处理后,只打印在报表的结束处。4.用树形结构表示实体之间联系的模型是(分数:2.00)A.关系模型B.网状模型 C.层次模型D.以上 3个都是解析:解析 数据库管理系统(DBMS)是整个数据库系统
23、的核心,它对数据库中的数据进行管理,还在用户的个别应用与整体数据库之间起接口作用。5.对长度为 n的线性表进行顺序查找,在最坏情况下所需要的比较次数为(分数:2.00)A.log2nB.n/2C.nD.n+1 解析:解析 一般来说,一种数据的逻辑结构根据需要可以表示成多种存储结构,常用的存储结构有顺序、链接、索引等存储结构。而采用不同的存储结构,其数据处理的效率是不同的。由此可见,选项 D的说法正确。6.在关系运算中,投影运算的含义是(分数:2.00)A.在基本表中选择满足条件的记录组成一个新的关系B.在基本表中选择需要的字段(属性)组成一个新的关系 C.在基本表中选择满足条件的属性组成一个新
24、的关系D.上述说法均是正确的解析:解析 本题考查的是关系运算。从关系模式中指定若干属性组成新的关系称为投影。投影是从列的角度进行的运算,相当于对关系进行垂直分解。经过投影运算可以得到一个新的关系。7.下列对于线性链表的描述中正确的是(分数:2.00)A.存储空间不一定连续,且各元素的存储顺序是任意的B.存储空间不一定连续,且前件元素一定存储在后件元素的前面C.存储空间必须连续,且前件元素一定存储在后件元素的前面 D.存储空间必须连续,且各元素的存储顺序是任意的解析:解析 软件工程学是研究软件开发和维护的普遍原理与技术的一门工程学科。所谓软件工程是指采用工程的概念、原理、技术和方法指导软件的开发
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 二级 ACCESS 笔试 137 答案 解析 DOC
