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

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

1、二级 ACCESS 笔试 329 及答案解析(总分:96.00,做题时间:90 分钟)一、B选择题/B(总题数:35,分数:70.00)1.Access 数据库文件的扩展名是( )。(分数:2.00)A.mdbB.pptC.xlsD.doc2.ForNext 循环一般是用来给数组元素( )赋值。(分数:2.00)A.顺序B.逆序C.无序D.随机3.设计数据库的存储结构属于( )。(分数:2.00)A.需求分析B.概念设计C.逻辑设计D.物理设计4.在 SQL 查询中,若要取得“学生”数据表中的所有记录和字段,其 SQL 语法为( )。(分数:2.00)A.SELECT 姓名 FROM 学生B.

2、SELECT*FROM 学生C.SELECT 姓名 FROM 学生 WHERE 学号=02650D.SELECT*FROM 学生 WHERE 学号=026505.简单、快捷地创建表结构的视图形式是( )。(分数:2.00)A.“数据库”视图B.“表向导”视图C.“设计”视图D.“数据表”视图6.表达式 10 Mod 2 的值为( )。(分数:2.00)A.0B.1C.2D.57.不可以单独使用的窗体是( )。(分数:2.00)A.主/子窗体B.数据表窗体C.纵栏式窗体D.图表窗体8.若要确保输入的出生日期值的格式必须为短日期,应将该字段的输入掩码设置为( )。(分数:2.00)A.0000/9

3、9/99B.9999/00/99C.0000/00/00D.9999/99/999.算法的空间复杂度是指( )。(分数:2.00)A.算法程序的长度B.算法程序中的指令条数C.算法程序所占的存储空间D.算法执行过程中所需要的存储空间10.窗体上添加有 3 个命令按钮,分别命名为 Command1、Command2 和 Command3,编写 Command1 的单击事件过程,完成的功能为:当单击按钮 Command1 时,按钮 Command2 可用,按钮 Command3 不可见。下列程序中正确的是( )。(分数:2.00)A.Private Sub Command1 Click() Com

4、mand2.Visible=True Command3.Visible=False End SubB.Private Sub Command1 Click() Command2.Enabled=True Command3.Visible=False End SubC.Private Sub Command1_Click() Command2.Enabled=True Command3.VSible=False End SubD.Private Sub Command1_Click() Command2.Visible=True Command3.Enabled=False End Sub11.

5、有如下语句: s=Int(100*Rnd) 执行完毕后,s 的值是( )。(分数:2.00)A.0,99的随机整数B.0,100的随机整数C.1,99的随机整数D.1,100的随机整数12.数据的存储结构是指( )。(分数:2.00)A.数据所占的存储空间B.数据的逻辑结构在计算机中的存放形式C.数据在计算机中的顺序存储方式D.存储在计算机外存中的数据13.在企业中,职工的“工资级别”与职工个人“工资”的联系是( )。(分数:2.00)A.一对一联系B.一对多联系C.多对多联系D.无联系14.下列关于列表框和组合框的叙述中,正确的是( )。(分数:2.00)A.列表框和组合框都只能包含一列数据

6、B.可以在组合框中输入新值,而列表框不能C.可以在列表框中输入新值,而组合框不能D.在列表框和组合框中均能输入新值15.下列 Case 语句中错误的是( )。(分数:2.00)A.Case 0 To 10B.Case Is10C.Case Is10 And Is50D.Case 3,5 Is1016.关系数据库管理系统能实现的专门关系运算包括( )。(分数:2.00)A.排序、索引、统计B.选择、投影、连接C.关联、更新、排序D.显示、打印、制表17.在窗体中添加一个名称为 Command1 的命令按钮,然后编写如下事件代码: Private Sub Command1_C1ick() Dim

7、a(10,10) For m=2 T0 4 For n=4 TO 5 A (m,n)=m*n Next n Next m MsgBox a(2,4)+a(3,5)+a(4,5) End Sub 打开窗体运行后,单击命令按钮,则消息框的输出结果是( )。(分数:2.00)A.23B.33C.43D.5318.查询最近 30 天的记录应使用( )作为准则。(分数:2.00)A.Between Date() And Date()-30B.Between Date()-30 And Date()C.=Date()-30D.Date()-3019.Access 数据库中,为了保持表之间的关系,要求在主表

