【计算机类职业资格】二级ACCESS笔试-66及答案解析.doc

上传人:sofeeling205 文档编号:1323825 上传时间:2019-10-17 格式:DOC 页数:20 大小:118KB
下载 相关 举报
【计算机类职业资格】二级ACCESS笔试-66及答案解析.doc_第1页
第1页 / 共20页
【计算机类职业资格】二级ACCESS笔试-66及答案解析.doc_第2页
第2页 / 共20页
【计算机类职业资格】二级ACCESS笔试-66及答案解析.doc_第3页
第3页 / 共20页
【计算机类职业资格】二级ACCESS笔试-66及答案解析.doc_第4页
第4页 / 共20页
【计算机类职业资格】二级ACCESS笔试-66及答案解析.doc_第5页
第5页 / 共20页
点击查看更多>>
资源描述

1、二级 ACCESS 笔试-66 及答案解析(总分:98.00,做题时间:90 分钟)一、选择题(总题数:30,分数:70.00)1.在长度为 64 的有序线性表中进行顺序查找,最坏情况下需要比较的次数为( )。(分数:2.00)A.63B.64C.6D.72.在报表中,要计算“数学”字段的最高分,应将控件的“控件来源”属性设置为( )。(分数:2.00)A.=Max(数学)B.Max(数学)C.=Max数学D.=Max(数学)3.下列叙述中错误的是( )。(分数:2.00)A.一种数据的逻辑结构可以有多种存储结构B.数据的存储结构与数据处理的效率无关C.数据的存储结构与数据处理的效率密切相关D

