文档库 最新最全的文档下载
当前位置:文档库 › 国家二级ACCESS机试(选择题)-试卷54

国家二级ACCESS机试(选择题)-试卷54

国家二级ACCESS机试(选择题)-试卷54
国家二级ACCESS机试(选择题)-试卷54

国家二级ACCESS机试(选择题)-试卷54

(总分:80.00,做题时间:90分钟)

一、选择题(总题数:40,分数:80.00)

1.下列叙述中正确的是

(分数:2.00)

A.栈与队列都只能顺序存储

B.循环队列是队列的顺序存储结构√

C.循环链表是循环队列的链式存储结构

D.栈是顺序存储结构而队列是链式存储结构

解析:解析:栈是所有的插入与删除都限定在表的同一端进行的线性表;队列是指允许在一端进行插入,而在另一端进行删除的线性表,二者均即可以顺序存储也可以链式存储。为了充分地利用数组的存储空间,把数组的前端和后端连接起来,形成一个环形的表,称为循环队列,因此循环队列是队列的一种顺序存储结构, B选项正确。

2.设某二叉树的前序序列为ABC,中序序列为CBA,则该二叉树的后序序列为

(分数:2.00)

A.BCA

B.CBA √

C.ABC

D.CAB

解析:解析:二叉树遍历可以分为3种:前序遍历(访问根节点在访问左子树和访问右子树之前)、中序遍历(访问根节点在访问左子树和访问右子树两者之间)、后序遍历(访问根节点在访问左子树和访问右子树之后)。前序序列为ABC,则A为根节点。中序序列为CBA,则C和B均为左子树节点或右子树节点,且C为B父节点,可知后序序列为CBA,B选项正确。

3.下列排序方法中,最坏情况下时间复杂度最小的是

(分数:2.00)

A.冒泡排序

B.快速排序

C.堆排序√

D.直接插入排序

解析:解析:在最坏情况下,对长度为n的线性表排序,冒泡排序、快速排序、直接插入排序的时间复杂度均为O(n2),堆排序时间复杂度为O(nlog2n),复杂度最小。C选项正确。

4.为了对有序表进行对分查找,则要求有序表

(分数:2.00)

A.只能顺序存储√

B.只能链式存储

C.可以顺序存储也可以链式存储

D.任何存储方式

解析:解析:二分法查找也称拆半查找,是一种高效的查找方法。能使用二分法查找的线性表必须满足两个条件:用顺序存储结构;线性表是有序表。A选项正确。

5.软件设计中模块划分应遵循的准则是

(分数:2.00)

A.低耦合低内聚

B.高耦合高内聚

C.低耦合高内聚√

D.内聚与耦合无关

解析:解析:模块的独立程度可以由两个定性标准度量:内聚性和耦合性。耦合衡量不同模块彼此间互相依赖(连接)的紧密程度。内聚衡量一个模块内部各个元素彼此结合的紧密程度。一般来说,要求模块之

间的耦合尽可能弱,即模块尽可能独立,且要求模块的内聚程度尽可能高。内聚性和耦合性是一个问题的两个方面,耦合性程度弱的模块,其内聚程度一定高。C选项正确。

6.下面属于整数类的实例是

(分数:2.00)

A.0x518 √

B.0.518

C.-518

D.518E-2

解析:解析:整数类实例包括:十进制常量用0~9表示,不能以0开头;八进制常量用0~7表示,必须用0开头;十六进制常量用0~9和A~F(a~f)表示,必须以0x或0X开头。A选项正确。B选项是浮点数实例,C选项是字符串实例,D选项为科学计数法表示的浮点数实例。

7.下面属于白盒测试方法的是

(分数:2.00)

A.边界值分析法

B.基本路径测试√

C.等价类划分法

D.错误推测法

解析:解析:白盒测试是把程序看成装在一只透明的白盒子里,测试者完全了解程序的结构和处理过程。它根据程序的内部逻辑来设计测试用例,检查程序中的逻辑通路是否都按预定的要求正确地工作。白盒测试的主要技术有逻辑覆盖测试、基本路径测试等,B选项正确。常用的黑盒测试方法和技术有:等价类划分法、边界值分析法、错误推测法和因果图等,A、C、D选项错误。

8.设有一个商店的数据库,记录客户及其购物情况,由三个关系组成:商品 (商品号,商品名,单价,商品类别,供应商) ,客户 (客户号,姓名,地址,电邮,性别,身份证号) ,购买 (客户号,商品号,购买数量),则关系购买的键为

(分数:2.00)

A.客户号

B.商品号

C.客户号, 商品号√

D.客户号, 商品号, 购买数量

解析:解析:候选键(码)是二维表中能唯一标识元组的最小属性集。一个二维表有多个候选码,则选定其中一个作为主键(码)供用户使用。在购买关系中,商品号、客户号、购买数量均不能唯一标识元组,每一个单独的属性集都不能作为键,但商品号与客户号构成的集合与三者构成的集合都可以唯一标识购买关系,而前者为最小属性集,故商品号与客户号构成的集合为候选键,C选项正确。

9.有两个关系R,S如下,由关系R和S通过运算得到关系T

(分数:2.00)

A.并

B.自然连接

C.差

D.交√

解析:解析:常用的扩充运算有交、除、连接及自然连接等。并:RS是将S中的记录追加到R后面。差:R-S结果是属于R但不属于S的记录组成的集合。交:RS结果是既属于R又属于S的记录组成的集合。自然连接:去掉重复属性的等值连接。交运算结果为a 0 k1,D选项正确。

10.在数据库管理系统提供的数据语言中,负责数据的查询、增加、删除和修改等操作的是

(分数:2.00)

A.数据定义语言

B.数据管理语言

C.数据操纵语言√

D.数据控制语言

解析:解析:数据库管理系统提供了相应的数据语言,它们是:数据定义语言,该语言负责数据的模式定义与数据的物理存取构建;数据操纵语言,该语言负责数据的操纵,包括查询与增、删、改等操作;数据控制语言,该语言负责数据完整性、安全性的定义与检查以及并发控制、故障恢复等功能。C选项正确。

11.不属于Access表的字段类型的是

(分数:2.00)

A.附件

B.字符√

C.超链接

D.计算

解析:解析:Access数据表的字段类型共包括文本、备注、数字、日期和时间、货币、是否、OLE对象、计算字段、超链接、附件、查阅等类型,字符不属于Access表的字段类型,因此,本题应选择B选项。

12.以下关于字段的叙述中,错误的是

(分数:2.00)

A.可以为任意类型的字段设置默认值属性√

B.不同的字段类型的字段属性有所不同

C.有效性规则是表达式,可用于限制字段的输入

D.在数据表视图中不能直接编辑计算类型字段

解析:解析:B、C、D选项是正确的,并不是所有的数据类型都可以设置默认属性,例如:附件、自动编号等。因此,本题应选择A选项。

13.下列关于数据库设计的叙述中,错误的是

(分数:2.00)

A.设计时应将有联系的实体设计为一个表√

B.设计时应避免在表之间出现重复的字段

C.表中的字段必须是原始数据和基本数据元素

D.使用外部关键字来保证有关联表之间的联系

解析:解析:数据库的一个特点是低冗余,若把所有关系设计成一张表,会造成数据冗余,因此,本题应选择A选项。

14.下列叙述中,正确的是

(分数:2.00)

A.表的数据表视图只用于显示数据

B.表的设计视图只用于定义表结构√

C.在Access中,不能更新链接的外部数据源的数据

D.在Access中,不能直接引用外部数据源中的数据

解析:解析:A选项中表的数据视图操作还可用于增加、删除、修改记录等;C选项可以更新链接的外部数据源的数据;D选项也可引用外部数据源的数据;B选项表的设计视图用于实现表的定义,因此选择B选项。

15.下列关于字段属性的叙述中,正确的是

(分数:2.00)

A.格式属性只可能影响数据的显示格式√

B.可对任意类型的字段设置默认值属性

C.可对任意类型的字段设置输入掩码属性

D.只有文本型数据能够使用输入掩码向导

解析:解析:在Access数据库中,格式属性只会影响数据的显示格式;B选项并不是任意类型的字段都可设置默认属性,例如:附件、自动编号;C选项错误,例如备注就不可以设置掩码属性;D选项输入掩码向导可用于文本和日期设置,所以D选项错误。因此,本题应选择A选项。

