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

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

1、二级 ACCESS 笔试-376 及答案解析(总分:86.00,做题时间:90 分钟)一、选择题(总题数:35,分数:60.00)1.以下能够正确计算 n!的程序是( )。A) Pfivate Sub Commgld1_LClick() n=5:x=1 Do x=x*1 i=i+1 Loop Whilein Prmt x End Sub C) Pfivate Sub Command1_ C1ick() n=5:x=1:i=1 Do X=X*1 i=i+1 Loop While i=n Print x End Sub B) Private Sub Command1_Click()n=5:x=1:

2、i=1Dox=x*1i=i+1Loop WhileinPrint xEnd Sub D) Private Sub Command1_C1ick()n=5:x=1:i=1DoX=X*1i=i+1Loop While inPrint xEnd Sub (分数:1.00)A.B.C.D.2.若设置字段的输入掩码为“#-#”,该字段正确的输入数据是A) 0755-123456 B) 0755-abcdef C) abed-123456 D) #-#(分数:2.00)A.B.C.D.3.下列结构中,_不属于结构化程序设计方法的结构。(A) 分支结构(B) 反复结构(C) 循环结构(D) 跳转结构(分数:

3、2.00)A.B.C.D.4.在关系窗口中,双击两个表之间的连接线,会出现A) 数据表分析向导 B) 数据关系图窗口 C) 连接线粗细变化 D) 编辑关系对话框(分数:2.00)A.B.C.D.5.数据库表中的字段可以定义有效性规则,有效性规则是( )。A) 控制符 B) 文本 C) 条件 D) 前三种说法都不对(分数:2.00)A.B.C.D.6.在 Access 数据库中创建一个新表,应该使用的 SQL 语句是A) Create Table B) Create Index C) Alter Table D) Create Database(分数:2.00)A.B.C.D.7.编写以下程序段

4、:DIM I, J, K, AA=0FOR I = 1 TO 3FOR J = 1 TO IFOR K=-J TO 3A=A+1NEXT KNEXT JNEXT I执行上面的三重循环后,变量 A 的值为( )。A) 3 B) 9 C) 14 D) 21(分数:2.00)A.B.C.D.8.窗口事件是指操作窗口时所引发的事件。下列事件中,不属于窗口事件的是_。A) 打开 B) 关闭 C) 加载 D) 取消(分数:1.00)A.B.C.D.9.以下关于查询的叙述正确的是_。A) 只能根据数据库表创建查询B) 只能根据已建查询创建查询C) 可以根据数据库表和已建查询创建查询D) 不能根据已建查询创建

5、查询(分数:2.00)A.B.C.D.10.VBA 程序的多条语句写在一行中时其分隔符必须使用符号( )。A) 冒号(:) B) 分号(;) C) 逗号(,) D) 单引号()(分数:2.00)A.B.C.D.11.下列关于 SQL 语句说法中,错误的是AINSERT 语句可以向数据表追加新的数据记录BUPDATE 语句用来修改数据表中已经存在的数据记录CDELETE 语句用来删除数据表中的记录DSELECT.INTO 语句用来将两个或更多表或查询中的字段合并到查询结果的一个字段中(分数:2.00)A.B.C.D.12.下列选项中不属于软件生命周期开发阶段任务的是( )。A软件测试 B概要设计

6、C软件维护 D详细设计(分数:2.00)A.B.C.D.13.利用向导创建查询对象的 (分数:2.00)A.B.C.D.14.下列不属于操作查询的是( )。A) 参数查询 B) 生成表查询 C) 更新查询 D) 删除查询(分数:2.00)A.B.C.D.15.若将文本字符串“15”、“8”、“6”按降序排序,则排序的结果为( )。A) “15”、“8”、 “6” B) “6”、“8”、“15”C) “8”、“6”、 “15” D) “8”、“15”、“6”(分数:1.00)A.B.C.D.16.表达式 4+5/6*7/8Mod9 的值是_。A4 B 5 C6 D7(分数:2.00)A.B.C.

