2011年3月计算机二级Access考试模拟题

合集下载

2011年3月全国计算机等级考试二级Access数据库程序设计笔试真题

2011年3月全国计算机等级考试二级Access数据库程序设计笔试真题

2011年3月全国电脑等级考试二级Access数据库程序设计笔试真题一、选择题〔本大题共35小题,每题2分,共70分) 在每题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。

错选、多项选择或未选均无分。

1. 以下关于栈表达正确的选项是A. 栈顶元素最先能被删除B. 栈顶元素最后才能被删除C. 栈底元素永远不能被删除D. 上述三种说法都不对答案:A解析:在栈中,允许插入与删除的一端称为栈顶,而不允许插入与删除的另一端称为栈底。

栈顶元素总是最后被插入的元素,从而也是最先能被删除的元素;栈底元素总是最先被插入的元素,从而也是最后才能被删除的元素。

故此题选A。

2. 以下表达中正确的选项是A. 有一个以上根结点的数据结构不一定是非线性结构B. 只有一个根结点的数据结构不一定是线性结构C. 循环链表是非线性结构D. 双向链表是非线性结构答案:B解析:如果一个非空的数据结构满足以下两个条件:〔1〕有且只有一个根结点;〔2〕每个结点最多有一个前件,也最多有一个后件。

则称该数据结构为线性结构。

如果一个数据结构不是线性结构,则称之为非线性结构,故A项错误。

有一个根结点的数据结构不一定是线性结构,如二叉树,B项说法正确。

循环链表和双向链表都属于线性链表,故C、D项错误。

3. 某二叉树共有7个结点,其中叶子结点只有1个,则该二叉树的深度为〔假设根结点在第1层〕A. 3B. 4C. 6D. 7答案:D解析:根据二叉树的性质:在任意一棵二叉树中,度为0的结点〔即叶子结点〕总是比度为2的结点多一个。

所以n2=0,由n=n0+n1+n2可得n1=6,即该二叉树有6个度为1的结点,可推出该二叉树的深度为7。

4. 在软件开发中,需求分析阶段产生的主要文档是A. 软件集成测试计划B. 软件详细设计说明书C. 用户手册D. 软件需求规格说明书答案:D解析:软件需求规格说明书是需求分析阶段的最后成果,是软件开发中的重要文档之一。

2011年3月计算机等级考试二级Access试题

2011年3月计算机等级考试二级Access试题

为⼤家收集整理了《2011年3⽉计算机等级考试⼆级Access试题》供⼤家参考,希望对⼤家有所帮助⼀、选择题 (1)下列关于栈叙述正确的是 A)栈顶元素最先能被删除 B)栈顶元素最后才能被删除 C)栈底元素永远不能被删除 D)以上三种说法都不对 (2)下列叙述中正确的是 A)有⼀个以上根结点的数据结构不⼀定是⾮线性结构 B)只有⼀个根结点的数据结构不⼀定是线性结构 C)循环链表是⾮线性结构 D)双向链表是⾮线性结构 (3)某⼆叉树共有7个结点,其中叶⼦结点只有1个,则该⼆叉树的深度为(假设根结点在第1层) A)3 B)4 C)6 D)7 (4)在软件开发中,需求分析阶段产⽣的主要⽂档是 A)软件集成测试计划 B)软件详细设计说明书 C)⽤户⼿册 D)软件需求规格说明书 (5)结构化程序所要求的基本结构不包括 A)顺序结构 B)GOTO跳转 C)选择(分⽀)结构 D)重复(循环)结构 (6)下⾯描述中错误的是 A)系统总体结构图⽀持软件系统的详细设计 B)软件设计是将软件需求转换为软件表⽰的过程 C)数据结构与数据库设计是软件设计的任务之⼀ D)PAD图是软件详细设计的表⽰⼯具 (7)负责数据库中查询操作的数据库语⾔是 A)数据定义语⾔ B)数据管理语⾔ C)数据操纵语⾔ D)数据控制语⾔ (8)⼀个教师可讲授多门课程,⼀门课程可由多个教师讲授。