2、.数据的存储结构在计算机中所占的空间不一定是连续的4.假定有如下的 Sub 过程:Sub sfun(x As Single,y As Single)t=xx=t/yy=t Mod yEnd Sub在窗体上添加一个命令按钮(名为 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.1n1B.1.25 和 1C.

3、1.25 和 4D.5 和 45.Access 的表中,下列不可以定义为主键的是( )。(分数:2.00)A.自动编号B.单字段C.多字段D.OLE 对象设有如下说明,请凶答(16)(21)小题:有“tEmployee“表,表结构及表内容如下所示:字段名称 字段类型 字段大小雇员 ID 文本 10姓名 文本 10性别 文本 1出生日期 日期/时间职务 文本 14简历 备注联系电话 文本 8雇员ID 姓名 性别 出生日期 职务 简历 联系电话1 王宁 女 1960-1-1 经理 1984 年大学毕业,曾是销售员 357964502 李清 男 1962-7-1 职员 1986 年大学毕业,现为销售

4、员 359764513 王创 男 1970-1-1 职员 1993 年专科毕业,现为销售员 35794524 郑炎 女 1977-6-1 职员 1999 年大学毕业,现为销售员 359764535 魏小红 女 1934-11-1 职员 1956 年专科毕业,现为管理员 35976454(分数:12.00)(1).在“tEmployee“表中,姓名字段的大小为 10,在此列输入数据时,最多可输入的汉字数和英文字符数分别是( )。(分数:2.00)A.5 5B.5 10C.10 10D.10 20(2).若要确保输入的联系电话值只能为 8 位数字,应将该字段的输入掩码设置为( )。(分数:2.00

5、)A.00000000B.99999999C.#D.?(3).若在“tEmployee“表中查找所有姓王的记录,可以在查询设计视图的准则行中输入( )。(分数:2.00)A.Like王B.Like“王*“C.=“王“D.=“王*“(4).下面显示的是查询设计视图的设计网格部分,从此部分所示的内容中可以判断出要创建的查询是( )。(分数:2.00)A.删除查洵B.生成表查询C.选择查询D.更新查询(5).下面显示的是查询设计视图,从设计视图所示的内容中判断此查询将显示( )。(分数:2.00)A.出生日期字段值B.所有字段值C.除出生日期以外的所有字段值D.雇员 ID 字段值(6).若以“tEm

6、ployee“表为数据源,计算每个职工的年龄(取整),并显示如下图所示的结果,那么正确的设计是( )。(分数:2.00)A.B.C.D.6.如果设置报表上某个文本框的控件来源属性为“=7Mod4,则打印预览视图中,该文本框显示的信息为 ( )。(分数:2.00)A.未绑定B.3C.7Mod4D.出错7.设树 T 的度为 4,其中度为 1,2,3,4 的结点个数分别为 4,2,1,1,则 T 中的叶子结点数为( )。(分数:2.00)A.5B.6C.7D.88.下列说法中,不正确的是( )。(分数:2.00)A.对记录的添加、修改,删除等操作只能在表中进行B.查询可以建立在表上,也可以建立在查询

7、上C.报表的内容属于静态数据D.数据访问页可以添加、编辑数据库中的数据9.下列关于字段的命名规则,说法正确的是( )。(分数:2.00)A.字段名长度为 132 个字符B.字段名可以包含字母、汉字和其他字符,但不能包含空格C.字段名可以包含句号( )、惊叹号(!)、方括号( )、问号(?)以及重音符号( )D.同一表中的字段名不可以重复10.确定一个控件在窗体或报表上的位置的属性是( )。(分数:2.00)A.Width 或 HeightB.Width 和 HeightC.Top 或 LeftD.Top 和 Left11.以下是宏对象 m1 的操作序列设计:(分数:2.00)A.B.C.D.1

8、2.下列窗体中不可以自动创建的是( )。(分数:2.00)A.纵栏式窗体B.数据访问表窗体C.图表窗体D.主/子窗体13.Access 文件的扩展名是( )。(分数:2.00)A.docB.xlsC.mdbD.ppt14.将 E-R 图转换到关系模式时,实体与联系都可以表示成( )。(分数:2.00)A.属性B.关系C.键D.域15.用于查找满足指定条件的第一条记录的宏命令是( )。(分数:2.00)A.RequeryB.FindRecordC.GoToRecordD.ToRecord16.下面不属于软件设计原则的是( )。(分数:2.00)A.抽象B.模块化C.自底向上D.信息隐蔽17.数据

9、库设计的四个阶段是:需求分析、概念设计、逻辑设计和( )。(分数:2.00)A.编码设计B.测试阶段C.运行阶段D.物理设计18.下列叙述中正确的是( )。(分数:2.00)A.数据库系统是一个独立的系统,不需要操作系统的支持B.数据库技术的根本目标是要解决数据的共享问题C.数据库管理系统就是数据库系统D.以上三种说法都不对19.Access 数据库中,为了保持表之间的关系,要求在子表(从表)中添加记录时,如果主表中没有与之相关的记录,则不能在子表(从表)中添加该记录,为此需要定义的关系是( )。(分数:2.00)A.输入掩码B.有效性规则C.默认值D.参照完整性20.在窗体上添加一个命令按钮

10、(名为 Command1)和一个文本框(名为 Text1),并在命令按钮中编写如下事件代码:Private Sub Command1_Click()m=2.17n=Len(Str$(m)+Space(5)Me!Text1=nEnd Sub打开窗体运行后,单击命令按钮,在文本框中显示( )。(分数:2.00)A.5B.8C.9D.1021.从工程管理角度,软件设计一般分为两步完成,它们是( )。(分数:2.00)A.概要设计与详细设计B.数据设计与接口设计C.软件结构设计与数据设计D.过程设计与数据设计22.如果要求在页面页脚中显示的页码形式为“第 x 页,共 y 页”,则页面页脚中的页码的控件

11、来源应该设置为( )。(分数:2.00)A.=“第“&Pages&“页,共“&Page)&“页“B.=“共“&Pages&“页,第“&Page&“页“C.=“第“&Page&“页,共“&Pages&“页“D.=“共“&Page&“页,第“&Pages&“页“23.下列 Case 语句中错误的是( )。(分数:2.00)A.Case 0 To 10B.Case Is10C.Case Is10 And Is50D.Case 3.5,Is1024.在窗体中有一个标签 Lb1 和一个命令按钮 Command1,事件代码如下:Option Compare DatabaseDim a As String*

12、10Private Sub Command1 Click()a=“1234“b=Len((分数:2.00)A.Me.Lb1.Caption=bEnd Sub 打开窗体后单击命令按钮,窗体中显示的内容是( )。A) 4B.5C.10D.4025.使用宏组的目的是( )。(分数:2.00)A.设计出功能复杂的宏B.设计出包含大量操作的宏C.减少程序内存消耗D.对多个宏进行组织和管理26.在软件生存周期中,能准确地确定软件系统必须做什么和必须具备哪些功能的阶段是( )。(分数:2.00)A.概要设计B.详细设计C.可行性分析D.需求分析27.对长度为 n 的线性表进行顺序查找,在最坏情况下所需要的比

13、较次数为( )。(分数:2.00)A.log2nB.n/2C.nD.n+l28.在宏的条件表达式中,要引用“rptT”报表上名为“txtName”控件的值,可以使用的引用表达式是( )。(分数:2.00)A.Reports!rptT!txtNameB.Repoa!txtNameC.rptT!txtNameD.txtName29.表达式 1.5+3/22 Or 7 Mod 34 And Not1 的运算结果足( )。(分数:2.00)A.-1B.0C.1D.其他二、填空题(总题数:14,分数:28.00)30.在深度为 7 的满二叉树中,度为 2 的结点个数为 【1】 。(分数:2.00)填空项

14、 1:_31.算法的复杂度主要包括 【2】 复杂度和空间复杂度。(分数:2.00)填空项 1:_32.在结构化分析方法中,用于描述系统中所用到的全部数据和文件的文档称为 【3】 。(分数:2.00)填空项 1:_33.线性表的存储结构主要分为顺序存储结构和链式存储结构。队列是一种特殊的线性表,循环队列是队列的 【4】 存储结构。(分数:2.00)填空项 1:_34.数据独立性分为逻辑独立性与物理独立性。当数据的存储结构改变时,其逻辑结构可以不变,因此,基于逻辑结构的应用程序不必修改,称为 【5】 。(分数:2.00)填空项 1:_35.若要获得当前的日期,可使用 【6】 函数。(分数:2.00

15、)填空项 1:_36.设置计算机发出“嘟嘟”声的宏操作是 【7】 。(分数:2.00)填空项 1:_37.在向数据表中输入数据时,若要求所输入的字符必须是字母,则应该设置的输入掩码是 【8】 。(分数:2.00)填空项 1:_38.将处于最大化或最小化的窗口恢复为原来的大小的宏操作是 【9】 。(分数:2.00)填空项 1:_39.数据表中的“列”称为 【10】 。(分数:2.00)填空项 1:_40.设有以下窗体单击事件过程:private Sub Form_Click()a=1Fori=1 To 3Select Case iCase 1,3a=a+1Case2,4a=a+2End Sele

16、ctNext iMsgBox aEnd Sub打开窗体运行后,单击窗体,则消息框的输出内容是 【11】 。(分数:2.00)填空项 1:_41.假定窗体的名称为 fm Test,则把窗体的标题设置为“计算机等级考试”的语句是 【12】 。(分数:2.00)填空项 1:_42.设有如下代码:x=1dox=x+2loop until 【13】 运行程序,要求循环体执行三次后结束循环,在空白处填入适当语句。(分数:2.00)填空项 1:_43.窗体中有两个命令按钮: “显示” (控件名为 cmd Display)和“测试” (控件名为 cmd Test)。以下事件过程的功能是;单击“测试”按钮时,窗

17、体上弹出一个消息框。如果单击消息框的“确定”按钮,隐藏窗体上的“显示”命令按钮;单击“取消”按钮关闭窗体。请按照功能要求,将程序补充完整。Pfivate Sub cmdTest_Click()Answer= 【14】 (“隐藏按钮“,vbOKCancel)If Answer+vbOK ThencmdDisplay.Visible= 【15】 ElseDocmd.CloseEnd IfEnd Sub(分数:2.00)填空项 1:_二级 ACCESS 笔试-66 答案解析(总分:98.00,做题时间:90 分钟)一、选择题(总题数:30,分数:70.00)1.在长度为 64 的有序线性表中进行顺序

18、查找,最坏情况下需要比较的次数为( )。(分数:2.00)A.63B.64 C.6D.7解析:解析 在长度为 64 的有序线性表中,其中的 64 个数据元素是按照从大到小或从小到大的顺序排列有序的。在这样的线性表中进行顺序查找,最坏的情况就是查找的数据元素不在线性表中或位于线性表的最后。按照线性表的顺序查找算法,首先用被查找的数据和线性表的第一个数据元素进行比较,若相等,则查找成功,否则,继续进行比较,即和线性表的第二个数据元素进行比较。同样,若相等,则查找成功,否则,继续进行比较。依次类推,直到在线性表中查找到该数据或查找到线性表的最后一个元素,算法才结束。因此,在长度为 64 的有序线性表

19、十进行顺序查找,最坏的情况下需要比较 64 次。因此,本题的正确答案为选项 B。2.在报表中,要计算“数学”字段的最高分,应将控件的“控件来源”属性设置为( )。(分数:2.00)A.=Max(数学) B.Max(数学)C.=Max数学D.=Max(数学)解析:解析 在报表中,可以使用 Sum、Max 等函数对数字型数据进行计算,而要计算的数据为字段中的数据,所以要使用方括号将“数学”字段括起来。3.下列叙述中错误的是( )。(分数:2.00)A.一种数据的逻辑结构可以有多种存储结构B.数据的存储结构与数据处理的效率无关 C.数据的存储结构与数据处理的效率密切相关D.数据的存储结构在计算机中所

20、占的空间不一定是连续的解析:解析 一种数据的逻辑结构根据需要可以表示成多种存储结构,常用的存储结构有顺序、链接、索引等,选项 A 和选项 D 正确。采用不同的存储结构,其数据处理的效率不同,因此,在进行数据处理时,选择合适的存储结构是很重要的,选项 C 正确,选项 B 错误,应为本题正确答案。4.假定有如下的 Sub 过程:Sub sfun(x As Single,y As Single)t=xx=t/yy=t Mod yEnd Sub在窗体上添加一个命令按钮(名为 Command1),然后编写如下事件过程:Private Sub Command1 Click()Dim a as single

21、Dim b as singlea=5b=4sfun a,bMsgBox a & chr(10)+chr(13)&bEnd Sub打开窗体运行后,单击命令按钮,消息框的两行输出内容分别为( )。(分数:2.00)A.1n1B.1.25 和 1 C.1.25 和 4D.5 和 4解析:解析 在主过程中,变量 a 及变量 b 分别被赋值为 5 和 4,然后调用 SUB 过程,在该过程中,变量 x 被赋值为 a 除以 b 的商(1.25),而变量 y 则被赋值为 a 除以 b 的余数(1),SUB 过程结束后,参数返回,重新对变量 a 和 b 赋值,所以 msgBox 所显示的值应当为 1.25 和

22、1,故选项 B 为正确答案。5.Access 的表中,下列不可以定义为主键的是( )。(分数:2.00)A.自动编号B.单字段C.多字段D.OLE 对象 解析:解析 在 Access 的表中,可以定义三种主键,即自动编号主键、单字段主键和多字段主键。所以选项 A、选项 B 和选项 C 不符合题意。OLE 对象型字段并不能保证没有重复值或不为空,因此不能被定义为主键。本题正确答案为选项 D。设有如下说明,请凶答(16)(21)小题:有“tEmployee“表,表结构及表内容如下所示:字段名称 字段类型 字段大小雇员 ID 文本 10姓名 文本 10性别 文本 1出生日期 日期/时间职务 文本 1

23、4简历 备注联系电话 文本 8雇员ID 姓名 性别 出生日期 职务 简历 联系电话1 王宁 女 1960-1-1 经理 1984 年大学毕业,曾是销售员 357964502 李清 男 1962-7-1 职员 1986 年大学毕业,现为销售员 359764513 王创 男 1970-1-1 职员 1993 年专科毕业,现为销售员 35794524 郑炎 女 1977-6-1 职员 1999 年大学毕业,现为销售员 359764535 魏小红 女 1934-11-1 职员 1956 年专科毕业,现为管理员 35976454(分数:12.00)(1).在“tEmployee“表中,姓名字段的大小为

24、10,在此列输入数据时,最多可输入的汉字数和英文字符数分别是( )。(分数:2.00)A.5 5B.5 10C.10 10 D.10 20解析:解析 实际上 Access 采用 Unicode 编码,无论汉字、字母还是数字均采用 2 个字节表示,称为 1个字符。所以这里应该选择选项 C。(2).若要确保输入的联系电话值只能为 8 位数字,应将该字段的输入掩码设置为( )。(分数:2.00)A.00000000 B.99999999C.#D.?解析:解析 选项 A 中“00000000“是要求输入最多 8 位 09 的数字,满足题目要求:选项 B 中“99999999“是要求输入最多 8 位数据

25、或空格,不符合题意;选项 C 中“#“是要求输入最多 8 位数据或空格,不符合题意,此处还要注意#与9的区别:选项 D 中“?“是可以选择输入最多 8位 AZ 的字母,不符合题意。(3).若在“tEmployee“表中查找所有姓王的记录,可以在查询设计视图的准则行中输入( )。(分数:2.00)A.Like王B.Like“王*“ C.=“王“D.=“王*“解析:解析 Like 用于查找文本宁段的字符模式,Like“王*“表示查找所有姓“王”的记录。(4).下面显示的是查询设计视图的设计网格部分,从此部分所示的内容中可以判断出要创建的查询是( )。(分数:2.00)A.删除查洵B.生成表查询C.

26、选择查询D.更新查询 解析:解析 注意题目所给的设计网格中的网格“更新到“关键字就能知道这是个更新查询。(5).下面显示的是查询设计视图,从设计视图所示的内容中判断此查询将显示( )。(分数:2.00)A.出生日期字段值B.所有字段值 C.除出生日期以外的所有字段值D.雇员 ID 字段值解析:解析 注意字段里面是“tEmployee.*“,表名为 tEmployee,tEmployee*表示表中的所有字段,选项 B 是正确答案。如果要查询出生日期字段值,则在字段里面应该是出生日期。其实本题只是将鼠标焦点放在出生日期上迷惑考生,查询本身并没有涉及出生日期。(6).若以“tEmployee“表为数

27、据源,计算每个职工的年龄(取整),并显示如下图所示的结果,那么正确的设计是( )。(分数:2.00)A.B.C. D.解析:解析 题目要求计算每个职工的年龄(取整),而表中给出的是出生日期,因此这里要实现的是如何将出生日期转换为年龄。从实际出发,就是用现在的年份减去出生年份,可知年龄。使用 Year()函数可以返回年份,而 Date()函数可以返回当前系统日期, 因此最后的表达式应为:“年龄: Year(Date()-Year(出生日期)“,选项 C 正确。6.如果设置报表上某个文本框的控件来源属性为“=7Mod4,则打印预览视图中,该文本框显示的信息为 ( )。(分数:2.00)A.未绑定B

28、.3 C.7Mod4D.出错解析:解析 如果设置报表上某个文本框的控件来源属性为“=7 Mod 4“,则打印预览视图中,该文本框显示的信息为 3,选项 B 正确。7.设树 T 的度为 4,其中度为 1,2,3,4 的结点个数分别为 4,2,1,1,则 T 中的叶子结点数为( )。(分数:2.00)A.5B.6C.7D.8 解析:解析 根据给定的条件,在树中,各结点的分支总数为:41+22+13+41=15;树中的总结点数为:15(各结点的分支总数)+1(根结点)=16;非叶子结点总数为:4+2+1+1=8。因此,叶子结点数为16(总结点数)-8(非叶子结点总数)=8。8.下列说法中,不正确的是

29、( )。(分数:2.00)A.对记录的添加、修改,删除等操作只能在表中进行 B.查询可以建立在表上,也可以建立在查询上C.报表的内容属于静态数据D.数据访问页可以添加、编辑数据库中的数据解析:解析 在表中可以对,记录进行添加、修改、删除等操作,在窗体或者数据访问页中也可以对数据库中的数据进行添加、编辑、删除等操作,选项 A 说法错误;一般把查询和表同等看待,查询可以建立在表上,也可以建立在其他查询上,选项 B 说法正确;报表是实现以一定的格式将数据打印输出功能的工具。报表易于阅读和保存,同时也具有分析、汇总的功能,同时还可以在 Internet 包括在内的互联网上发布,但它只能静态地查看数据,

30、选项 C 说法正确;数据访问页是链接到某个数据库的 Web 页,在数据访问页中可以动态地浏览、添加、编辑和操纵存储在数据库中的数据,选项 D 说法正确。9.下列关于字段的命名规则,说法正确的是( )。(分数:2.00)A.字段名长度为 132 个字符B.字段名可以包含字母、汉字和其他字符,但不能包含空格C.字段名可以包含句号( )、惊叹号(!)、方括号( )、问号(?)以及重音符号( )D.同一表中的字段名不可以重复 解析:解析 Access 字段命名规则;字段名长度为 164 个字符,选项 A 错误:字段名可以包含字母、汉字、数字、空格和其他字符,选项 B 错误;字段名不能包含句号(.)、惊

31、叹号(!)、方括号( ) 和重音符号(),选项 C 错误;同表中的字段名不可以重复,选项 D 正确。10.确定一个控件在窗体或报表上的位置的属性是( )。(分数:2.00)A.Width 或 HeightB.Width 和 HeightC.Top 或 LeftD.Top 和 Left 解析:解析 Width 是控件宽度,Height 是控件高度,Top 是控件上边距,Left 是控件左边距。同时利用左边距和上边距可以描述出一个控件在窗体或报表上的位置,而宽度和高度只能描述出控件的大小,因此选项 D 是正确的。11.以下是宏对象 m1 的操作序列设计:(分数:2.00)A.B.C. D.解析:解

32、析 根据题干图示及描述,宏 m1 在运行了 OpenForm 及 OpenTable 两步操作之后,分别打开了Ftast2 窗体及 tStud 表两个窗口,而 Close 操作是用来关闭指定的窗 U,如果该操作没有指定所关闭的窗口,则关闭当前激活的窗口。在此,第一个 Close 操作关闭打开的 tStud 表窗口,该窗口关闭后,打开的frest2 窗口便成为当前激活的窗口,而第二个 Close 操作则将此窗口关闭。所以,执行 Close 操作后,会将窗体对象“frest2”和表对象“tStud”全部关闭。故选项 C 为正确答案。12.下列窗体中不可以自动创建的是( )。(分数:2.00)A.纵

33、栏式窗体B.数据访问表窗体 C.图表窗体D.主/子窗体解析:解析 Access 提供了 6 种类型的窗体,分别是纵栏式窗体、表格式窗体、数据表窗体;主/子窗体、图表窗体和数据透视表窗体,选项 B 中数据访问表窗体并非窗体类型。13.Access 文件的扩展名是( )。(分数:2.00)A.docB.xlsC.mdb D.ppt解析:解析 doc 是 Word 文件的扩展名;xls 是 Excel 文件的扩展名;mdb 是 Access 文件的扩展名:ppt 是 Powerpoint 文件的扩展名。本题答案为选项 C。14.将 E-R 图转换到关系模式时,实体与联系都可以表示成( )。(分数:2

34、.00)A.属性B.关系 C.键D.域解析:解析 把概念模型转换成关系数据模型就是把 E-R 图转换成一组关系模式,每一个实体型转换为一个关系模式,每个联系分别转换为关系模式。15.用于查找满足指定条件的第一条记录的宏命令是( )。(分数:2.00)A.RequeryB.FindRecord C.GoToRecordD.ToRecord解析:解析 Requery 命令用于实施指定控件重新查询,即刷新控件数据;FindRecord 命令用于查找满足指定条件的第一条记录;GoToRecord 命令用于指定当前记录。16.下面不属于软件设计原则的是( )。(分数:2.00)A.抽象B.模块化C.自底

35、向上 D.信息隐蔽解析:解析 软件设计遵循软件工程的基本目标和原则,建立了适用于在软件设计中应该遵循的基本原理和与软件设计有关的概念。它们是:抽象,模块化、信息隐蔽,模块独立性。没有自底向上。17.数据库设计的四个阶段是:需求分析、概念设计、逻辑设计和( )。(分数:2.00)A.编码设计B.测试阶段C.运行阶段D.物理设计 解析:解析 数据库的生命周期可以分为两个阶段:一是数据库设计阶段;二是数据库实现阶段。数据库的设计阶段又分为如下四个子阶段:即需求分析、概念设计、逻辑设计和物理设计。18.下列叙述中正确的是( )。(分数:2.00)A.数据库系统是一个独立的系统,不需要操作系统的支持B.

36、数据库技术的根本目标是要解决数据的共享问题 C.数据库管理系统就是数据库系统D.以上三种说法都不对解析:解析 数据库系统除了数据库管理软件之外,还必须有其他相关软件的支持。这些软件包括操作系统、编译系统、应用软件开发工具等,选项 A 的说法是错误的。数据库具有为各种用户所共享的特点,选项 B 的说法是正确的。通常将引入数据库技术的计算机系统称为数据库系统。一个数据库系统通常由五个部分组成,包括相关计算机的硬件、数据库集合、数据库管理系统、相关软件和人员。因此,选项 C 的说法是错误的。19.Access 数据库中,为了保持表之间的关系,要求在子表(从表)中添加记录时,如果主表中没有与之相关的记

37、录,则不能在子表(从表)中添加该记录,为此需要定义的关系是( )。(分数:2.00)A.输入掩码B.有效性规则C.默认值D.参照完整性 解析:解析 在建立或修改表的关系时,可以设置或修改关系的参照完整性。要设置参照完整性,需在“编辑关系”窗口中选中“实施参照完整性”复选框,表示当输入或删除记录时,为维持表间已定义的关系而必须遵循的规则。此时,如果主表中没有相关记录,则不能在相关表中添加记录。所以选项 D 为正确答案。20.在窗体上添加一个命令按钮(名为 Command1)和一个文本框(名为 Text1),并在命令按钮中编写如下事件代码:Private Sub Command1_Click()m

38、=2.17n=Len(Str$(m)+Space(5)Me!Text1=nEnd Sub打开窗体运行后,单击命令按钮,在文本框中显示( )。(分数:2.00)A.5B.8C.9D.10 解析:解析 Len()函数的作用是判断字符串的长度,包括字符串头尾的空格,并且返回一个数字来表示该字符串的长度:Str()函数是将数字转换为字符串;而 Space(5)表示五个空格。此表达式的作用为:将变量 m(2.17)转换为字符串并与 5 个空格相加,然后判断其长度。但需要注意的是,使用 str()函数将数值转换成字符串时,将始终为数值的符号预留先导空格。如果数值为正,则返回的字符串将包含先导空格,表示符号

39、为正,此时,2.17 转换为字符串后长度为 5,再加上 5 个空格,则总长度为 10,所以变量 n 的值为 10,选项 D 正确。21.从工程管理角度,软件设计一般分为两步完成,它们是( )。(分数:2.00)A.概要设计与详细设计 B.数据设计与接口设计C.软件结构设计与数据设计D.过程设计与数据设计解析:解析 从工程管理的角度,软件设计可分为概要设计和详细设计两大步骤。22.如果要求在页面页脚中显示的页码形式为“第 x 页,共 y 页”,则页面页脚中的页码的控件来源应该设置为( )。(分数:2.00)A.=“第“&Pages&“页,共“&Page)&“页“B.=“共“&Pages&“页,第

40、“&Page&“页“C.=“第“&Page&“页,共“&Pages&“页“ D.=“共“&Page&“页,第“&Pages&“页“解析:解析 Pages显示的是总页码,Page显示的是当前页码,按照题目要求,正确的形式应为: “第“&Page&“页,共“&Pages&“页“,其中“&“是字符串的连接符。23.下列 Case 语句中错误的是( )。(分数:2.00)A.Case 0 To 10B.Case Is10C.Case Is10 And Is50 D.Case 3.5,Is10解析:解析 每个 Case 语句可以包含一个以上的值,一个值的范围,或是一个值的组合以及比较运算符,但 Case

41、 语句使用了 Is 关键字时,不能加入逻辑运算符(AND) ,所以选项 C 的内容为错误的 Case 语句,此选项的正确答案应当为“Case 10 To 50”。24.在窗体中有一个标签 Lb1 和一个命令按钮 Command1,事件代码如下:Option Compare DatabaseDim a As String*10Private Sub Command1 Click()a=“1234“b=Len((分数:2.00)A.Me.Lb1.Caption=bEnd Sub 打开窗体后单击命令按钮,窗体中显示的内容是( )。A) 4B.5C.10 D.40解析:解析 本题中变量 a 是定长字符

42、串,根据后面的“*10”可知其长度为 10。故最终窗体上显示的a 的长度为 10,应该选择 C。25.使用宏组的目的是( )。(分数:2.00)A.设计出功能复杂的宏B.设计出包含大量操作的宏C.减少程序内存消耗D.对多个宏进行组织和管理 解析:解析 宏组是宏的集合,主要是用来管理和组织多个宏。26.在软件生存周期中,能准确地确定软件系统必须做什么和必须具备哪些功能的阶段是( )。(分数:2.00)A.概要设计B.详细设计C.可行性分析D.需求分析 解析:解析 在需求分析阶段中,根据可行性研究阶段所提交的文档,特别是从数据流图出发,对目标系统提出清晰、准确和具体的要求,即要明确系统必须做什么的

43、问题。27.对长度为 n 的线性表进行顺序查找,在最坏情况下所需要的比较次数为( )。(分数:2.00)A.log2nB.n/2C.n D.n+l解析:解析 在长度为 n 的线性表中进行顺序查找,最坏情况下需要比较 n 次。28.在宏的条件表达式中,要引用“rptT”报表上名为“txtName”控件的值,可以使用的引用表达式是( )。(分数:2.00)A.Reports!rptT!txtName B.Repoa!txtNameC.rptT!txtNameD.txtName解析:解析 条件表达式语法为:Reports!报表名!控件名)。题目中,要引用“rptT”报表上名为“txtName”控件的

44、值,按照规定语法写出即:Reports!rptT!txtName。29.表达式 1.5+3/22 Or 7 Mod 34 And Not1 的运算结果足( )。(分数:2.00)A.-1 B.0C.1D.其他解析:解析 先计算表达式“1.5+3/22”。运算符“/”表示整数除法,“3/2”的结果是1。“1.5+3/22”相当于“2.52”,所以“1.5+3/22”的结果为 True。再计算“7Mod 34”,Mod为求模运算,“7Mod 3”的结果为 1,所以“7Mod 34”的结果为 True。这样,整个表达式变为:True Or True And Not 1。逻辑运算的优先级从高到低是:N

45、otAndOrXorEqvImp。先计算“Not 1”,结果为 False。再计算 True And False,结果为 False。最后计算 True Or False,用-1 表示 True。答案为选项 A。二、填空题(总题数:14,分数:28.00)30.在深度为 7 的满二叉树中,度为 2 的结点个数为 【1】 。(分数:2.00)填空项 1:_ (正确答案:63 或 26-1)解析:解析 在满二叉树中,每层结点都是满的,即每层结点都具有最大结点数。深度为 k 的满二叉树,一共有 2 的 k 次方-1 个结点,其中包括度为 2 的结点和叶子结点。因此,深度为 7 的满二叉树,一共有27

46、-1 个结点,即 127 个结点。根据二叉树的另一条性质,对任意一棵二叉树,若终端结点(即叶子结点)数为 n0,而其度数为 2 的结点数为 n2,则 n0=n2+1。设深度为 7 的满二叉树中,度为 2 的结点个数为 x,则改树中叶子结点的个数为 x+l。则应满足 x+(x+1)=127,解该方程得到, x 的值为 63。结果上述分析可知,在深度为 7 的满二叉树中,度为 2 的结点个数为 63。31.算法的复杂度主要包括 【2】 复杂度和空间复杂度。(分数:2.00)填空项 1:_ (正确答案:时间)解析:解析 算法的复杂度主要指时间复杂度和空间复杂度。32.在结构化分析方法中,用于描述系统

47、中所用到的全部数据和文件的文档称为 【3】 。(分数:2.00)填空项 1:_ (正确答案:数据字典)解析:解析 在结构化分析方法中,用于描述系统中所用到的全部数据和文件的文档称为数据字典。33.线性表的存储结构主要分为顺序存储结构和链式存储结构。队列是一种特殊的线性表,循环队列是队列的 【4】 存储结构。(分数:2.00)填空项 1:_ (正确答案:顺序)解析:解析 线性表的存储结构主要分为顺序存储结构和链式存储结构。当队列用链式存储结构实现时,就称为链队列;当队列用顺序存储结构实现时,就称为循环表。因此,本题划线处应填入“顺序”。34.数据独立性分为逻辑独立性与物理独立性。当数据的存储结构改变时,其逻辑结构可以不变,因此,基于逻辑结构的应用程序不必修改,称为 【5】 。(分数:2.00)填空项 1:_ (正确答案:物理独立性)解析:解析 数据独立性分为逻辑独立性与物理独立性。当数据的存储结构改变时,其逻辑结构可以不变,因此,基于逻辑结构的应用程序不必修改,称为物理独立性。35.若要获得当前的日期,可使用 【6】 函数。(分数:2.00)填空项 1:_ (正确答案:Date)解析:解析 Date()返回当前日期;Now()返回当前日期和即刻时间。36.设置计算机发出“嘟嘟”声的宏操作是 【7】 。(分数:2.00

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 考试资料 > 职业资格

copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1