7、D.17.在窗体中使用一个文本框(名为 n)接受输入的值,有一个命令按钮 run,事件代码如下:Private Sub run_Click()result=“ “For i=1 To Me!nFor j=1 To Me!nresult=result+“*“Nextjresult=result+Chr(13)+Chr(10)Next iMsgBox resultEnd Sub打开窗体后,如果通过文本框输入的值为 4,单击命令按钮后输出的图型是( )。(分数:2.00)A.B.C.D.18.下图是使用查询设计器完成的查询,与该查询等价的 SQL 语句是( )。(分数:2.00)A.B.C.D.19

8、.图表式窗体中,要显示一组数据的平均值,应该用的函数是( )。A) count B) avgC) sum D) min(分数:1.00)A.B.C.D.20.在报表设计时,如果只在报表最后一页的主体内容之后输出规定的内容,则需要设置的是_。(A) 报表页眉(B) 报表页脚(C) 页面页眉(D) 页面页脚(分数:2.00)A.B.C.D.21.用 SQL 语言描述“在教师表中查找男教师的全部信息”,以下语句中正确的是( )。A) SELECT FROM 教师表 IP(性别= 男)B) SELECT 性别 FROM 教师表 IF(性别= 男)C) SELECT * FROM 教师表 WHERE(性

9、别= 男)D) SELECT FROM 性别 WHERE(性别= 男)(分数:2.00)A.B.C.D.22.在 SQL 查询中使用 WHERE 子句指出的是_。A) 查询目标 B) 查询结果C) 查询视图 D) 查询条件(分数:2.00)A.B.C.D.23.确定一个控件大小的属性是( )。A) Width 或 Height B) Width 和 HeightC) Top 或 Left D) Top 和 Left(分数:2.00)A.B.C.D.24.在计算机中,算法是指A)加工方法 B)解题方案的准确而完整的描述C)排序方法 D)查询方法(分数:1.00)A.B.C.D.25.在 SQL

10、查询中使用 WHERE 子句指出的是_。A) 查询目标 B) 查询结果C) 查询视图 D) 查询条件(分数:1.00)A.B.C.D.26.若已知一个栈的入栈序列是 1、2、3、n,其输出序列是 p1、p2、p3、pn,则 pi 为( )。A) i B) n-iC) n-i+1 D) 不确定(分数:2.00)A.B.C.D.27.不属于编辑表中内容的主要操作是 _.A) 定位记录 B) 选择记录C) 复制字段中的数据 D) 添加字段(分数:1.00)A.B.C.D.28.用来测试当前读写位置是否达到文件末尾的函数是( )。A) EOF B) FileLen C) Len D) LOF(分数:2

11、.00)A.B.C.D.29.下面 4 种内排序方法中,要求内存容量最大的是_。A) 插入排序 B) 选择排序 C) 快速排序 D) 归并排序(分数:2.00)A.B.C.D.30.以下叙述中 _ 是错误的。A) 查询是从数据库的表中筛选出符合条件的记录,构成一个新的数据集合B) 查询的种类有:选择查询、参数查询、交叉查询、操作查询和 SQL 查询C) 创建复杂的查询不能使用查询向导D) 可以使用函数、逻辑运算符、关系运算符创建复杂的查询(分数:1.00)A.B.C.D.31.在窗体中添加一个名称为 Command1 的命令按钮,然后编写如下程序。Public x As InteqerPriv

12、ate Sub Command1_Click()x=10Call s1Call s2MsgBox xEnd SubPrivate Sub s1( )x=x+20End SubPrivate Sub s2( )Dim x As Inteqerx=x+20End Sub窗体打开运行后,单击命令按钮,则消息框的输出结果为( )。A) 10 B) 30 C) 40 D) 50(分数:2.00)A.B.C.D.32.能够实现从指定记录集里检索特定字段值的函数是 _.A) Nz B) Dsum C) Dlookup D) Rnd(分数:1.00)A.B.C.D.33.要实现报表按某字段分组统计输出,需要设