16.要将电话号码的输入格式固定为:×××-××××××××,应定义字段的属性是

(分数:2.00)

A.格式

B.输入掩码√

C.小数位数

D.有效性规则

解析:解析:格式属性用以确定数据的显示方式和打印方式;输入掩码用于设置数据的输入格式;有效性规则是用于限制输入数据时必须遵守的规则;小数位数属性用于设置数字和货币数据的小数位数。因此,本题应选择B选择。

17.在"查找和替换"对话框的"查找内容"文本框中设置"善于交际",在"查找范围"框中设置"特长",在"匹配"框中设置"字段任何部分",查找的结果是

(分数:2.00)

A.查找"特长"字段值仅为"善于交际"的记录

B.查找"特长"字段值包含了"善于交际"的记录√

C.显示"特长"字段值仅为"善于交际"的所有记录

D.显示"特长"字段值包含了"善于交际"的所有记录

解析:解析:查找内容文本框中设置"善于交际",其意思是查找数据库中某张表包含了"善于交际"的记录。"查找范围"中设置"特长",其意思是在字段名为"特长"查找满足条件的记录。"匹配"框中设置"字段任何部分"。因此该题是查找"特长"字段中,包含了"善于交际"的记录。因此,本题应选择C选项。

18.条件"Not 年龄>30"的含义是

(分数:2.00)

A.选择年龄大于30的记录

B.选择年龄小于30的记录√

C.选择除了年龄大小于30的记录

D.选择除了年龄外的其他字段值大于30的记录

解析:解析:在SQL语言中,条件"Not 年龄>30"的含义就是选择年龄小于30的记录,即选项B正确。19.在已建"职工"表中有姓名、性别、出生日期等字段,查询并显示年龄最小值,正确的SQL命令是

(分数:2.00)

A.SELECT MIN(YEAR(DATE())-YEAR([出生日期])) 年龄 FROM 职工

B.SELECT MIN(YEAR(DATE())-YEAR([出生日期])) AS 年龄 FROM 职工√

C.SELECT年龄=MIN(YEAR(DATE())-YEAR([出生日期])) 年龄 FROM 职工

D.SELECT年龄=MIN(YEAR(DATE())-YEAR([出生日期])) AS 年龄 FROM 职工

解析:解析:在SQL语言中,选择一个表中的某一列选择最小值,应使用MIN...AS...语句它的意思是选择年龄最小的职工并显示,选项A,C语法错误。因此选择 B选项。

20.与 SELECT * FROM 学生 WHERE 特长 Like "*音乐*"功能相同的命令是

(分数:2.00)

A.SELECT * FROM 学生 WHERE 特长 Like "音乐"

B.SELECT * FROM 学生 WHERE 特长 Like "音乐*"

C.SELECT * FROM 学生 WHERE 特长 Like "*音乐"

D.SELECT * FROM 学生 WHERE InStr([特长],"音乐")<>0 √

解析:解析:该题是查询学生表中字段名为"特长"中包含了"音乐"的记录。A选项是查找字段值"音乐",B 选项是查找字段值中前两个字符包含了"音乐",C选项是查找字段值中最后两个字符中包含了"音乐"。由SQL可知,选项D的意义与题意相同。因此,本题应选择D选项。

21.通过窗体输入职工基本信息,其中职称字段只能从"教授"、"副教授"、"讲师"、"助教"和"其他"中选择之一。为防止职称字段输入出错,则窗体中输入职称字段应选择的控件是

(分数:2.00)

A.文本框

B.列表框√

C.组合框

D.复选框

解析:解析:文本框控件用于输入、输出和显示窗体的数据源的数据,显示计算结果和接受用户输入数据,但不能避免用户输入出错,故A选项错误;列表框显示可滚动的数值列表,可以从列表中选择值输入到新纪录中,由于列表中的数值输入者不能更改,可以避免输入出错,故B选项正确;组合框由于结合了列表

框和文本框的特性,当在文本框输入值时不能避免输入出错,故C选项错误;复选框是绑定到是/否字段,字段输入不可用复选框,故D选项错误。因此,本题应选择B选项。

22.在学生选课成绩报表中对学生按"课程"分组,若文本框的"控件来源"属性设置为"=count(*)",下列关于该文本框的叙述中,正确的是

(分数:2.00)

A.若文本框位于页面页眉,则输出本页中选课学生数量

B.若文本框位于课程页眉,则输出选学本课程学生总数√

C.若文本框位于页面页脚,则输出选学本课程学生总数

D.若文本框位于报表页脚,则输出全校选修课程的数量

解析:解析:页面页眉主要用来显示列名称和每页都要使用的信息,不用于统计页面记录数。所以在页面页眉中添加文本框控件没有统计记录的作用,因此A选项和C选项错误,使用表达式"=Count(*)"时,由于计算控件放置位置的不同,统计的记录范围是不同的。当文本框放在组页眉或组页脚时,统计的是分组的记录数,当文本框控件放在报表页眉或报表页脚时,统计的是所有的记录数。由于按"课程"分组,因此B 选项中当文本框位于课程页眉时,统计的是选学本课程的学生总数的记录总数,故B选项正确;而D选项当文本框位于报表页脚时统计的应为全校选课学生的数量,故选项D错误。因此,本题应选择B选项。23.在报表中对学生按"学院"分组,若文本框的"控件来源"属性设置为"=count(*)",下列关于该文本框的叙述中,正确的是

(分数:2.00)

A.若文本框位于页面页眉,则输出本页的学院数量

B.若文本框位于学院页脚,则输出本学院记录总数√

C.若文本框位于页面页脚,则输出本学院记录总数

D.若文本框位于报表页脚,则输出全校的学院数量

解析:解析:页面页眉主要用来显示列名称和每页都要使用的信息,不用于统计页面记录数。所以在页面页眉中添加文本框控件没有统计记录的作用,因此A选项和C选项错误,使用表达式"=Count(*)"时,由于计算控件放置位置的不同,统计的记录范围是不同的。当文本框放在组页眉或组页脚时,统计的是分组的记录数,当文本框控件放在报表页眉或报表页脚时,统计的是所有的记录数。由于按"学院"分组,因此B 选项中当文本框位于课程页眉时,统计的是本学院学生的记录总数,故B选项正确;而D选项当文本框位于报表页脚时统计的应为全校学生的记录总数,故选项D错误。因此,本题应选择B选项。

24.Access的窗体可划分为四类,他们是

(分数:2.00)

A.设计窗体、控制窗体、信息显示窗体和交互信息窗体

B.设计窗体、数据操作窗体、信息显示窗体和交互信息窗体

C.设计窗体、数据操作窗体、控制窗体和信息显示窗体

D.数据操作窗体、控制窗体、信息显示窗体和交互信息窗体√

解析:解析:Access窗体有四种类型,分别是:数据操作窗体、控制窗体、信息显示窗体和交互信息窗体。因此,本题应选择D选项。

25.在设计窗体时,要输入的数据总是取自一个表或查询中记录,可以使用的控件是

(分数:2.00)

A.组合框√

B.复选框

C.切换按钮

D.文本框

解析:解析:在窗体上输入的数据往往是取自某一个表或者查询中的数据,这种情况下应该使用组合框或列表框控件,由于该题没有列表框选项,故选项A正确;文本框控件用于输入、输出和显示窗体的数据源的数据,显示计算结果和接受用户输入数据,故D选项错误;复选框是绑定到是/否字段,字段输入不适合用复选框,故B选项错误;切换按钮实现的功能是在单击时可以在开/关两种状态之间切换,故C选项错误。因此,本题应选择A选项。

26.已知过程对应的代码如下:Sub Proc( ) n = 1 f1 = 0 f2 = 1 Do While n <= 8 f = f1 + f2 Debug.Print

f f1 = f2 f2 = f n = n + 1 LoopEnd Sub过程Proc在立即窗口中显示的结果是

(分数:2.00)

A.斐波那契序列中2到9对应的序列值√

B.斐波那契序列中2到8对应的序列值