则实体教师和课程间的联系是 A)1:1联系 B)1:m联系 C)m:1联系 D)m:n联系 (9)有三个关系R、S和T如下: 则由关系R和S得到关系T的操作是 A)⾃然连接 B)交 C)除 D)并 (10)定义⽆符号整数类为UInt,下⾯可以作为类UInt实例化值的是 A)-369 B)369 C)0.369 D)整数集合{1,2,3,4,5} (11)在学⽣表中要查找所有年龄⼤于30岁姓王的男同学,应该采⽤的关系运算是 A)选择 B)投影 C)联接 D)⾃然联接 (12)下列可以建⽴索引的数据类型是 A)⽂本 B)超级链接 C)备注 D)OLE对象 (13)下列关于字段属性的叙述中,正确的是 A)可对任意类型的字段设置“默认值”属性 B)定义字段默认值的含义是该字段值不允许为空 C)只有“⽂本”型数据能够使⽤“输⼊掩码向导” D)“有效性规则”属性只允许定义⼀个条件表达式 (14)查询“书名”字段中包含“等级考试”字样的记录,应该使⽤的条件是 A)Like "等级考试" B)Like "*等级考试。

国家二级ACCESS机试(综合应用题)模拟试卷3(题后含答案及解析)

国家二级ACCESS机试(综合应用题)模拟试卷3(题后含答案及解析)

国家二级ACCESS机试(综合应用题)模拟试卷3(题后含答案及解析)题型有:1.考生文件夹下存在一个数据库文件“samp3,accdb”,里面已经设计好表对象“tStudent”和“tGrade”,同时还设计出窗体对象“fGrade”和“fStudent”。

请在此基础上按照以下要求补充“fStudent”窗体的设计:1.将名称为“标签15”的标签控件名称改为“tStud”,标题改为“学生成绩”。

正确答案:步骤1:打开“samp3.accdb”数据库窗口,在【开始】功能区的“窗体”面板中右击“fStudent”窗体,选择“设计视图”快捷菜单命令,打开“fStudent”的设计视图。

步骤2:右键单击名称为“标签15”的标签,选择“属性”命令,在【属性表】对话框的“名称”行输入:tStud,在“标题”行输入:学生成绩。

步骤3:单击快速访问工具栏中的“保存”按钮。

2.将名称为“子对象”控件的源对象属性设置为“fGrade”窗体,并取消其“导航按钮”。

正确答案:步骤1:单击“子对象”控件,在【属性表】对话框的“数据”选项卡的“源对象”行下拉列表中选择:fGrade。

步骤2:在“窗体”面板中右击“fGrade”窗体,选择“设计视图”快捷菜单命令,在其【属性表】对话框中修改“导航按钮”的值为:否,关闭“fGrade”设计视图。

步骤3:单击快速访问工具栏中的“保存”按钮。

3.将“fStudent”窗体标题改为“学生信息显示”。

正确答案:步骤1:返回“fStudent”窗体设计视图,在【属性表】对话框的左上角下拉框中选择“窗体”,然后在“标题”行输入:学生信息显示。

步骤2:单击快速访问工具栏中的“保存”按钮。

4.将窗体边框改为“对话框边框”样式,取消窗体中的水平和垂直滚动条。

正确答案:步骤1:接上题操作,在【属性表】对话框中将“边框样式”的值设置为:对话框边框,将“滚动条”的值设置为:两者均无。

步骤2:单击快速访问工具栏中的“保存”按钮。

全国计算机等级考试二级Access模拟题及解析10套

全国计算机等级考试二级Access模拟题及解析10套

全国计算机等级考试二级Access模拟题及解析(1)一、选择题1.在使用报表设计器设计报表时,如果要统计报表中某个组的汇总信息,应将计算表达式放在()。

A.组页眉/组页脚B.页面页眉/页面页脚C.报表页眉/报表页脚D.主体答案:A2.假设学生表中有一个"姓名"字段,查找姓"李"的记录的准则是()。

A."李"B.Not"李"C.Like"李"D.Left([姓名],1)="李"答案:D3.以下不是Office应用程序组件的软件是()。

A.AccessB.WordC.SQL ServerD.Excel4.下列工具中为需求分析常用工具的是()。

A.PADB.PFDC.N—SD.DFD答案:D5.在单链表中,增加头结点的目的是()。

A.方便运算的实现B.使单链表至少有一个结点C.标识表结点中首结点的位置D.说明单链表是线性的链式存储实现答案:A6.设有二元关系R和三元关系S,下列运算合法的是()。

A.R∩SB.R∪SC.R—SD.R×S答案:D7.下列不属于窗体的格式属性的是()。

A.记录选定器C.分隔符D.浏览按钮答案:B8.下列关于软件测试的描述中正确的是()。