13、置 _。A) 报表页脚 B) 该字段组页脚C) 主体 D) 页面页脚(分数:1.00)A.B.C.D.34.需求分析阶段的任务是( )。A) 软件开发方法 B) 软件开发工具C) 软件开发费用 D) 软件系统功能(分数:2.00)A.B.C.D.35.要在报表上显示格式为“7/总 10”的页码,则计算控件的控件源应设置为A) Page/总Pages B) =Page/总PagesC) Page&“/总”&Pages D) =Page&“/总”&Pages(分数:2.00)A.B.C.D.二、填空题(总题数:13,分数:26.00)36.栈的 3 种基本运算是:入栈、退栈和 1。(分数:2.00

14、)填空项 1:_37.在 VBA 中,如果没有显示声明某个变量的数据类型,则此变量的默认数据类型为_。(分数:2.00)填空项 1:_38.在窗体中添加一个命令按钮(名为 Command1)和一个文本框(名为 text1),然后编写如下事件过程:Private Sub Command1_Click()Dim X As Integer, y As Integer, z As Integerx=5: y=7: z=0Me!Text1=“Call p1(x, y, z)Me!Text1=zEnd SubSub p1(a As Integer, b As Integer, C As Integer)c

15、=a+bEnd Sub打开窗体运行后,单击命令按钮,文本框中显示的内容是_。(分数:2.00)填空项 1:_39.模式/内模式映射为数据库提供了 1 数据独立性。(分数:1.00)填空项 1:_40.已知一个名为“学生”的 Access 数据库,库中的表“Stud存储学生的基本信息,包括学号、姓名、性别和籍贯。下面程序的功能是:通过下图所示的窗体向“Stud”表中添加学生记录,对应“学号”、“姓名”、“性别”和“籍贯”的四个文本框的名称分别为 tNo、tName、tSex 和 tRes。当单击窗体中的“增加”命令按钮(名称为 Commandl)时,首先判断学号是否重复,如果不重复则向“stud

16、”表中添加学生记录;如果学号重复,则给出提示信息。 (分数:1.00)填空项 1:_41.黑盒法只在软件的 1 处进行测试,依据需求规格说明书,检查程序是否满足功能要求。(分数:2.00)填空项 1:_42.Access 在完成数据访问页的创建后,自动以 1 文件格式将数据访问页保存在当前文件夹中,并在当前数据库的“页”对象中创建该数据访问页的快捷方式。(分数:2.00)填空项 1:_43.算法的复杂度主要包括 1 复杂度和空间复杂度。(分数:2.00)填空项 1:_44.在 SQL 的 Select 命令中用 1 短语对查询的结果进行排序。(分数:2.00)填空项 1:_45.软件测试是为了

17、 1 而执行程序的过程。(分数:2.00)填空项 1:_46.数据模型是用来描述数据库的结构和语义的、数据模型有概念数据模型和结构数据模型两类。E-R 模型是 1。(分数:1.00)填空项 1:_47.执行 1 查询后,字段的旧值将被新值替换。(分数:1.00)填空项 1:_已经设计出一个表格式表单窗体,可以输出学生表的相关字段信息。请按照以下功能补充设计:改变当前记录,消息框弹出提示“是否删除该记录?”,单击“是”按钮,则直接删除该当前记录;单击“否”按钮,则什么都不做。其效果图如下:单击“退出”按钮,关闭窗体。(分数:6.00)填空项 1:_填空项 1:_填空项 1:_二级 ACCESS

18、笔试-376 答案解析(总分:86.00,做题时间:90 分钟)一、选择题(总题数:35,分数:60.00)1.以下能够正确计算 n!的程序是( )。A) Pfivate Sub Commgld1_LClick() n=5:x=1 Do x=x*1 i=i+1 Loop Whilein Prmt x End Sub C) Pfivate Sub Command1_ C1ick() n=5:x=1:i=1 Do X=X*1 i=i+1 Loop While i=n Print x End Sub B) Private Sub Command1_Click()n=5:x=1:i=1Dox=x*1i