C.整数1到n(n

D.整数1到n(n

解析:解析:首先,我们可以看出while循环执行8次(n<=8);然后按照程序的语句,写出部分执行结果:第一次循环n=1时,输出f=1;第二次循环n=2,输出f=2;第三次循环n=3,输出f=3;...;我们发现输出的是一个斐波那契数列(0、1、1、2、3、…,即Fn=F(n-1)+F(n-2)(n>=2,n∈N*)),由斐波那契数列的定义可知,该程序缺少了第0、1两项,从第2项开始输出。因此,本题应选择A选项。

27.下列关于Access内置的域聚合函数的叙述中,错误的是

(分数:2.00)

A.域聚合函数可以直接从一个表中取得符合条件的值赋给变量

B.域聚合函数可以直接从一个查询中取得符合条件的值赋给变量

C.使用域聚合函数之前要完成数据库连接和打开操作√

D.使用域聚合函数之后无需进行关闭数据库操作

解析:解析:域聚合函数功能比较强大,能够在VBA代码、计算控件、宏的条件表达式中,能够对某一数据集,按照给定的条件,对某特定字段进行统计。使用域聚合函数之前并不一定要完成数据库连接和打开操作。所以,选择C选项。

28.VBA中命令Write#和Print#的区别是

(分数:2.00)

A.Write#将数据写入指定文件,而Print#是创建一个新的打印文件√

B.Write#将数据写入打印文件,而Print#是创建一个新的指定文件

C.Write#能将数据写入指定文件或打印文件,而Print#只能是创建一个新的指定文件

D.Write#只能将数据写入指定文件,而Print#可以创建一个新的指定文件或打印文件

解析:解析:Write#语法:Write #filenumber, [outputlist];Print#语法:Print #filenumber,[outputlist]。Write # 语句,输出的时候,字符串会自动加上""双引号,并且中间会用,逗号分隔开来每一个数据。Print # 语句,输出的时候,字符串不会自动添加任何符号,也不会用逗号分隔每一个数据。它们之间的区别是Write#将数据写入指定文件,而Print#是创建一个新的打印文件。因此,本题应选择A 选项。

29.在窗体中按下鼠标按钮,触发的事件是

(分数:2.00)

A.Form_MouseDown √

B.Form_MouseUp

C.Form_MousePress

D.Form_MouseTouch

解析:解析:A选项 Form_MouseDown是鼠标按下触发的事件;B选项 Form_MouseUp是鼠标松开向上弹起的事件;C、D选项没有这样的事件。因此,本题应选择A选项。

30.若存在关系STUD(学号,姓名,性别,年龄),下列函数Func的功能是Function Func( ) Dim strSQL As String strSQL = "ALTER TABLE STUD ADD CONSTRAINT PRIMARY_KEY " & "PRIMARY KEY(学号)" CurrentProject.Connection.Execute strSQL End Function

(分数:2.00)

A.将关系STUD中的"学号"字段设置为主关键字√

B.取消关系STUD中的主关键字

C.为关系STUD的"学号"字段添加索引

D.取消关系STUD中"学号"字段的索引

解析:解析:首先,函数内定义字符串变量strAQL;然后将SQL语句赋值,该语句的功能是将表STUD中字段学号设置为关键字(ALTER修改、ADD增加、PRIMARY_KEY关键字);最后执行语句执行SQL。因此,本题应选择A选项。

31.子过程Plus完成对当前库中"教师表"的工龄字段都加1的操作。Sub Plus( ) Dim ws As DAO.Workspace Dim db As DAO.Database Dim rs As DAO.Recordset Dim fd As DAO.Field Set db = CurrentDb() Set rs = db.OpenRecordset("教师表") Set fd = rs.Fields("工龄") Do While Not rs.EOF rs.Edit 【】rs.Update rs.MoveNext Loop rs.Close db.Close Set rs = Nothing Set db = NothingEnd Sub程序空白处应该填写的语句是

(分数:2.00)

A.fd = fd + 1 √

B.rs = rs + 1

C.工龄 = 工龄 + 1

D.rs.fd = rs.fd + 1

解析:解析:fd是记录集的属性字段"工龄"集合,题目是对工龄进行操作,所以,是对fd值进行修改。因此,本题应选择A选项。

32.打开一个窗体,要通过选择窗体的数据输入与窗体方式,限制窗体所显示的记录,应使用的宏操作命令是

(分数:2.00)

A.OpenReport

B.OpenTable

C.OpenForm √

D.OpenQuery

解析:解析:A选项是在设计或打印预览视图中打开报表或者打印报表时使用;B选项是用于在设计视图或数据表视图打开数据表;C选项是打开窗体的宏操作命令;只有D选项是用于打开查询的宏操作命令。因此,本题应选择C选项。

33.打开报表时,首先发生的事件是

(分数:2.00)

A.打开(Open) √

B.加载(Load)

C.激活(Activate)

D.成为当前(Current)

解析:解析:Load是在打开窗体,并且显示了它的记录时所发生的的事件,显然,该事件发生在"打开"事件之后;Current事件是在窗体打开时,以及只要焦点从一条记录移动到另一条记录,此事件就会发生。Open是在打开窗体后在第一条记录显示之前发生的事件;Activate 是当一个对象成为活动窗口时发生的事件。本题打开报表首先发生的事件是打开事件。因此,本题应选择A选项。

34.内部聚合函数"Avg"的功能是

(分数:2.00)

A.计算指定字段所有值的和

B.计算指定字段所有值的平均值√

C.计算指定字段所有值中的最小值

D.计算指定字段排序第一个的值

解析:解析:内部聚合函数Avg,英文全称Average,用于计算指定字段所有值的平均值,支持的类型包括数字型、日期型、货币型以及自动编号型。因此,本题应选择B选项。

35.在VBA中要定义一个由10个整型数构成的数组,正确的语句是

(分数:2.00)

A.Dim NewArray(10) As Integer

B.Dim NewArray(2 To 11) As Integer √

C.Dim NewArray(2 To 11)

D.Dim NewArray(10)

解析:解析:VBA编程里定义变量的格式为" Dim 变量名 [AS 类型名]",因此,C和D选项是错误的。选项A定义了11个整数的数组,元素是从0到10;只有选项B定义了从1到10的元素数组。因此,本题应选择B选项。

36.VBA中一般采用Hungarian符号法命名变量,代表命令列表框的字首码是

(分数:2.00)

A.lst √

B.txt

C.Chk

D.sub

解析:解析:本题考查的是Hungarian符号法命名规则,标识符的名字以一个或者多个小写字母开头作为前缀;前缀之后是第一个单词或者多个单词的组合的首字母大写,且该单词要指明变量的用途。命名单词英文全称拼写为ListBox。因此,本题应选择A选项。

37.VBA中,将字符串的首字母转换为对应的字符代码的函数是

(分数:2.00)

A.Asc √

B.Str

C.String

D.Chr

解析:解析: Asc函数返回字符串首字母的字符值;Str函数将一个数字转换成字符串;String函数返回字符表达式的第一个字符重复组成的指定长度为数值表达式的值的字符串;Chr函数返回与指定ASCII值对应的字符。因此,本题应选择A选项。

38.Access将内置函数分类进行管理,下列选项中,不属于Access内置函数分类的是

(分数:2.00)

A.表√

B.数据库

C.数组

D.程序流程

解析:解析:Access内置函数分类包括数组、转换、数字、程序流程、应用程序、数据库、域聚合、财务等。因此,本题应选择A选项。

39.如果在北京时间7点50分运行以下代码,程序的输出是 Sub Procedure( ) If Hour(Time( )) >= 8 And Hour(Time( )) < 12 Then Debug.Print "上午好!" ElseIf Hour(Time( )) >= 12 And Hour(Time( )) < 18 Then Debug.Print "下午好!" Else Debug.Print "欢迎下次光临!" End If End Sub

(分数:2.00)

A.欢迎下次光临! √

B.上午好!

C.下午好!

D.无输出

解析:解析:本题考查的是if语句的执行。运行程序,time()函数会返回当前的时间,此时返回的是7:50。因此If语句的前俩个条件都不成立(第一个条件是早上8点到12点,第二个条件是中午12点到下午6点),所以执行if语句的最后一句,即Debug.Print "欢迎下次光临!"。因此,本题应选择A选项。

40.已知过程对应的代码如下:Sub Proc( ) f1 = 0 f2 = 1 For n =1 to 8 f = f1 + f2 Debug.Print f f1 = f2 f2 = f Next nEnd Sub过程Proc在立即窗口中显示的结果是

(分数:2.00)

A.斐波那契序列中2到9对应的序列值√

B.斐波那契序列中2到8对应的序列值

C.整数1到n(n

D.整数1到n(n

解析:解析:首先,我们可以看出while循环执行8次(n<=8);然后按照程序的语句,写出部分执行结果:第一次循环n=1时,输出f=1;第二次循环n=2,输出f=2;第三次循环n=3,输出f=3;...;因此,

我们发现输出的是一个斐波那契数列(0、1、1、2、3、…,即Fn=F(n-1)+F(n-2)(n>=2,n∈N*)),由斐波那契数列的定义可知,该程序缺少了第0、1两项,从第2项开始输出。因此,本题应选择A选项。

计算机二级access操作题考点总结

计算机二级access操作题考点总结 3.【设计视图-出厂价-格式-从下拉菜单中选择货币】 4.270105:将\规格\字段的输入掩码设置为9位字母、数字和字符的组合。其中,前3位只能是数字,第4位是大写字母,第5位是字符,最后一位是大写字母,其他位是数字。 5.[设计视图-规格-输入掩码属性设置为:000\\V-999\\W] 6、270XXXX年龄\字段内容,将查询命名为\。 7.[添加简历字段,此字段将不显示。输入标准行:如\书法* \。或者线输入:像\绘画* \] 8.270XXXX年龄字段的内容被附加到目标表中的相应字段,并且查询被命名为\。(规定:\名字\字段以姓氏开头,其余字符为名字。名称分为两部分:名字和姓氏,分别附加在目标表的名字和姓氏之后) 13.[创建附加查询-选择学生标识字段-添加新字段:姓:左([名),1)。添加到行选择姓氏-添加新字段:名字:Mid([名字),2)。添加到行选择名称-选择性别和年龄字段-运行-保存并命名查询] 14.280XXXX年龄\字段的有效性规则为:不能为空。17.[设计视图-年龄字段的有效性规则属性-不为空] 18,290103:将“雇用时间”字段的默认值设置为系统当前年度的1月1日。[设计视图-雇佣时间-默认值-日期序列(日期()),1,1)] 0,290106:完成上述操作后,数据库文件中表对象的备份被命名为\。 1.选择表-右键单击-另存为-修改表名-确定 2,290XXXX年龄\字段值加1,查询将命名为\。11.[创建更新查询-

选择年龄字段-更新到行输入:[年龄]+1-运行查询-保存命名] 12.300302:设计报告主要部分的复选框控件根据报告记录来源的\性别\字段和\年龄\字段的值显示状态信息:性别为\男性,年龄小于XXXX年龄\字段值,计算并显示4位数字的出生年份信息。注意:当前年份必须由相关函数返回。 19.[设计视图-标签-右侧-属性-名称行输入:泰勒-控制源行:年(日期()-[年龄]] 3XXXX年字段的有效性规则设置为:输入的日期必须满足1980年(包括1980年)之后的作曲者,有效性文本设置为:年日期必须是1980年之后的作曲者。1.[设计视图-年龄-有效性规则:> = # 1980-1-1 #-有效性文本:年龄日期必须是1980年以后的作曲家] 2.将命名XXXX(包括XXXX)之后的字段\、\主题名称\、\价格\、\购买日期\和\简介\的内容。 5.[价格大于100元,条件行输入:> 100采购日期条件行:> =#XXXX 日期10月前。 9.[设计视图-输入时间-有效性规则输入:

ACCESS题库+全部选择题

ACCESS题库全部选择题 1、用Access创建的数据库文件,其扩展名是______。 A:.adp B:.dbf C:.frm D:.accdb 答案:D 2、数据库系统的核心是______。 A:数据模型B:数据库管理系统C:数据库D:数据库管理员 答案:A 3、数据库系统是由数据库、数据库管理系统、应用程序、______、用户等构成的人机系统。A:数据库管理员B:程序员C:高级程序员D:软件开发商 答案:A 4、在数据库中存储的是______。 A:信息B:数据C:数据结构D:数据模型 答案:B 5、在下面关于数据库的说法中,错误的是______。 A:数据库有较高的安全性B:数据库有较高的数据独立性 C:数据库中的数据可以被不同的用户共享D:数据库中没有数据冗余 答案:D 6、下面关于新型数据库的说法中,错误的是______。 A:数据仓库不是一个新的平台,仍然使用传统的数据库管理系统,而是一个新的概念 B:分布式数据库是一个数据在多个不同的地理位置存储的数据库 C:面向对象数据库仍然采用传统的关系型数据库管理系统 D:空间数据库是随着地理信息系统gis 的开发和应用而发展起来的数据库新技术 答案:C 7、不是数据库系统特点的是______。 A:较高的数据独立性B:最低的冗余度 C:数据多样性D:较好的数据完整性 答案:C 8、在下列数据库管理系统中,不属于关系型的是______。 A:Micorsoft Access B:SQL server C:Oracle D:DBTG系统 答案:D 9、Access 是______数据库管理系统。 A:层次B:网状C:关系型D:树状 答案:C 10、在Access 中,数据库的基础和核心是______。 A:表B:查询C:窗体D:宏 答案:A 11、在下面关于Access数据库的说法中,错误的是______。 A:数据库文件的扩展名为accdb B:所有的对象都存放在同一个数据库文件中 C:一个数据库可以包含多个表 D:表是数据库中最基本的对象,没有表也就没有其他对象 答案:B 12、在一个单位的人事数据库,字段"简历"的数据类型应当为______。

2016年计算机二级Access数据库考试软件

2016年计算机二级Access数据库考试软件 《职考宝典》2016年计算机等级考试软件题库包含:计算机一级、二级、三级、四级, wpsb/ms/ps/c语言access/office等所有科目,真题最多,可模拟考试,请到《职考宝典》官网免费下载试用:https://www.wendangku.net/doc/5e11305505.html, (复制网址到浏览器打开)。 1.没有数据来源的控件类型是(B)。 A)、结合型 B)、非结合型 C)、计算型 D)、以上都可以 2.应用数据库的主要目的是为了(C)。 A)、解决保密问题 B)、解决数据完整性问题 C)、共享数据问题 D)、解决数据量大的问题 3.数据库系统包括(D)。 A)、数据库语言,数据库

B)、数据库,数据库应用程序 C)、数据管理系统,数据库 D)、硬件环境、软件环境、数据库、人员 4.实体是信息世界中的术语,与之对应的数据库术语为(D)。 A)、文件 B)、数据库 C)、字段 D)、记录 5.层次型,网状型和关系型数据库划分的原则是(D)。 A)、记录长度 B)、文件的大小 C)、联系的复杂程度 D)、数据之间的联系 6.在数据管理技术的发展过程中,经历了人工管理阶段,文件系统阶段和数据库系统阶段.在这几个阶段中,数据独立性最高的是(A)阶段。 A)、数据库系统 B)、文件系统