8、中修改相关记录时,子表相关记录随之更改。为此需要定义参照完整性关系的( )。(分数:2.00)A.级联更新相关字段B.级联删除相关字段C.级联修改相关字段D.级联插入相关字段20.下列不是宏的运行方式的是( )。(分数:2.00)A.直接运行宏B.为窗体或报表的事件响应而运行宏C.为窗体或报表上的控件的事件响应而运行宏D.为查询事件响应而运行宏21.下面显示的是查询设计视图的设计网格部分,从下图所示的内容中,可以判断出要创建的查询是( )。(分数:2.00)A.追加查询B.删除查询C.生成表查询D.更新查询22.若有两个字符串 s1=“12345“,s2=“34“,执行 s=Instr(s1,

9、s2)后,s 的值为( )。(分数:2.00)A.2B.3C.4D.523.数据库技术的根本目标是要解决数据的( )。(分数:2.00)A.存储问题B.共享问题C.安全问题D.保护问题24.下列关于 SQL 查询说法中,不正确的是( )。(分数:2.00)A.SQL 查询是用户使用 SQL 语句创建的查询B.在查询设计视图中创建查询时,Access 将在后台构造等效的 SQL 语句C.SQL 查询可以用结构化的查询语言来查询、更新和管理关系数据库D.SQL 查询被更改之后,可以以设计视图中所显示的方式显示,也可以从设计网格中进行创建25.将 E-R 图转换到关系模式时,实体与实体间的联系可以表

10、示成( )。(分数:2.00)A.属性B.关系C.键D.域26.下列不属于软件工程三个要素的是( )。(分数:2.00)A.工具B.过程C.方法D.环境27.下列关于 SQL 语句及其用途的叙述中,正确的是( )。(分数:2.00)A.CREATE TABLE 用于修改一个表的结构B.CREATE INDEX 为字段或字段组创建视图C.DROP 表示从数据库中删除表或者从字段或字段组中删除索引D.ALTER TABLE 用于创建表28.在学生表中有一个“年龄”字段,数据类型定义为数字数据类型,并且在字段属性的有效性规则内输入“18and25”,那么该字段( )。(分数:2.00)A.要求输入大

11、于 18 且小于 25 的数字B.要求输入大于 18 或小于 25 的数字C.要求输入大于 18 的数字D.要求输入小于 25 的数字29.用于打开表的宏命令是( )。(分数:2.00)A.Open FormB.Open TableC.Open ReportD.Open Qery30.Sub 过程与 Function 过程最根本的区别是( )。(分数:2.00)A.Sub 过程的过程名不能返回值,而 Function 过程能通过过程名返回值B.Sub 过程可以使用 Call 语句或直接使用过程名调用,而 Function 过程不可以C.两种过程参数的传递方式不同D.Function 过程可以有

12、参数,Sub 过程不可以31.下列关于字段属性的默认值设置的说法中,错误的是( )。(分数:2.00)A.默认值类型必须与字段的数据类型相匹配B.在对默认值进行设置时,输入文本不需要加引号,系统会自动加上引号C.设置默认值后,用户只能使用默认值D.可以使用 Access 的表达式来定义默认值32.假定有如下的 Sub 过程: Sub sfun(x As Single,y As Single) t=x x=t/y y=t Mod y End Sub 在窗体上添加一个命令按钮(名为 Command1),然后编写如下事件过程: Private Sub Command1_Click() Dim a A

13、s Single Dim b As single a=5 b=4 sfun a,b MsgBox a & chr(10)+chr(13) &b End Sub 打开窗体运行后,单击命令按钮,消息框的两行输出内容分别为( )。(分数:2.00)A.1 和 1B.1.25 和 1C.1.25 和 4D.5 和 433.两个或两个以上模块之间联系的紧密程度称为( )。(分数:2.00)A.耦合性B.内聚性C.复杂性D.数据传输特性34.有下列二叉树,对此二叉树前序遍历的结果为( )。 (分数:2.00)A.B.C.D.35.下列描述中正确的是( )。(分数:2.00)A.程序就是软件B.软件开发不受