19、=i+1Loop WhileinPrint xEnd Sub D) Private Sub Command1_C1ick()n=5:x=1:i=1DoX=X*1i=i+1Loop While inPrint xEnd Sub (分数:1.00)A.B.C. D.解析:解析 本题考查 Do While 语句的用法。首先我们知道 n!=123(n-1)n,由于是累乘,因此 x 和 i 的初值都必须为 1;其次就是循环执行条件的确定,由于使用的是 While 型循环,表示在满足条件时执行循环体中的代码,这里满足执行循环的条件应该是 i=n。选项 A 和 B 的循环条件都是in,少了 i=n 的一次循

20、环,实际上只执行了 n-1 次:而选项 D 则从 in 时才开始执行,不合题意;同时,选项 B 没有指定 i 的初值,系统会默认 i =0,这也不合题意。本题正确答案为选项 C。2.若设置字段的输入掩码为“#-#”,该字段正确的输入数据是A) 0755-123456 B) 0755-abcdef C) abed-123456 D) #-#(分数:2.00)A. B.C.D.解析:解析 本题考查的是输入掩码及其含义。输入掩码符号说明见第 74 页表所示,输入掩码属性为“#-#”,表示“#”处必须输入数字或空格。3.下列结构中,_不属于结构化程序设计方法的结构。(A) 分支结构(B) 反复结构(C

21、) 循环结构(D) 跳转结构(分数:2.00)A.B.C.D. 解析:4.在关系窗口中,双击两个表之间的连接线,会出现A) 数据表分析向导 B) 数据关系图窗口 C) 连接线粗细变化 D) 编辑关系对话框(分数:2.00)A.B.C.D. 解析:解析 本题考查的是编辑表之间的关系。在关系窗口中,两表间连接线是通过两表中共有字段所确定的关系,双击此线则弹出“编辑关系”对话框,如下图所示,可以编辑两表间的关系。5.数据库表中的字段可以定义有效性规则,有效性规则是( )。A) 控制符 B) 文本 C) 条件 D) 前三种说法都不对(分数:2.00)A.B.C. D.解析:解析 本题考查有效性规则的概

22、念。有效性规则是 Access 中一个非常有用的属性,利用该属性,可以防止非法数据输入表中。有效性规则是一个条件,它的形式以及设置目的随字段的数据类型不同而异,比如对“文本”类型字段,可以设置输入的字符个数不能超过某一值;对“数字”类型的字段,可以让Access 只接收一定范围内的数据,等等。6.在 Access 数据库中创建一个新表,应该使用的 SQL 语句是A) Create Table B) Create Index C) Alter Table D) Create Database(分数:2.00)A. B.C.D.解析:解析 本题考查的是 SQL 语句。create Table:创建

23、表。Alter Table:在已有表中添加新字段或约束。create Index:为字段或字段组创建索引。create Database:Access 中没有该命令。7.编写以下程序段:DIM I, J, K, AA=0FOR I = 1 TO 3FOR J = 1 TO IFOR K=-J TO 3A=A+1NEXT KNEXT JNEXT I执行上面的三重循环后,变量 A 的值为( )。A) 3 B) 9 C) 14 D) 21(分数:2.00)A.B.C. D.解析:解析 经过三重循环计算 A 的值,最内层循环共经历了 14 次,故 A 的值为 14。8.窗口事件是指操作窗口时所引发的事

24、件。下列事件中,不属于窗口事件的是_。A) 打开 B) 关闭 C) 加载 D) 取消(分数:1.00)A.B.C.D. 解析:解析 窗口事件评析 窗口事件是指操作窗口时所引发的事件,常用的窗口事件有“打开”、“关闭”和“加载”等。9.以下关于查询的叙述正确的是_。A) 只能根据数据库表创建查询B) 只能根据已建查询创建查询C) 可以根据数据库表和已建查询创建查询D) 不能根据已建查询创建查询(分数:2.00)A.B.C. D.解析:知识点:查询的基本操作/创建查询评析:查询是对数据库表中数据进行查找,同时产生一个类似于表的结果。创建了查询之后,如果对其中的设计不满意,或因情况发生了变化,所建查

