【计算机类职业资格】二级ACCESS笔试-376及答案解析.doc
《【计算机类职业资格】二级ACCESS笔试-376及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】二级ACCESS笔试-376及答案解析.doc(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.窗口事件是指操作窗口时所引发的事
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 二级 ACCESS 笔试 376 答案 解析 DOC