14、计算机系统的限制C.软件既是逻辑实体,又是物理实体D.软件是程序、数据和相关文档的集合二、B填空题/B(总题数:13,分数:26.00)36.数据结构分为逻辑结构和存储结构,循环队列属于 1 结构。(分数:2.00)填空项 1:_37.队列是限定在表的一端进行插入和在另一端进行删除操作的线性表。允许插入的一端称作 1。(分数:2.00)填空项 1:_38.在一个容量为 32 的循环队列中,若头指针 front=3,尾指针 rear=2,则该循环队列中共有 1 个元素。(分数:2.00)填空项 1:_39.一棵二叉树第 6 层(根结点为第一层)的结点最多为 1 个。(分数:2.00)填空项 1:

15、_40.对于长度为 10 的线性表进行冒泡排序,最坏情况下需要比较的次数为 1。(分数:2.00)填空项 1:_41.当关系中的某个属性或属性组合不是该关系的主关键字,但却是另一个关系的主关键字时,称该属性或属性组合为这个关系的 1。(分数:2.00)填空项 1:_42.如果要查询学生表中年龄在一定范围区间的记录,要求用户使用查询时输入区间条件,那么应该采用的查询方式是 1。(分数:2.00)填空项 1:_43.在使用 Dim 语句定义数组时,在缺省情况下数组下标的下限为 1。(分数:2.00)填空项 1:_44.在窗体上画 1 个命令按钮(名称为 Command1)和 1 个文本框(名称为

16、Text1),然后编写如下事件过程: Private Sub Command1_Click() x=Val (Text1.Text) Select Case x Case 1, 3 y=x*x Case Is=10,Is=-10 y=x Case -10 TO 10 y=-x End Select End Sub 程序运行后,在文本框中输入 3,然后单击命令按钮,则 y 的值变为_。(分数:2.00)填空项 1:_45.函数 1 返回值的含义是返回系统当前日期和当前时间。(分数:2.00)填空项 1:_46.执行下列程序段后,x 的值为_。 Dim x As Integer, i As Int

17、eger x=0 For i=20 To 1 Step -2 x=x +i/5 Next i(分数:2.00)填空项 1:_47.在窗体上画一个命令按钮,其名称为 Command1,然后编写如下事件过程: Private Sub Command1_Click() Dim arr(1 T0 100)As Integer For i=1 To 100 arr(i)=Int(Rnd*_) Next i Max=arr(1) Min=arr(1) For i=1 To 100 If _Then Max=arr(i) End If If _Then Min=arr(i) End If Next i Ms

18、gBox Max MsgBox Min End Sub 程序运行后,单击命令按钮,将产生 100 个 1000 以内的随机整数,放入数组 arr 中,然后查找并先后使用消息框输出这 100 个数中的最大值 Max 和最小值Min,请将程序补充完整。(分数:2.00)填空项 1:_48.在窗体上添加一个命令按钮,然后编写如下事件过程: Private Sub Command1_Click() Sum =0 For i=3 T0 7 Sum =i+2 Next i MsgBox sum+i End Sub 打开窗体后,单击命令按钮,消息框的输出结果是_。(分数:2.00)填空项 1:_二级 ACC

19、ESS 笔试 329 答案解析(总分:96.00,做题时间:90 分钟)一、B选择题/B(总题数:35,分数:70.00)1.Access 数据库文件的扩展名是( )。(分数:2.00)A.mdb B.pptC.xlsD.doc解析:解析 本题考查 Access 基本概念的知识。在 Access 中,数据库文件的默认扩展名是.MDB。其他选项都是 Office 的组件文件扩展名,其中.PPT 是 PowerPoint 文件的扩展名;.XLS 是 Excel 文件的扩展名;.DOC 是 Word 文件的扩展名。2.ForNext 循环一般是用来给数组元素( )赋值。(分数:2.00)A.顺序 B