25、询不能满足要求,可以对其进行修改、创建已建立的查询。执行一个查询时,需要从指定的数据库表中搜索数据,数据库表可以是一个表或多个表,也可以是一个查询。10.VBA 程序的多条语句写在一行中时其分隔符必须使用符号( )。A) 冒号(:) B) 分号(;) C) 逗号(,) D) 单引号()(分数:2.00)A. B.C.D.解析:解析 本题考查 VBA 语句书写的知识。在 VBA 中每条语句写在独立的一行上,若将多条语句写在一行中,需要使用“:”将其分隔开来。11.下列关于 SQL 语句说法中,错误的是AINSERT 语句可以向数据表追加新的数据记录BUPDATE 语句用来修改数据表中已经存在的数

26、据记录CDELETE 语句用来删除数据表中的记录DSELECT.INTO 语句用来将两个或更多表或查询中的字段合并到查询结果的一个字段中(分数:2.00)A.B.C.D. 解析:12.下列选项中不属于软件生命周期开发阶段任务的是( )。A软件测试 B概要设计C软件维护 D详细设计(分数:2.00)A.B.C. D.解析:解析 软件开发包括概要设计、详细设计、实现和测试 4 个阶段。软件维护不属于软件开发阶段,而属于软件运行维护阶段。13.利用向导创建查询对象的 (分数:2.00)A.B. C.D.解析:解析 选项 A 错误,单击 按钮,可以将“可用字段”列表框中选定的字段送到“选定字段”框中。

27、选项 C 错误,单击 按钮,可以将“选定字段”列表框中的全部字段送到“可用字段”框中。选项 D 错误,单击14.下列不属于操作查询的是( )。A) 参数查询 B) 生成表查询 C) 更新查询 D) 删除查询(分数:2.00)A. B.C.D.解析:解析 操作查询共有 4 种类型,分别是删除查询、更新查询、追加查询和生成表查询。15.若将文本字符串“15”、“8”、“6”按降序排序,则排序的结果为( )。A) “15”、“8”、 “6” B) “6”、“8”、“15”C) “8”、“6”、 “15” D) “8”、“15”、“6”(分数:1.00)A.B.C. D.解析:解析 本题考查 Acce

28、ss 中排序的概念。 Access 中字符串的排序是根据第一个字符的 ASCII 码值大小进行。“15”的 ASCII 码值小于“6”,“6”的码值也小于“8”,因此“15”应该是最小的,“8”是最大的,故答案为 C。16.表达式 4+5/6*7/8Mod9 的值是_。A4 B 5 C6 D7(分数:2.00)A.B. C.D.解析:17.在窗体中使用一个文本框(名为 n)接受输入的值,有一个命令按钮 run,事件代码如下:Private Sub run_Click()result=“ “For i=1 To Me!nFor j=1 To Me!nresult=result+“*“Nextjr

29、esult=result+Chr(13)+Chr(10)Next iMsgBox resultEnd Sub打开窗体后,如果通过文本框输入的值为 4,单击命令按钮后输出的图型是( )。(分数:2.00)A. B.C.D.解析:解析 事件代码中是一个 For 循环的二重嵌套,外循环的循环变量 i 从 1 循环递增到 Me!n 也就是文本框 n 中的值 4,内循环的循环变量 j 也是从 1 循环递增到 4。而内循环的循环体 result=result+“*“语句每次执行后将在 result 字符串后增加一个*字符。所以,每次内循环 4 次循环结束后 result 被增加4 个*,接下来外循环中 r

30、esult=result+Chr(13)+Chr(10)语句的功能是让 result 字符串新起一行。所以,外循环 4 次循环结束后,result 中的结果是整齐的 4 行 4 列*字符。故本题应该选择 A。18.下图是使用查询设计器完成的查询,与该查询等价的 SQL 语句是( )。(分数:2.00)A. B.C.D.解析:解析 此题考查考生对查询中条件语句的掌握程度。根据题干所提供示意图来看,该查询所要满足的条件是在 SC 表中,“数学”字段的值要大于 SC 表中数学成绩的平均值(Select avg(数学) from sc 语句的意义为查询出 SC 表中“数学”字段的平均值),而几个选项的