A.软件测试的目的是证明程序是否正确B.软件测试的目的是使程序运行结果正确C.软件测试的目的是尽可能地多发现程序中的错误D.软件测试的目的是使程序符合结构化原则答案:C9.ADO的含义是()。

A.开放数据库互联应用编程接口B.数据库访问对象C.动态链接库D.Active数据对象答案:D10.下列特征中不是面向对象方法的主要特征的是()。

A.多态性B.继承C.封装性答案:D二、基本操作题(1)在考生文件夹下的“sampl.accdb”数据库文件中建立表“tBook”,表结构如表2.4所示。

(2)判断并设置“tBook”表的主键。

2011年计算机二级Access考前模拟题及答案

2011年计算机二级Access考前模拟题及答案

2011年计算机二级Access考前模拟题及答案(18)一、基本操作题在考生文件夹下,存在一个数据库文件“samp1.mdb,里边已经设计好表对象“tCollect。

"试按以下操作要求,完成表的建立和修改:(1) 创建一个名为“ tComposer的新表,其结构如下:(2) 将作曲家”字段设置为主键,显示标题”设置为作曲家编号”;(3) 将作曲家名称”字段设置为必填”字段;⑷将年代”字段的格式”属性设置为长日期”;⑸将年代”字段的有效性规则”设置为:输入的日期必须满足在1980年以后洽1980年)的作曲家,并设置有效性文本”为:年代日期必须为1980年以后的作曲家”;(6)打开“ tCollect表;冻结“CDID'字段,隐藏价格”字段,并保存显示布局。

二、简单应用题考生文件夹下存在一个数据库文件“samp2.mdb,里面已经设计好表对象“tCollect、”“ tpres和” tType,"试按以下要求完成设计:(1) 创建一个查询,查找收藏品中CD盘最高价格和最低价格信息并输出,标题显示为“v_MaX'和“v_Min”,所建查询名为“qT1”;(2) 创建一个查询,查找并显示购买价格”大于100元并且购买日期”在2001年以后(含2001年)的“CDID”主题名称”、价格” 购买日期”和介绍”五个字段的内容,所建查询名为2011年计算机二级Access考前模拟题及答案(18)“ qT2”;(3) 创建一个查询,通过输入CD类型名称,查询并显示“CDID'、主题名称”、价格” 购买日期”和介绍”五个字段的内容,当运行该查询时,应显示参数提示信息“CD类型名称:”所建查询名为“qT3”;⑷创建一个查询,对“tType表进行调整,将类型ID”等于“05的记录中的类型介绍”字段更改为古典音乐”所建查询名为“qT4”三、综合应用题考生文件夹下存在一个数据库文件“samp3.mdb,里面已经设计好表对象“tCollect,查询对象“qT”同时还设计出以“tCollect为数据源的窗体对象“fCollect。

全国计算机等级考试二级ACCESS真题2011年3月

全国计算机等级考试二级ACCESS真题2011年3月

全国计算机等级考试二级ACCESS真题2011年3月(总分:100.00,做题时间:90分钟)一、选择题(总题数:35,分数:70.00)1.下列关于栈叙述正确的是______。

(分数:2.00)A.栈顶元素最先能被删除√B.栈顶元素最后才能被删除C.栈底元素永远不能被删除D.以上三种说法都不对解析:[解析] 本题考查的知识点是栈的特点。

栈是限定只在一端进行插入与删除的线性表,按照“先进后出”或“后进先出”的原则组织数据的。

栈顶元素是最后被插入的元素,从而也足最先能被删除的元素;栈底元素是最先被插入的元素,从而也是最后才能被删除的元素。

即本题的答案为A。

2.下列叙述中正确的是______。

(分数:2.00)A.有一个以上根节点的数据结构不一定是非线性结构B.只有一个根节点的数据结构不一定是线性结构(树) √C.循环链表是非线性结构D.双向链表是非线性结构解析:[解析] 本题考查的知识点是数据结构。

线性表的链式存储结构称为线性链表,是线性结构,而循环链表和双向链表都是在线性链表的基础上演化而来的,因此,选项C、D错误。

线性结构必须有且只有一个根节点,因此,选项A错误。

3.某二叉树共有7个节点,其中叶子节点只有1个,则该二叉树的深度为(假设根节点在第1层) ______。