20、.逆序C.无序D.随机解析:解析 本题考查循环的知识。VBA 共支持 3 种循环,分别是 ForNext 循环、WhileWend 循环和 DoLoop 循环。其中 ForNext 循环用于循环次数已知的情况,也经常用来为数组元素顺序赋值。3.设计数据库的存储结构属于( )。(分数:2.00)A.需求分析B.概念设计C.逻辑设计D.物理设计 解析:解析 物理设计阶段主要解决选择文件存储结构和确定文件存取方法的问题,包括:选择存储结构、确定存取方法、选择存取路径、确定数据的存放位置。4.在 SQL 查询中,若要取得“学生”数据表中的所有记录和字段,其 SQL 语法为( )。(分数:2.00)A.

21、SELECT 姓名 FROM 学生B.SELECT*FROM 学生 C.SELECT 姓名 FROM 学生 WHERE 学号=02650D.SELECT*FROM 学生 WHERE 学号=02650解析:解析 本题考查 SQL 中查询语句的知识。在 SQL 的查询语句中,“*”代表所有字段,WHERE 子句用于指定查询条件,只有满足条件的元组才会出现在结果集中。本题中要求查询所有记录和字段,所以不应指定 WHERE 子句。5.简单、快捷地创建表结构的视图形式是( )。(分数:2.00)A.“数据库”视图B.“表向导”视图 C.“设计”视图D.“数据表”视图解析:解析 本题考查表的基础知识。Ac

22、cess 中的表是数据实际存储的对象,实现了逻辑层次上的关系。创建表的结构可以有 3 种方法:“数据表”视图比较简单;“设计”视图比较常用,而“表向导”视图最为简单快捷。“数据库”视图是用来设计数据库的。6.表达式 10 Mod 2 的值为( )。(分数:2.00)A.0 B.1C.2D.5解析:解析 本题考查 VBA 中表达式运算的知识。在 VBA 中,Mod 是取余数运算,将返回左操作数整除右操作数后的余数。本题中 10 可以被 2 整除,所以余数为 0。7.不可以单独使用的窗体是( )。(分数:2.00)A.主/子窗体 B.数据表窗体C.纵栏式窗体D.图表窗体解析:解析 本题考查窗体类型

23、的知识。Access 中的窗体的类型分为 6 种,其中纵栏式、数据表和图表窗体均能单独使用,主/子窗体必须同时使用。8.若要确保输入的出生日期值的格式必须为短日期,应将该字段的输入掩码设置为( )。(分数:2.00)A.0000/99/99 B.9999/00/99C.0000/00/00D.9999/99/99解析:解析 本题考杏字段的输入掩码知识。在设计字段的时候可以使用输入掩码来使得输入的格式标准保持一致,输入掩码中的字符“0”代表必须输入数字 09;“9”代表可以选择输入数字或空格。由于要实现短日期格式,应允许月份和日不必强制为两位数字,故此应为 0000/99/99。9.算法的空间复

24、杂度是指( )。(分数:2.00)A.算法程序的长度B.算法程序中的指令条数C.算法程序所占的存储空间D.算法执行过程中所需要的存储空间 解析:解析 一个算法的空间复杂度,一般是指执行这个算法所需的存储空间。一个算法所占用的存储空间包括算法程序所占用的空间、输入的初始数据所占用的存储空间及算法执行过程中所需要的额外空间。10.窗体上添加有 3 个命令按钮,分别命名为 Command1、Command2 和 Command3,编写 Command1 的单击事件过程,完成的功能为:当单击按钮 Command1 时,按钮 Command2 可用,按钮 Command3 不可见。下列程序中正确的是(

25、)。(分数:2.00)A.Private Sub Command1 Click() Command2.Visible=True Command3.Visible=False End SubB.Private Sub Command1 Click() Command2.Enabled=True Command3.Visible=False End SubC.Private Sub Command1_Click() Command2.Enabled=True Command3.VSible=False End Sub D.Private Sub Command1_Click() Command2.