31、意义分别如下。选项 B):此 SQL 语句不完整,缺少指定查询源表的 FROM 子句。选项 C):此 SQL 语句不完整,在“数学”与 avg(数学)字段列表中,缺少分隔符“,”,并且此 SQL 语句也不满足题意。选项 D):此 SQL 语句不完整,缺少指定查询源表的 FROM 子句及学号字段。19.图表式窗体中,要显示一组数据的平均值,应该用的函数是( )。A) count B) avgC) sum D) min(分数:1.00)A.B.C. D.解析:解析 本题考查创建图表式窗体中数据字段的设置。选项 A,count 函数是计数函数,用于日期等非数字型字段值的计数;选项 B, avg 是取

32、平均数的函数;选项 C,sum 是取和的函数;选项 D,min 是取最小值的函数。答案为 B。20.在报表设计时,如果只在报表最后一页的主体内容之后输出规定的内容,则需要设置的是_。(A) 报表页眉(B) 报表页脚(C) 页面页眉(D) 页面页脚(分数:2.00)A.B. C.D.解析:21.用 SQL 语言描述“在教师表中查找男教师的全部信息”,以下语句中正确的是( )。A) SELECT FROM 教师表 IP(性别= 男)B) SELECT 性别 FROM 教师表 IF(性别= 男)C) SELECT * FROM 教师表 WHERE(性别= 男)D) SELECT FROM 性别 WH

33、ERE(性别= 男)(分数:2.00)A.B.C. D.解析:解析 本题查询语句的语法为:SELECT *字段列表 FROM 表名 WHERE 条件表达式。22.在 SQL 查询中使用 WHERE 子句指出的是_。A) 查询目标 B) 查询结果C) 查询视图 D) 查询条件(分数:2.00)A.B.C.D. 解析:解析 查询的基本操作/创建查询评析 SQL 查询语句中的 WHERE 子句指出了该查询的条件。23.确定一个控件大小的属性是( )。A) Width 或 Height B) Width 和 HeightC) Top 或 Left D) Top 和 Left(分数:2.00)A.B.

34、C.D.解析:解析 本题考查控件基本属性的知识。Width 代表宽度,Height 代表高度,Top 是控件到窗体上边的距离, Left 是控件到窗体左边的距离。用左边距和上边距来描述控件的位置,宽度和高度来描述控件的大小。24.在计算机中,算法是指A)加工方法 B)解题方案的准确而完整的描述C)排序方法 D)查询方法(分数:1.00)A.B. C.D.解析:解析:计算机算法是指解题方案的准确而完整的描述,它有以下几个基本特征:可行性、确定性、有穷性和拥有足够的情报。25.在 SQL 查询中使用 WHERE 子句指出的是_。A) 查询目标 B) 查询结果C) 查询视图 D) 查询条件(分数:1

35、.00)A.B.C.D. 解析:解析 查询的基本操作/创建查询评析 SQL 查询语句中的 WHERE 子句指出了该查询的条件。26.若已知一个栈的入栈序列是 1、2、3、n,其输出序列是 p1、p2、p3、pn,则 pi 为( )。A) i B) n-iC) n-i+1 D) 不确定(分数:2.00)A.B.C. D.解析:解析 栈是一种特殊的线性表,只能在固定的一端进行插入和删除操作。栈的运算是一种后进先出的操作原则。本题中,入栈下列与输出下列的倒置是对应的,即输出序列的 p1 对应入栈序列的 n,输出序列的 p2 对应入栈序列的 n-1,由此可推出,pi 对应入栈序列的 n-i+1。27.