(分数:2.00)A.3B.4C.6D.7 √解析:[解析] 本题考查的知识点是二叉树。

只有当该二叉树的每一层上只有一个节点时,才能满足题目的要求。

否则,叶子节点数一定会大于1。

4.在软件开发中,需求分析阶段产生的主要文档是______。

(分数:2.00)A.软件集成测试计划B.软件详细设计说明书C.用户手册D.软件需求规格说明书√解析:[解析] 本题考查的知识点是软件需求分析。

软件需求规格说明书是需求分析阶段的最后成果,是软件开发中的重要文档之一。

5.结构化程序所要求的基本结构不包括______。

(分数:2.00)A.顺序结构B.GOTO跳转√C.选择(分支) 结构D.重复(循环) 结构解析:[解析] 本题考查的知识点是结构化程序结构。

2011年3月26日全国计算机等级考试二级Access_样题及答案_(5)

2011年3⽉26⽇全国计算机等级考试⼆级Access_样题及答案_(5)1.基本操作题在考⽣⽂件夹下,存在⼀个数据库⽂件“samp1.mdb”,⾥边已经设计好了表对象“tDoctor”、“tOffice”、“tPatient”和“tSubscribe”。

试按以下操作要求,完成各种操作:(1)在“samp1.mdb”数据库中建⽴⼀个新表,名为“tNurse”,表结构如下表所⽰:┌─────┬─────┬──────┐│字段名称│数据类型│字段⼤⼩│├─────┼─────┼──────┤│护⼠ID │⽂本│ 8 │├─────┼─────┼──────┤│护⼠名称│⽂本│ 6 │├─────┼─────┼──────┤│年龄│数字│整型│├─────┼─────┼──────┤│⼯作⽇期│⽇期/时间││└─────┴─────┴──────┘(2)设置“护⼠ID”字段为主键;(3)设置“护⼠名称”字段为必填字段;(4)设置“年龄”字段的“有效性规则”和“有效性⽂本”。

具体规则为:输⼊年龄必须在22岁⾄40岁之间(含22岁和40岁),有效性⽂本内容为:年龄应在22岁到40岁之间;(5)将下表所列数据输⼊到“tNurse”表中,且显⽰格式应与下表相同;┌─────┬─────┬────┬───────┐│护⼠ID │护⼠姓名│年龄│⼯作⽇期│├─────┼─────┼────┼───────┤│ 001 │李霞│ 30 │2000年10⽉1⽇│├─────┼─────┼────┼───────┤│ 002 │王义民│ 24 │ 1998年8⽉1⽇│├─────┼─────┼────┼───────┤│ 003 │周敏│ 26 │ 2003年6⽉1⽇│└─────┴─────┴────┴───────┘(6)通过相关字段建⽴“tDoctor”、“tOffice”、“tPatient”和“tSubscribe”等四表之间的关系,同时使⽤“实施参照完整性”。

计算机等级考试二级ACCESS模拟题及答案二

计算机等级考试二级ACCESS模拟题及答案二(1)窗体是Access数据库中的一种对象,以下哪项不是窗体具备的功能A)输入数据B)编辑数据C)输出数据D)显示和查询表中的数据【参考答案】 C(2)窗体有3种视图,用于创建窗体或修改窗体的窗口是窗体的A)“设计”视图B)“窗体”视图C)“数据表”视图D)“透视表”视图【参考答案】A(4)窗口事件是指操作窗口时所引发的事件,下列不属于窗口事件的是A)“加载”B)“打开”C)“关闭”D)“确定”【参考答案】D(5)下面关于报表对数据的处理中叙述正确的是A)报表只能输入数据B)B)报表只能输出数据C)报表可以输入和输出数据D)报表不能输入和输出数据【参考答案】B(6)用于实现报表的分组统计数据的操作区间的是A)报表的主体区域B)页面页眉或页面页脚区域C)报表页眉或报表页脚区域D)组页眉或组页脚区域【参考答案】D(7)为了在报表的每一页底部显示页码号,那么应该设置A)报表页眉B)页面页眉C)页面页脚D)报表页脚【参考答案】C计算机等级考试二级ACCESS模拟题及答案三(1)检查软件产品是否符合需求定义的过程称为A)确认测试B)集成测试C)验证测试D)验收测试【参考答案】 A(2)数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。