C)、人工管理 D)、数据项管理 7.数据库系统与文件系统的主要区别是(B)。 A)、数据库系统复杂,而文件系统简单 B)、文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决 C)、文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件 D)、文件系统管理的数据量较少,而数据库系统可以管理庞大的数据量 8.数据库的概念模型独立于(A)。 A)、具体的机器和DBMS B)、E-R图 C)、信息世界 D)、现实世界 9.在数据库中,下列说法(A)是不正确的. A)、数据库避免了一切数据的重复 B)、若系统是完全可以控制的,则系统可以确保更新时的一致性

二级Access选择题(含答案)

2012级二级ACCESS选择题练习 60101、下列不属于数据库系统三级模式结构的是()。 答案:D A、外模式 B、概念模式 C、内模式 D、现实模式 60102、E-R图是一种重要的数据库设计工具,它适用于建立数据库的()。 答案:A A、概念模型 B、数学模型 C、结构模型 D、物理模型 60103、数据库中存储的是()。 答案:D A、数据 B、数据模型 C、信息 D、数据以及数据之间的关系 60104、用二维表来表示实体及实体间联系的数据模型是()。 答案:C A、实体-联系模型 B、层次模型 C、关系模型 D、网状模型 60105、在关系数据表中,()的值能惟一地标识一个记录。 答案:D A、内模式 B、字段 C、域 D、关键字 60106、下列实体的联系中,属于多对多关系的是()。 答案:B A、学校和校长 B、学生与课程 C、住院的病人与病床 D、职工与工资60107、在关系数据库中,主码标识元组通过()实现。 答案:C A、用户自定义完整性 B、参照完整性原则 C、实体完整性原则 D、域完整性 60108、在关系模型中,主键可由()。 答案:B A、至多一个属性组成 B、一个或多个其值能唯一标识该关系模式中任何元组的属性组成 C、多个任意属性组成 D、其它三个选项都不是 60201、若要查询“学生”表中所有学生的姓名,需要进行的关系运算是()。 答案:B A、选择 B、投影 C、连接 D、交叉 60202、在E-R图中,用来表示实体的图形是()。 答案:C A、菱形 B、椭圆形 C、矩形 D、三角形 60203、关系数据规范化的意义是()。 答案:D A、保证数据的安全性和完整性 B、提高查询速度 C、减少数据操作的复杂性 D、消除关系数据的插入、删除和修改异常以及数据冗余60204、Access是一个()。 答案:D A、数据库文件系统 B、数据库系统 C、数据库应用系统 D、数据库管理系统 60205、在数据库应用系统开发过程中,需求分析阶段的主要任务是确定该系统的()。 答案:A A、系统功能 B、数据库结构 C、开发费用 D、开发工具 60206、将两个关系拼接成一个新的关系,生成的新关系中包含满足条件的元组,这种操作称为()。 答案:A A、连接 B、投影 C、交叉 D、选择 60207、下列对关系模型的性质描述错误的是()。 答案:B A、关系中不允许存在两个完全相同的记录 B、任意的一个二维表都是一个关系 C、关系中元组的顺序无关紧要 D、关系中列的次序可以任意交换 60208、下列不属于Access对象的是()。 答案:C A、窗体 B、查询 C、菜单 D、宏 60301、在Access数据库的表设计视图中,不能进行的操作是()。 答案:D A、修改字段类型 B、设置索引 C、增加字段 D、添加记录 60302、“学生”表的“简历”字段需要存储大量的文本,则使用()数据类型比较合适。 答案:B A、超级链接 B、备注 C、图像 D、数值 60303、Access数据库中,为了保持表之间的关系,要求在子表中添加记录时,如果主表中没有与之相关的记录,则不能在子表中添加该记录,为此需要定义的关系是()。 答案:D A、输入掩码 B、有效性规则 C、默认值 D、参照完整性 60304、设置字段默认值的意义是()。 答案:B A、使字段值不为空 B、在未输入字段值之前,系统将默认值赋予该字段 C、不允许字段值超出某个范围 D、保证字段值符合范式要求 60305、如果关系表中某字段需要存储音频,则该字段的数据类型应定义为()。 答案:C A、备注 B、文本 C、OLE对象 D、超级链接 60306、“邮政编码”字段是由6位数字组成的字符串,为该字段设置输入掩码,正确的是()。答案:A A、000000 B、999999 C、CCCCCC D、LLLLLL 60307、以下关于Access表的叙述中,正确的是()。 答案:C A、表一般包含一到两个主题信息

