【计算机类职业资格】二级ACCESS笔试-401及答案解析.doc
《【计算机类职业资格】二级ACCESS笔试-401及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】二级ACCESS笔试-401及答案解析.doc(24页珍藏版)》请在麦多课文档分享上搜索。
1、二级 ACCESS 笔试-401 及答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:35,分数:70.00)1.栈通常采用的两种存储结构是( )。A) 顺序存储结构和链式存储结构 B) 散列方式和索引方式C) 链表存储结构和数组 D) 线性存储结构和非线性存储结构(分数:2.00)A.B.C.D.2.下列叙述中正确的是( )。A) 线性表是线性结构 B) 栈与队列是非线性结构C) 线性链表是非线性结构 D) 二叉树是线性结构(分数:2.00)A.B.C.D.3.设树 T 的度为 4,其中度为 1、2、3、4 的结点个数分别为 4、2、1、1,则 T 中的叶子结点数为(
2、)。A) 8 B) 7 C) 6 D) 5(分数:2.00)A.B.C.D.4.在结构化方法中,用数据流程图(DFD)作为描述工具的软件开发阶段是( )。A) 可行性分析 B) 需求分析 C) 详细设计 D) 程序编码(分数:2.00)A.B.C.D.5.下列选项中不属于结构化程序设计方法的是( )。A) 自顶向下 B) 逐步求精 C) 模块化 D) 可复用(分数:2.00)A.B.C.D.6.在结构化程序设计中,模块划分的原则是( )。A) 备模块应包括尽量多的功能 B) 各模块的规模应尽量大C) 各模块之间的联系应尽量紧密 D) 模块内具有高内聚度、模块间具有低耦合度(分数:2.00)A.
3、B.C.D.7.下列关于数据库系统的叙述中,正确的是( )。A) 数据库系统减少了数据冗余 B) 数据库系统避免了一切冗余C) 数据库系统中数据的一致性是指数据类型一致 D) 数据库系统比文件系统能管理更多的数据(分数:2.00)A.B.C.D.8.下列叙述中,正确的是( )。A) 用 E-R 图能够表示实体集间一对一的联系、一对多的联系和多对多的联系B) 用 E-R 图只能表示实体集之间一对一的联系C) 用 E-R 图只能表示实体集之间一对多的联系D) 用 E-R 图表示的概念数据模型只能转换为关系数据模型(分数:2.00)A.B.C.D.9.Visual FoxPro 关系数据库管理系统能
4、够实现的三种基本关系运算是( )。A) 索引、排序、查找 B) 建库、录入、排序 C) 选择、投影、联接 D) 显示、统计、复制(分数:2.00)A.B.C.D.10.下面关于对象概念的描述中,错误的是( )。A) 对象就是 C 语言中的结构体变量 B) 对象代表正在创建的系统中的一个实体C) 对象是一个状态和操作(或方法)的封装体 D) 对象之间的信息传递是通过消息进行的(分数:2.00)A.B.C.D.11.关系数据库的基本操作包括( )。A) 创建、打开和关闭 B) 选择、投影和联接 C) 增加、删除和修改 D) 索引、查询和统计(分数:2.00)A.B.C.D.12.所有字符转换为大写
5、的输入掩码是( )。A) O B) C) D) A(分数:2.00)A.B.C.D.13.下列能够使用“输入掩码向导”创建输入掩码的数据类型是( )。A) 数字和文本 B) 文本和货币C) 文本和日期/时间 D) 数字和日期/时间(分数:2.00)A.B.C.D.14.若以已建立的“fEmployee”表为数据源,计算每个职工的年龄(取整),计算公式为( )。A) Year(出生日期)/365 B) (Date()-出生日期)/365C) Year(date()-Year(出生日期) D) Date()-出生日期/365(分数:2.00)A.B.C.D.15.在一个操作中可以更改多条记录的查询
6、是( )。A) 参数查询 B) 操作查询 C) SQL 查询 D) 选择查询(分数:2.00)A.B.C.D.16.当窗体中的内容太多无法放在一面中显示时,可以用( )控件来分页。A) 选项卡 B) 命令按钮 C) 组合框 D) 选项组(分数:2.00)A.B.C.D.17.要将“选课成绩”表中学生的成绩取整,可以使用( )。A) Abs(成绩) B) Int(成绩) C) Sqr(成绩) D) Sgn(成绩)(分数:2.00)A.B.C.D.18.直接将命令发送 ODBC 数据,它使用服务器能接受的命令,利用它可以检索或更改记录的是( )。A) 联合查询 B) 传递查询 C) 数据定义查询
7、D) 子查询(分数:2.00)A.B.C.D.19.下图是简单查询向导。其中 按钮和 按钮分别代表的意思是( )。A) 单击 按钮一次选择一个字段,单击 按钮一次选择全部字段B) 单击 按钮一次选择一个字段,单击 (分数:2.00)A.B.C.D.20.窗体中可以包含一列或几列数据,用户只能从列表中选择值,而不能输入新值的控件是( )。A) 列表框 B) 组合框 C) 列表框和组合框 D) 以上两者都不可以(分数:2.00)A.B.C.D.21.报表中的页面页眉用来( )。A) 显示报表中的字段名称或记录的分组名称 B) 显示报表中的标题、图形或说明性文字C) 显示本页的汇总说明 D) 显示整
8、个报表的汇总说明(分数:2.00)A.B.C.D.22.在宏设计窗口中,可以隐藏的列是( )。A) 条件 B) 宏名和参数 C) 宏名和条件 D) 注释(分数:2.00)A.B.C.D.23.VBA 表达式 3*3/3/3 的输出结果是( )。A) 0 B) 1 C) 3 D) 9(分数:2.00)A.B.C.D.24.假设某数据库已建有宏对象“宏 1”,“宏 1”中只有一个宏操作 SetValue,其中第一个参数项目为“Label0Caption”第二个参数表达式为“Text0”窗体“fmTest”中有一个标签 Label0 和一个文本框 Text0,现设置控件 Text0 的“更新后”事件
9、为运行“宏 1”,则结果是( )。A) 将文本框清空B) 将标签清空C) 将文本框中的内容复制给标签的标题,使二者显示相同内容D) 将标签的标题复制到文本框,使二者显示相同内容(分数:2.00)A.B.C.D.25.在 VBA 中要打开名为“学生信息录入”的窗体,应使用的语句是( )。A) DoCmd.OpenForm “学生信息录入“ B) OpenForm “学生信息录入“C) DoCmd.OpenWindow “学生信息录入“ D) OpenWindow “学生信息录入/(分数:2.00)A.B.C.D.26.软件(程序)调试的任务是( )。A) 诊断和改正程序中的错误 B) 尽可能多地
10、发现程序中的错误C) 发现并改正程序中的所有错误 D) 确定程序中错误的性质(分数:2.00)A.B.C.D.27.下列变量名中,合法的是( )。A) 4A B) A-1 C) ABC_1 D) private(分数:2.00)A.B.C.D.28.在被调用的过程中改变了形参变量的值,但又不影响实参变量本身,这种参数传递方式称为( )。A) 按值传递 B) 按地址传递 C) ByRef 传递 D) 按形参传递(分数:2.00)A.B.C.D.29.用于获取字符串 Sfr 从第 2 个字符开始的 3 个字符的函数是( )。A) Mid(Str,2,3) B) Middle(Str,2,3) C)
11、 Right(Str,2,3) D) Left(Str,2,3)(分数:2.00)A.B.C.D.30.VBA 语句“Dim NewArray(10) as Integer”的含义是( )。A) 定义 10 个整型数构成的数组 NewArray B) 定义 11 个整型数构成的数组 NewArrayC) 定义 1 个值为整型数的变量 NewArray(10) D) 定义 1 个值为 10 的变量 NewArray(分数:2.00)A.B.C.D.31.有如下 VBA 程序段。Sum=0n=1For i=1 To 5x=n*in=n+1Sum=Sum+xNext i以上 For 循环计算 Sum
12、,最终结果是( )。A) 35 B) 45 C) 50 D) 55(分数:2.00)A.B.C.D.32.在窗体中有一个命令按钮 run1,对应的事件代码如下。Private Sub run1_Enter()Dim hum As IntegerDim In As IntergerDim n As IntegerDim i As IntegerFor i=1 To 10num=InputBox(“请输入数据:“,“输入“,1)If Int(num/2)=num/2 Thenm=m+1Elsen=n+1End IfNext iMsgBox(“运行结果: m“=Str(m)“,n=“Str(n)En
13、d Sub运行以上事件所完成的功能是( )。A) 对输入的 10 个数据统计有几个是整数,有几个是非整数B) 对输入的 10 个数据求各自的余数,然后再进行累加C) 对输入的 10 个数据求累加和D) 对输入的 10 个数据统计有几个是奇数,有几个是偶数(分数:2.00)A.B.C.D.33.程序流程控制的方式是( )。A) 顺序控制和分支控制 B) 顺序控制和循环控制C) 循环控制和分支控制 D) 顺序、分支和循环控制(分数:2.00)A.B.C.D.34.在 VBA 中,错误的循环结构是( )。A) Do While 条件式循环体LoopB) Do Until 条件式循环体LoopC) D
14、o Until循环体Loop 条件式D) Do循环体Loop While 条件式(分数:2.00)A.B.C.D.35.ADO 的含义是( )。A) 开放数据库互连应用编程接口 B) 数据库访问对象C) 动态链接库 D) Active 数据对象(分数:2.00)A.B.C.D.二、填空题(总题数:14,分数:30.00)36.在最坏情况下,冒泡排序的时间复杂度为 1。(分数:2.00)填空项 1:_37.设一棵完全二叉树共有 700 个结点,则在该二叉树中有 1 个叶子结点。(分数:2.00)填空项 1:_38.程序测试分为静态测试和动态测试。其中 1 是指不执行程序,而只是对程序文本进行检查
15、,通过阅读和讨论,分析和发现程序中的错误。(分数:2.00)填空项 1:_39.用二维表的形式来表示实体之间联系的数据模型叫做_。(分数:2.00)填空项 1:_40.数据库管理系统常见的数据模型有层次模型、 1 和关系模型三种。(分数:2.00)填空项 1:_41.在 Access 中,要在查找条件中与任意一个数字字符匹配,可使用的通配符是 1。(分数:2.00)填空项 1:_42.SLELECT 名字 AND 年龄 FROM 职员表 WHERE 姓名 LIKE 李%,这条查询语句的意思是 1。(分数:2.00)填空项 1:_43.如果要查询学生表中年龄在一定范围区间的记录,要求用户使用查询
16、时输入区间条件,那么应该采用的查询方式是 1。(分数:2.00)填空项 1:_44.函数 Right(“计算机等级考试“,4)的执行结果是_。(分数:2.00)填空项 1:_45.某窗体中有一个命令按钮,在窗体视图中单击此命令按钮打开一个查询,需要执行的操作是 1。(分数:2.00)填空项 1:_46.运行下面的程序,其输出结果(str2 的值)为_。Dim str1,str2 As StringDim i As Integerstr1=“abcdef“For i=1 To Len(str1) Step 2str2=UCase(Mid(str1,i,1)+str2NextMsgBox str2
17、(分数:2.00)填空项 1:_47.假定当前日期为 2002 年 8 月 25 日,星期日,则执行以下语句后,a、b、c 和 d 的值分别是25、8、2002 和_。a=day(now)b=month(now)c=year(now)d=weekday(now)(分数:2.00)填空项 1:_48.有一个 VBA 计算程序,该程序用户界面由 4 个文本框和 3 个按钮组成。4 个文本框的名称分别为Text1、Text2、Text3 和 Text4。3 个按钮分别为清除(名为 Command1)、计算(名为 Command2)和退出(名为 Command3)。窗体打开运行后,单击“清除”按钮,则
18、清除所有文本框中显示的内容;单击“计算”按钮,则计算在 Text1、Text2 和 Text3 这 3 个文本框中输入的 3 科成绩的平均成绩,并将结果存放在Text4 文本框中,单击“退出”按钮则退出。请将下列程序填空补充完整。Private Sub Command1_Click()Me!Text1=“Me!Text2=“Me!Text3=“Me!Text4=“End SubPrivate Sub Command2_Click()If Me!Text1=“ Or Me!Text2=“ Or Me!Text3=“ ThenMsgBox “成绩输入不全“ElseMe!Text4=(_+Val(M
19、e!Text2)+Val(Me!Text3)/3End IfEnd SubPrivate Sub Command3_Click()Docmd QuitEnd Sub(分数:2.00)填空项 1:_数据库中有“学生成绩表”,包括“姓名”、“平时成绩”、“考试成绩”和“期末总评”等字段。现要根据“平时成绩”和“考试成绩”对学生进行“期末总评”。规定:“平时成绩”加“考试成绩”大于等于 85 分,则期末总评为“优”,“平时成绩”加“考试成绩”小于 60 分,则期末总评为“不及格”,其他情况期末总评为“合格”。下面的程序按照上述要求计算每名学生的期末总评。请在空白处填入适当的语句,使程序可以完成指定的
20、功能。Private Sub Command0_Click()Dim db As DAO.DatabaseDim rs As DAO.RecordsetDim pscj,kscj,qmzp As DAO.FieldDim count As IntegerSet db=CurrentDb()Set rs=db.OpenRecordset(“学生成绩表“)Set pscj=rs.Fields(“平时成绩“)Set kscj=rs.Fields(“考试成绩“)Set qmzp=rs.Fields(“期末总评“)count=0Do While Not rs.EOF(14) If pscj+kscj=8
21、5 Thenqmzp=“优“ElseIf pscj+kscj60 Thenqmzp=“不及格“Elseqmzp=“合格“End Ifrs Updatecount=count+1(15) Looprs.Closedb.CloseSet rs=NothingSet db=NothingMsgBox “学生人数:“ countEnd Sub(分数:4.00)填空项 1:_填空项 1:_二级 ACCESS 笔试-401 答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:35,分数:70.00)1.栈通常采用的两种存储结构是( )。A) 顺序存储结构和链式存储结构 B) 散列方式和
22、索引方式C) 链表存储结构和数组 D) 线性存储结构和非线性存储结构(分数:2.00)A. B.C.D.解析:解析 和线性表类似,栈也有两种存储方法:顺序栈和链式栈。栈的顺序存储结构是利用一组地址连续的存储单元一次存储自栈底到栈顶的数据元素,同时附设指针 top 指示栈顶元素的位置,由于栈的操作是线性表操作的特例,相对而言,链式栈的操作更易于实现。2.下列叙述中正确的是( )。A) 线性表是线性结构 B) 栈与队列是非线性结构C) 线性链表是非线性结构 D) 二叉树是线性结构(分数:2.00)A. B.C.D.解析:解析 根据数据结构中各数据元素之间前后件关系的复杂程度,一般将数据结构分为两大
23、类型:线性结构与非线性结构。如果一个非空的数据结构满足下列两个条件:有且只有一个根结点;每一个结点最多有一个前件,也最多有一个后件。则称该数据结构为线件结构,又称线性表。所以线性表、栈与队列、线性链表都是线性结构,而二叉树是非线性结构。3.设树 T 的度为 4,其中度为 1、2、3、4 的结点个数分别为 4、2、1、1,则 T 中的叶子结点数为( )。A) 8 B) 7 C) 6 D) 5(分数:2.00)A. B.C.D.解析:解析 将题中所述的树用图形表示即可得到叶子结点的数目,另外还可用公式n0=ln2+2n3+3n4+1 来计算,其中 n0表示叶子结点;ln 2中的 n,表示度为 2
24、的结点。此题中度为 1 的结点有 4 个;度为 2 的结点有 2 个;度为 3 的结点有 1 个;度为 4 的结点有 1 个,计算过程如下。n0=ln2+2n3+3n4+1n0=12+21+31+1n0=84.在结构化方法中,用数据流程图(DFD)作为描述工具的软件开发阶段是( )。A) 可行性分析 B) 需求分析 C) 详细设计 D) 程序编码(分数:2.00)A.B. C.D.解析:解析 软件开发阶段包括需求分析、总体设计、详细设计、编码和测试 5 个阶段。其中需求分析阶段常用的工具是数据流图和数据字典。本题答案为 B)。5.下列选项中不属于结构化程序设计方法的是( )。A) 自顶向下 B
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 二级 ACCESS 笔试 401 答案 解析 DOC