26、Visible=True Command3.Enabled=False End Sub解析:解析 本题考查控件的可见和可用属性的知识。在 VBA 中,要想使某个控件可用,则使其Enabled 属性为 True;要想使某个控件可见,则使其 Visible 属性为 True。11.有如下语句: s=Int(100*Rnd) 执行完毕后,s 的值是( )。(分数:2.00)A.0,99的随机整数 B.0,100的随机整数C.1,99的随机整数D.1,100的随机整数解析:解析本题考查随机函数的知识。Rnd 是一个随机数函数,此函数的返回值是一个(0,1)开区间内的数。此函数乘以 100 后得到(0,

27、100)开区间内的随机数,取整后即是0,99的随机整数。12.数据的存储结构是指( )。(分数:2.00)A.数据所占的存储空间B.数据的逻辑结构在计算机中的存放形式 C.数据在计算机中的顺序存储方式D.存储在计算机外存中的数据解析:解析 数据的存储结构,又称为数据的物理结构,是数据的逻辑结构在计算机中的存放形式,数据的存储结构有顺序结构、链式结构、散列结构、索引结构等。13.在企业中,职工的“工资级别”与职工个人“工资”的联系是( )。(分数:2.00)A.一对一联系B.一对多联系 C.多对多联系D.无联系解析:解析 本题考查表与表之间的关系的知识。在关系数据库中,表与表的关系有三种:对一关

28、系、一对多关系、多对多关系。若表 A 和表 B 之间存在一对一的关系,那么表 A 中的一条记录只能与表 B 中的条记录匹配,反过来表 B 中的一条记录只能与表 A 中的一条记录匹配;若表 A 和表 B 之间存在一对多的关系,贝表 B 为多的一方,那么表 A 中的一条记录与表 B 中的多条记录匹配,反过来表 B 中的一条记录只能与表 A 中的一条记录匹配;若表 A 和表 B 之间存在多对多的关系,那么表 A 中的一条记录能与表 B 中的多条记录匹配,反过来表 B 中的一条记录也能与表 A 中的多条记录匹配。就本题来说,一个工资只能属于一个工资级别,一个工资级别却可以有多个工资值,故为一对多联系。

29、14.下列关于列表框和组合框的叙述中,正确的是( )。(分数:2.00)A.列表框和组合框都只能包含一列数据B.可以在组合框中输入新值,而列表框不能 C.可以在列表框中输入新值,而组合框不能D.在列表框和组合框中均能输入新值解析:解析 本题考查窗体中列表框和组合框的知识。列表框和组合框都能够包含一组数据,这组数据可以是一列,也可以是多列。对于列表框,只能在给出的选项中进行选择而不能输入新值;只有组合框既能够提供一个下拉式的列表供我们选择,也允许我们在组合框中输入新值。15.下列 Case 语句中错误的是( )。(分数:2.00)A.Case 0 To 10B.Case Is10C.Case I

30、s10 And Is50 D.Case 3,5 Is10解析:解析 本题考查 Select Case 语句的知识。Case 语句的后面可以包含一个值、一组枚举值、一个值的范围以及比较运算符。但是当 Case 语句使用 Is 关键字的时候就不能再加入逻辑运算符,如 And 等。16.关系数据库管理系统能实现的专门关系运算包括( )。(分数:2.00)A.排序、索引、统计B.选择、投影、连接 C.关联、更新、排序D.显示、打印、制表解析:解析 关系数据库管理系统的专门关系运算包括选择运算、投影运算和连接运算。17.在窗体中添加一个名称为 Command1 的命令按钮,然后编写如下事件代码: Pri

31、vate Sub Command1_C1ick() Dim a(10,10) For m=2 T0 4 For n=4 TO 5 A (m,n)=m*n Next n Next m MsgBox a(2,4)+a(3,5)+a(4,5) End Sub 打开窗体运行后,单击命令按钮,则消息框的输出结果是( )。(分数:2.00)A.23B.33C.43 D.53解析:解析 本题考查 VBA 中二维数组的知识。本题中的数组 a 是一个二维数组,在一个二重循环中为这个数组部分进行了赋值。本题中只需要注意最后使用到的二维数组的元素值,显然其值为两个下标之积。18.查询最近 30 天的记录应使用( )