国家二级ACCESS机试(操作题)模拟试卷435

国家二级ACCESS机试(操作题)模拟试卷435 (总分:6.00,做题时间:90分钟) 一、基本操作题(总题数:1,分数:2.00) 1.在考生文件夹下,有一个数据库文件“sampl.accdb”,一个Excel文件“tScore.xls”和一个图像文件“photo.bmp”。在该数据库文件中已经建立了一个表对象“tStud”。试按以下操作要求,完成各种操作:(1)将考生文件夹下的“tScom.xls”文件导入到数据库文件“sampl.accdb”中,表名不变;分析导入表的字段构成,判断并设置其主键。(2)将“tScore”表中“成绩ID”字段的数据类型改为“文本”, 字段大小改为5;设置该字段的相应属性,使其在数据表视图中显示标题为“成绩编号”;修改“学号” 字段的字段大小,使其与“tStud”表中相应字段的字段大小一致。(3)将“tStud”表中“性别”字段的默认值属性设置为“男”;为“政治面目”字段创建查阅列表,列表中显示“党员”“团员”和“其他”三 个值;将学号为“20061001”学生的“照片”字段值设置为考生文件夹下的“photo.bmp”图像文件(要求使用“由文件创建”方式)。(4)设置“tStud”表中“入校时间”字段的格式属性为“长日期”,有效性规则属性为:输入的入校时间必须为9月,有效性文本属性为:“输入的月份有误,请重新输入”。(5)设置“tStud”表的显示格式,使表的背景颜色为:RGB(0,128,128)(青色),网格线为“白色”,文字字号为“11”。(6)建立“tStud”和“tScore”两表之间的关系。 (分数:2.00) __________________________________________________________________________________________ 正确答案:(正确答案:【操作步骤】(1)步骤1:打开“samp!,mdb”数据库,在<外部数据>功能区的<导入并链接>组中单击“Excel”按钮。步骤2:在弹出的<获得外部数据.Excel电子表格>对话框中,单击“浏览”按钮,在弹出的“打开”对话框内浏览“tScore.xlsx”文件所在的存储位置(考生文件夹下),选中“tScore.xlsx”Excel文件,单击“打开”按钮。步骤3:单击“确定”按钮,系统弹出<导入数 据表向导>对话框,此时默认的是sheet1表中的数据,不需要修改,单击“下一步”按钮,继续保持默认,单击“下一步”按钮,再单击“完成”按钮,最后单击“关闭”按钮,关闭向导。步骤4:右击“tScore”表,选择“设计视图”快捷菜单命令,打开表设计视图。同时选中“学号”和“课程编号”两个字段,右 键单击鼠标,在快捷菜单中选择“主键”命令。步骤5:单击快速访问工具栏中的“保存”按钮进行保存。(2)步骤1:右击“tScorv”表,选择“设计视图”快捷菜单命令,打开表设计视图。单击“成绩ID”字段的数据类型选择“文本”。步骤2:单击“成绩ID”字段,把“字段属性”中的“字段大小”所在行的数值修改为:5。在“标题”所在行输入:成绩编号。步骤3:单击“学号”字段。把“字段属性”中的“字段大小”所在行的数值修改为:10。(通过“tStud”表的字段属性查看到“学号”的字段大小为:10) 步 骤4:单击快速访问工具栏中的“保存”按钮进行保存,关闭表的设计视图。 (3)步骤1:右击“tStud”表,选择“设计视图”快捷菜单命令,打开表设计视图。选中“性别”字段,将“字段属性”的默认值设为:“男”。步骤2:选中“政治面目”字段类型,下拉选择“查阅向导”,将弹出<查阅向导>对话框,选中“自行键入所需的值”单选框,单击“下一步”按钮,在弹出的对话框中列中输入“党员”“团员” 和“其他”三个值,单击“下一步”按钮,选中“不要主键”项,然后单击“完成”按钮。单击快速访问 工具栏中的“保存”按钮,关闭设计视图。步骤3:双击打开“tStud”表,右击学号为“20061001”行 的“照片”记录,选择“插入对象”快捷菜单命令,打开对象对话框。步骤4:选择“由文件创建”选项。单击“浏览”按钮查找图片“photo.bmp”存储位置(考生文件夹下),单击“确定”按钮。步骤5:单击快速访问工具栏中的“保存”按钮进行保存,关闭表。 (4)步骤1:右击“tStud”表,选择“设计视图”快捷菜单命令,打开表设计视图。选中“入校时间”字段,在“字段属性”中的“格式”中选择“长日期”,在“有效性规则”中输入:Month([入校时间])=9,在“有效性文本”中输入:“输入的月份有误,请重新输入”。步骤2:单击快速访问工具栏中的“保存”按钮进行保存。(5)步骤1:双击“tStud”表,单击<文本格式>分组中右下角的“设置数据表格式”按钮,弹出<设置数据表格式>对话框。在<设置数据 表格式>对话框中,单击“背景色”下的下拉列表,选中“其他颜色”项,在弹出的“颜色”对话框中单 击“自定义”选项卡,在其底部的“红色”框中输入:0,“绿色”框中输入:128,“蓝色”框中输入:128,单击“确定”按钮,返回“设置数据表格式”对话框,单击“网格线颜色”的下拉列表,选择“标准色”中的“白色”。单击“确定”按钮。步骤2:在<文本格式>分组的“字号”列表中选择“11”。(6)步骤1:在<数据库工具>功能区的<关系>分组中单击“关系”按钮,系统弹出<关系>窗口,在窗口

Access试题选择填空

一、理论题(共30分) (一) 选择题(15分) 1.数据库是()。 A.以一定的组织结构保存在计算机存储设备中的数据的集合 B.一些数据的集合 C.辅助存储器上的一个文件 D.磁盘上的一个数据文件 学生答案为: B 2.下列()不是Access数据库的对象类型? A.表 B.向导 C.窗体 D.报表 学生答案为: B 3.SQL的数据定义包括()。 A.)数据定义包括查找、编辑错误、控制、操纵。 B.)数据定义包括基本表、定义索引、定义视图和定义数据库。 C.数据定义包括定义视图、查询、控制。 D.数据定义包括控制、查询、删除、增加。 学生答案为: D 4.关系数据库中的表不必具有的性质是()。 A.数据项不可再分 B.同一列数据项要具有相同的数据类型 C.记录的顺序可以任意排列 D.字段的顺序不能任意排列 学生答案为: D 5.假设“公司”表中有编号、名称、法人等字段,查找公司名称中有“网络”二字的公司信息,正确的命令是()。 A.select * from 公司for 名称=“*网络*” B.select * from 公司for 名称like “*网络*” C.select * from 公司where 名称=“*网络*” D.select * from 公司where 名称like “*网络*” 学生答案为: D (二) 填空题(15分) 1.在Access数据库中,一个关系就是一个() 。 学生答案. 数据库 2.对二维表中的记录信息进行修改应该在表的()视图下。 学生答案. 设计视图 3. Access支持的查询类型有:()、交叉表查询、参数查询、操作查询和SQL查询 学生答案. 选择 4.数据库领域最常用的3种数据模型,层次模型、网状模型、(关系型)。 学生答案. 5.用于存放数据库数据的是(表)。 学生答案. 一、理论题(共30分) (一) 选择题(15分) 1.二维表由行和列组成,每一行表示关系的一个(元组)。 A.属性 B.字段