下列图符名标识的图符不属于数据流图合法图符的是A)控制流B)加工C)数据存储D)源【参考答案】 A(3)应用数据库的主要目的是A)解决数据保密问题B)解决数据完整性问题C)解决数据共享问题D)解决数据量大的问题【参考答案】 C(4)在数据库设计中,将E-R图转换成关系数据模型的过程属于A)需求分析阶段B)逻辑设计阶段C)概念设计阶段D)物理设计阶段【参考答案】 B(5)在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。

其中数据独立性最高的阶段是A)数据库系统B)文件系统C)人工管理D)数据项管理【参考答案】 A(6) DB(数据库)、DBS(数据库系统)、DBMS(数据库管理系统)三者之间的关系是A)DBS包括DB和DBMSB)DBMS包括DB和DBSC)DB包括DBS和DBMSD)DBS等于DB等于DBMS【参考答案】 A(8) 下列关系模型中术语解析不正确的是A) 记录,满足一定规范化要求的二维表,也称关系B)字段,二维表中的一列C)数据项,也成分量,是没个记录中的一个字段的值D)字段的值域,字段的取值范围,也称为属性域【参考答案】 A(10) 用SQL语言描述“在教师表中查找男教师的全部信息”,以下描述正确的是A)SELECT FROM 教师表 IF (性别=…男‟)B)SELECT 性别FROM 教师表 IF (性别=…男‟)C)SELECT *FROM 教师表 WHERE(性别=…男‟)D)SELECT *FROM 性别WHERE (性别=…男‟)【参考答案】C(14)哪个查询会在执行时弹出对话框,提示用户输入必要的信息,再按照这些信息进行查询?A)选择查询B)参数查询C)交叉表查询D)操作查询【参考答案】B(15)查询能实现的功能有A)选择字段,选择记录,编辑记录,实现计算,建立新表,建立数据库B)选择字段,选择记录,编辑记录,实现计算,建立新表,更新关系C)选择字段,选择记录,编辑记录,实现计算,建立新表,设置格式D)选择字段,选择记录,编辑记录,实现计算,建立新表,建立基于查询的报表和窗体【参考答案】D(18)窗体中的信息不包括A)设计者在设计窗口时附加的一些提示信息B)设计者在设计窗口时输入的一些重要信息C)所处理表的记录D)所处理查询的记录【参考答案】B(19)用于创建窗体或修改窗体的窗口是窗体的A)设计视图B)窗体视图C)数据表视图D)透视表视图【参考答案】 A(21)下列不属于控件格式属性的是A)标题B)正文C)字体大小D)字体粗细【参考答案】B(22)鼠标事件是指操作鼠标所引发的事件,下列不属于鼠标事件的是A)“鼠标按下”B)“鼠标移动”C)“鼠标释放”D)“鼠标锁定”【参考答案】D(23)对报表属性中的数据源设置,下列说法正确的是A)只能是表对象B)只能是查询对象C)既可以是表对象也可以是查询对象D)以上说法均不正确【参考答案】C(24)报表中的报表页眉是用来A)显示报表中的字段名称或对记录的分组名称B)显示报表的标题、图形或说明性文字C)显示本页的汇总说明D)显示整份报表的汇总说明【参考答案】B(26)数据访问页有两种视图方式,它们是A)设计视图和数据表视图B)设计视图和页视图C)设计视图和打印预览视图D)设计视图和窗体视图【参考答案】 B(27)能够创建宏的设计器是A)窗体设计器B)报表设计器C)表设计器D)宏设计器【参考答案】 D(28)用于打开报表的宏命令是A)OpenFormB)OpenqueryC)OpenReportD)RunSQL【参考答案】 C(29)以下关于标准模块的说法不正确的是A)标准模块一般用于存放其他Access数据库对象使用的公共过程B)在Access系统中可以通过创建新的模块对象而进入其代码设计环境C)标准模块所有的变量或函数都具有全局特性,是公共的D)标准模块的生命周期是伴随着应用程序的运行而开始,关闭而结束【参考答案】 C二.填空:(1)数据的逻辑结构有线性结构和【1】两大类。

2011山西省计算机等级考试试题 二级ACCESS试题及答案