32、作为准则。(分数:2.00)A.Between Date() And Date()-30B.Between Date()-30 And Date() C.=Date()-30D.Date()-30解析:解析 本题考查查询准则的知识。获得当前日期可以使用系统函数 Date(),而当前日期的 30 天前就是日期 Date()-30。最近 30 天内的记录,也就是日期在这个区间内的记录,使用关键字BetweenAnd来表示在区间内,注意先写下限后写上限。19.Access 数据库中,为了保持表之间的关系,要求在主表中修改相关记录时,子表相关记录随之更改。为此需要定义参照完整性关系的( )。(分数:2

33、.00)A.级联更新相关字段 B.级联删除相关字段C.级联修改相关字段D.级联插入相关字段解析:解析 本题考查参照完整性的知识。参照完整性指的是两个逻辑上有关系的表必须使得表里面的数据满足它们的关系。例如主表中没有相关记录就不能将记录添加到相关表,此时需要设置级联插入相关字段;相关表中的记录被删除时主表的相关记录随之被删除,此时需要设置级联删除相关字段;相关表中的记录被更新时主表的相关记录随之被更新,此时需要设置级联更新相关字段。20.下列不是宏的运行方式的是( )。(分数:2.00)A.直接运行宏B.为窗体或报表的事件响应而运行宏C.为窗体或报表上的控件的事件响应而运行宏D.为查询事件响应而

34、运行宏 解析:解析 本题考查宏运行方式的知识。宏有多种运行方式,可以直接运行宏,可以运行宏组里的宏,还可以为窗体或报表以及其上的控件的事件响应而运行宏。21.下面显示的是查询设计视图的设计网格部分,从下图所示的内容中,可以判断出要创建的查询是( )。(分数:2.00)A.追加查询 B.删除查询C.生成表查询D.更新查询解析:解析 本题考查查询设计器的知识。对于本题给出的图片,注意到有“追加到”这一特殊行,就应该知道这是一个追加查询。同理,删除查询应该有“删除”这一行,更新查询应该有“更新到”这一行,而生成表查洵没有特殊的行。22.若有两个字符串 s1=“12345“,s2=“34“,执行 s=

35、Instr(s1,s2)后,s 的值为( )。(分数:2.00)A.2B.3 C.4D.5解析:解析 本题考查 Instr 函数的知识。Instr 函数也称为字符串检索函数,返回值为第二个字符串参数在第一个字符串参数中最早出现的位置。23.数据库技术的根本目标是要解决数据的( )。(分数:2.00)A.存储问题B.共享问题 C.安全问题D.保护问题解析:解析 在数据库系统中,需要对数据进行集中、统一的管理,以达到被多个应用程序共享的目标。24.下列关于 SQL 查询说法中,不正确的是( )。(分数:2.00)A.SQL 查询是用户使用 SQL 语句创建的查询B.在查询设计视图中创建查询时,Ac

36、cess 将在后台构造等效的 SQL 语句C.SQL 查询可以用结构化的查询语言来查询、更新和管理关系数据库D.SQL 查询被更改之后,可以以设计视图中所显示的方式显示,也可以从设计网格中进行创建 解析:解析 本题考查 SQL 查询的知识。SQL 查询是用户使用 SQL 语句创建的查询,当在查洵设计视图中创建查询时,Access 将在后台构造等效的 SQL 语句,它可以查询、更新和管理关系数据库,但是更改后只能以设计视图中所显示的方式显示。25.将 E-R 图转换到关系模式时,实体与实体间的联系可以表示成( )。(分数:2.00)A.属性B.关系 C.键D.域解析:解析 将 E-R 图转换成指

37、定 RDBMS 中的关系模式是数据库逻辑设计的主要工作。从 E-R 图到关系模式的转换是比较直接的,实体和联系都可以表示成关系。26.下列不属于软件工程三个要素的是( )。(分数:2.00)A.工具B.过程C.方法D.环境 解析:解析 软件工程包括三个要素,即方法、工具和过程。方法是完成软件工程项目的技术手段;工具支持软件的开发、管理和文档生成:过程支持软件开发的各个环节的控制、管理。27.下列关于 SQL 语句及其用途的叙述中,正确的是( )。(分数:2.00)A.CREATE TABLE 用于修改一个表的结构B.CREATE INDEX 为字段或字段组创建视图C.DROP 表示从数据库中删