计算机二级考试Access数据库知识点汇总

1、算法:就是对一个问题求解步骤得一种描述,具有以下5个主要特性:有穷性,确定性,可行性,输入(有零个或者多个输入),输出(有一个或者多个输出)。算法得有穷性就是指算法必须在有限得时间内做完,即算法必须在有限个步骤之后执行终止。 2、在算法正确得前提下,评价一个算法得两个标准就是即——算法复杂度包括时间复杂度与空间复杂度。其中时间复杂度就是指执行算法所需要得计算工作量。空间复杂度就是算法所需空间得度量。 3、算法分析得目得就是分析算法得效率以求改进。 4、数据项就是数据得最小单位。数据得最小访问单位就是字段。 5、一般说来,数据结构包括数据得逻辑结构、数据得存储结构、数据得操作3个方面。 6、数据得存储结构就是指数据得逻辑结构在计算机中得表示。一种逻辑数据结构可以有多种存储结构,且各种存储结构影响数据处理得效率。 7、在数据得存储结构中,不仅需要存储各数据元素得信息,还要存放各元素之间前后件得信息。 8、在数据库管理系统提供得数据定义语言、数据操纵语言与数据控制语言中,数据定义语言负责数据得模式定义与数据得物理存取构建。 9、线性数据结构:队列,线性表,栈等等。常用得结构数据模型有关系型、网状型与树型。 10、线性表中得元素之间具有一对一得关系,除第一个元素与最后一个元素外,其余每个元素都有一个且只有一个直接前驱与直接后驱。顺序存储就是线性表得一种最常用得存储方式。 11、栈得基本运算有三种:入栈、退栈与读栈。 12、栈就是限定仅在表尾进行插入与删除操作得线性表。允许插入与删除得一端叫做“栈顶”,不允许插入与删除得一端叫做“栈底”栈得修改只能在栈顶进行,按照后进先出得原则,具有记忆作用,对栈得插入与删除操作中,不需要改变栈底指针。 13、队列就是限定了插入与删除操作得线性表。它只允许在表得一端进行插入操作(队尾),而在另外一端进行删除操作(队头),队列得修改可以在两端进行,按照先进先出得原则。 14、数据结构分为逻辑结构与存储结构,循环队列属于存储结构。数据得逻辑结构有线性结构与非线性结构两大类。循环链表得主要优点就是从表中任一结点出发都能访问到整个链表。常用得存储表示方法有4种:顺序存储、链式存储、索引存储、散列存储。其中,顺序存储方法就是把逻辑上相邻得结点存储在物理位置页相邻得存储单元中。 15、数据库系统得主要特点为数据集成性、数据得高共享性与低冗余性、数据得独立性与数据同意管理与控制。 16、存储结构下得线性表便于擦汇入与删除操作。队列就是一种特殊得线性表,循环队列就是队列得顺序存储结构。 17、数据库系统就是由硬件系统、数据库集合、数据库管理系统及相关软件、数据库管理员、用户。分布式数据库系统具有数据分布性、逻辑整体性、位置透明性与复杂透明性得特点 18、常见得排序有插入排序、交换排序与选择排序。当数据表A中每个元素距其最终位置不远,说明数据表A按关键字值基本有序,在待排序序列基本有序得情况下,采用插入排序所使用时间最少。 19、存储空间不一定连续,且各元素得存储顺序就是任意得。冒泡排序法在最好得情况下得元素交换次数为0。 20、树形结构就是一类重要得非线性数据结构,其中以树与二叉树最为常用。树就是结点得集合,它得根结点数目就是有且只有一个。树根结点没有前件。 21、二叉树得遍历可以分为:前序遍历(DLR)、中序遍历(LDR)、与后序遍历(LRD)。 22、二叉树就是另一个树型结构,它得特点就是每一个结点至多只有两棵子树,并且二叉树得子树有左右之分,其次序不能任意颠倒。(一)在二叉树得第i层上至多有2得i-1次方个结点;(二)深度为k得二叉树至多有2得k次方减1个结点;(三)对任何一棵二叉树T,如果其终端结点数为n1,度为2得结点数为n2,则n1=n2+1。(四)具有n个结点得完全二叉树得深度为k+1,其中k就是log2n得整体部分。 23、在任意一颗二叉树中,度为0得结点(即叶子结点)总就是比度为2得结点多一个。 24、对长度为n得线性表,在最坏得情况下,快速排序需要得比较次数为n(n-1)/2;冒泡排序所需要得比较次数为n(n-1)/2;直接插入排序所需要得比较次数为n(n-1)/2;堆排序所需要得比较次数为O(nlog2n)。 25、对长度为n得线性表进行顺序查找,在最坏得情况下所需要得比较次数为n。 26、长度为n得顺序存储线性表中,当在任何位置上插入一个元素概率都相等,插入一个元素所需要移动元素得平均个数为n/2。 27、N个顶点得强连通图得变数至少有N

3月全国计算机等级考试二级Access笔试试题及参考答案1.doc

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)联接

全国计算机等级考试二级ACCESS—vba操作题参考答案

等级考试中的vba操作题 操作说明:不允许修改窗体等对象中未涉及的控件、属性;程序代码只允许在“**********”与“**********”之间的空行内补充一行语句、完成设计,不允许增删和修改其它位置已存在的语句。 要求:打开窗体,查看代码的实际效果。 1. 数据库:samp01.mdb 实现功能: 单击“刷新”按钮(名为“bt1”),在事件过程中补充语句,动态设置窗体记录源为查询对象“qEmp”,并刷新窗体记录,实现窗体数据按性别条件动态显示退休职工的信息;单击“退出”按钮(名为“bt2”),关闭窗体。 参考答案:

数据库:samp02.mdb 实现功能: 在窗体中有一个“显示全部记录”命令按钮(名称为bList),单击该按钮后,应实现将“tStudent”表中的全部记录显示出来的功能。现已编写了部分VBA代码,请按照VBA代码中的指示将代码补充完整。 3. 数据库:samp03.mdb 实现功能: 窗体加载时设置窗体标题属性为系统当前日期。 单击“显示借书信息”按钮(名称为blist),以打印预览方式打开报表“rReader”。

数据库:samp04.mdb 实现功能: 在窗体对象“fEmp”上有“刷新”和“退出”两个命令按钮,名称分别为“bt1”和“bt2”。单击“刷新”按钮,窗体记录源改为查询对象“qEmp”;单击“退出”按钮,关闭窗体。 5. 数据库:samp05.mdb 实现功能: 窗体加载时,将标签”Tda”的标题设置为系统当前日期。 单击“显示雇员情况”按钮(名称为blist),运行宏“m1”