41、在深度为5的满二叉树中,叶子结点的个数为(C)
A. 32 B. 31 C. 16 D. 15
42、程序流程图(PFD)中的箭头代表的是(B)
A. 数据流 B. 控制流 C. 调用关系 D. 组成关系
43、下列叙述中正确的是(C)
A.数据库是一个独立的系统,不需要操作系统的支持 B.数据库设计是指设计数据库管理系统C.数据库技术的根本目标是要解决数据共享的问题 D.数据库系统中,数据的物理结构必须与逻辑结构一致
A. 数据库系统 B. 文件系统 C. 人工管理 D. 数据项管理
40、面向对象的设计方法与传统的的面向过程的方法有本质不同,它的基本原理是(C)
A. 模拟现实世界中不同事物之间的联系 B. 强调模拟现实世界中的算法而不强调概念 C. 使用现实世界的概念抽象地思考问题从而自然地解决问题 D. 鼓励开发者在软件开发的绝大部分中都用实际领域的概念去思考
23、用树形结构来表示实体之间联系的模型称为(B)
A. 关系模型 B. 层次模型 C. 网状模型 D. 数据模型
24、下列关于栈的叙述中正确的是(D)
A. 在栈中只能插入数据 B. 在栈中只能删除数据
C. 栈是先进先出的线性表 D. 栈是先进后出的线性表
25、希尔排序法属于哪一种类型的排序法(B)
A. 算法程序的长度 B. 算法程序中的指令条数 C. 算法程序所占的存储空间 D. 算法执行过程中所需要的存储空间
19、下列关于队列的叙述中正确的是(C)
A. 在队列中只能插入数据 B. 在队列中只能删除数据
C. 队列是先进先出的线性表 D. 队列是先进后出的线性表
20、检查软件产品是否符合需求定义的过程称为(A)

计算机等级考试二级ACCESS模拟题及答案

(1)数据的逻辑结构有线性结构和【1】两大类。

【参考答案】非线性结构(2)顺序存储方法是把逻辑上相邻的结点存储在物理位置【2】的存储单元中。

【参考答案】相邻(3)一个类可以从直接或间接的祖先中继承所有属性和方法。

采用这个方法提高了软件的【3】。

【参考答案】可重用性(4)软件工程研究的内容主要包括:【4】技术和软件工程管理。

【参考答案】软件开发(5)关系操作的特点是【5】操作。

【参考答案】集合(6)查询设计器分为上下两部分,上半部分是表的显示区,下半部分是【10】。

【参考答案】查询设计区(7)窗体中的窗体称为【11】,其中可以创建【12】。

【参考答案】子窗体控件(8)表操作共有三种视图,分别是设计视图,打印视图,【15】视图。

【参考答案】版面预览(9)在树形结构中,树根结点没有【16】。

【参考答案】前件(10)Jackson结构化程序设计方法是英国的M.Jackson提出的,它是一种面向【17】的设计方法。

【参考答案】数据结构(11)面向对象的模型中,最基本的概念是对象和【18】。

【参考答案】类(12)软件设计模块化的目的是【19】。

【参考答案】降低复杂性(13)数据模型按不同应用层次分成3种类型,它们是概念数据模型、【20】和物理数据模型。

【参考答案】逻辑数据模型(14)二维表中的一行称为关系的【21】。

【参考答案】记录元组(15)三个基本的关系运算是【22】、【23】和联接。

【参考答案】选择投影(16)窗体由多个部分组成,每个部分称为一个【24】,大部分的窗体只有【25】。

【参考答案】节主体(17)【26】是窗体上用于显示数据、执行操作、装饰窗体的对象。

【参考答案】控件(18)一个主报表最多只能包含【27】子窗体或子报表。

【参考答案】两极(19)在数据访问页的工具箱中,图标的名称是【28】。

【参考答案】命令按钮(20)数据访问页有两种视图,分别为页视图和【29】。

【参考答案】设计视图(21)VBA中定义符号常量的关键字是【30】。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

2011年3月计算机二级Access考试模拟题一、选择题1.以下内容中不属VBA提供的数据验证函数是A)IsNull B)IsDateC)IsNumeric D)IsText2.VBA“定时”操作中,需要设置窗体的“计时器间隔(TimerInterval)”属性值。