36、不属于编辑表中内容的主要操作是 _.A) 定位记录 B) 选择记录C) 复制字段中的数据 D) 添加字段(分数:1.00)A.B.C.D. 解析:解析 数据库和表的基本操作/创建表评析 “添加字段”属于改变表结构操作。28.用来测试当前读写位置是否达到文件末尾的函数是( )。A) EOF B) FileLen C) Len D) LOF(分数:2.00)A. B.C.D.解析:解析 EOF 函数是用于测试当前读写位置是否位于“文件号”所代表文件的末尾。故本题答案为 A)。29.下面 4 种内排序方法中,要求内存容量最大的是_。A) 插入排序 B) 选择排序 C) 快速排序 D) 归并排序(分数

37、:2.00)A.B.C. D.解析:解析 因为只有快速排序一次消除多个逆序,所以需要的内存容量最大。30.以下叙述中 _ 是错误的。A) 查询是从数据库的表中筛选出符合条件的记录,构成一个新的数据集合B) 查询的种类有:选择查询、参数查询、交叉查询、操作查询和 SQL 查询C) 创建复杂的查询不能使用查询向导D) 可以使用函数、逻辑运算符、关系运算符创建复杂的查询(分数:1.00)A.B.C. D.解析:解析 查询的基本操作,创建查询评析查询是从数据库的表中筛选出符合条件的记录,构成一个新的数据集合。它的种类有:选择查询、参数查询、交叉查询、操作查询和 SQL 查询等 5 种。可以使用函数、逻

38、辑运算符、关系运算符等来创建复杂的查询。当然,查询向导也能创建复杂的查询。31.在窗体中添加一个名称为 Command1 的命令按钮,然后编写如下程序。Public x As InteqerPrivate Sub Command1_Click()x=10Call s1Call s2MsgBox xEnd SubPrivate Sub s1( )x=x+20End SubPrivate Sub s2( )Dim x As Inteqerx=x+20End Sub窗体打开运行后,单击命令按钮,则消息框的输出结果为( )。A) 10 B) 30 C) 40 D) 50(分数:2.00)A.B. C.

39、D.解析:解析 此题考查考生对 VBA 代码中子程序调用及变量的定义。在程序中,首先将变量 x 定义为公共变量,并赋值为 10,然后调用子过程 s1,在子程序 s1 中,变量 x 加 20 后重新赋值给变量 x,此时 x的值为 30;返回主程序后,再次调用子过程 s2,但在 s2 中首先定义了一个独立变量 x,独立变量只能在所在过程中访问,完成过程后,变量失效,变量中的值消失,下次调用该过程,需重新声明。然后对该变量进行赋值(x=x+20),此时公共变量 x 的值未变,所以在消息框中显示为 30。选项 B)正确。32.能够实现从指定记录集里检索特定字段值的函数是 _.A) Nz B) Dsum

40、 C) Dlookup D) Rnd(分数:1.00)A.B.C. D.解析:解析 模块/模块的基本概念评析 N z 函数可以将 Null 值转换为其他值防止它通过表达式扩散DSum 函数用于计算指定记录集(一个域)中的一组值的总和。DLookup 函数用于从指定记录集(一个域)获取特定字段的值。Rnd 函数用于返回一个 01 之叫的随机数,该数值为单精度类型。33.要实现报表按某字段分组统计输出,需要设置 _。A) 报表页脚 B) 该字段组页脚C) 主体 D) 页面页脚(分数:1.00)A.B.C. D.解析:解析 报表的基本操作/在报表中计算和汇总评析报表通过分组可以实现同组数据的汇总和显

41、示输出,增强了报表的可读性和信息的利用。一个报表中最多可以对 10 个字段或表达式进行分组。34.需求分析阶段的任务是( )。A) 软件开发方法 B) 软件开发工具C) 软件开发费用 D) 软件系统功能(分数:2.00)A.B.C.D. 解析:解析 需求分析是软件定义时期的最后一个阶段,它的基本任务就是详细调查现实世界要处理的对象,充分了解原系统的工作概况,明确用户的各种需求,然后在这些基础上确定新系统的功能。35.要在报表上显示格式为“7/总 10”的页码,则计算控件的控件源应设置为A) Page/总Pages B) =Page/总PagesC) Page&“/总”&Pages D) =Pa