数据库:samp06.mdb 实现功能: 在“fEmp”窗体上单击“输出”命令按钮(名为“btnP”),弹出一输入对话框,其提示文本为“请输入大于0的整数值”。 输入1时,相关代码关闭窗体(或程序)。 输入2时,相关代码实现预览输出报表对象“rEmp”。 输入>=3时,相关代码调用宏对象“mEmp”以打开数据表“tEmp”。

Access填空、选择题

第一章 一、选择题 1.下列哪一个不是常用的数据模型。 A.层次模型 B.网状模型 C.概念模型 D.关系模型 4.关系数据库中的表不必具有的性质是。, A.数据项不可再分 B.同一列数据项要具有相同的数据类型 C.记录的顺序可以任意排列 D.字段的顺序不能任意排列 6.已知某一数据库中有两个数据表,它们的主键与外键是一对多的关系,这两个表若要建立关联,则应该建立的永久联系。 A.一对一 B.多对多 C.一对多 D.多对一 7.已知某一数据库中有两个数据表,它们的主键与外键是一对一的关系,这两个表若要建立关联,则应该建立的永久联系。’ A.一对一 B.多对一 C.一对多 D.多对多 9.属性的集合表示一种实体的类型,称为。 A.实体 B.实体集 C.实体型 D.属性集 10.DB、DBS和DBMS三者之间的关系是。 A.DB包含DBS和DBMS B.DBS包含DB和DBMS C.DBMS包含:DB和DBS D.三者关系是相等的 11.数据库系统的核心是。 A.软件工具 B.数据模型 C.数据库管理系统 D.数据库 12.下面关于数据库系统的描述中,正确的是——。 A.数据库系统中数据的一致性是指数据类型的一致 B.数据库系统比文件系统能管理更多的数据 C.数据库系统减少了数据冗余 D.数据库系统避免了一切冗余 15.在关系数据库中,用来表示实体之间联系的是——。 A.二维表 B.线形表 C.网状结构 D.树形结构 16.数据模型所描述的内容包括3部分,它们是——。 A.数据结构 B.数据操作 C.数据约束 D.以上答案都正确 17.关系数据库管理系统能实现的专门关系运算包括——。 A.关联、更新、排序 B.显示、打印、制表 C.排序、索引、统计 D.选择、投影、连接 20.关于数据模型的基本概念,下列说法正确的是——。 A.数据模型是表示数据本身的一种结构 B.数据模型是表示数据之间关系的一种结构 C.数据模型是指客观事物及其联系的数据描述,具有描述数据和数据联系两方面的功能 D.模型是指客观事物及其联系的数据描述,它只具有描述数据的功能 21.DBMs提供的可供用户定义数据库内、外模式及各模式之间的映射和约束条件等。 A.数据定义语言 B.数据操纵语言 C.数据库运行控制程序 D.实用程序 23.层次模型采用结构表示各类实体以及实体之间的联系。 A.树形 B.网状 C.星形 D.二维表

二级Access数据库程序设计考试大纲

二级Access数据库程序设计考试大纲 基础要求 1.具有数据库系统的基础知识。 2.基本了解面向对象的概念。 3.掌握关系数据库的基本原理。 4.掌握数据库程序设计方法。 5.能使用Access建立一个小型数据库应用系统。 考试内容 一、数据库基础知识 1.基本概念: 数据库,数据模型,数据库管理系统,类和对象,事件。 2.关系数据库基本概念: 关系模型(实体的完整性,参照的完整性,用户定义的完整性),关系模式,关系,元组,属性,字段,域,值,主关键字等。 3.关系运算基本概念: 选择运算,投影运算,联接运算。 4.SQL基本命令: 查询命令,操作命令。 5.Access系统简介: (1)Access系统的基本特点。 (2)基本对象:表,查询,窗体,报表,页,宏,模块。 二、数据库和表的基本操作 1.创建数据库: (1)创建空数据库。 (2)使用向导创建数据库。

2.表的建立: (1)建立表结构:使用向导,使用表设计器,使用数据表。 (2)设置字段属性。 (3)输入数据:直接输入数据,获取外部数据。 3.表间关系的建立与修改: (1)表间关系的概念:一对一,一对多。 (2)建立表间关系。 (3)设置参照完整性。 4.表的维护: (1)修改表结构:添加字段,修改字段,删除字段,重新设置主关键字。 (2)编辑表内容:添加记录,修改记录,删除记录,复制记录。 (3)调整表外观。 5.表的其他操作: (1)查找数据。 (2)替换数据。 (3)排序记录。 (4)筛选记录。 三、查询的基本操作 1.查询分类: (1)选择查询。 (2)参数查询。 (3)交叉表查询。 (4)操作查询。 (5)SQL查询。 2.查询准则: (1)运算符。

最新计算机二级ACCESS选择题知识点

1.循环队列是队列的一种顺序存储结构,是线性结构。(栈也是线性结构) 2.算法的有穷性指算法运行的时间是有限的。 算法的空间复杂度是指算法在执行过程中所需要的内存空间。 3.只有一个根节点的数据结构不一定是线性结构。 有一个以上根结点的数据结构一定是非线性结构。 4.在栈中,栈底指针不变,栈中元素随栈顶指针的变化而变化。 5.栈支持子程序调用。 6.软件设计中划分模块的一个准则是高内聚低耦合。 7.关系运算包括:选择、投影和连接。 8.在E-R图中:实体集用矩形,属性用椭圆,联系用菱形。 9.在关系窗口中,双击两个表之间的连接线,会出现编辑关系对话框。 10.线性表的链式存储结构所需要的存储空间一般要多于顺序存储结构。 11.软件测试的目的:发现程序中的错误。 12.数据库设计中反映用户对数据要求的模式是外模式 13.对任何一棵二叉树,度为0的结点(即叶子结点)总是比度为2的结点多一个。 14.程序调试的任务:诊断和改正程序中的错误。 15.数据库设计,在需求分析阶段建立数据字典。 16.链式存储结构既可以针对线性结构也可以针对非线性结构。 17.顺序存储结构的存储空间一定是连续的,链式存储结构的存储空间不一定是连续的。 18.一般来说,在线性表的链式存储结构中,各数据节点的存储序号是不连续的,并且各节点在存储空间中的位置关系与逻辑关系也不一致。 19.线性链表中数据的插入和删除都不需要移动表中的元素,只需要改变节点的指针域即可。 20.循环队列中元素的个数是由队头指针和队尾指针共同决定。 21.在栈中,栈底指针不变,栈中元素随栈顶指针的变化而变化。 22.对长度为n的线性表排序,在最坏情况下,除了堆排序算法的比较次数是(比较次数最少),其他的都是n(n-1)/2。 23.对象有如下一些基本特点:标识唯一性、分类性、多态性、封装性、模块独立性好。 24.面向对象方法中,继承是指类之间共享属性和操作的机制。 25.软件危机主要表现在:软件需求的增长得不到满足;软件开发成本和进度无法控制;软件质量难以保证;软件不可维护或维护程度非常低;软件的成本不断提高;软件开发生产率的提高赶不上硬件的发展和应用需求的增长。 26.通常,将软件产品从提出、实现、使用维护到停止使用退役的过程称为软件生命周期。 27.内模式又称物理模式,它给出了数据物理存储结构与物理存取方法。 28.在软件开发中,需求分析阶段可以使用的工具有数据流图DFD图,数据字典DD,判定树与判定表。 29.在软件设计中不使用的工具是数据流图(DFD图)。 30.在数据流图中,用标有名字的箭头表示数据流。在程序流程图中,用标有名字的箭头表示控制流。 31.OLE对象:用于链接或内嵌Windows支持的对象。 32.生成表查询生成的新表是原表的子表。 33.追加查询并不要求两个表结构一致。 34.在代码中引用一个窗体控件时,应使用的控件属性是:Name 35.对话框在关闭前,不能继续执行应用程序的其他部分,这种对话框称为:模态对话框

计算机二级Access操作题汇总概要