38、除表或者从字段或字段组中删除索引 D.ALTER TABLE 用于创建表解析:解析 本题考查 SQL 中定义语句的知识。SQL 语言的功能包含数据定义、数据操纵、数据查询和数据控制,其中的数据定义功能可以实现表、索引、视图的定义、修改和删除。CREATE TABLE 语句的作用是创建一个表;CREATE INDEX 语句的作用是创建一个索引;ALTER TABLE 语句的作用是修改一个表的结构:DROP 语句的作用是删除一个表的结构或者从字段或字段组中删除索引。28.在学生表中有一个“年龄”字段,数据类型定义为数字数据类型,并且在字段属性的有效性规则内输入“18and25”,那么该字段( )。

39、(分数:2.00)A.要求输入大于 18 且小于 25 的数字 B.要求输入大于 18 或小于 25 的数字C.要求输入大于 18 的数字D.要求输入小于 25 的数字解析:解析 本题考查有效性规则的知识。“有效性规则”属性是一个条件表达式,可以防血用户输入非法数据。本题中的“18 and5”代表只有输入的值在 1825 之间时才符合有效性规则允许输入,所以正确答案是 A。29.用于打开表的宏命令是( )。(分数:2.00)A.Open FormB.Open Table C.Open ReportD.Open Qery解析:解析 本题考查宏操作的知识。Access 中提供了 50 多个可选的宏

40、操作命令,常用的打开操作有:OpenForm 用于打开窗体,OpenQuery 用于打开查询,OpenTable 用于打开一个表,OpenReport 则用于打开报表。30.Sub 过程与 Function 过程最根本的区别是( )。(分数:2.00)A.Sub 过程的过程名不能返回值,而 Function 过程能通过过程名返回值 B.Sub 过程可以使用 Call 语句或直接使用过程名调用,而 Function 过程不可以C.两种过程参数的传递方式不同D.Function 过程可以有参数,Sub 过程不可以解析:解析 本题考查函数过程和子过程的知识。函数过程和子过程都是过程,都可以使用 Ca

41、ll 语句进行调用,都可以指定参数,并且都可以指定用传址还是传值的方式进行参数传递。它们除了定义的关键字不同外,根本区别是:函数过程最终会通过过程名返回一个函数值,而子过程不会。31.下列关于字段属性的默认值设置的说法中,错误的是( )。(分数:2.00)A.默认值类型必须与字段的数据类型相匹配B.在对默认值进行设置时,输入文本不需要加引号,系统会自动加上引号C.设置默认值后,用户只能使用默认值 D.可以使用 Access 的表达式来定义默认值解析:解析 本题考查字段属性默认值的知识。在表中的每个字段都可以设置一个默认值,当在数据表视图下向表中输入数据时,未输入的数据都是该字段的默认值。此默认

42、值的类型必需和字段的数据类型一致,并且可以使用表达式来做默认值。文本型常量不需要加引号,系统会自动添加。32.假定有如下的 Sub 过程: Sub sfun(x As Single,y As Single) t=x x=t/y y=t Mod y End Sub 在窗体上添加一个命令按钮(名为 Command1),然后编写如下事件过程: Private Sub Command1_Click() Dim a As Single Dim b As single a=5 b=4 sfun a,b MsgBox a & chr(10)+chr(13) &b End Sub 打开窗体运行后,单击命令按钮