其计量单位是A)微秒B)毫秒C)秒D)分钟3.能够实现从指定记录集里检索特点字段值的函数是A)Nz B)DSum C)Rnd D)DLookup4.DAO模型层次中处在最顶层的对象是A)DBEngine B)Workspace C)Database D)RecordSet5.ADO对象模型中可以打开RecordSet对象的是A)只能是Connection对象B)只能是Command对象C)可以是Connection对象和Command对象D)不存在6.InputBox函数返回值的类型为A)数值B)字符串C)变体D)数值或字符串(视输入的数据而定)7.ADO的含义是A)开放数据库互连应用编程接口B)数据库访问对象C)动态链接库D)Active数据对象8.执行下面的语句后,所弹出的信息框外观样式为MsgBox "AAAA",vbOKCancel+vbQuestion,"BBBB"9.在MsgBox(prompt,buttons,title,helpfile,context)函数调用形式中必须提供的参数是A)prompt B)buttons C)title D)context二、填空题1.VBA提供了多个用于数据验证的函数。

其中IsDate函数用于________;________函数用于判定输入数据是否为数值。

2.VBA语言中,函数InputBox的功能是________;________函数的功能是显示消息信息。

3.VBA的“定时”操作功能是通过窗体的________事件过程完成。

4.VBA中打开窗体的命令语句是________。

5.Access的窗体或报表事件可以有两种方法来响应:宏对象和________。

6.窗体的计时器触发事件激发的时间间隔是通过________属性来设置。

7.窗体中有两个命令按钮:“显示”(控件名为cmdDisplay)和“测试”(控件名cmdTest)。

当单击“测试”按钮时,执行的事件功能是:首先弹出消息框,若点击其中的“确定”按钮,则隐藏窗体上的“显示”按钮;否则直接返回到窗体中。

请填空补充完整。

Private Sub cmdtest_Click()Answer=________("隐藏按钮?",vbOKCancel+vbQuestion,"Msg")If Answer = vbOK ThenMe!cmddisplay.Visible=________End IfEnd Sub8.设计一个计时的Access应用程序。

该程序界面如下图所示,由一个文本框(名为Text1)、一个标签及两个命令按钮(一个标题为Start,命名为Command1;另一个标题为Stop,命名为Commmand2)组成。

程序功能为:打开窗体运行后,单击“Start”按钮,则开始计时,文本框中显示秒数;单击“Stop”按钮,则计时停止;双击“Stop”按钮,则退出。

请填空补充完整。

Dim iPrivate Sub Command1_Click()i=0Me.TimerInterval=1000End SubPrivate Sub Command2_Click()________End SubPrivate Sub Command2_DblClick(Cancel As Integer)DoCmd.________End SubPrivate Sub Form_Load()Me.TimerInterval=0Me!Text1=0End SubPrivate Sub Form_Timer()i=i+1Me!Text1=________End Sub9.要实现以下图示效果的消息框提示,VBA代码语句为________。

10.VBA中主要提供了3种数据库访问接口:ODBC API、________和________。

11.DAO对象模型采用分层结构,其中位于最高层的对象是________。

12.Access的VBA编程操作本地数据库时,提供一种DAO数据库打开的快捷方式是________、而相应也提供一种ADO的默认连接对象是________。

13.DAO模型中,主要的控制对象有:________、________、________、________、QueryDef 和Error。

14.ADO对象模型主要有________、________、________、________和Error5个对象。

15.已知一个为“学生”的Access数据库,库中的表“stud”存储学生的基本情况信息,包括学号、姓名、性别和籍贯。

下面程序的功能是:通过窗体向stud表中添加学生记录。

对应“学号”、“姓名”、“性别”和“籍贯”的4个文本框的名称分别为:tNo、tName、tSex和tRes。

当点击窗体上的“增加”命令按钮(名称为Command1)时,首先判断学号是否重复,如果不重复则向“stud”表中添加学生记录;如果学号重复,则给出提示信息。

当点击窗体上的“退出”命令按钮(名称为Command2)时,关闭当前窗体。

依据要求功能,请将以下程序补充完整。

Private Sub Form_Load()'打开窗口时,连接Access数据库Set ADOcn=CurrentProject.ConnectionEnd SubDim ADOcn As New ADODB.ConnectionPrivate Sub Command1_Click()'增加学生记录Dim strSQL As StringDim ADOrs As New ADO.RecordsetSet ADOrs.ActiveConnection=ADOcnADOrs。

Open "Select 学号From Stud Where 学号='"+tNo+"'"If Not ADOrs.________ ThenMsgBox "你输入的学号已存在,不能新增加!"ElseStrSQL="Insert Into stud(学号,姓名,性别,籍贯)"StrSQL=strSQL+"Values('"+tNo+"','"+tName+"','"+tSex+"','"+tRes+"')"ADOrs.Execute ________MsgBox "添加成功,请继续!"End IfADOrs.CloseSet ADOrs=NothingEnd Sub16.已经设计出一个表格式表单窗体,可以输出老师表的相关字段信息。