Access 操作题汇总 1、'010-'部分自动输出,后八位为0到9的数字显示。【输入掩码属性设置为:“010-”00000000 】 2、:查找并显示所有'李'姓学生【在姓名字段的条件行输入:like ”李*”】 3、在报表的页面页脚节区添加一个计算控件,显示系统年月。【添加一个文本框控件,设置控件来源属性:=Date()】 4、按'编号'字段的前4位分组统计每组记录的平均年龄,并将统计结果显示在组页脚节区。【视图菜单--排序/分组--选择编号字段--组页脚选是。在设计视图中,将“编号”文本框移动到组页脚节,设置控件来源属性:=Left([编号],4) 5、在编号页脚添加一个文本框,对应的标签标题改为“平均年龄”。【设置文本框的控件来源为“=avg([年龄])”,并设置文本框的“名称”属性为“tAvg” 】 6、计算并输出教师最大年龄与最小年龄的差值,显示标题为'm_age'。【添加一个计算字段m_age:Max([年龄])-Min([年龄])】 7、设置报表主体节区内文本框'tDept'的控件来源为计算控件。要求该控件可以根据报表数据源里的'所属部门'字段值,从非数据源表对象'tGroup'中检索出对应的部门名称并显示输出。(提示:考虑DLookup函数的使用。) 【设置控件来源:=DLookUp('名称','tGroup','所属部门=部门编号')】 8、设置'工作时间'字段的有效性规则为:只能输入上一年度五月一日以前(含)的日期。 【'工作时间'字段的有效性规则为:<=DateSerial(Year(Date())-1,5,1)】 9、将'在职否'字段的默认值设置为真值【'在职否'字段的默认值设置为:True 】 10、设置'邮箱密码'字段的输入掩码为将输入的密码显示为6位星号(密码) 【输入掩码向导—选择密码—下一步—完成】 11、将'性别'字段值的输入设置为'男'、'女'列表选择。【设计视图—性别字段—数据类型选择查阅向导—自行输入需要的值,下一步—第一行输入“男”,第二行输入“女”,下一步—完成】 12、没有运动爱好【“简历”字段条件行输入:not like “*运动*”】 13、聘期超过5年【添加计算字段:聘期:year(date( ))-year([聘用时间]) 对应的条件行输入:>5】 14、将编号与姓名合二为一输出,标题为“管理人员”。【添加计算字段:管理人员:[编号]+[姓名] 】 15、设置复选框选项按钮opt1和opt2的'默认值'属性为假值。【选中按钮—属性—默认值设置为:False 】 16、设置命令按钮bTest的单击事件属性为给定的宏对象m1。【选中命令按钮—属性—事件—单击事件—选择m1 】 17、设置'简历'字段的设计说明为'自上大学起的简历信息'。【设计视图—简历—说明列设置为:自上大学起的简历信息】 18、将学号为'20011001'学生的照片信息改成考生文件夹下的'photo.bmp'图像文件。【数据表视图—选中学号为20011001的照片—单击右键—插入对象—由文件创建—浏览—找到考生文件夹下的指定图像文件—确定—确定】 19、查找有摄影爱好的学生记录。【“简历”字段条件行输入:like “*摄影*”】 20、显示'学号'和'平均成绩'两列内容。其中'平均成绩'一列数据由统计计算得到,

大学计算机access选择题模板

201312Access选择题 A 0114、数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)三者之间的关系是()。 A.DBS包括DB和DBMS B.DBMS包括DB和DBS C.DB包括DBS和DBMS D.三者不存在关系 B 0115、实体集是概念世界中的术语,与之对应的数据世界中的术语是()。 A.数据库 B.文件 C.字段 D.记录 C 0116、在数据库系统的三级模式结构中,为用户描述整个数据库逻辑结构的是()。 A.外模式 B.内模式 C.概念模式 D.存储模式 B 0117、从一个关系中选择某些特定的属性重新排列组成一个新关系,这种操作称为()。 A.选择 B.投影 C.连接 D.并 C 0118、将E-R图转换为关系模式时,实体和联系都可以表示为()。 A.属性 B.键 C.关系 D.字段 A 0214、若两个实体之间的联系是1:m,则实现1:m联系的方法是()。 A.在“m”端实体转换的关系中加入“1”端实体的键 B.将“m”端实体转换关系的码加入到“1”端的关系中 C.在两个实体转换的关系中,分别加入另一个关系的码 D.将两个实体转换成一个关系 D 0215、在数据库应用系统设计中,()的主要任务是将E-R模式转化为关系数据库模式。 A.数据库系统需求分析 B.概念数据库设计 C.关系的规范化 D.逻辑数据库设计 C 0216、关系数据库的设计中不包含()。 A.概念数据库设计 B.逻辑数据库设计 C.数据计算 D.关系的规范化 B 0217、Access数据库的类型是()。 A.层次数据库 B.关系数据库 C.网状数据库 D.面向对象数据库 C 0218、Access数据表的基本组成包括()。 A.查询和记录 B.报表和记录 C.字段和记录 D.字段和报表 A 0314、在Access中,表和数据库的关系是()。 A.一个数据库可以包含多个表 B.一个表可以包含多个数据库 C.一个数据库只能包含一个表 D.一个表只能包含一个数据库 B 0315、在Access中,为了使字段的值不出现重复以便索引,可将该字段定义为()。 A.索引 B.主键 C.必填字段 D.有效性文本 C 0316、在含有“姓名”字段的数据表中,仅显示“陈”姓记录的方法是()。 A.排序 B.隐藏 C.筛选 D.冻结 C 0317、下列关于Access字段属性内容的叙述中,错误的是()。 A.有效性规则是一个表达式,用以规定用户输入数据时必须满足的条件 B.有效性文本所设定的内容,仅当输入值不满足有效性规则时,才显示的信息 C.有效性规则是一些文本说明 D.输入掩码主要用于规范用户输入数据的格式 C 0318、在含有“出生日期”字段的数据表中,为了限制只能输入“1990年1月1日”以前出生的学生记录,可对“出生日期”字段进行有效性规则设置,正确的表达形式

计算机等级考试二级Access数据库

一、选择题(每小题2分,共70分) 下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上,答在试卷上不得分。 (1)下列叙述中正确的是 A)算法的效率只与问题的规模有关,而与数据的存储结构无关 B)算法的时间复杂度是指执行算法所需要的计算工作量 C)数据的逻辑结构与存储结构是一一对应的 D)算法的时间复杂度与空间复杂度一定相关 (2)在结构化程序设计中,模块划分的原则是 A)各模块应包括尽量多的功能 B)各模块的规模应尽量大 C)各模块之间的联系应尽量紧密 D)模块内具有高内聚度、模块间具有低祸合度 (3)下列叙述中正确的是 A)软件测试的主要目的是发现程序中的错误 B)软件测试的主要目的是确定程序中错误的位置 C)为了提高软件测试的效率,最好由程序编制者自己来完成软件测试的工作 D)软件测试是证明软件没有错误 (4)下面选项中不属于面向对象程序设计特征的是 A)继承性B)多态性C)类比性D)封装性 (5)下列对队列的叙述正确的是 A)队列属于非线性表 B)队列按“先进后出”原则组织数据 C)队列在队尾删除数据 D)队列按“先进先出”原则组织数据 (6)对下列二叉树介 进行前序遍历的结果为

A)DirBEAFCZX B)YDEBFZXCA C)ABDYECFXZ D)ABCDEFXYZ (7)某二叉树中有n个度为2的结点,则该二叉树中的叶子结点数为 A)n+l B)n_1 C)2n D)n/2 (8)在下列关系运算中,不改变关系表中的属性个数但能减少元组个数的是 A)并B)交C)投影D)笛卡儿乘积 (9)在E-R图中,用来表示实体之间联系的图形是 A)矩形B)椭圆形C)菱形D)平行四边形 (10)下列叙述中错误的是 A)在数据库系统中,数据的物理结构必须与逻辑结构一致 B)数据库技术的根本目标是要解决数据的共享问题 C)数据库设计是指在己有数据库管理系统的基础上建立数据库 D)数据库系统需要操作系统的支持 (11)在关系数据库中,能够惟一地标识一个记录的属性或属性的组合,称为 A)关键字B)属性C)关系D)域 (12)在现实世界中,每个人都有自己的出生地,实体“人”与实体“出生地”之间的联系是 A)一对一联系B)一对多联系 C)多对多联系D)无联系 (13)Accesss数据库具有很多特点,下列叙述中,不是Access特点的是 A)Access数据库可以保存多种数据类型,包括多媒体数据 B)Access可以通过编写应用程序来操作数据库中的数据 C)Access可以支持Intemet/Intranet应用 D)Access作为网状数据库模型支持客户机朋及务器应用系统 (14)在关系运算中,选择运算的含义是 A)在基本表中,选择满足条件的元组组成一个新的关系 B)在基本表中,选择需要的属性组成一个新的关系

相关文档
相关文档 最新文档