【计算机类职业资格】二级ACCESS笔试-393及答案解析.doc
《【计算机类职业资格】二级ACCESS笔试-393及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】二级ACCESS笔试-393及答案解析.doc(24页珍藏版)》请在麦多课文档分享上搜索。
1、二级 ACCESS 笔试-393 及答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:35,分数:70.00)1.在长度为 64 的有序线性表中进行顺序查找,最坏情况下需要比较的次数为( )。A) 63 B) 64 C) 6 D) 7(分数:2.00)A.B.C.D.2.下列叙述中正确的是( )。A) 一个算法的空间复杂度大,则其时间复杂度也必定大B) 一个算法的空间复杂度大,则其时间复杂度必定小C) 一个算法的时间复杂度大,则其空间复杂度必定小D) 上述三种说法都不对(分数:2.00)A.B.C.D.3.下列描述中正确的是( )。A) 软件工程只是解决软件项目的管理问题
2、B) 软件工程主要解决软件产品的生产率问题C) 软件工程的主要思想是强调在软件开发过程中需要应用工程化原则D) 软件工程只是解决软件开发中的技术问题(分数:2.00)A.B.C.D.4.下列叙述中正确的是( )。A) 软件测试应该由程序开发者来完成 B) 程序经调试后一般不需要再测试C) 软件维护只包括对程序代码的维护 D) 以上三种说法都不对(分数:2.00)A.B.C.D.5.数据流程图(DFD 图)是( )。A) 软件概要设计的工具 B) 软件详细设计的工具C) 结构化方法的需求分析工具 D) 面向对象方法的需求分析工具(分数:2.00)A.B.C.D.6.下面不属于软件工程的 3 个要
3、素的是( )。A) 工具 B) 过程 C) 方法 D) 环境(分数:2.00)A.B.C.D.7.下列叙述中错误的是( )。A) 在数据库系统中,数据的物理结构必须与逻辑结构一致B) 数据库技术的根本目标是解决数据的共享问题C) 数据库设计是指在已有数据库管理系统的基础上建立数据库D) 数据库系统需要操作系统的支持(分数:2.00)A.B.C.D.8.对于现实世界中事物的特征,在实体一联系模型中使用( )。A) 属性描述 B) 关键字描述 C) 二维表格描述 D) 实体描述(分数:2.00)A.B.C.D.9.数据独立性是数据库技术的重要特点之一。所谓数据独立性,是指( )。A) 数据与程序独
4、立存放 B) 不同的数据被存放在不同的文件中C) 不同的数据只能被对应的应用程序所使用 D) 以上三种说法都不对(分数:2.00)A.B.C.D.10.设有如下 3 个关系表。(分数:2.00)A.B.C.D.11.用二维表来表示实体及实体之间联系的数据模型是( )。A) 实体-联系模型 B) 层次模型 C) 网状模型 D) 关系模型(分数:2.00)A.B.C.D.12.某数据库的表中要添加一张 Excel 电子表格,则应采用的字段类型是( )。A) OLE 对象数据类型 B) 超级链接数据类型 C) 查阅向导数据类型 D) 自动编号数据类型(分数:2.00)A.B.C.D.13.邮政编码是
5、由 6 位数字组成的字符串,为邮政编码设置输入掩码的格式是( )。A) 000000 B) CCCCCC C) 999999 D) LLLLLL(分数:2.00)A.B.C.D.14.文本型字段大小取值最大为( )。A) 64 个字符 B) 127 个字符 C) 255 个字符 D) 512 个字符(分数:2.00)A.B.C.D.15.在 Access 中,如果不想显示数据表中的某些字段,可以使用的命令是( )。A) 隐藏 B) 删除 C) 冻结 D) 筛选(分数:2.00)A.B.C.D.16.假设某数据库表中有一个姓名字段,查找姓“仲”的记录的条件是( )。A) Not“仲*“ B) L
6、ike“仲“C) Left(姓名,1)=“仲“ D) “仲/(分数:2.00)A.B.C.D.17.Access 窗体中的文本框控件分为( )。A) 计算型和非计算型 B) 结合型和非结合型 C) 控制型和非控制型 D) 记录型和非记录型(分数:2.00)A.B.C.D.18.SQL 的含义是( )。A) 结构化查询语言 B) 数据定义语言C) 数据库查询语言 D) 数据库操纵与控制语言(分数:2.00)A.B.C.D.19.下面对查询功能的叙述中,正确的是( )。A) 在查询中,选择查询可以只选择表中的部分字段,通过选择一个表中的不同字段生成同一个表B) 在查询中,编辑记录主要包括添加记录、
7、修改记录、删除记录和导入、导出记录C) 在查询中,查询不仅可以找到满足条件的记录,而且还可以在建立查询的过程中进行各种统计计算D) 以上说法均不对(分数:2.00)A.B.C.D.20.假设“公司”表中有编号、名称、法人等字段,查找公司名称中有“网络”二字的公司信息,正确的命令是( )。A) SELECT * FROM 公司 FOR 名称=“*网络*“B) SELECT * FROM 公司 FOR 名称 LIKE“*网络*“C) SELECT * FROM 公司 WHERE 名称=“*网络*“D) SELECT * FROM 公司 WHERE 名称 LIKE“*网络*/(分数:2.00)A.B
8、.C.D.21.On Error Goto 0 语句的含义是( )。A) 忽略错误并执行下一条语句 B) 取消错误处理C) 遇到错误执行定义的错误 D) 退出系统(分数:2.00)A.B.C.D.22.要限制宏命令的操作范围,可以在创建宏时定义( )。A) 宏操作对象 B) 宏条件表达式 C) 窗体或报表控件 D) 宏操作目标(分数:2.00)A.B.C.D.23.VBA“定时”操作中,需要设置窗体的“计时器间隔(TimerInterval)”属性值。其计量单位是( )。A) 微秒 B) 毫秒 C) 秒 D) 分钟(分数:2.00)A.B.C.D.24.下面这张报表的类型是( )。(分数:2.
9、00)A.B.C.D.25.以下是宏 m 的操作序列设计。条件 操作序列 操作参数MsgBox 消息为“AA“tt1 MsgBox 消息为“BB“? MsgBox 消息为“CC“现设置宏 m 为窗体“fTest”上名为“bTest”命令按钮的单击事件属性,打开窗体“fTest”运行后,在窗体上名为“tt”的文本框内输入数字 1,然后单击命令按钮 bTest,则( )。A) 屏幕会先后弹出三个消息框,分别显示消息“AA”、“BB”、“CC”B) 屏幕会弹出一个消息框,显示消息“AA”C) 屏幕会先后弹出两个消息框,分别显示消息“AA”和“BB”D) 屏幕会先后弹出两个消息框,分别显示消息“AA”
10、和“CC”(分数:2.00)A.B.C.D.26.在窗体中有一个标签 Label0,标题为“测试进行中”;有一个命令按钮 Command1。事件代码如下。Private Sub Command1_Click()Label0.Caption=“标签“End SubPrivate Sub Form_Load()Form.Caption=“举例“Command1.Caption=“移动“End Sub打开窗体后单击命令按钮,屏幕显示( )。(分数:2.00)A.B.C.D.27.能够实现从指定记录集里检索特定字段值的函数是( )。A) Nz B) DSum C) DLookup D) Rnd(分数:
11、2.00)A.B.C.D.28.表达式 Fix(-3.25)和 Fix(3.75)的结果分别是( )。A) -3,3 B) -4,3 C) -3,4 D) -4,4(分数:2.00)A.B.C.D.29.在 VBA 代码调试过程中,能够显示出所有在当前过程中变量声明及变量值信息的是( )。A) 快速监视窗口 B) 监视窗口 C) 立即窗口 D) 本地窗口(分数:2.00)A.B.C.D.30.假定有以下程序段。n=0for i=1 to 3for j=-4 to -1n=n+1next jnext i运行完毕后,n 的值是( )。A) 0 B) 3 C) 4 D) 12(分数:2.00)A.B
12、.C.D.31.假定有以下循环结构。Dim a as Integera=1Do Until a10a=a+1Loop则正确的叙述是( )。A) 如果 a10,则循环体开始执行 B) 如果 a10,则跳出循环体C) 循环体总共循环 11 次 D) 循环体总共循环 10 次(分数:2.00)A.B.C.D.32.运行下列程序段,结果是( )。FOr m=10 To 1 Step 0k=k+3Next mA) 形成死循环 B) 循环体不执行即结束循环C) 出现语法错误 D) 循环体执行一次后结束循环(分数:2.00)A.B.C.D.33.以下窗体加载事件程序如下。Privace Sub Form_L
13、oad()Dob=b+1If b=5 Then Exit DoLoopPrint bEnd Sub此程序运行结果为( )。A) 5 B) 6 C) 7 D) 8(分数:2.00)A.B.C.D.34.用于获得字符串 Str 从第 2 个字符开始的 3 个字符的函数是( )。A) Mid(Str,2,3) B) Middle(Str,2,3)C) Right(Str,2,3) D) Left(Str,2,3)(分数:2.00)A.B.C.D.35.下列程序的功能是返回当前窗体的记录集。Sub GetRecNum()Dim rs As ObjectSet rs=_MsgBox rs RecordC
14、ountEnd Sub为保证程序输出记录集(窗体记录源)的记录数,空白处应填入的语句是( )。A) Recordset B) Me.RecordsetC) RecordSource D) Me.RecordSource(分数:2.00)A.B.C.D.二、填空题(总题数:14,分数:30.00)36.设某循环队列的容量为 50,如果头指针 front=45(指向队头元素的前一位置),尾指针 rear=10(指向队尾元素),则该循环队列中共有 1 个元素。(分数:2.00)填空项 1:_37.线性表的存储结构主要分为顺序存储结构和链式存储结构。队列是一种特殊的线性表,循环队列是队列的 1 存储结
15、构。(分数:2.00)填空项 1:_38.在深度为 7 的满二叉树中,度为 2 的结点个数为 1。(分数:2.00)填空项 1:_39.软件生命周期可分为多个阶段。一般分为定义阶段、开发阶段和维护阶段。编码和测试属于_阶段。(分数:2.00)填空项 1:_40.在 E-R 图中,图形包括矩形、菱形、椭圆。其中表示实体联系的是_。(分数:2.00)填空项 1:_41.在窗体上添加一个名为 Command1 的命令按钮,然后编写如下程序。Function m(x As Integer,y As Integer)As Integerm=IIf(xy,x,y)End FunctionPrivate S
16、ub Command1_Click()Dim a As Integer,b As Integera=1b=2MsgBox m(a,b)End Sub打开窗体运行后,单击命令按钮,消息框中输出的结果为_。(分数:2.00)填空项 1:_42.宏是一个或多个 1 的集合。(分数:2.00)填空项 1:_43.数据访问页有两种视图,分别为页视图和 1。(分数:2.00)填空项 1:_44.在窗体上添加一个命令按钮 Command1,然后编写如下事件过程。Private Sub Command1_Click()Dim b,kFor k=1 To 6b=23+kNext kMsgBox k+bEnd S
17、ub打开窗体后,单击命令按钮,消息框数据的结果是_。(分数:2.00)填空项 1:_45.运行下面程序代码后,变量 J 的值为_。Private Sub Fun()Dim J as IntegerJ=10DOJ=J+3Loop While J19End Sub(分数:2.00)填空项 1:_找出其中的最大值和对应的输入位置。请在空白处填入适当语句,使程序可以完成指定的功能。Private Sub Command12_Click()max=0maxn=0For i=1 To 10num=Val(InputBox(“请输入第“i“个大于 0 的整数:“)If (11) Thenmax=nummax
18、n= (12) End IfNext iMsgBox(“最大值为第“maxn“个输入的“max)End Sub(分数:4.00)填空项 1:_填空项 1:_46.下列程序的功能是求算式:1+1/2!+1/3!+i/4!+前 10 项的和(其中 n!的含义是 n 的阶乘)。请在空白处填入适当的语句,使程序完成指定的功能。Private Sub Command1_Click()Dim i as Integer,s as single,a as singlea=1:s=0For i=1 To 10a=_s=s+aNext iDebug.Print “1+1/2!+1/3!+=“;sEnd Sub(分
19、数:2.00)填空项 1:_47.以下程序的功能是:求被 5 和 7 除余数均为 1 的数。请在空白处填入适当的语句,使程序可以完成指定的功能。Private Sub Form_Click()Dim Ncount%,n%Ncount=0n=1Don=n+1If _ ThenDebug.Print nNcount=Ncount+1End IfLoop Until Ncount=5End Sub(分数:2.00)填空项 1:_48.在窗体上画一个命令按钮,然后编写如下事件过程。Private Sub Command1_Click()Do Until b0a=inputBox(“输入 a 的值“)a
20、=Val(a)b=inputBox(“输入 b 的值“)b=Val(b)a=a+bLoopPrint aEnd Sub程序运行后,依次输入 5,4,3,2,1,0,-1,-2,则输出结果是_。(分数:2.00)填空项 1:_二级 ACCESS 笔试-393 答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:35,分数:70.00)1.在长度为 64 的有序线性表中进行顺序查找,最坏情况下需要比较的次数为( )。A) 63 B) 64 C) 6 D) 7(分数:2.00)A.B. C.D.解析:解析 对有序线性表进行顺序查找,首先用被查找的数据和线性表的第一个数据元素进行比
21、较,若相等,则查找成功;否则,继续进行比较,即和线性表的第二个数据元素进行比较。同样,若相等,则查找成功;否则,继续进行比较。以此类推,直到在线性表中查找到该数据或查找到线性表的最后一个元素,算法才结束。因此,在长度为 64 的有序线性表中进行顺序查找,最坏的情况下需要比较 64 次。2.下列叙述中正确的是( )。A) 一个算法的空间复杂度大,则其时间复杂度也必定大B) 一个算法的空间复杂度大,则其时间复杂度必定小C) 一个算法的时间复杂度大,则其空间复杂度必定小D) 上述三种说法都不对(分数:2.00)A.B.C.D. 解析:解析 时间复杂度是指一个算法执行时间的相对度量;空间复杂度是指算法
22、在运行过程中临时占用所需存储空间大小的度量。人们都希望选择一个既省存储空间、又省执行时间的算法。然而,有时为了加快算法的运行速度,不得不增加空间开销;有时为了能有效地存储算法和数据,又不得不牺牲运行时间。时间和空间的效率往往是一对矛盾,很难做到两全。但是,这不适用于所有的情况,也就是说,时间复杂度和空间复杂度之间虽然经常矛盾,但二者不存在必然的联系。因此,选项 A)、B)、C)的说法都是错误的。故本题的正确答案是 D)。3.下列描述中正确的是( )。A) 软件工程只是解决软件项目的管理问题B) 软件工程主要解决软件产品的生产率问题C) 软件工程的主要思想是强调在软件开发过程中需要应用工程化原则
23、D) 软件工程只是解决软件开发中的技术问题(分数:2.00)A.B.C. D.解析:解析 软件工程学是研究软件开发和维护的普遍原理与技术的一门工程学科。所谓软件工程,是指采用工程的概念、原理、技术和方法指导软件的开发与维护。软件工程学的主要研究对象包括软件开发与维护的技术、方法、工具和管理等方面。由此可见,选项 A)、B)和 D)的说法均不正确,选项 C)正确。4.下列叙述中正确的是( )。A) 软件测试应该由程序开发者来完成 B) 程序经调试后一般不需要再测试C) 软件维护只包括对程序代码的维护 D) 以上三种说法都不对(分数:2.00)A.B.C.D. 解析:解析 因为测试的目的在于发现错
24、误,从心理学角度讲,由程序的编写者自己进行测试是不合适的,为了达到最好的测试效果,应该由独立的第三方进行测试工作,所以选项 A)错误;程序调试,修改一个错误的同时可能引入了新的错误,解决的办法是在修改了错误之后,必须进行回归测试,所以选项 B)错误;所谓软件维护,就是在软件已经交付使用之后,为了改正错误或满足新的需要而修改软件的过程,可见选项 C)也是错误的。5.数据流程图(DFD 图)是( )。A) 软件概要设计的工具 B) 软件详细设计的工具C) 结构化方法的需求分析工具 D) 面向对象方法的需求分析工具(分数:2.00)A.B.C. D.解析:解析 常见的需求分析方法有:结构化分析方法和
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 二级 ACCESS 笔试 393 答案 解析 DOC