43、,消息框的两行输出内容分别为( )。(分数:2.00)A.1 和 1B.1.25 和 1 C.1.25 和 4D.5 和 4解析:解析 本题考查 VBA 中参数传递的知识。在 VBA 的过程调用时,参数有两种传递方式:传址传递和传值传递。如果在过程声明时没有说明传递类型,则默认为传址传递,即形参的结果会传递给实参。本例就是传址传递,所以过程调用时 x=a,也就是 5;y=b,也就是 4。在过程内 x 的值变为 5/4 也就是 1.25,y的值变为 5 Mod 4 也就是 1。过程调用结束时 x 和 y 的值分别回送给 a 和 b。33.两个或两个以上模块之间联系的紧密程度称为( )。(分数:2

44、.00)A.耦合性 B.内聚性C.复杂性D.数据传输特性解析:解析 耦合性是模块间互相连接的紧密程度的度量,取决于各个模块之间接口的复杂度、调用方式以及哪些信息通过接口。34.有下列二叉树,对此二叉树前序遍历的结果为( )。 (分数:2.00)A.B.C. D.解析:解析 对二叉树的前序遍历是指:先访问根结点,然后访问左子树,最后访问右子树,并且在访问左、右子树时,先访问根结点,再依次访问其左、右子树。35.下列描述中正确的是( )。(分数:2.00)A.程序就是软件B.软件开发不受计算机系统的限制C.软件既是逻辑实体,又是物理实体D.软件是程序、数据和相关文档的集合 解析:解析 软件是运行在

45、计算机硬件之上的逻辑实体,包括程序、数据和相关的文档,软件的开发、运行对计算机系统具有依赖性,受计算机系统的限制。二、B填空题/B(总题数:13,分数:26.00)36.数据结构分为逻辑结构和存储结构,循环队列属于 1 结构。(分数:2.00)填空项 1:_ (正确答案:逻辑)解析:解析 数据的逻辑结构主要是反映数据之间的逻辑关系,而存储结构是用来反映数据的逻辑结构在计算机存储空间中的存放形式。循环队列主要是强调数据之间的关系,因此属于逻辑结构。37.队列是限定在表的一端进行插入和在另一端进行删除操作的线性表。允许插入的一端称作 1。(分数:2.00)填空项 1:_ (正确答案:队尾)解析:解

46、析 在队列中,允许插入的一端叫做“队尾”,允许删除的一端叫做“队头”。38.在一个容量为 32 的循环队列中,若头指针 front=3,尾指针 rear=2,则该循环队列中共有 1 个元素。(分数:2.00)填空项 1:_ (正确答案:31)解析:解析 设队列容量为 m, rearfront,则队列中元素个数为 rear-front;rearfront,则队列中元素个数为 m+(rear-front)。本题 rearfront,则 m=32+(2-3)=31。39.一棵二叉树第 6 层(根结点为第一层)的结点最多为 1 个。(分数:2.00)填空项 1:_ (正确答案:32)解析:解析 二叉树

47、第 k 层上,最多有 2k-1(k1)个结点。第 6 层的结点数最多是 26-1=32。要区别“二叉树的结点最多数”和“某一层的结点最多数”,前者计算的是深度为 m 的二叉树最多有 2m-1 个结点。40.对于长度为 10 的线性表进行冒泡排序,最坏情况下需要比较的次数为 1。(分数:2.00)填空项 1:_ (正确答案:45)解析:解析 对于长度为 n 的线性表,在最坏情况下(即线性表中元素现在的顺序与目标顺序正好相反),冒泡排序需要经过 n/2 遍的从前往后的扫描和 n/2 遍的从后往前的扫描,需要的比较次数为 n(n-1)/2。41.当关系中的某个属性或属性组合不是该关系的主关键字,但却

48、是另一个关系的主关键字时,称该属性或属性组合为这个关系的 1。(分数:2.00)填空项 1:_ (正确答案:外部关键字(或外键))解析:解析 本题考查表与表之间关系的知识。在关系数据库中,表与表的关系有三种:一对一关系、一对多关系、多对多关系。表之间的关系是通过关键字来实现的,如果某个属性或者属性组合不是该表的主关键字,而与另外一个表的主关键字相对应,则称该关键字是该表的外部关键字,简称外键。42.如果要查询学生表中年龄在一定范围区间的记录,要求用户使用查询时输入区间条件,那么应该采用的查询方式是 1。(分数:2.00)填空项 1:_ (正确答案:参数查询)解析:解析 本题考查查询种类的知识。Access 的参数查询是一种利用对话框来提示用

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

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

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