42、ge&“/总”&Pages(分数:2.00)A.B.C.D. 解析:解析 计算控件的控件源必须是“=”开头的计算表达式。二、填空题(总题数:13,分数:26.00)36.栈的 3 种基本运算是:入栈、退栈和 1。(分数:2.00)填空项 1:_ (正确答案:读栈顶元素)解析:解析 栈的基本运算有 3 种:入栈、退栈和读栈顶元素。其中,入栈是指在栈顶插入一个新的元素;退栈是指取出栈顶元素并赋值给一个变量;读栈顶元素是将栈顶元素赋值给一个指定的变量,不删除栈顶元素。37.在 VBA 中,如果没有显示声明某个变量的数据类型,则此变量的默认数据类型为_。(分数:2.00)填空项 1:_ (正确答案:V

43、ariant (或变体类型))解析:解析 本题考查数据类型的知识。在 VBA 中有一种特殊的类型:变体类型(Variant),这种类型可以包含大部分其他类型的数据。在 VBA 中,如果没有显式声明变量的类型,则该变量默认为变体型(Variant)。38.在窗体中添加一个命令按钮(名为 Command1)和一个文本框(名为 text1),然后编写如下事件过程:Private Sub Command1_Click()Dim X As Integer, y As Integer, z As Integerx=5: y=7: z=0Me!Text1=“Call p1(x, y, z)Me!Text1=

44、zEnd SubSub p1(a As Integer, b As Integer, C As Integer)c=a+bEnd Sub打开窗体运行后,单击命令按钮,文本框中显示的内容是_。(分数:2.00)填空项 1:_ (正确答案:12)解析:解析 在 VBA 中,在默认情况下,参数是按地址传递(ByRef),结果会返回。本题中 z 的值等于x+y,所以文本框中显示的内容为 12。39.模式/内模式映射为数据库提供了 1 数据独立性。(分数:1.00)填空项 1:_ (正确答案:物理)解析:40.已知一个名为“学生”的 Access 数据库,库中的表“Stud存储学生的基本信息,包括学号、

45、姓名、性别和籍贯。下面程序的功能是:通过下图所示的窗体向“Stud”表中添加学生记录,对应“学号”、“姓名”、“性别”和“籍贯”的四个文本框的名称分别为 tNo、tName、tSex 和 tRes。当单击窗体中的“增加”命令按钮(名称为 Commandl)时,首先判断学号是否重复,如果不重复则向“stud”表中添加学生记录;如果学号重复,则给出提示信息。 (分数:1.00)填空项 1:_ (正确答案:EOF strSQL)解析:解析 VBA 程序设计基础评析 EOF 指示当前记录位置位于 Recordset 对象的最后一个记录之后。属性返回布尔型值。使用 BOF和 EOF 属性可确定 Reco

46、rdset 对象是否包含记录,或者从一个记录移动到另一个记录时是否超出Recordset 对象的限制。如果 EOF 属性为 True,则没有当前记录。执行 IF 语句如果表中已有相同学号的记录,则显示“你输入的学号已存在,不能增加!”如果没有则向表中添加录入的记录 s 仕 SQL。41.黑盒法只在软件的 1 处进行测试,依据需求规格说明书,检查程序是否满足功能要求。(分数:2.00)填空项 1:_ (正确答案:接口)解析:解析 本题考查的是黑盒技术设计测试的性质特点。42.Access 在完成数据访问页的创建后,自动以 1 文件格式将数据访问页保存在当前文件夹中,并在当前数据库的“页”对象中创

47、建该数据访问页的快捷方式。(分数:2.00)填空项 1:_ (正确答案:HTML)解析:43.算法的复杂度主要包括 1 复杂度和空间复杂度。(分数:2.00)填空项 1:_ (正确答案:时间)解析:解析 算法的复杂度主要指时间复杂度和空间复杂度。44.在 SQL 的 Select 命令中用 1 短语对查询的结果进行排序。(分数:2.00)填空项 1:_ (正确答案:Order By)解析:解析 本题考查 SQL 查询语句的知识。在 SQL 查询中,Group By 用来分组,Order By 用来排序。45.软件测试是为了 1 而执行程序的过程。(分数:2.00)填空项 1:_ (正确答案:发现错误)解析:解析 软件测试是以查找错误为核心,而不是为了演示软件的正确功能。因此,软件测试是为了发现错误而执行

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

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

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