请按照以下功能要求补充设计:改变当前记录,消息框弹出提示“是否删除该记录?”,单击“是”,则直接删除该当前记录;单击“否”,则什么都不做。

其效果图如下:'单击“退出”按钮,关闭窗体。

Private Sub btnCancel_Click()DoCmd.CloseEnd Sub'表格式表单窗体当前记录变化时触发Private Sub ________()If MsgBox("是否删除该记录:",vbQuestion+vbYesNo,"确认")=________ Then________End IfEnd Sub17.已经完成一个窗体的部分设计。

请按照以下功能要求补充设计:(1)原始文体处的文本框只接受英文大小写字符和汉字,其他字符输入一律忽略;(2)单击“复制”按钮,可将原始文本框的选择内容追加到目标文本框内;(3)目标文本框内字符数超过50,则清空。

其效果图如下:代码如下:Dim strTemp As String '存放原始文本框选择文本'单击“复制”按钮,实施复制操作Private Sub tCopy_Click()Me!tDestText=Nz(Me! tDestText)+strTempstrTemp=""If ________ Then Me! tDestText=NullEnd Sub'原始文本框接受英文大小写字母和汉字输入Private Sub tSourceText_KeyPress(KeyAscii As Integer)If (KeyAscii>=Asc("A") And KeyAscii<=Asc("Z")) Or (KeyAscii>=Asc("a") And KeyAscii<=Asc("z")) ThenElse'输入其他字符,忽略________End IfEnd Sub'返回原始文本框选择文本Private Sub tSourceText_LostFocus()If Me!tSourceText.SelLength>0 ThenstrTemp=________ElsestrTemp=""End IfEnd Sub函数主要用于处理________值时的情况;Dlookup函数的功用是________。

一、选择题1.用二维表来表示实体及实体之间联系的数据模型是A)实体-联系模型B)层次模型C)网状模型D)关系模型2.关系数据库的基本操作是A)增加、删除和修改B)选择、投影和联接C)创建、打开和关闭D)索引、查询和统计3.Access的数据库类型是A)层次数据库B)网状数据库C)关系数据库D)面向对象数据库4.关系型数据库管理系统中所谓的关系是指A)各条记录中的数据彼此有一定的关系B)一个数据库文件与另一个数据库文件之间有一定的关系C)数据模型符合满足一定条件的二维表格式D)数据库中各个宇段之间彼此有一定的关系5.下列说法中正确的是A)两个实体之间只能是一对一联系B)两个实体之间只能是一对多联系C)两个实体之间只能是多对多联系D)两个实体之间可以是一对一联系、一对多联系或多对多联系6.数据库系统的核心是A)数据模型B)数据库管理系统C)软件工具D)数据库7.在数据库中能够唯一地标识一个元组的属性或属性的组合称为A)记录B)字段C)域D)关键字8.为了合理组织数据,应遵从的设计原则是A)“一事一地”原则,即一个表描述一个实体或实体间的一种联系B)表中的字段必须是原始数据和基本数据元素,并避免在之间出现重复字段C)用外部关键字保证有关联的表之间的联系D)以上各条原则都包括9.数据模型反映的是A)事物本身的数据和相关事物之间的联系B)事物本身所包含的数据C)记录中所包含的全部数据D)记录本身的数据和相互关系10.退出Access数据库管理系统可以使用的快捷键是A)Alt+F+X B)Alt+X C)Ctrl+C D)Ctrl+O11.在Access数据库中,表就是A)关系B)记录C)索引D)数据库12.Access中表和数据库的关系是A)一个数据库可以包含多个表B)一个只能包含两个数据库C)一个表可以包含多个数据库D)数据库就是数据表13.将两个关系拼接成一个新的关系,生成的新关系中包括满足条件的元组,这种操作称为A)选择B)投影C)联接D)并14.常见的数据模型有3种,它们是A)网状、关系和语义B)层次、关系和网状C)环状、层次和关系D)字段名、字段类型和记录15.“商品”与“顾客”两个实体集之间的联系一般是A)一对一B)一对多C)多对一D)多对多二、填空题1.数据模型不仅表示反映事物本身的数据,而且表示。

相关文档
最新文档